标签: actionscript-3 artificial-intelligence
你好我想在汽车竞赛游戏中开发AI汽车(对手)应该是我的方向来开发它们,因为我没有任何想法。因为玩家车在滚动轨道上移动PLZ建议我应该使用相对运动或路点概念,但也应该在滚动轨道上进行更改(即玩家车辆运动)
答案 0 :(得分:1)
通过浏览/使用opensteer库,您可以有一个良好的开端。
答案 1 :(得分:0)
一个简单的第一次传球就是“欺骗”并将对手的车保持在人车的X距离内,然后如果人类太落后就放慢速度。您可以通过难度级别改变此行为。这就是SNES的超级马里奥卡丁车如何运作。
如果你想要更真实的东西,那么我认为egarcia的开拓者理念听起来像是一种有趣的方式。
答案 2 :(得分:0)
this page有很多解释,用java演示(小程序)来解释不同的解决方案。
问候 纪尧姆