Skip to content
/ WCSharp Public

A set of systems to simplify the process of programming maps for WarCraft 3 in C#.

License

Notifications You must be signed in to change notification settings

Orden4/WCSharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WCSharp

This is a set of libraries designed to assist in the WarCraft III mapmaking using C#. Development of the C#-to-Lua transpilation that WCSharp depends on can be followed in this thread.

Getting started

A quick setup/template for getting a map with WCSharp up and running can be found here.
For those not using the template, all of WCSharp is available via NuGet packages.

API

The WCSharp API has recently launched, serving as a replacement and upgrade to War3Api. To find out more, check the wiki page about it.

Documentation

Information on the individual systems provided by these libraries can be found on the wiki!
There you can also find the release notes that have been logged since v2.1.0.

In addition to the wiki, WCSharp is extensively documented via Visual Studio's built-in XML documentation, allowing you to simply hover over references to get detailed information. Thanks to Default Documentation's automatic generation, the entire documentation can also be seen on GitHub itself.

Help improve WCSharp

Feel free to report bugs, make suggestions or request features via creating a new issue, or opening a pull request if you make any changes yourself.

About

A set of systems to simplify the process of programming maps for WarCraft 3 in C#.

Resources

License

Stars

Watchers

Forks

Packages

No packages published