を作成するには、手動ではなくアルゴリズム的にデータを構築します。多くのゲームは、文字のレベルに基づいて適切な宝物やモンスターを生成するために同様にアルゴリズムを使用します。
ゲーム開発者[Oleg Dolya]は、優れた絡み合った地図を作成するランダムな都市発電機を建設しました。あなたはあなたが望むサイズを選択し、そしてアプリケーションは残りを実行し、それぞれの区にランダムな建物を記入しています。ソフトウェアは各区の目的を捉えているので、スラム街にはかなりの邸宅がたくさんありませんが、代わりに小さな小屋のもつれをスポーツしています。 [OLEG]は、頂点として機能するガードタワーで作成されたポリゴンを使用して、アプリケーションがどのように機能するかをほとんどいません。あなたはRedditのプロジェクトについてもっと多くを学ぶことができます。
このプロジェクトのように新しいように、それは限られています。全ての地図は壁のコミュニティを特徴とし、それぞれがベイリー内に1つの城を持っています、そして都市のどれも川や海の港を含みません。 [Oleg]は、必ずしも正確または歴史的に賢明なものではなく、クールな地図を作るようにそれを作成しました。それは言った、彼はすでに三角形の建物の数を最小にするためにコードを微調整しています。次に、彼は都市の壁の外側にある既上の町を生み出したいと思います。