← 一覧に戻る
議論 フォーラム

GDevelopで手続き生成ワールドをマップ表示する方法

GDevelopコミュニティのフォーラムで、手続き生成されるワールドの情報を視覚化する高度な実装方法についての投稿が共有されました。この投稿では、`elevation`、`temperature`、`humidity`、`scatter`といった複数の変数を元に、Perlin Noise関数とランダムシードを使用して無限に広がるワールドを生成するシステムが紹介されています。

開発者が求めているのは、まだ生成されていない、あるいは表示されていないワールドのセクションをUIマップとして表示する機能です。具体的には、生成したワールドの一部分を一つのスプライトにレンダリングし、各ピクセルの色が前述の変数によって決定されることで、ワールドの状況を色で表現するアイデアが提示されています。タイルマップへの描画も代替案として考えられています。

この実装は、2D版MinecraftやTerrariaのような、手続き生成ワールドを扱うゲーム開発の経験を必要とする、複雑で高度なコーディング課題とされています。プレイヤーがワールドのどこにいるかを確認できるUIマップシステムへの応用が期待されており、この課題を解決できる開発者への協力を求める内容となっています。フォーラムでは、このような複雑な機能に関する議論が活発に行われており、他の開発者にとって参考になる情報交換の場となっているようです。

元の情報源を見る →