红色警戒2尤里的复仇 DIY 修改新手教程

红警2制作 MOD 新手初学者入门文章导读

发布用户:网瘾大侠

2023/11/05 17:14


此篇文章面向入门的新手,介绍自定义、修改、DIY 《命令与征服·红色警戒2》游戏的相关知识,算是导读文章。

修改红警2,从简单修改到制作比较成型的MOD,难度和复杂度是逐步提升的,从最最简单的开始,你需要已经具备对 Windows 电脑程序软件结构的简单认知,这也是修改红警2的必要基础,具体的比如清楚一些术语名词:“根目录”、“路径”等,也就是电脑软件的基础;往更复杂、更高级点的走,还要求你具备图形绘制,三维建模等知识,即使你不自己做模型资源,那也要会使用现成的模型吧;继续往上走就是程序代码层面了,对于这种没有开放源代码又有很多硬编码、且没有可编程接口的程序软件,通常不走到这一步,可能这一辈子也无法走到这一步吧。

介绍下红色警戒2这款游戏的来历,全称是《命令与征服·红色警戒》,这是第二部,由美国 Westwood 工作室开发,由美国艺电公司(Electronic Arts,简称 EA)发行;红色警戒是命令与征服系列游戏的官方发行版之一,第一部在1996年就发行了,一般叫红警95,第二部是2000年发行的,在中国最为流行,一般叫红警2;命令与征服系列使用的是同一个游戏引擎,多个发行版之间只是在同一个程序架构上进行的修改,所以后来 DIY 玩家们会发现很多修改的地方存在失效等问题或者是曾经在另一个游戏中使用过的逻辑,这个引擎现在来看有一定的年头了,而且代码混乱不堪,加上并没有那么完美,漏洞百出,所以入门的修改者要做好这一心理准备,时刻提醒自己这些很麻烦,坑会非常多。

尤里的复仇是红色警戒2官方的唯一资料篇,只有 1.000 和 1.001 两个发行版本,在原红色警戒2的引擎上又有一点细微的改动,比如对资源名称的识别方式增加了 md 后缀,也修复了一些漏洞和问题,调整了阵营间的平衡性,也是红色警戒2的最新的最后的一个官方版本,之后就是红色警戒3了,这里不介绍红色警戒3,因此对于红色警戒2的玩家来说,尤里的复仇1.001是最推荐玩的一个版本,DIY 玩家更是应以尤里的复仇为基础作修改。


介绍下红色警戒2的文件类型,以《红色警戒2:1.006》加《尤里的复仇:1.001》作参考环境,点击链接:红色警戒2文件类型指引

DIY 接触最多的就是 .mix 文件,游戏规则文件、图形模型文件等都是藏在了这种文件里面,很多新手刚开始的时候找不到要修改文件的位置,这是因为基本上要改的东西都是被藏在了 .mix 文件里,此类型的文件需要专门的工具来操作,操作工具的链接:XCC Mixer 1.47 下载单位的声音资源被包在了 .bag 文件里,也可通过此工具编辑

爆炸效果、步兵模型、一些贴图是 .shp 文件,操作工具的链接:Open Source SHP Builder 3.37 下载

车辆、飞行器等模型一般是 .vxl 文件,操作工具的链接:Voxel Section Editor III v1.38 下载

.vxl 文件一般会同时使用 .hva 文件作为模型间的组合信息,比如游戏中大多数坦克的车身和炮台是分开的两个模型,hva 的作用就是记录怎样组合模型的位置、旋转等数据信息,操作工具的链接:Open Source HVA Builder v2.18d 下载

过场电影、动画等是 .bik 文件,这是一种视频文件格式,操作工具的链接:RAD Video Tools 2023.02 下载

.csf 文件包含文字文本的代码,比如规则文件中的 Name:E1 在这里面就被翻译成美国大兵,操作工具的链接:RASResEditor 3.00 Alpha 下载

红色警戒2的地图编辑器名字叫 Final Alert 2,尤里的复仇或某些 MOD 的地图编辑器会有点不一样,这里不提供下载,请自行在互联网中寻找。

至于其它的资源修改和细节这里也不多作介绍了,像是录音、做动画视频等等这些都是额外的知识了;规则文件方面请根据不同的规则在互联网中寻找不同的释义与说明,所有的相关文件可通过使用 XCC Mixer 工具从原 mix 文件中提取而来;多媒体素材也是,可在互联网中寻找,建议新手到现存的红警论坛去看看,比如“红警之家”,或许在那些圈子网站中能够找到更多 DIY 相关的教程和素材。

红色警戒2的引擎中存在很多默认没有启用的特性,比如空降坦克、探照灯等,这些特性虽然存在于程序代码中,但如果不更改程序入口是不能使用的,因此产生了一些第三方的改版程序入口,这些改版的程序入口通过直接或间接的方式修改了原程序,使得 DIY 玩家们可以实现更多的功能和特性,同时也修补了原程序中存在的一些漏洞和问题,通常称这些第三方的改版程序入口为“第三方平台”,比如 NPatch 和 Rock PatchARES,这些第三方平台使用起来比较简单,参考相应的文档手册就行。

对于平台,另外还有一个叫做 CnCNet 的联机对战平台,这个平台是开源的,而且对命令与征服系列游戏的入口作了一些封装和调整,这使得 DIY 玩家可以通过其变更红色警戒2的启动器,扩展原有的启动器功能,因此对于成型的 MOD 来说,可能会用到此平台,心灵终结 3 就是用到了此平台;但此项涉及代码编译等软件程序知识,所以这可能要求你懂得一定的程序开发、编程技能。


下面贴出一些常见的资源文件在 .mix 文件中的路径位置:

作者要求仅登录用户查看完整内容

登录


赏点零花钱给我,我们还是朋友...

警告!禁止网络诈骗、非法集资、非法套现等法律外的缘由转账汇款,你的赞赏转账请考虑再三后支付,此收款不作任何形式的退款。





金额:

* 支付宝支付后如果没有自动返回请手动返回此页并刷新。



* 在线内容服务不支持任何形式的退款/退费操作;支付后的订单记录可以在“用户主页 - 用户订单中心”查看。

此网站可能不完全兼容您目前的浏览器!
此页随时可能被替换下线,请不要依赖此页功能!
此页正在维护更新,可能会出现错误或卡顿。
通知 & 公告

暂时还没有消息