【发布时间】:2017-05-05 17:15:16
【问题描述】:
我正在开始一个新项目,我需要在其中实现地形或类似游戏的地图。我希望它是弯曲的:)。
无法添加图片:c。但我希望它像这个线程中的图像:Terrain curve to array of points 抱歉链接到另一个线程...
所以问题是我不想使用任何游戏引擎。游戏将有一辆汽车驶上“山丘”。所以我需要同时实现地图和碰撞。但我真的不知道从哪里开始......
如果有人可以帮助我,我将非常感激! ~雅各布
【问题讨论】:
我正在开始一个新项目,我需要在其中实现地形或类似游戏的地图。我希望它是弯曲的:)。
无法添加图片:c。但我希望它像这个线程中的图像:Terrain curve to array of points 抱歉链接到另一个线程...
所以问题是我不想使用任何游戏引擎。游戏将有一辆汽车驶上“山丘”。所以我需要同时实现地图和碰撞。但我真的不知道从哪里开始......
如果有人可以帮助我,我将非常感激! ~雅各布
【问题讨论】:
如果您正在创建游戏,您将需要某种方式来渲染您的世界。我建议你先考虑一下。
根据您的数学技能,自然样条曲线会非常好。这将生成一条线。然后,您可以将该线下方的所有像素设置为绿色或黑色。
要做碰撞检测,如果你只想要与地面的碰撞,你可以在给定的 x 值处比较汽车的 y 坐标和地面的 y 坐标。
请注意,只有当地面可以描述为函数时,常规样条才会起作用。
【讨论】: