A Warcraft III world editor. HiveWE focusses on speed and ease of use, especially for large maps where the regular World Editor is often too slow and clunky. Thread on Hive
- Directly edit the pathing map
- Edit the terrain
- Edit JASS with syntax hightlighting, tabs, code completion and more.
- Edit global tile pathing
See the releases page for binary downloads.
- Clone HiveWE somewhere
git clone https://github.com/stijnherfst/HiveWE.git
- Clone vcpkg somewhere central (eg. "C:/")
git clone https://github.com/Microsoft/vcpkg.git
- Run bootstrap-vcpkg.bat
- Add 2 environment variables to your system:
VCPKG_ROOT
: the location where vcpkg is installed (e.g. "C:\vcpkg")VCPKG_DEFAULT_TRIPLET
: depending on your operating system (Windows, Linux, MacOS): (x64-windows
,x64-linux
,x64-osx
)
- You need to close and open the CMD window after step 3!!
- Add the vcpkg location to your System Path variable (eg. "C:\vcpkg")
- Install dependencies
vcpkg install qt5-base glm soil2 stormlib casclib libjpeg-turbo qscintilla bullet3 qt-advanced-docking-system abseil[cxx17] fmt
Estimated to take about 30 minutes - Open Visual Studio as an Administrator and using the open folder button to open the HiveWE folder. (Administrator needed for creating a symbolic link on Windows)
Done
If you run into any issues then feel free to contact me.
Want to help with the development of HiveWE? Below is a list of features that you could implement. You can try one of these or just add something else you feel like HiveWE should have. Any contributions are welcome!
- Being able to change forces/teams
- Changing map sizes/camera bound
- Ramp editing with the terrain palette
- Making HiveWE run faster
- A FDF frame editor
- Or any other functionality you think would be cool
If you have any questions then don't be afraid to message me here, at HiveWorkshop (eejin) or on Discord eejin#4240