Brick Builder Studio 是一款自由形式的 5×5 積木玩具,由一小套明確的規則所規範:三種積木材質(黏土、砂和板岩)、每格最多四層堆疊、五個已揭露的活動里程碑各值 200 分,總計剛好 1,000 分上限,以及一個 PNG 匯出功能,可將目前模型在您的瀏覽器中完整重繪成一張 1,200 乘 900 的圖片。工作室開始時為空,隨時接受編輯,且從不判定哪一種佈局才正確,因此這些規則的作用比較像是護欄,而不是隱藏的解答。指標、觸控和鍵盤動作全都對應到同一組共享的 reducer,這正是為什麼用滑鼠建造的作品與用方向鍵建造的行為完全一致。里程碑透過唯一 ID 追蹤,一旦鎖定就不會重複,即使您稍後移除了原先滿足它們的積木也一樣。匯出 PNG 並不會擷取整個頁面、抓取遠端字型或上傳您的模型 —— 它會走訪一份經過測試的快照,涵蓋每一格、每一列、每一行、每一層與每個材質標籤,然後在本機寫入一個全新的檔案。這些機制共同將 Brick Builder Studio 的規則轉化為一份透明的合約,任何首次接觸的玩家都能自行閱讀、遵循並加以稽核。

Brick Builder Studio 規則手冊的編排方式
規則手冊涵蓋四個機械層面:實體方格、輸入控制、里程碑帳本與匯出流程。這些層面之中都沒有藏著次要檢查、隱藏加分或祕密扣分。如果某項行為未在下方說明,工作室就不會執行它,這使得這份合約相較於將行為保留給後續關卡的傳統解謎應用程式,更容易推理與理解。
方格是規則的核心。二十五個格子以五列五行排列,構成一個永不變形的固定矩形。每格起始為空,之後可容納零到四塊積木,且每塊積木帶有三種材質之一的標籤。無論您如何遊玩,都不會出現第四種材質、第五列或第七層,讓您可以在紙上規劃完整模型,並相信工作室會照單全收。
控制項賦予指標、觸控和鍵盤三種輸入路徑相同的權重。這裡沒有「簡易」滑鼠模式,也沒有「進階」鍵盤模式。同一組共享的 reducer 會處理「加入積木」按鈕的點擊與 Enter 鍵的按下,因此規則不會獨厚任何單一輸入風格。里程碑帳本記錄五個具名成就,每個僅頒發一次、值 200 分,總分上限為五乘 200,等於 1,000。獲得里程碑後再移除積木並不會撤銷已得的點數,因此您可以放心嘗試,不會損失進度。
方格尺寸、堆疊高度與材質規則
方格固定為五格寬、五格高。這代表剛好 25 個可選位置,每個位置皆以列索引與行索引定址。每格的行為完全相同:預設為空,最多可容納四塊堆疊的積木。
四層堆疊規則是第二根機械支柱。「移除頂層」只會刪除堆疊中最頂端的積木,底下的積木完全不受影響。
材質規則將每塊積木限定為三種虛構標籤之一:黏土、砂或板岩。這些標籤是工作室內部的視覺身分,不具備任何現實世界的材質含義。這裡沒有第四種樣式、沒有輪替調色盤,也沒有主題解鎖。當您變更選定的材質時,下一次「加入積木」會套用該樣式,但現有的積木會保留其原始標籤。這項區別對「調色盤」里程碑至關重要,因為它要求模型中同時出現全部三種標籤。
材質與堆疊規則共同規範每個模型的結構。一格可以容納四塊相同材質的積木、四塊不同材質的積木,或介於兩者之間的任何組合。這裡沒有限重、平衡檢查或崩塌模擬。整個工作階段中,版面始終保持可編輯,即使在五個里程碑全部獲得、總分停留在 1,000 之後也是如此。
指標、觸控與鍵盤控制
使用指標與觸控的玩家需先選取一格,然後選擇一項明確動作 —— 透過「加入積木」將選定材質疊到堆疊頂端,或透過「移除頂層」刪除最頂端的積木。單獨選取一格並不會放置積木,這表示您可以瀏覽模型而不必擔心誤觸新增。這個刻意設計的兩步流程,是對初學者特別實用的 Brick Builder Studio 規則之一,因為它消除了許多點擊密集型編輯器常見的「幽靈積木」驚擾。
鍵盤玩家使用方向鍵移動游標格點。每按一次方向鍵,高亮位置就會朝指定方向移動一格。Enter 或空白鍵會在當前高亮格上觸發「加入積木」,Backspace 或 Delete 觸發「移除頂層」,而數字鍵 1、2、3 則分別選擇黏土、砂和板岩。任何加上修飾鍵的快捷鍵(例如 Ctrl+Enter 或 Shift+Space)都會被忽略,因此規則合約僅涵蓋未加修飾鍵的按鍵。
版面會自行將狀態回報給輔助科技。每個格子會公開其列、行、目前高度、容量與頂層材質,而游走式焦點讓螢幕閱讀器使用者只需追蹤一個移動目標,而非同時處理 25 個。所有動作控制項皆遵循共同的觸控目標尺寸,讓同一個點擊區域可同時服務滑鼠、手指與觸控筆。在窄螢幕上,版面與里程碑帳本會垂直堆疊,不會裁切控制項,也不會強制最低桌面寬度。
在 Brick Builder Studio 中打造您的第一個模型
- 開啟工作室,讓 5×5 方格以其空白狀態載入。
- 點擊任何一格 —— 或用方向鍵將游標移動到該格 —— 將其設為作用中目標。
- 挑選材質:透過畫面上的按鈕選擇黏土、砂或板岩,或在鍵盤上按 1、2、3。
- 按「加入積木」(或 Enter / 空白鍵)將選定材質疊到選定格子的堆疊頂端。
- 重複「選取 / 挑選材質 / 加入」的循環以擴展任何佈局;每格最多可容納四塊積木。
- 在已有積木的格子上使用「移除頂層」(或 Backspace / Delete),只會刪除最頂端的積木,底層保持不動。
- 若您願意,即使已超過 1,000 分仍可繼續編輯;里程碑與上限分數仍會持續記錄,新積木也會繼續堆疊。
- 選擇「匯出 PNG」將目前本機模型重繪成 1,200 乘 900 的 PNG 檔,或使用「重新開始」將工作室回復到空白且具確定性的狀態。
活動里程碑與 1,000 分上限
工作室會追蹤五個活動里程碑,每個都有唯一 ID、公開的觸發條件與固定的 200 分值。獲得里程碑時會記錄其 ID 一次,絕不重複計分,即使您稍後移除了原本滿足條件的積木也一樣。
「Groundwork」是最簡單的里程碑:在空白方格上放上第一塊積木,立即獲得 200 分。「Footprint」要求佔據四格 —— 而非四塊積木 —— 因此不論該格堆疊多高,一格只算一次門檻。「Tower」要求某個堆疊至少達到三塊積木,因此一根夠高的柱子即可單獨達標。「Palette」要求目前模型中同時出現全部三種材質標籤,即使每種標籤僅使用一次也沒關係。「Studio build」是最寬鬆的條件:至少十二塊積木分散在至少八格之中。
總分由「已獲得里程碑數」乘以 200 計算而得。由於共有五個里程碑,最大值為 5 × 200 = 1,000。一旦達到該上限,分數數字就會停止變動,但工作室仍保持可編輯,讓您能在完成的建構上繼續實驗。「重新開始」是唯一會同時清除分數、模型、選定材質與里程碑帳本的動作。
PNG 匯出與「重新開始」行為
「匯出 PNG」會在瀏覽器中建立一個全新的 1,200 乘 900 畫布,並將目前的純積木模型重繪其上。匯出器使用與編輯 reducer 相同的列、行、層級與材質快照,因此最終影像與螢幕上的模型完全一致。檔案會透過一個暫時的本機物件 URL,以 brick-builder-studio.png 名稱提供,代表過程中不涉及任何上傳、API 呼叫、遠端字型擷取或第三方圖片來源。
匯出流程是 Brick Builder Studio 中較令人安心的規則之一,因為隱私路徑與視覺路徑完全相同:一切都發生在工作室已繪製的同一塊畫布上。若您想要更大或更小的圖片,可在匯出前調整瀏覽器視窗大小,但畫布本身始終使用相同的內部尺寸。
「重新開始」是一項獨立動作,會將工作室重設為具確定性的空白狀態。它會在單一步驟中清空模型、選定材質、里程碑 ID 與分數,然後讓版面回到一個已知的組態。「Boss-mode」在工作室中視為無操作(no-op),因此切換它並不會改變模型或分數。一份完整的「從建構到匯出」實作指南,可於 Brick Builder Studio 匯出操作指南 中取得。
工作室不會強制執行的規則
規則手冊的定義,既來自「缺少的內容」,也來自「存在的內容」。這裡沒有必須的輪廓、沒有許可順序、沒有預算、沒有限量庫存、沒有物理模擬,也沒有隱藏解答。當堆疊過高而失去平衡時,版面不會崩塌;當材質以危險方式混用時,版面也不會破裂;更不會強制您必須找出某個目標形狀。
方格、四層上限、三種材質、里程碑門檻、分數上限與匯出版面,皆為原創的產品規格。它們不代表真實的積木尺寸、真實承載能力、真實的建築法規、真實的建築指引或真實的材質表現。工作室屬於休閒創作類軟體,而非建築設計或安全工具,因此這些規則應被視為創作合約,而非工程規格。
「Boss-mode」的切換明確地是無操作。響應式版面的調整並不會隱藏控制項。加上修飾鍵的鍵盤快捷鍵會被忽略,而不會被重新綁定。版面也絕不會在達到 1,000 分後凍結,因此即便分數停止變動,您仍可繼續雕塑。
快速參考:積木建造工作室規則
下表摘要說明規範每一場遊戲的機制上限與里程碑條件。請把它當作實驗時的速查表。
| 規則或里程碑 | 已公布的條件 | 數值 |
|---|---|---|
| 網格大小 | 5 列 × 5 欄,共 25 格 | 固定 |
| 堆疊高度 | 每格 0 到 4 塊積木 | 固定 |
| 材質標籤 | 每塊積木為黏土、沙或板岩 | 共三種 |
| 奠基里程碑 | 放置第一塊積木 | 200 分 |
| 足跡里程碑 | 至少佔據 4 格 | 200 分 |
| 高塔里程碑 | 一堆 ≥ 3 塊積木 | 200 分 |
| 調色盤里程碑 | 三種材質皆出現 | 200 分 |
| 工作室建造里程碑 | 跨 ≥ 8 格共 ≥ 12 塊積木 | 200 分 |
| 分數上限 | 5 個里程碑 × 200 分 | 1,000 分 |
| 匯出 PNG | 1,200 × 900 本地畫布,物件 URL | 本地檔案 |
| 重新開始 | 清除模型、材質、里程碑、分數 | 確定性 |
由於上述每條規則皆已公布且為有限集合,本處說明的積木建造工作室規則,即是工作室於你的瀏覽器中實際執行的規則。契約乾淨地閉合:自由建造、分數透明、本地匯出,想換一張空白畫布時就重新開始。
如果你正在權衡各種選項,變化盲測試規則:區域、計時與分數對此有詳細說明。