🎯 遊戲目標
你是一位身手矯健的尋寶怪盜(🥷)。請在右側工作區將「程式積木」組合起來,賦予怪盜行動邏輯,目標是收集地圖上的寶藏、避開致命陷阱,並安全抵達逃脫暗門(🚪)!
🗺️ 地圖元素與計分
- 💎 寶藏 (加分):🔮(10)、🔷(20)、🔴(30)、💎(50)、👑(100)。規劃最佳路線,盡可能收集!
- 🌋 陷阱 (扣分):🕸️(-10)、🦠(-20)、🌋(-50)。踩到會大幅扣分,請利用條件邏輯避開它們。
- 🧱 障礙物 (阻擋):🧱(牆壁)、🌲(黑森林)、🌊(深水)。無法通行,撞上會導致程式卡住喔。
- 🟫 安全道路:沒有任何圖案的空地,安全但沒有分數。
🧩 核心積木與演算法策略
- 🏃 行動積木:控制前進、後退與轉向。
💡 提示:請注意「相對視角」,怪盜的左邊不一定等於螢幕的左邊!
- 🔁 迴圈積木:注意右上角的「積木上限」!當資源受限時,善用迴圈來執行重複的動作,精簡你的程式碼 (DRY原則)。
- 👁️ 偵測積木:怪盜的雷達!可以探測「前方、左右」是否有牆壁或特定分數。搭配「如果/否則」邏輯,就能寫出能隨機應變的 AI 自動導航!
- 🎨 標記積木:像是童話故事裡的「麵包屑」。在腳下放置標記 (📍),並在移動前「讀取」標記,能讓怪盜擁有「記憶力」,防止在螺旋迷宮中鬼打牆。
- 📝 文字與運算:使用「印出」積木,可以將怪盜目前的狀態或變數數值,顯示在左下方的 Console 視窗中。
🛠️ 高手除錯 (Debug) 技巧
程式跑錯方向了嗎?別灰心!試著將畫面上方的 「🐢 速度 🐇」 拉桿往左拉慢,並搭配 「⏹ 重置」 按鈕,仔細觀察怪盜是在哪一步走錯的,這就是專業工程師的日常!