ダンジョン自動生成at GAMEDEVダンジョン自動生成 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト307:名前は開発中のものです。 04/10/12 15:40:13 qEbFSq6q で、それをふまえて結論だけど。 まず、常に一方の壁面に足をつけて歩くのと、片手を上げて歩いてることが前提で。 交差点で進行方向を選ぶときの優先順位は次のとおり。 「足元」「手の側」「直進」「頭上」「手の反対側」「戻る」 たとえば、右手を上げながら歩いている人は、まず足元が空いていれば必ず足元へ、 もし右側が空いていればそっちへ、それもだめなら直進、それもだめなら頭上へ、 それもだめなら左側へ、それもだめなら戻る、という具合になります。 それで、足元へ入るとか右へ曲がるとか言っても、曲がった後足元をどっちにするかが 問題になるわけですが、それはこうです。 「優先順位が一つ低かった進行方向が、頭上になるように」。 たとえば、手の側へ曲がるときは、直進方向が頭上になるようにしますから、つまり 今来た方向が足元になることになります。 それから、「手の側」「頭上」「戻る」を使ったときは、上げる手の左右を変えます。 このようにして歩けば、通常の右手法と同様に、ループのない迷路では必ず出口に 行けるし、ループのある迷路でも、最低でも入口に帰ってくることができます。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch