線上迷宮生成器

⏱️ 用時:

🎉 恭喜通關!用時:

💚 綠色 = 起點 | ❤️ 紅色 = 終點 | 🔵 藍色 = 玩家位置

電腦:使用鍵盤方向鍵移動 | 手機:點擊螢幕按鈕

迷宮生成演算法原理

本工具使用遞迴回溯演算法(Recursive Backtracking)生成迷宮,這是最經典的迷宮生成演算法之一,能夠生成具有唯一解的「完美迷宮」。

演算法步驟

  1. 從起點開始,將其標記為已訪問
  2. 隨機選擇一個未訪問的相鄰單元格
  3. 移除當前單元格與所選單元格之間的牆壁
  4. 將所選單元格標記為已訪問,並遞迴執行
  5. 如果沒有未訪問的相鄰單元格,回溯到上一個單元格
  6. 重複直到所有單元格都被訪問

迷宮遊戲的教育意義

🧠 邏輯思維訓練

迷宮需要規劃路徑、評估選擇,培養孩子的邏輯推理能力。

👁️ 空間感知能力

在二維平面上導航,增強空間方向感和位置記憶能力。

🎯 專注力培養

走迷宮需要持續集中注意力,有助於提升專注度。

💪 耐心與毅力

遇到死路需要回溯重試,培養面對困難的耐心。

如何使用本工具

  • 1 選擇參數:設定迷宮大小(10×10 到 25×25)和難度級別。
  • 2 生成迷宮:點擊「生成迷宮」按鈕,系統會隨機建立一個新迷宮。
  • 3 線上闖關:點擊「開始闘關」,使用方向鍵或螢幕按鈕控制角色移動。
  • 4 下載列印:點擊「下載圖片」儲存迷宮為PNG圖片,可列印給孩子練習。

常見問題

1. 生成的迷宮一定有解嗎?
是的!我們使用的遞迴回溯演算法保證生成的是「完美迷宮」,即從起點到終點一定存在且僅存在一條正確路徑。
2. 難度設定有什麼影響?
難度影響迷宮的複雜程度。簡單模式路徑較直接,困難模式會有更多彎折和死胡同,需要更多嘗試才能找到正確路徑。
3. 手機上怎麼玩?
在手機上點擊「開始闘關」後,螢幕下方會出現方向控制按鈕,點擊對應方向即可移動角色。建議使用較小的迷宮尺寸以獲得更好的體驗。
4. 下載的圖片可以列印嗎?
可以!下載的PNG圖片清晰度足夠列印。建議使用A4紙列印,黑白列印即可。圖片會保留起點和終點的顏色標記。
5. 迷宮適合幾歲的孩子?
10×10簡單迷宮適合4-6歲兒童入門;15×15中等迷宮適合6-8歲;20×20以上困難迷宮適合8歲以上或成人挑戰。
6. 顯示答案後還能繼續玩嗎?
可以!點擊「顯示答案」只是用黃色標出正確路徑,不會影響遊戲進行。您可以隨時隱藏答案繼續挑戰。
7. 每次生成的迷宮都不一樣嗎?
是的!每次點擊「生成迷宮」都會使用隨機種子建立全新的迷宮結構,保證每次遊戲都是獨特的挑戰。
8. 迷宮遊戲對大腦有什麼好處?
迷宮遊戲可以激活大腦的多個區域,包括負責空間導航的海馬體、負責決策的前額葉皮層。定期練習有助於提高記憶力、專注力和問題解決能力。

更多相關小工具