2024-12-25

感謝 Greg Lincoln 熱情作出 LEGO SPIKE Prime的模擬器

感謝 Greg Lincoln 熱情作出 LEGO SPIKE Prime的模擬器 https://app.blockybot.org/


簡潔的操作介面與逼真的模擬環境,真是太棒了!

Greg Lincoln 開發的 BlockyBot 是一個針對 LEGO SPIKE Prime 的模擬器,主要提供一個免費的網頁平台,讓用戶可以在不需要實體硬體的情況下進行 SPIKE Prime 的編程和測試。這個模擬器的設計使得學習和實驗變得更加方便,特別適合教育環境和初學者。

目前可以利用email信箱登入(不用登入也可以正常使用,很適合學校、教室!)

以下是 BlockyBot 的主要功能:

主要功能

  1. 圖形化編程介面
    BlockyBot 使用類似於 Scratch 的積木式編程介面,讓用戶可以通過拖放積木來創建程式,這對於初學者來說非常友好。

  2. 模擬環境
    用戶可以在模擬環境中測試和運行他們的程式,而無需實際的 LEGO 硬體。這使得學習過程更加靈活,特別是在教室或遠距教學的情況下。

  3. 即時反饋
    模擬器提供即時反饋,讓用戶能夠快速查看他們的程式如何運行,並進行必要的調整。

  4. 支援多種感應器和馬達
    BlockyBot 支援 LEGO SPIKE Prime 的各種感測器和馬達,使用戶能夠模擬不同的機器人行為和反應。

目前功能特色:

  1. 完整的編程環境
    BlockyBot 支援大多數的程式積木,雖然目前光源與聲音積木尚未實現,但已能滿足大部分的編程需求。

  2. 物理模擬環境
    提供完全模擬的物理環境,包括 FLL Submerged 比賽場地,並附有任務示範程式。此外,還提供基本功能的範例程式,例如線追蹤與距離感測。

  3. 雲端帳戶與程式儲存
    用戶可以透過雲端帳戶儲存與管理程式,方便隨時存取。

  4. Spike Prime 程式匯入
    支援將 LEGO SPIKE Prime 的程式匯入模擬器中進行測試與修改。


未來開發計劃:

Greg 也透露了 BlockyBot 的未來開發方向,以下是即將推出的功能:

  1. Spike Prime 程式匯出
    未來用戶將能將模擬器中的程式匯出至 SPIKE Prime 實體硬體中執行。

  2. 教室管理功能
    將新增適合教育場景的功能,例如班級代碼分享,方便教師組織學生的學習活動。

  3. 設計與場地匯入

    • 支援從 BrickLink 匯入機器人設計,讓用戶能模擬自定義的機器人。
    • 支援從 BrickLink 匯入比賽場地,提供更多模擬場景選擇。
  4. 改進的相機控制與機器人定位
    增強模擬器的視角控制功能,讓用戶更精確地觀察機器人行為。

  5. 協作編程功能(預計明年春季推出)
    計劃加入類似 Google Docs 的協作編程功能,讓多位用戶能同時編輯程式,提升團隊合作效率。

這裡還有一段說明影片:


沒有留言:

張貼留言

探奇歡迎大家留言討論!謝謝分享你的意見。