程式忍者PGNinja

Roblox 遊戲開發

用 Roblox Studio 與 Luau 語言,做出可以發布、朋友能連進來玩的 3D 遊戲。

這門課在做什麼

Roblox 不只是孩子每天在玩的遊戲,它同時是一套完整的 3D 遊戲引擎。學員在 Roblox Studio 裡自己蓋場景、寫 Luau 程式控制規則,最後把作品發布到平台上,讓同學用一個網址就能連進來玩。從「玩遊戲的人」變成「做遊戲的人」,是我們看過最有效的學習動機。

課程大綱

  • Roblox Studio 介面、地形與零件(Part)建模
  • Luau 程式語言:變數、條件判斷、迴圈、函式
  • 事件驅動:碰撞偵測、觸發器、計時器
  • 玩家屬性:生命值、分數、道具欄與存檔
  • GUI 介面設計:計分板、按鈕、提示訊息
  • 多人連線的基本觀念(Server / Client 差異)
  • 作品發布、權限設定與分享網址

實際進度會依班級年齡與程度微調,重點放在做得完、做得懂。

學完之後,孩子會得到什麼

  1. 能獨立完成一款有明確玩法與勝負條件的 3D 遊戲
  2. 看得懂 Luau 腳本,能自己加功能、自己抓錯
  3. 理解物件、事件、狀態這些之後學任何語言都用得到的觀念
  4. 擁有一個可以分享給同學與親友的公開作品連結

作品可以帶走。學員的程式碼與作品存在自己的雲端帳號,結業時提供一組公開網址,手機打開就能操作,也能直接轉傳給親友。孩子回家想繼續改就繼續改。

其他課程

AI 繪本

用生成式 AI 把自己的故事變成一本畫風一致、可以翻閱與朗讀的電子繪本。

詳細內容