Scratch 進階遊戲設計:用 AI 擴展功能打造體感互動遊戲教學
黃雅琪10 分鐘閱讀
Scratch 的 AI 擴展功能是什麼?
Scratch 的 AI 擴展讓程式能做到:讓電腦用鏡頭看動作、辨識圖片、聽懂語音。常用的包括:視訊偵測、Teachable Machine、語音辨識、ML for Kids。
用視訊偵測做體感遊戲
在 Scratch 新增「視訊偵測」擴展。製作躲避球遊戲:設定鏡頭開啟→加入球角色→用「當視訊移動量>30在角色上」偵測碰撞→球從右邊隨機出現往左移動。基礎先參考 Scratch 接球遊戲入門教學。
Teachable Machine 圖像辨識整合
Google 免費工具,用自己的圖片訓練 AI 模型。訓練步驟:建立類別→錄製圖片→訓練→匯出 Tensorflow.js 連結。在 Stretch3 平台加入擴展使用模型。詳細設定見 Scratch + Teachable Machine 教學。
效能優化小技巧
- 視訊透明度設 50-70
- 減少同時執行的迴圈
- 限制角色數量
- 加入「等待 0.1 秒」積木
- 關閉不必要的背景程式
更多 AI 遊戲靈感
表情控制遊戲(笑才能跳躍)、顏色感應遊戲、多人 AI 對戰。參考 Scratch 迷宮遊戲進階教學。
結語
這些工具都是免費的,設計直觀,不需要是工程師也能陪孩子做。多試幾次、多蒐集訓練圖片,慢慢就會越來越準。動手做做看!
繼續閱讀
Scratch 物理模擬遊戲教學:用積木做出重力、彈跳和碰撞偵測
相關文章
你可能也喜歡
探索其他領域的精選好文