一、前言
最新的OpenRA RA2已经不兼容OpenRA的{DEV_VERSION}(也就是你从OpenRA仓库里面克隆下来的源码),目前的RA2使用的是049ed08版本的OpenRA,这点要特别注意(不过制作组已经准备好将RA2的引擎版本更新到release-20180307并且提交了PR,相信很快就会重新兼容最新版)
二、必需工具
Visual Studio 2013及以上
三、克隆并下载引擎
克隆RA2,就不用我多说了吧
克隆之后目录下有几个批处理,分别说一下:
fetch-engine.cmd - 下载引擎
fetch-content.sh - linux脚本,下载RA2游戏文件(仅联机版本)
launch-dedicated.cmd - 启动专用服务器
launch-dedicated.sh - 启动专用服务器(linux版本)
launch-game.cmd - 启动游戏
launch-game.sh - 启动游戏(linux版本)
make.cmd - 编译脚本
克隆之后运行make.