ルアで手続き生成を使ってゾンビの黙示録ゲームを2次元にしたいと思っています。手続き型生成の構造体で現実世界を生成する
複数のノイズマップを使用することで、リアルマップのバイオメトリを生成するために使用できる高さマップ、水分マップ、温度マップの2次元配列を簡単に取得できます。 これは簡単ですが、ラグを減らすためにマップをチャンクに分割する必要があるため、チャンクは一度しか生成しません。私もそれをすることができますが、私が望むのは、川、木々(森の中のより多くの木々)、農場やその他の特別な建物、村、都市、道路、巨大なオープンワールドです。
私の現在他の小さな構造の2D配列を別の構造マップにランダムに配置することは考えていますが、その方法はわかりませんが、建物と道路が重複する可能性があります。そして、私は2つ以上のチャンク内にある単一の構造を生成することはできないと考えています(構造体がマップを上書きするため)。
どうすればいいですか? ありがとうございました!
「理想的な」スポット、より大きな水の近く、山の地形の小さなスポットを好むために、高さマップマトリックスに頼ることができます。また、町の間にある程度の距離を置いてください。 –