3A5000 英雄无敌3编译
下载 vcmi 源代码1.0.0
https://github.com/vcmi/vcmi/releases/tag/1.0.0
解压到 vcmi1.0.0
下载两个依赖库
1. fuzzylite
https://github.com/fuzzylite/fuzzylite/tree/9751a751a17c0682ed5d02e583c6a0cda8bc88e5
解压后复制 fuzzylite/fuzzylite/src/ 到 vcmi1.0.0/AI/FuzzyLite/
重命名 src为fuzzylite
2. googletest
https://github.com/google/googletest/tree/4bab34d2084259cba67f3bfb51217c10d606e175
googletest需要单独编译和安装
然后 cd vcmi1.0.0
mkdir build
cd build
cmake ..
修改 CMakeCache.txt
CMAKE_INSTALL_PREFIX:PATH=./hero3pack //为了制作绿色包,最好不要安装到系统路径
make -j2 //j2表示用2个内核编译
.... //3A5000 起码要40多分钟
sudo make install
cd hero3pack
将 hero3pack/lib/vcmi 和 hero3pack/lib/vcmi 中的文件复制到 hero3pack/bin 中根目录
安装游戏数据
到网上去找 Heroes.of.Might.and.Magic.3.Complete.HD
或者所谓的 英雄无敌3高清GOG平台版(这个是中文版需要中文mod支持)
下载下来后,将游戏根目录的 Data Maps Mp3 文件复制到 hero3pack/bin 中
这个时候英文版已经可以在控制台下玩了
下载安装中文mod,解压后复制 -- Simplified Chinese Translation -- 到 hero3pack/bin/Mods
Download Link: https://drive.google.com/file/d/1A0niUzksT2PTv_4w_V3evrX-vlElTVIR/view?usp=sharing 7
CN Mirror: https://www.aliyundrive.com/s/Ky7MRBzvaNt 6
然后进入控制台
cd hero3pack/bin
./vcmiclient
经典标题音乐再次响起来,祝你好运!!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了