EA《红色警戒3》模组开发工具下载
1、模组仍需编译
《红色警戒3(Red Alert 3)》模组开发工具采用了相同的XML管线,而且模组仍需编译才能执行。此版本的两大变革在于大大简化编译模组程序的全新图形化使用者介面,以及纳入了各式各样必备的应用程式。使用者不用再去下载ANTLR或MVP,开发组已经把这两款应用程式放入模组开发工具的安装程式里。 《红色警戒3(Red Alert 3)》模组的另一个优点是将session caching码放入编译工具中,这样便能加快同样模组的反覆编译速度,可以帮助模组玩家更快地重新编译他们的模组。
2、图形化使用介面
图形化使用者介面大大地简化了编译模组的程序,现在不再需要使用指令提示、执行批次档或是此类繁杂的玩意,使用者只需勾选几个方框,透过下拉式选单挑选模组,按一个按钮,就可以开始编译。这个新介面也有错误显示视窗,和使用Visual Studio或是其他开发工具时看到的差不多。对进阶使用者而言,也保留了批次档的最大弹性。 这个工具支持自制使用者介面,而模组则是透过C#语言写成。
3、模组开发工具需要使用者下载约600MB的世界编辑器模组开发工具版
这个版本的世界编辑器可让使用者运用他们的模组资源创造地图,标准版的世界编辑器没有这个功能。这样设计是为了让模组开发工具以及游戏资料能够完全相容。基于世界编辑器的技术限制,无法直接载入游戏使用的修正资料。这并不会对世界编辑器的功能性造成影响,但会大大影响模组开发工具的运作。模组开发工具编译的资料相容于游戏的1.09/1.10修正版,却无法和为1.0版游戏设计的世界编辑器相容。为了解决这个问题,开发组必需直接提供1.09修正版的资料。这需要提供很多的完整串流,也就是大量的资料,可以让世界编辑器和模组开发工具相容。因此,玩家可以将自有的模组中的资源放入地图中,然后让这些资源显示在游戏中。
4、允许将《红色警戒3:起义》的部队透过模组方式放入《红色警戒3(Red Alert 3)》中
模组开发工具能够让使用者轻松地加入新部队,《红色警戒3:起义》的部队可以按照加入新部队模式添加。但是这样做并不简单,制作者需要设法从《红色警戒3:起义》中撷取资源,或是利用3DsMax重新创造、输出,然后将这些放入游戏中(《红色警戒3:起义》的某些特色是《红色警戒3(Red Alert 3)》所没有的)。目前某些部队不能在没有《起义时刻》程式码的情况下正常运作,例如弓箭少女或是火炮机车。不久之后,制作团队会考虑放出《红色警戒3:起义》特定部队的的资源包,好让模组建构更顺利。
5、入门建议
建议先从简单的开始,一次做一件事情。针对模组做好计划,然后开始一次一项地逐渐进行。如果一次只做少量的变动,会比较容易找出原因。另外,务必要详读说明文件(在图形化使用者介面里有个标签),并拿范例模组做为参考。
若想平衡模组,实际上很简单。先在模组开发工具的SageXML资料夹里找到想编修的XML档,然后复制档案,将它贴到模组资料夹下,将其加入mod.xml,接着开启档案并开始编修。 SageXML资料夹里的档案都是只读的,最好不要去更动设定。它们都是参考资料,最好拿它们的副本来进行修改。Schemas\XSD里的XSD档案定义了游戏许可的资料。