2017-05-05 93 views
-1

我開始一個新項目,我需要實現一個地形或像地圖一樣的遊戲。我希望它是彎曲的:)。二維地形+ java中的碰撞

不能添加圖像:c。但我想它像這個線程的圖像:Terrain curve to array of points 對不起,鏈接到另一個線程...

所以事情是,我不想用任何遊戲引擎。這場比賽將有一輛車正在駕駛「山丘」。所以我將需要執行映射和碰撞。但我真的不知道從哪裏開始...

如果有人能夠幫助我,我會非常樂意! 〜Jakob

回答

0

如果你正在創建一款遊戲,你需要一些方法來呈現你的世界。我建議你先考慮一下。

根據你的數學技能,自然樣條將會非常好。這將生成一條線。然後,您可以將該行下方的所有像素設置爲綠色或黑色。

要進行碰撞檢測,如果您只需要與地面碰撞,則可以將汽車的y座標與給定x值處的地面y座標進行比較。

請注意,常規樣條只有在地面可以描述爲函數時才起作用。