本文发布于: 2021-11-13 14:30 星期六    54 次阅读                                                         红警下载、联机      

【红警360】红警2尤里的复仇稍增强型电脑AI

小编测试以后,觉得属于比默认电脑稍强,不是变态的AI,前期进攻不猛烈,一般3个重工,坦克比较多,电脑防御充足,苏军中期犀牛,后期天启,基洛夫,有时候会三路分兵,偷家,认为默认电脑太简单的玩家来说,很值得试一下。

红色警报2利用“脚本化”人工智能(即基于预先确定的动作和脚本的系统,而非“启发式”系统,即智能响应玩家动作并尝试通过记录先前动作的日志来预测未来玩家动作的系统,以使其无效,从而获得战术优势)。

已尝试通过实施成功/失败增量系统在红色警报2中提供启发式的印象,在该系统中,计算机保留以前脚本成功执行或未成功执行到完成的实例记录,从而影响再次使用它们的可能性。有关这些增量的详细信息,请参阅RULES.INI指南中的AI触发器权重参数部分。

提示:为了从AI中获得更多信息并更有效地利用您对此文件所做的更改,我建议您参考[AIGenerals]部分(请参阅RULES.INI指南)。该部分提供了一种理想的方式来定义AI的具体整体游戏风格和策略-使用该技术将确保AI不太依赖于简单地以相同的连续脚本方式玩游戏,而不管战斗状态和如何进行。

INI可能是修改最少的文件,但它为mod编写者提供了巨大的空间,因为它允许通过游戏引擎“脚本”语言以类似于映射文件的方式进行定制。该文件包含使计算机控制的军队发挥作用的脚本,这些脚本是对特定地图文件中可能包含的任何补充脚本的补充。单位的生产和更换、其一般行为特征以及这些单位将执行的具体任务均通过本文件进行控制。

应该注意的是,AI.INI文件在红色警报2中提供了很大的修改范围。这有几个原因——如果你仔细看一下文件,就会发现计算机被指示只对某些类型的攻击进行优先排序,只使用某些单位(有些没有使用),并且非常倾向于地面攻击(很少使用海军单位)。然而,计算机最初主要依靠重型地面攻击来压倒敌人,因为它唯一的敌人是人类,因此在1.004补丁之前不会攻击其他计算机控制的军队。然而,尽管有了这一改变,AI.INI文件仍然没有修改,并且小于Tiberian Sun文件大小的一半。注意:这个文件中有太多未使用的游戏引擎,花在上面的时间是值得的-红色警报2引擎非常强大和通用。很多这种逻辑都是红色警报以及Tiberian Sun所做的增强所遗留下来的——这就是为什么某些功能在红色警报2引擎中不能完全正常工作的原因之一。

说红色警报2中的人工智能很差是非常错误的——正如你将看到的,它只是难以置信地没有得到充分利用。你会惊奇地发现,只要花一点时间和努力,一切都是可能的。请注意,为了释放AI的全部潜力,也值得研究RULES.INI中AI特定的语句,这些语句提供了对一般AI行为的高度控制-请参阅RULES.INI指南。编辑AI.INI文件不是为胆小的人准备的,我建议您在开始这项工作之前需要很好地掌握其他INI文件(特别是RULES.INI文件)!

发表评论

您的电子邮箱地址不会被公开。

微信 OR 支付宝 扫描二维码
为本文作者 打个赏
pay_weixin pay_weixin
金额随意 快来“打”我,让ra2.club走得更远~