552.半开放世界(第3章) (第5/10页)
个神经病一样。
有可能你明明没有打到它,只是做了一个攻击的动作,打的是旁边的树干什么的,这个怪物都会反射性的跳起来,因为它预读了你的指令,判断你要攻击它,所以就做出了躲避行为。
类似种种,闹出了不少的笑话。
不过……
这些东西在曹阳的面前都不是事儿。
正是因为前世已经知道了宫崎老贼读指令的缺陷,所以在做这一代战神产品的时候,曹阳对读指令机制做出了一定程度上的改进。
改进的机制也很简单,就是多加一层判断,和读指令时的参数输入功能就可以。
什么意思呢?
比如说,玩家攻击的是旁边的树干,跟怪物没有关系,那么这个时候怪物会先读到玩家的操作指令是【攻击】,然后再读一个额外的参数【目标】,那么就能得出结论——
玩家攻击的目标不是自己。
这个时候怪物做出的行为不是躲避,而是趁你病要你命,直接上前就是一,打得你生活不能自理。
对于延迟攻击也是一样,预读了【攻击】指令之后,还会预读一个【攻击动作时间】,这样怪物就不会产生误判,从而能在精确的时间当中进行躲避。
……
↑返回顶部↑