代码地址:
git clone
https://github.com/vcmi/vcmi.gitvcmi 是英雄无敌 3 的开源引擎,根据官方论坛的说法,只要将其在 mac 上编译出来,然后把原来死亡阴影的 data , map 等包复制到根目录就能玩 mac 版啦。因为官方不提供现成的编译好的包(只有 win 的)无聊来试一试:)
官方 readme 流程:
mkdir vcmi && cd vcmi
git clone
https://github.com/vcmi/vcmi.gitcd vcmi
sh osx/
download_dependencies.shmkdir build && cd build
cmake -G Xcode .. -DENABLE_LAUNCHER=OFF
open vcmi.xcodeproj
说明上说只要有 vcmi 代码和 cmake 就可以了。
我在执行 cmake 的时候提示找不到 boost , minizip 和 sdl2 库,应该是没有环境,本来在 brew 里面都可以下载到这些包,但是我仔细看了
download_dependencies.sh 发现它下载的东西正是这些包,但是 cmake 不知什么原因没有找到,谷歌也半天不知道如何让 cmake 往指定的文件夹找 dependencies ?求教
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/225649
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.