ActionScript 3中的AI编程

时间:2011-08-15 14:07:51

标签: actionscript-3 artificial-intelligence game-engine

我正在拍摄射击游戏。所以我设法为舞台上的一些物体创建模拟AI,即我将它们移动到白色脚本。

但是现在我有了Boss,它通常有几种类型的动作并射击不同类型的导弹。

我应该使用哪种类型的AI?或者我也应该模拟它?

因为我见过几款拥有老板的游戏,他们在没有特定模式的情况下动态改变动作。

1 个答案:

答案 0 :(得分:1)

使用状态驱动的代理。 Boss(“代理人”)有几种状态,描述各种类型的动作或类型的射击。根据上下文,代理从一个状态切换到另一个状态。

您会在书中找到明确的示例Programming game AI by example

很幸运,专门讨论国家驱动代理的章节可在线here获取。代码示例使用的是C ++,但它非常基础。