圓創力科技 IOP · 接軌模擬實驗室

創意軌道操作手冊

快速開始

  1. 選擇四片或四片加 S 板模式,按「抽籤」或自行輸入板號,再抽加分點。
  2. 點選板片、旋轉並接入場地;完成第一回合後按「鎖定排列」。
  3. 按「啟動 mBot2」,車尾離板後再拿起該片,接至目前軌道末端。
  4. 每輪用完所有板片,讓小車走過加分點並完成終點轉彎。

現場提示、違規警告和目前待接板仍會顯示在遊戲畫面;本手冊承接固定的操作說明。

初始排列

畫面左側為起點,右側為終點;場地為 36 × 9 格。點板片可預覽接入,也可拖曳到格線上並點板旋轉;點白線端點指定出發端。白線必須連續、入口須接上起點板。「全部拆開」保留抽到的板片與加分點。

正式賽場座標:橫向為 1~36 列、縱向為 A~I 行(上方 A、下方 I)。加分點由第 9、18、27 列抽出,行位置為 B~H。座標先寫列號再寫行字母,例如 9C、18E、27G。拖曳加分點後的位置依實際格位顯示。

計分賽中,小車出發當刻的初始四/五片須與已規劃全圖一致。車子出發後,所有回合可自行組合,無須照原圖逐片複製;仍須遵守實際接板規則。

接軌與小車

按「① 拿起」或點場上的板片,依序接板;旋轉或切換入口後按「② 放下接入」。同時只能搬動一片,先拿先接;每一回合的全部板片都須接入一次,前一回合的末片不可立即作為下一回合首片。車尾未離開的板片不能提前搬走。

小車速度可在行進中調整:鍵盤 ↑/W 加速 0.1 格/秒、↓/S 減速 0.1 格/秒,按住 Shift 可一次快調 0.5 格/秒,也可直接使用車速滑桿;最小 0.1、最大 3.0 格/秒。輸入文字或開啟對話框時快捷鍵不會生效;彎道循線會自動放慢。跌落、未接妥與違規會在畫面提示。預覽虛影不是已放妥的板片,需按「放下接入」確認。

完整路線試跑

先手動拼完整條路線,按「完成路線」保存規劃,再按「完整路線試跑」。選擇「動態接軌」時,小車通過後一次只搬一片板;若搬板速度趕不上車,便會掉軌結束。試跑中仍可調車速。按「返回編輯」回到原有排列。

完整路線自動試跑只是練習展示,不列入計分賽或排行榜。

MQTT 感測器連線與配對

  1. 在「MQTT 設定」輸入 mBlock UID 與本次連線密碼,按「連線並訂閱」。帳號固定由系統使用,密碼不會存入排列檔。
  2. 按「開始配對」,依提示拿起、放回各片,完成感測器與實體板對應;若漏掉放回訊號,可用人工確認鍵。
  3. 鎖定第一回合後系統送出 Set_Value 歸零;確認 CyberPi 提示音,再按主畫面「接收 Start」。手動與 MQTT 切換時會發送相應 End/Start。

角度預設正值為逆時針;例如感測到 75°,網頁會吸附為 90°。每次放下角度重新歸零。1/9/S 板有多種合法路徑時,可在下一片接上前改換。

MQTT 連線與配對狀態、當前待操作板片及錯誤必須即時顯示;WSS 位址、Topic、訊號格式與測試方式放在本手冊和進階工具。

進階設定與資料

功能用途
音樂音量/來源調整背景音量;遊戲音樂需由使用者點選啟用。
匯出/匯入排列軌道保存或還原板片、順序、加分點與接板路線。檔名依實際板號與加分點完整格位命名,例如 IOP_1356_9C-18E-27G.json;JSON 內仍以數值座標儲存,可匯入舊版本。
匯出設定/事件保存完整試驗設定和事件紀錄,供診斷與教學。
模板與出發數值調整板型端點和出發座標;一般操作不需更動。
感測訊號測試貼入 JSON 模擬 pickup、rotate、place;不等同實體連線。

計時與計分

小車車頭進入起點格線開始本趟計時,車頭進入終點區停錶;分數以車尾經過的距離與本趟不重複的加分點計算。最後一分須車身完整進入終點並走完末彎。單趟的加分點不跨趟合計。

開發中的全程挑戰從題目與三個加分點揭露完成後開始總計時,可反覆啟動小車直到某一趟 70 分;若放棄,以當時最佳單趟分和總時間結算。開發版會員紀錄標示「未驗證」,不能作正式排名或認證。

R5:完整規劃與首輪核對

在公開開發預覽的速跑/全程操作台,題目確認後先完成全圖規劃,不可直接發車。這是模擬賽事流程;尚未連接會員授權與可信成績。

  1. 依題目選擇第一回合四片板(指定組別再加入 S 板),逐片預覽、旋轉、按「放下確認」。最後第四/第五片若已合法預覽,可直接按板片旁的「鎖定排列」,系統會先自動確認該片再核驗首輪;若位置、方向或白線不合法則不會鎖定。操作手冊右側的「回到上一步驟」可在發車前還原操作,勾選「上下左右平移」再拖曳任一板可讓已排板片整組對齊格位移動。成功「鎖定排列」後,系統會自動取消平移勾選,恢復點板拿取及旋轉;該勾選在真正啟動 mBot2 前仍可使用;正式發車時會自動取消平移勾選並隱藏,掉軌後重試回到首輪待命才重新開放。
  2. 先不啟動小車,依照「先拿先接」「每回合板片用完」等規則,手動接板到第 36 列右側終點。按現有的「完成路線」保存並驗證全圖。競賽模式不開放完整路線試跑,以免選手取得不公平的提前測試資訊。
  3. 按「完成路線」後,R5 會自動執行「確認完整規劃」及「恢復首輪起跑排列」,右上方保留放大至少 70% 的所有回合白線、板號、加分點預覽圖;若驗證失敗,先依狀態訊息修正,不能起跑。
  4. 場地自動恢復為第一回合四片或五片板,並逐片核對板號、順序、格位、旋轉、入口/出口與白線端點;原本佔據上方的大型核驗與詳細成績區已收合至場地下方的「賽事核驗、逐趟成績與接板事件紀錄」,必要時展開操作。
  5. 確認場地下方、車速控制旁的「▶ 啟動 mBot2 · 開始計時」按鈕已解鎖,再由使用者親自點擊開始行車。若改變首輪任一片的位置或方向,起跑會被拒絕。起跑後接續回合不必跟規劃圖相同,只需符合既有接板、邊界及行車規則。啟動 mBot2 後,「回到上一步驟」與「上下左右平移」都會隱藏且禁止操作;掉落後按「再試一次」恢復待命才能重新使用。
  6. 全程賽未達 70 分掉軌時,可在提示視窗按「再試一次」直接恢復首輪;若先按「先看目前畫面」檢查掉軌原因,主場地 mBot2 操作區仍有「再試一次(恢復首輪待命)」按鈕。兩者都只恢復已確認的首輪,必須由選手自行按「啟動 mBot2」才會重新出發,全程總計時不中斷,也不會因查看畫面而強迫放棄挑戰。速跑每趟獨立,結算後可「再挑戰一次!」同題;個人挑戰另可「重新選題」,教師/主裁判的競賽房則只能繼續同一題,直到主持人關房。系統紀錄同題累計挑戰趟數,分數、時間都相同時,以挑戰趟數較少者優先。完成或放棄後,可查看各趟分數、行車秒數及當趟加分點座標。

提示:需要修改首輪時按「重組第一回合」,再用板片旁的「拆分所有板塊」重新排列;全圖需重新完成驗證。鍵盤 ↑/W、↓/S 每次調速 0.1 格/秒、Shift+任一加減速鍵快調 0.5 格/秒,與滑桿同步,不會自動發車。

注意:所有在線上 R5 預覽顯示的計時、分數、起跑核驗及結算資料均屬未驗證練習,不會連動 Keycloak、MQTT 授權或正式排行榜。