下载 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
经典标题音乐再次响起来,祝你好运!!
标签:bin,hero3pack,英雄无敌,fuzzylite,vcmi,编译,https,3A5000,com From: https://www.cnblogs.com/zxdplay/p/16860072.html