Javascript ai跳跃平台

Javascript ai jump platformer

本文关键字:平台 跳跃 ai Javascript      更新时间:2023-09-26

所以我想做一个2d平台游戏,但我有ai的麻烦。当我们从同一个平台开始时,我可以让敌人完美地跟随我,但当我们从地图的另一边开始时,就不是这样了。

https://i.stack.imgur.com/UJeNe.jpg

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

把平台想象成相互连接的节点。如果你有一个底部平台,那么当AI到达左/右平台边缘时,顶部和底部都是它的"选择"。在这里,您的平台应该包含它连接到哪些平台的数据。

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