HiveWE is a Warcraft III World Editor (WE) that focusses on speed and ease of use. It improves massively on the vanilla WE, especially for large maps where the regular World Editor is often too slow and clunky. Thread on Hive
Some of the benefits over the vanilla WE:
- Faster loading
- Faster rendering
- Faster editing
- Modern UI/UX
- Edit the pathing map directly
- Edit global tile pathing
- Import heightmaps
- Improved editing palettes
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 vcpkg/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 (x64-windows
,x64-linux
,x64-osx
)
- Add the vcpkg location to your System Path variable (eg. "C:\vcpkg")
- Close and reopen your CMD (so it reloads environment variables)
- Install dependencies
vcpkg install qtbase[default-features] glm soil2 stormlib casclib libjpeg-turbo 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 required 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
- An FDF frame editor
- Text colorizer
- Advanced terrain editing tools (e.g. flood fill, magic wand selection)
- 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