アーケード

迷路を抜け出そう

Time0
 

Arrow keys, WASD or swipe to move. Reach the ★.

ここにある迷路はすべて、Unicodeブロック文字から新しく生成されています——壁は本当にテキストでできています。光るマーカーをスタート地点からゴールまで導きましょう。迷路はランダムに生成された完全な迷路で、どの2点間にもただ1本の道しかありません。あとは、それを見つけられるかどうかだけです。

遊び方

迷路 in 4 steps

01

自分のマーカーを見つける

迷路の左上、光るマーカーの位置からスタートします。ゴールは右下で光っています。

02

隙間を通って進む

矢印キー(またはスワイプ)で上下左右に移動します。ただし通れるのは開いている場所だけで、壁を通り抜けることはできません。

03

道をたどる

ゴールに向かって少しずつ進みましょう。行き止まりに当たったら、引き返して別の分岐を試します。

04

ゴールに到達する

ゴールのマスに到達すれば迷路の完成です。その後は新しい迷路を生成できます——挑戦したければ、より大きなサイズで。

操作方法

矢印キー / W A S D
マーカーを動かす(壁がない場所のみ)
スワイプ
スワイプした方向に動く(タッチ操作)
サイズボタン
小・中・大のいずれかの迷路を選ぶ
R
新しい迷路を生成する

Strategy

攻略のヒント

「右手法」を試す

常に同じ側の壁に手を触れたまま進みます(例えば、可能な限り常に左に曲がる)。ループのない迷路であれば、いずれ必ずゴールに到達できます。

足元でなく先を見る

長い通路に入り込む前に、ゴールの方向をちらっと確認し、その方向に近づく分岐を選びましょう。

行き止まりを覚えておく

行き止まりだった通路は頭の中で消しておき、また同じ場所に迷い込まないようにしましょう。この迷路にはループがないので、偶然助けられることはありません。

徐々にサイズを上げる

通路が長く分岐も増える大きな迷路に挑む前に、まず小さな迷路でコツをつかんでおきましょう。

概要 迷路

迷路は人類最古のパズルの1つです——神話に登場するミノタウロスのクレタ島の迷宮から、ヨーロッパの宮殿を彩った装飾用の生垣迷路まで。紙の上で、そして後には画面上で迷路を解くことは、何千年もの間人々を魅了し続けてきました。

このサイトの迷路はすべて「完全迷路」です——すべてのマスに到達可能で、任意の2点間にはループのないただ1本の道しか存在しません。長く曲がりくねった通路を掘り進む、ランダム化された深さ優先探索の「再帰的バックトラッカー」というアルゴリズムで生成されています。これは、グラフ探索の入門として数え切れないほどのコンピューターサイエンスの授業で教えられているのと同じアルゴリズムです。

このサイトのコンセプトそのままに、迷路はすべてUnicodeブロック文字だけで描かれています——つまり迷宮そのものがテキストでできています。サイズを選べ、それぞれのベスト脱出タイムはブラウザ内にローカル保存されます。

FAQ

迷路に関するよくある質問

すべての迷路は必ず解けますか?
はい。それぞれの迷路は「完全迷路」——すべてがつながっていて、任意の2マス間にはただ1本の道しか存在しない——なので、スタートからゴールまで必ず道があります。
どうやって移動しますか?
キーボードでは矢印キーかWASD、タッチスクリーンではスワイプで移動します。開いている場所にしか進めず、壁を通り抜けることはできません。
迷路を解くコツはありますか?
あります。定番の「壁伝い法」——常に同じ側の壁に手を触れたまま進む方法——は、このサイトの迷路のようにループがない迷路であれば、必ずゴールに到達できます。
難易度を上げることはできますか?
できます。より大きなサイズに切り替えれば、通路が長くなり、進むべき分岐点もぐっと増えます。
ベストタイムは保存されますか?
迷路のサイズごとのベスト脱出タイムが、ブラウザ内にローカル保存されます。

The characters

迷路を構成する文字

スプライトもCanvasも使用していません。このボードの正体はテキストです。使われている文字を、Unicode名とコードポイントとともにコピーできます。

Support the arcade

ゲームを楽しんでいただけていますか?

UnicodeGamesは無料で、広告は一切なく、今後もそれは変わりません。コーヒー休憩が少しでも楽しくなったなら、恩返しをしていただけると助かります。

コーヒーを1杯おごる

One-off · No account needed · Handled by Buy Me a Coffee