ニンジャのゲームを作る - ③ローグライクなマップの生成
←前回
ダンジョンの構造を考える
ダンジョン生成のプログラムを書くにあたり、まずはこの完成予想図をもとに構造を考えていきましょう。唐突に質問です。このマップは何と何と何で構成されているでしょうか?
……正解は壁と部屋と通路です。見たままですね。ですが、こうして切り分けて考えてみるのは、構造を考えるにあたってとても重要です。予想図通りのものを作るなら、壁を作るプログラムと部屋を作るプログラム、そして通路を作るプログラムがあればいいと分かったのですから。
では、早速順番に