[汤姆克兰西
:
全境封锁],11个种类5个派系的敌人设计思路
实现【汤姆克兰西
】射击RPG的AI开发
![](https://i-blog.csdnimg.cn/blog_migrate/ac9b09a1eef33569fc51e59da0eb6197.png)
GDC2016上进行的在线RPG游戏【全境封锁】的AI相关的演讲。
登场的有,
Ubisoft的开发工作室
Massive Entertainment的游戏设计师和
Massive Entertainment
的高级AI程序员
Philip Dunstan。演讲的主题,是关于敌人AI设计方针和具体的内容
![Massive Entertainment Game DesignerのDrew Recher氏](https://i-blog.csdnimg.cn/blog_migrate/f9ab9684e5626920c9a7350c614dce67.png)
Massive Entertainment 的游戏设计师的Drew Recher
![Massive Entertainment Senior AI ProgrammerのPhilip Dunstan氏](https://i-blog.csdnimg.cn/blog_migrate/ab282e00e02373509a4178c8ed06c7e2.png)
Massive Entertainment 的高级AI程序员 Philip Dunstan
5个敌对派系各种变化的AI行为
![「ディビジョン」における敵AIの概要](https://i-blog.csdnimg.cn/blog_migrate/0e6294d09f1c106441792e3522730080.png)
【全境封锁】的敌人AI概要
![雛形は11種類。36種類の行動パターンから特徴づけられる](https://i-blog.csdnimg.cn/blog_migrate/bd522e3bf495bcf40e3af0526b547798.png)
![雛形は11種類。36種類の行動パターンから特徴づけられる](https://i-blog.csdnimg.cn/blog_migrate/0de4601746a8f0008a8d0284cd8a1a52.png)
原型有11个种类,36种行动模式
![派閥。Joint Task Forceは味方のパターン](https://i-blog.csdnimg.cn/blog_migrate/d635671b9e3515ff820933be317ac7da.png)
派系。Joint Task Force是我方的模式
【全境封锁】的AI设计思想是本作最大的要点。因为有RPG要素,而是射击游戏。特别是RPG的部分非常重要,玩家的角色在成长过程中在前线战斗支援,以及远距离狙击等,可以选择各种任务。
另外玩家自己的
状态和技能也会成长,这样游戏过程中也不失乐趣,这也是【
汤姆克兰西(
Tom Clancy
)
】系列要求的【真实性】所必须实现的。
为此游戏开发团队准备了11个类型的AI原型,5个种类的派系。这里把11个原型列出的话,有通常的互相射击的Assault,接近攻击的
Rusher,远距离狙击的Sniper,扔手榴弹的
Thrower,设置的炮塔控制器的
Turret,高射速重火力的
Heavy Weapons,高体力和攻击立的Tank,给予周围行动影响的Leader,恢复体力的
Support,以及有特殊行动规范的
Special。
派系方面,游戏中登场的有
Rioters、Cleaners、Rikers、以及
Last Man Battalion。因为
Last Man Battalion的强度有两个等级,合计5个种类,总之本作的作品,原型上有5个派系的AI。
重要的是,不同派系的AI在本质上有微秒的控制。玩家开始时的敌人是
Rioters,经过与
Cleaners,
Rikers以及
Last Man Battalion在各阶段的战斗,AI的智慧也在不断的上升。
Rioters的阶段没有合作,也不能使用技能,发现
Cleaners组织的行动后,第一次Tank登场。然后换成
Rikers,AI技术也提高了。而这里最强的,就是
Last Man Battalion的第2阶段
实际实现是,通过设定和玩家的行动对应的Profile,给予一部分NPC特殊的任务,另外还有掩体的动作,合作的方法,技能使用的方法等详细的设定。
演讲会场上,把和
Rioters战斗以及和
Last Man Battalion(第2阶段)的战斗演示连续的放映。
Rioters的行动毫无防备,很容易就被打的落花流水,而
Last Man Battalion会采用包抄行动这样讨厌的合作,而且装备很好,成为了非常麻烦的战斗。
特别是本作中,AI的设计和游戏设计有很深的关系,不破坏射击游戏的乐趣,有故事上的自然度,而且有PRG元素。每个阶段的敌人变强也是当然要有的。这样回顾整个讲座,就会觉得每个部分都是相当讲究的。在玩【全境封锁】时,有意识的看下敌人AI的行动也是很有意思的。
【AI的设计方针】
![](https://i-blog.csdnimg.cn/blog_migrate/9a75233236560f66dd110e369ee7dda6.png)
![](https://i-blog.csdnimg.cn/blog_migrate/25625badf77acc75b16239ac616db223.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9b2e13d8cea5731bf6b7a003163fd618.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a735611a366f8b0183304c3cbf237bda.png)
【敌人AI原型】
![](https://i-blog.csdnimg.cn/blog_migrate/e8d83100236efee476a7c9a040ee8d46.png)
![](https://i-blog.csdnimg.cn/blog_migrate/7a076ff497f22f92a44271b3a6bb45f4.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b71a935c64b1eb91517a5cbd35fc6652.png)
![](https://i-blog.csdnimg.cn/blog_migrate/86167685d0b791c6b2bebf84f03e5260.png)
![](https://i-blog.csdnimg.cn/blog_migrate/aacd57d8a5589e2cca8ffd1b37aa0b7a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/61eebb54957d56ce278b1c4468ba7b6c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/46dfb9b6415229002c2d65396ac1385c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/158e26d8b6ae2f6fa595ac003bd98678.png)
![](https://i-blog.csdnimg.cn/blog_migrate/032dbcdb9f96845f6b6f96e8b3eec4a8.png)
![](https://i-blog.csdnimg.cn/blog_migrate/186b0a87a374f28044ef37d5ea2ccbc1.png)
【5种敌人派系】
![](https://i-blog.csdnimg.cn/blog_migrate/c9fc28d0990bae1e46cb887921ea1385.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d1497728e9bfcc1e31d26903d9ddfe1c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b23c92dd73b4bfad9ba8b243b9ba2c10.png)
【敌人AI的行为設計】
![このほか講演では、上記敵AIの行動がマップの中でどのように発生するか、そのふるまいの設計が説明された。6km四方のマンハッタンマップの中に、800,000のカバーポジションと1,500,000のノンカバーポジションがあるという](https://i-blog.csdnimg.cn/blog_migrate/708ea8043a0fb52b2570f8f8d009f227.png)
![このほか講演では、上記敵AIの行動がマップの中でどのように発生するか、そのふるまいの設計が説明された。6km四方のマンハッタンマップの中に、800,000のカバーポジションと1,500,000のノンカバーポジションがあるという](https://i-blog.csdnimg.cn/blog_migrate/a4f2a43da28f328ef442dc4e13698bd4.png)
![このほか講演では、上記敵AIの行動がマップの中でどのように発生するか、そのふるまいの設計が説明された。6km四方のマンハッタンマップの中に、800,000のカバーポジションと1,500,000のノンカバーポジションがあるという](https://i-blog.csdnimg.cn/blog_migrate/7274311176d0e88d6798ba24ded18268.png)
![このほか講演では、上記敵AIの行動がマップの中でどのように発生するか、そのふるまいの設計が説明された。6km四方のマンハッタンマップの中に、800,000のカバーポジションと1,500,000のノンカバーポジションがあるという](https://i-blog.csdnimg.cn/blog_migrate/058974cf4922435fd84b207592f1242e.png)
![このほか講演では、上記敵AIの行動がマップの中でどのように発生するか、そのふるまいの設計が説明された。6km四方のマンハッタンマップの中に、800,000のカバーポジションと1,500,000のノンカバーポジションがあるという](https://i-blog.csdnimg.cn/blog_migrate/912579cd39869b8b477221af8099a768.png)
![このほか講演では、上記敵AIの行動がマップの中でどのように発生するか、そのふるまいの設計が説明された。6km四方のマンハッタンマップの中に、800,000のカバーポジションと1,500,000のノンカバーポジションがあるという](https://i-blog.csdnimg.cn/blog_migrate/3db0ed64ed6b693ccc2bdc2cad6ab585.png)
![このほか講演では、上記敵AIの行動がマップの中でどのように発生するか、そのふるまいの設計が説明された。6km四方のマンハッタンマップの中に、800,000のカバーポジションと1,500,000のノンカバーポジションがあるという](https://i-blog.csdnimg.cn/blog_migrate/0ba50d7416785f6e2141c9e6d05de102.png)
![このほか講演では、上記敵AIの行動がマップの中でどのように発生するか、そのふるまいの設計が説明された。6km四方のマンハッタンマップの中に、800,000のカバーポジションと1,500,000のノンカバーポジションがあるという](https://i-blog.csdnimg.cn/blog_migrate/51a480c1cbe41c7646f8a27dd205d25d.png)
![このほか講演では、上記敵AIの行動がマップの中でどのように発生するか、そのふるまいの設計が説明された。6km四方のマンハッタンマップの中に、800,000のカバーポジションと1,500,000のノンカバーポジションがあるという](https://i-blog.csdnimg.cn/blog_migrate/be03a6ba083f26e9702c824e7e7bac89.png)
![このほか講演では、上記敵AIの行動がマップの中でどのように発生するか、そのふるまいの設計が説明された。6km四方のマンハッタンマップの中に、800,000のカバーポジションと1,500,000のノンカバーポジションがあるという](https://i-blog.csdnimg.cn/blog_migrate/735628a8e5c15bf3ffc0a5fd0bf15a01.png)
![このほか講演では、上記敵AIの行動がマップの中でどのように発生するか、そのふるまいの設計が説明された。6km四方のマンハッタンマップの中に、800,000のカバーポジションと1,500,000のノンカバーポジションがあるという](https://i-blog.csdnimg.cn/blog_migrate/110b2db8c2f4d4fe145038b1980c17af.png)
![このほか講演では、上記敵AIの行動がマップの中でどのように発生するか、そのふるまいの設計が説明された。6km四方のマンハッタンマップの中に、800,000のカバーポジションと1,500,000のノンカバーポジションがあるという](https://i-blog.csdnimg.cn/blog_migrate/0d588e3cc8a0b2e9009281bf313734ac.png)
以上就是演讲里,敌人AI行为在地图上是如何执行的,如何设计的说明。在6km的曼哈顿地图里,有80万个掩体位置,150万个非掩体位置。
译注:原文就这些了,最后敌人行为设计这部分还是有不少可以借鉴的,比如行为的状态机,掩体系统的规格,威胁系统等等,英文的自己看下,等将来有正式PPT了我会提供更详细的介绍的。