マガジンのカバー画像

IT・プログラミング

4
運営しているクリエイター

#ローグライク

【ゲーム開発】不思議なダンジョンを生成する

不思議なダンジョン生成について、具体的に書いていく。(覚え書き) 方法マップをエリアに分割し、エリア内に部屋を作り、部屋同士を通路で繋ぐ。 参考サイト↓ 今回のサンプルソース 手順エリアに分割する エリア内に部屋を作る 部屋と部屋を通路で繋ぐ 前準備今回は、C++で作成した。UnityやWebアプリなどで利用する場合は、各言語に直して利用できるはず。 Main.cpp #include "MapGenerator.h"int main(){ MapGenera