三国霸业步步高版本游戏源码、编译、构建

788 阅读1分钟

0,安装emscripten

教程:juejin.cn/post/713288…

1,源码下载

git clone https://git.oschina.net/bgwp/iBaye.git

2,编译构建

cd iBaye/js
emcmake cmake ../src
make

3,在使用make命令时发现会失败,这是因为源码中缺少软件版本宏定义,我们手动加上就可以了

image.png

image.png

4,修改完源码后重新执行make命令,编译成功

make

image.png

5,我们可以看到游戏引擎已经生成完毕

因为游戏版本古老,因此提供了网页版本,因此我们使用emscripten把c代码编译成了js文件,我们就可以在浏览器上畅玩了

image.png 6,游戏引擎已经构建好,然后下载前端资源

cd web
git clone https://gitee.com/bgwp/baye.git
mv baye/* ./
rm -rf baye
cd ..
cp baye-engine
it clone https://gitee.com/bgwp/baye-engine.git
mv baye-engine/baye.js ./
rm -rf baye-engine/

7,进入web目录,点击pc.html就可以玩了

image.png