为AI路径创建赛车线

时间:2017-07-28 12:56:45

标签: swift math sprite-kit gameplay-kit racing

我正在使用SpriteKit创建一个自上而下的赛车游戏(或尝试!)。我在程序上使用从点创建的catmullrom样条创建轨道。我可以访问三组点,轨道内部,轨道外部和轨道中心线。

A representation of a track showing current AI path line

我正在使用GameplayKit的GKAgents,GKGoals和GKBehaviours用于AI汽车,而且我现在有一些汽车跟随GKPath。我提供给GKPath的点是图像中以黄色显示的中心线。

我的数学技能不是全部!所以我的问题是,我知道内部,外部和中心点,我如何修改我的中心线点,以便为AI车辆创建更逼真的赛车线?

如果您需要更清楚地知道发生了什么,可以在视频中看到中心点:https://www.youtube.com/watch?v=yhwNL0iCBuU

0 个答案:

没有答案