Javascript ai跳跃平台
Javascript ai jump platformer
所以我想做一个2d平台游戏,但我有ai的麻烦。当我们从同一个平台开始时,我可以让敌人完美地跟随我,但当我们从地图的另一边开始时,就不是这样了。
https://i.stack.imgur.com/UJeNe.jpg所以我希望敌人跳下去,因为下面没有平台。让ai知道何时何地跳跃的最佳方式是什么?
把平台想象成相互连接的节点。如果你有一个底部平台,那么当AI到达左/右平台边缘时,顶部和底部都是它的"选择"。在这里,您的平台应该包含它连接到哪些平台的数据。
你可能想在你的平台上添加一些数据,比如水平/高度,这样AI就知道当它从一个平台过渡到另一个平台时它应该做什么,它是应该跳到下一个平台还是只是下降。
相关文章:
- HTML锚标记无法在android平台中下载文件
- 您的平台不支持RxJS-Array.observe
- 滚动固定滚动顶部()的跳跃效果
- 画布中的重力/跳跃球,javascript
- 当按下箭头键时,我的图像以一种奇怪的方式跳跃(HTML+JS)
- 防止Bootstrap折叠项目“;跳跃”;
- 我的'body'css背景图像在chrome中跳跃
- 简单的js滑块,读取ofssetX使处理程序跳跃
- 滑动滑块跳跃
- 离子平台使用
- 为多个平台创建移动框架
- 跳跃运动:旋转轴 – 如果手静止不动,它不应该在 0 左右
- 防止在所有平台上旋转时改变方向
- 跳跃运动中的捏合手势 (javaScript)
- 如何根据平台切换资产:适用于Windows的Flash和适用于iOS的HTML5
- Meteor(JavaScript应用程序平台)|向用户帐户添加数据
- 尝试从命令行将android平台添加到ionic时,模块.js:341处出现错误
- 在Titanium中分离平台特定代码的最佳方式
- html 5画布如何让玩家跳跃(纯无框架)
- Javascript ai跳跃平台