阅读背景:

战斗框架设计

来源:互联网 

游戏内的战斗框架涉及多个模块,包括技能,施法单元等。

大芒果对wow的实现

可施法单元Unit将会执行castspell,对某个目标使用某个法术进行施法。看起来所有的AI功能都是由CreatureAI来做的,每个精灵都会有一个CreatureAI指针,用来管理自己的行为逻辑,包括移动,施法等。例如施法的时候,会取出与自己关联的实体对象Unit* pCaster,然后调用Unit的CastSpell的方法对可施法单元




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: