电玩之家游戏下载站:您身边最放心的安全下载站! 电玩之家|主机|掌机|家机|街机|单机|安卓单机|安卓网游|模拟器|攻略|资讯

您现在的位置: 电玩之家 >> 攻略秘技 >> PSP游戏攻略

PSP新手教学《杀戮之心EXA》AI的艺术

阅读次数:   更新时间:2010/11/19

二 软件篇

在编程之前还有一个步骤,就是CPU的选择

个人偏好于高速CPU,也就是速度为240c/s的,容量方面考虑程序的大小,可以选择100或323的

在载重有盈余的条件下最好选择323的大容量高速CPU,因为今后如果对程序要做修改的话可以有增加的

空间

接下来,我们要做的就是给机体编写软件了,因为这是新手篇,当然要从简单的讲起,但游戏中的教学

篇也详尽到罗嗦的地步(我花了7个小时才打完了教学片,比起前作1个小时不到的教学就让我实战实在

是太厚道了),重复内容我也不再一一撰述,我会举几个例子来告诉大家一些新手的技巧

1 最佳的回避时机

二脚机和四脚机因为有跳跃能力使得回避性能大大提升,当我们在编写自律型AI时不禁要问,当子弹离

我们多远时,机体可以采取跳跃回避策略?判定范围过大会导致机体过多的无用跳跃而浪费EN,范围太

小则来不及回避

经过我的测试,在如上图的范围内,对回避撤甲弹,BEAM弹的效果比较好,对于MISSILE和ROCKET的情

况则要把判定长度在扩大20M左右,但在没有ECM的辅助下要回避MISSILE还是很靠运气的,这点需要注

2 回避中的反击

我先说一下动作运行的两种方式

运行通过:一边运行该动作一边执行后续的指令,如果后面有动作会冲突掉此动作的话则会停止此动作

的运行而开始后面的动作

直到上一个动作结束通过:直到此动作结束为止,再继续后续的动作,此动作100%会完成

还是以二脚机为例,我先举一个例子

图例:

→运行通过
      -|→直到上一个动作结束通过
=================================================
START→判定前方有无攻击→射击→(其他动作)→RETURN
             ↓Y                       ↑
            跳跃-------------|→
=================================================

很显然这个程序存在明显的缺陷,不能第一时间回避敌人的攻击,即使回避了也不能做出合适的反击

上一页  [1] [2] [3] 下一页