AI对手汽车逻辑在赛车比赛中

时间:2010-05-24 05:39:33

标签: actionscript-3 artificial-intelligence

你好我想在汽车竞赛游戏中开发AI汽车(对手)应该是我的方向来开发它们,因为我没有任何想法。因为玩家车在滚动轨道上移动PLZ建议我应该使用相对运动或路点概念,但也应该在滚动轨道上进行更改(即玩家车辆运动)

3 个答案:

答案 0 :(得分:1)

通过浏览/使用opensteer库,您可以有一个良好的开端。

答案 1 :(得分:0)

一个简单的第一次传球就是“欺骗”并将对手的车保持在人车的X距离内,然后如果人类太落后就放慢速度。您可以通过难度级别改变此行为。这就是SNES的超级马里奥卡丁车如何运作。

如果你想要更真实的东西,那么我认为egarcia的开拓者理念听起来像是一种有趣的方式。

答案 2 :(得分:0)

this page有很多解释,用java演示(小程序)来解释不同的解决方案。

问候 纪尧姆