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