迷路自動生成プログラムを少し改良
CAVEでなんか作ろうってことで、迷路とかなら簡単そうだなー と思ったから作り始めた迷路。とりあえず、昔作った迷路自動生成プログラムを少し改良して、"ファイル->名前をつけて保存"で画像を保存する代わりに、迷路を0と1の文字に変えたテキストファイルを出力するように改良。
25, 17
1111111111111111111111111
1111111111111111111111111
1111111111111111111111111
0000100010000000000000111
1110111011111111111110111
1110001000000000000010111
1110111011111111101110111
1110000010000000101000111
1111111110101111101110111
1110000000101000000000111
1110111111101011101110111
1110101000001010101010111
1110101111101110111010111
1110000000100000000000000
1111111111111111111111111
1111111111111111111111111
1111111111111111111111111
出力ファイルはこんなんなります。もちろん1が壁で、0が通路。
迷路のアルゴリズムが見ての通り壁を成長させていくものなので、一番外側の通路が長すぎるなど迷路としてはいくつか欠点も。これは後で変更予定(壁倒し法がいいんですかね?)最終的には不思議のダンジョンみたくしたいんだけど(部屋あったり)、アルゴリズム知らん・・・。
バグの報告お願いしますです。
ちなみに、昔作った方はこっちです。迷路を自動生成して、"ファイル->名前をつけて保存"でビットマップファイルとして迷路を保存します。(昔はこれでクリアに何時間もかかりそうなでかい迷路作ったなぁ)
auto_labyrinth01_outbmp.zip


迷路のサイズ大きくしすぎると、保存できなかったりします。ゴメンナサイ
テキスト出力する方のプログラムを更新しました。このコメント以前にダウンロードした人は、もう一度同じプログラムを落として、上書きするか新しく保存して使ってください。