2017-05-05 28 views
-1

地形を実装する必要があるか、ゲームのマップのような新しいプロジェクトを開始します。私はそれが湾曲したい:)。2D地形+ Javaの衝突

画像を追加:c。しかし、私はこのスレッドの画像のようにしたい:Terrain curve to array of points 他のスレッドにリンクして申し訳ありません...

だから私はそれでどのゲームエンジンを使用したくないということです。ゲームは、 "丘"をドライブしている車を持っています。だから、マップと衝突の両方の実装が必要になります。しかし、私は実際にどこから始めたらいいのかわかりません...

誰かが私を助けることができたら、本当に感謝しています! 〜Jakob

答えて

0

ゲームを作成している場合は、世界を表現する方法が必要です。私はこれについて最初に考えることをお勧めします。

数学のスキルに応じて、自然なスプラインが本当に良いでしょう。これにより線が生成されます。その線の下にあるすべてのピクセルを緑または黒に設定できます。

衝突検出を行うには、地面との衝突のみが必要な場合は、車のy座標と地面のy座標を所定のx値で比較できます。

通常のスプラインは、地面が関数として記述できる場合にのみ機能します。