ダンジョンだね、
拾ってきたサンプルコードを上げとく
http://gamdev3.hp.infoseek.co.jp/cgi-bin/up/No_0381zip.html
シンプルだから参考になるだろう。

3Dも簡単になったから、自由形状も楽に出来る。
最近は立体的なマップが主流だな