我正在开发一个高速度的飞行赛车游戏,游戏中有跳跃、不平坦的地形、加速平台和分叉的赛道。玩家船使用基于物理的控制器,但我一直在思考如何实现机器人对手,诚实地说,做成机器人使用相同的物理感觉真的像个噩梦。所以我在考虑一个不同的方法:一个连接的方式点网络,自动生成平滑的路径。对于跳跃,我将定义起飞和着陆点,并生成一个控制的抛物线轨迹,而不是依赖于物理。每个机器人都可以选择不同的路线,拥有略微不同的赛车线路,并且根据难度跟随自己的速度曲线。难点在于如何让他们与基于物理的玩家船相互作用而不觉得像不可摧毁的物体在铁轨上移动。有人尝试过类似的方法吗?编写的运动是否最终看起来够说服力?
你如何设计赛车机器人?
评论 (0)