非常にシンプルなゲームのデザインに興味があります(学習目的のためだけに、壮大な計画はありません)。変形可能な地形システム(Minecraftを考えてください)が欲しいのですが、もう少し複雑なものがあります。
MineCraftがボクセルと呼ばれる概念を使用していることを理解しています。また、ボクセルがCPU側で正確に優れているわけではありませんが、現在はGPUのトリックを使用して実現できます(これまで読んだ内容からはわかりません)。
これまでのところ、ボクセルは進むべき道のように見えますが、私が探しているものはありません。それらはオーバーハングと洞窟を許可しますが、それらは非常に単純に見えます。
オーバーハングを使用して自由に変形および操作できる、非常に大きくて広大な地形が必要です。風景のサイズに合わせてある種のページングを実装する必要があることを理解しています。おそらく、考えている地形のタイプに合わせて3次元のページングを実装する必要があります。
ROAMを少し見てきましたが、学ぶことがたくさんあり、正しい方向かどうかはわかりません。おそらく、階層化された高さマップを使用し、その間にトンネルなどのメッシュを使用してgeomipmappingを使用する方法があることを確認しました(意味がある場合)。
基本的に、オーバーハング、崖、トンネル、洞窟を可能にする方法で完全に変形可能な巨大な地形を含む、優れたアルゴリズムと開始場所を探しています。
Mine Craftのように、美しい必要はありませんが、ブロック状である必要はありません。
どこから研究を始めるかについてのどんな方向性も大いに役立つでしょう。
ありがとう。