0

所以我正在尝试制作一个 2d 平台游戏,但我在使用 ai 时遇到了问题。当我们从同一个平台开始时,我可以让敌人完美地跟随我,但当我们从地图的另一侧开始时就不行了。

http://imgur.com/t1Xw9lx

所以我想让敌人跳,因为下面没有平台。让人工智能知道何时何地跳跃的最佳方式是什么?

4

1 回答 1

1

只需将平台视为连接的节点。如果你有一个底部平台,当它到达左/右平台的边缘时,顶部和底部都是 AI 的“选择”。在那里,您的平台应该包含它连接到的平台的数据。

你可能想在你的平台上添加一些数据,比如水平/高度,这样人工智能就知道当它从一个平台转换到另一个平台时它应该做什么,是应该跳到下一个平台还是只是下降。

于 2013-03-23T16:44:11.473 回答