|
求个助:固定位置的3D视角下,假设moba里的2波小兵(近战、远程、空中)在远处自动交战,如何让战斗看起来比较智能一些,而不是傻傻的站着互砍?
我的思路:
1、给小兵根据分数(血量与距离评分)选择检测范围内的最佳攻击目标,间隔一定时间重新检测。这样可以引起小兵阵型的穿插。
2、设计避战AI,远程小兵特定情况下触发直接攻击或者寻找掩体再攻击,空中小兵攻击完成后以攻击目标为中心环绕飞行直到下次攻击。
3、一定血量数值时触发其他避战行为,比如后撤一定距离再前进攻击。
目前的问题:
1、小兵自动寻路比较傻,会走到一起,如何让他们保持距离和自动形成一定的阵型?
2、交战的时候阵型比较乱,怎么让他们看起来智能而阵型又不乱?
3、说白了我是想问光环战争2里的战斗AI做了哪些设计?是怎么设计的?http://www.gamersky.com/news/201608/801064.shtml
各位一起看看发表下意见吧
|
|