積木指令完全手冊
所有積木的用途、條件選項與地圖元素說明,遊戲中隨時開啟參考!
🔵
移動與轉向
藍色積木前進
前進
角色往目前面對的方向前進一格。遇到牆壁或邊界會停止並報錯。
💡 每走一步消耗 1 點能量
後退
後退
角色往目前面對方向的反方向退一格,不改變面向。
💡 同樣消耗 1 點能量
↺ 左轉
左轉
角色原地向左旋轉 90°,不移動位置。
💡 右 → 上 → 左 → 下 → 右(循環)
↻ 右轉
右轉
角色原地向右旋轉 90°,不移動位置。
💡 右 → 下 → 左 → 上 → 右(循環)
角色一開始面向右方。記住:左轉 / 右轉是相對於角色自己的方向,不是地圖的固定方向!
🔹
面向方向
青綠色積木面向 右方 ➡️
面向右方
直接讓角色朝向右方,不管目前面向哪裡都會旋轉到正確方向。
面向 左方 ⬅️
面向左方
直接讓角色朝向左方。
面向 上方 ⬆️
面向上方
直接讓角色朝向上方(往畫面上方走)。
面向 下方 ⬇️
面向下方
直接讓角色朝向下方(往畫面下方走)。
面向 vs. 轉向的差別:「左轉/右轉」是相對旋轉,你要算現在面向哪裡才能知道結果。「面向右方」是絕對設定,不管角色現在朝哪裡,執行後一定面向右方,比較不會出錯!
⚡
攻擊 / 等待 / 說話
⚔️ 攻擊前方
攻擊前方
向角色面對方向的下一格發動攻擊。若該格有怪物,怪物會被消滅。若沒有怪物也可以執行(揮空)。
⚠️ 消耗 1 點能量
⏳ 等待一回合
等待一回合
角色原地停留一回合,顯示💤動畫。
💡 消耗 1 點能量 可用於壓力板配合等待
💬 說
說(輸入文字)
角色頭上出現對話氣泡,顯示你輸入的文字約 1.6 秒後消失。不消耗能量。
💡 可以用來標記程式執行到哪裡,幫助除錯!
🔢
變數 A
翠綠色積木「變數」就像一個可以存數字的盒子,名字叫做 A。你可以把數字放進去、取出來、加一、減一,然後在條件積木裡判斷它是多少!
🔢 設定 A =
設定 A = 數字
把 A 的值設定為你輸入的數字。程式一開始 A = 0。
範例:設定 A = 3,接著重複:前進、A-1,直到 A=0 → 前進三格!
➕ A + 1
A + 1
把 A 的現在值加上 1(A 變成 A+1)。
A 原本是 2,執行後變成 3
➖ A - 1
A - 1
把 A 的現在值減去 1(A 變成 A-1)。
A 原本是 3,執行後變成 2
怎麼查看 A 目前的值?遊戲右上角的狀態列有「🔢 A = 數字」,程式執行時會即時更新!也可以在程式裡加入「說 A」來在氣泡裡顯示。
🟣
迴圈積木
紫色積木
🔁 重複 次
放在這裡的積木會重複執行
重複 N 次
把裡面的積木重複執行指定的次數(1–99)。
範例:重複 4 次「前進」= 走 4 格,只用 1 個重複積木!
🔄 重複直到 到達終點
放在這裡的積木一直重複
重複直到終點
一直執行裡面的積木,直到角色走到終點格為止。
💡 適合不確定需要走幾步的迷宮!
🔄 重複直到
放在這裡的積木一直重複
重複直到(條件)
一直執行裡面的積木,直到下拉選單選擇的條件成立為止。條件選項請見「條件選項一覽」。
範例:「重複直到 A 等於 0」→ 做完指定次數後停止!
小心無限迴圈!如果迴圈的停止條件永遠不會成立(例如角色繞圈跑),程式會自動在執行 1000 次後停止並報錯。
❓
條件積木
深紫色積木
❓ 如果
條件成立時執行
如果…則
條件成立時才執行裡面的積木;條件不成立則直接跳過,繼續往下。
適合「遇到特定情況才做某事」的情境
❓ 如果
條件成立時執行
否則
條件不成立時執行
如果…否則…
條件成立時執行上方積木;條件不成立時執行「否則」下方的積木。兩邊必有一邊會執行。
範例:如果前方可通行 → 前進,否則 → 右轉
📋
條件選項一覽
下列所有選項可用於「如果」、「如果…否則」和「重複直到」積木的下拉選單。
「左方/右方/後方」是相對於角色目前面向的方向,不是地圖的固定方向。角色面向右時,「左方」就是地圖的上方!
📦
自訂函式(指令包)
紫紅色積木執行 我的動作
執行「函式名稱」
執行你在「📦 函式編輯器」裡定義好的積木序列。可以把常用的動作打包起來,一個積木搞定!
📦 如何建立自訂函式?
- 點擊工作區右上角的「📦 函式編輯器」按鈕
- 在「輸入函式名稱」欄位輸入名稱(例如:走一圈),按「建立」
- 在編輯器裡把積木排好,按「💾 儲存」
- 關閉編輯器後,命令清單最下方就會出現「執行 走一圈」積木,拖曳使用!
函式的好處:如果同一段動作要做很多次,把它包成函式,只要一個積木就能執行!這也是真正的程式設計概念——「函式」或「方法」。
🗺️
基本地形
起點
角色的出發位置,按「重置」後角色會回到這裡。
必要
終點
走到這裡才算完成關卡!必須同時收集完所有金幣。
目標
牆壁
無法通過的障礙。撞牆會立即停止並顯示錯誤訊息。
阻擋
金幣
走到格子上自動收集,要收完所有金幣才能過關。
收集
鑰匙
走到格子上自動拿起,用來開鎖門。一次只能持有一把。
收集
鎖門
持有🔑鑰匙才能通過。沒有鑰匙時撞上去會報錯。
條件通行
怪物
固定在原位,碰到會結束遊戲。用「⚔️攻擊前方」可以消滅。
危險
傳送門
成對出現(同顏色配對)。踩上去瞬間傳送到另一個同色傳送門。
瞬間移動
✨
特殊地形
能量補充格
走上去立即補充 +30 點能量(上限100)。每個只能補充一次,補過後消失。
+30 能量
棘刺陷阱
走上去立即遊戲結束!可以用條件積木「前方有陷阱」提前偵測。
即死
冰面格
踩上後角色會持續往同方向滑行,直到碰到牆或離開冰面。滑行不耗能量!
自動滑行
箱子
可以推動!走向箱子時,箱子會被推到後方一格。若後方沒有空間,無法推動(視同牆壁)。
可推動
⚙️
機關地形
➡️ 傳輸帶
傳輸帶(右/左/上/下)
踩上後自動被推向箭頭方向一格,不消耗能量。若箭頭方向是牆壁,角色停在原地。
自動推送
🔘 壓力板 + 板門(成對使用)
紅色壓力板
踩上去切換開關狀態(開→關→開…)。啟動時,所有「紅色板門」變成可通行的🔓。
切換開關
紅色板門(關閉)
紅色壓力板未啟動時,此門不能通過。踩了對應顏色的壓力板之後才會打開。
需要壓板
板門(開啟狀態)
對應顏色的壓力板啟動時,板門顯示🔓,可以通過。再踩一次壓力板會關回去。
可通行
壓力板顏色配對:紅板 ↔ 紅門、藍板 ↔ 藍門、綠板 ↔ 綠門、黃板 ↔ 黃門。每種顏色最多放 2 個(一個板、一個門)。
注意:踩板子是「切換」,不是「保持」!如果你踩了兩次,門又會關回去。
注意:踩板子是「切換」,不是「保持」!如果你踩了兩次,門又會關回去。
常見關卡設計:角色先走到壓力板踩一下(開門),再走到門的位置通過。如果需要在走的路上不再踩到板子,就要規劃好路線!
搞清楚所有積木了嗎?出發去闖關吧!💪
🚀 開始遊戲