因此,我正在尝试制作一个2d平台,但我在使用ai时遇到了问题。当我们在同一个平台上开始时,我可以让敌人完美地跟踪我,但当我们在地图的另一边开始时,我就不能这样做了。
http://imgur.com/t1Xw9lx
所以我想让敌人跳下去,因为下面没有平台。让人工智能知道何时何地跳跃的最好方法是什么?
发布于 2013-03-24 00:44:11
只需将平台看作是连接在一起的节点。如果你有一个底部平台,当AI到达左/右平台的边缘时,顶部和底部都是AI的“选择”。在那里,您的平台应该包含连接到哪些平台的数据。
你可能想要在你的平台上添加一些数据,比如level/height,这样AI就知道当它从一个平台过渡到另一个平台时,它应该做什么,它是应该跳到下一个平台,还是直接下拉。
https://stackoverflow.com/questions/15589244
复制相似问题