Terrariaなどの2Dサイドスクローラーゲームを作成した経験がありますが、自分自身に挑戦して、2.5Dの視点を持つゲームを作成したいと考えています。私が模倣しようとしているゲームは、Do n't Starveです。現在、私の焦点は、地面をレンダリングする方法を理解することです。彼らがどのように地面を生成し、それをレンダリングしたかを理解するのに苦労しています。彼らが地面をレンダリングしたと思う方法は、最初にいくつかのペイントプログラムで地面をペイントし、次にその平面イメージを何らかの方法で操作して、奥行きがあるように見せることです。
実際にそのタイプの地形をどのようにレンダリングするかについて、私は完全に混乱しています。地形に次の機能を持たせたい:
- Do n't Starveの地形のように見える、これはDo n't Starve の地形を示すビデオです
- 地形は平坦になり、カメラの角度と視点は固定されます
ヒントやヒントをいただければ幸いです。よろしくお願いします。
(私は軽量Javaゲームライブラリ(LWJGL)を使用してJavaで作業しています。)