HiveWE 开源项目教程
HiveWEA Warcraft III world editor.项目地址:https://gitcode.com/gh_mirrors/hi/HiveWE
1. 项目介绍
HiveWE 是一个专注于速度和易用性的《魔兽争霸 III》世界编辑器(World Editor)。它极大地改进了原版世界编辑器,特别是在处理大型地图时,原版编辑器通常过于缓慢和笨拙。HiveWE 的目标是成为一个轻量级的工具,只做它需要做的事情,并将其他任务交给高质量的应用程序。
主要特点
- 更快的加载速度
- 更快的渲染速度
- 更快的编辑速度
- 现代化的 UI/UX
- 直接编辑路径地图
- 编辑全局瓦片路径
- 导入高度图
- 改进的编辑调色板
2. 项目快速启动
环境准备
- 需要 Visual Studio 17.7 或更高版本(支持 C++20 模块)
- 安装 vcpkg
安装步骤
-
克隆 HiveWE 项目
git clone https://github.com/stijnherfst/HiveWE.git
-
克隆 vcpkg 项目
git clone https://github.com/Microsoft/vcpkg.git
-
运行 vcpkg 的 bootstrap 脚本
cd vcpkg ./bootstrap-vcpkg.bat
-
添加环境变量 将
VCPKG_ROOT
设置为 vcpkg 的安装路径(例如C:\vcpkg
)。 -
打开 Visual Studio 并打开 HiveWE 文件夹 以管理员身份打开 Visual Studio,并使用“打开文件夹”按钮打开 HiveWE 文件夹。
-
编译依赖项 依赖项将自动编译,可能需要 15-20 分钟(主要由于 Qt)。
运行 HiveWE
编译完成后,可以直接运行 HiveWE 进行地图编辑。
3. 应用案例和最佳实践
应用案例
- 大型地图编辑:HiveWE 特别适合编辑大型地图,其速度和性能远超原版编辑器。
- 路径编辑:直接编辑路径地图和全局瓦片路径,使得路径编辑更加高效。
最佳实践
- 使用现代化的 UI/UX:HiveWE 的现代化界面使得编辑更加直观和高效。
- 利用改进的编辑调色板:通过改进的调色板,可以更快速地进行地形编辑。
4. 典型生态项目
相关项目
- WC3 Typescript:用于触发编辑的工具。
- 3DS Max Plugin 或 Retera Model Studio:用于模型编辑的工具。
社区工具
- HiveWorkshop:一个活跃的社区,提供丰富的资源和讨论。
- Discord:通过 Discord 可以与开发者和其他用户交流。
通过这些工具和社区资源,可以更好地利用 HiveWE 进行《魔兽争霸 III》的地图编辑和开发。
HiveWEA Warcraft III world editor.项目地址:https://gitcode.com/gh_mirrors/hi/HiveWE