OpenRA-RA2编译指南

一、前言

最新的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.cmd,在打开的窗口中键入'all'开始下载引擎并且编译

OpenRA-RA2编译指南_第1张图片

(PS: 如果下载引擎所需的dll文件时发生无法下载的情况,即刷红字,可以尝试打开engine文件夹下thirdparty下的fetch-thirdparty-deps.ps1脚本文件,按照里面的网址依次下载就可以了)

OpenRA-RA2编译指南_第2张图片

四、运行

下载编译都无误之后,就可以运行了,直接双击根目录下的launch-game.cmd就可以运行啦!

OpenRA-RA2编译指南_第3张图片


你可能感兴趣的:(OpenRA)