從小小玩家搖身一變成小小遊戲設計師!
「成日都聽到小朋友之間傾Roblox,究竟係咩黎㗎?」
Roblox是最受歡迎的沙盒遊戲之一,類似樂高般的虛擬磚塊所構建的網路虛擬遊戲,也是元宇宙的雛形,每月有超過 6500 萬活躍用戶。同時作為一款大型多人線上遊戲創建平台,供玩家設計和開發自己的遊戲。在BTL Roblox 課程中,導師將由淺入深,引導學生思考,教授學生使用 Roblox Studio 的許多工具,學習Lua語言和基礎編程技巧,鼓勵學生將學習到的知識加以運用,並創作自己第一個屬於自己獨一無二的遊戲,並將遊戲分享出來。
「 遊戲和教育的結合 」: 利用虛擬環境打破傳統的學習方式,讓學習編程變得生動有趣 。電腦程式語言是孩子們應該學習的「第二語言」,無論將來是否打算從事IT行業,學習編程能讓他們發展邏輯思維,提高理解和解難能力,培養創新思維,受益匪淺。
我們注重學習的持續性,完成本課程後,我們會針對學生個人情況提出進階編程課程報讀意見。
課程內容
Roblox Level 1
主要讓同學了解Roblox 與 Roblox Studio的關係以及Roblox Studio的基本操作。課題主要圍繞跑酷遊戲,用不同實例教授同學使用基礎的編程技巧,從而設計出不同的陷阱。為他們的跑酷遊戲增加難度。
同學在完成 Level 1 課程後能夠獨自完成一些簡單的編程,創作出一個簡單的跑酷遊戲。例如做出一個循環指令,使平台能夠在遊戲世界中不停重覆消失和出現等的陷阱。當中同學會學習並使用到循環指令、變數應用、函數定義和運用等常用編程技巧。
Roblox Level 2
Level 2主要集中在遊戲規劃以及遊戲特效。課題主要圍繞遊戲設計的完整性以及說明一個遊戲所需要的因素。課題主要圍繞Roblox Studio上的不同效果,例如增加不同的道具,為遊戲加入不同的音樂、場景上3D物品上的設計、排行榜功能等,完善同學在Level 1中做出來的遊戲。
同學在完成Level 2課程後能夠獨自完成一些相對複雜的編程。對遊戲設計有更完整的認識,同時對文字編程上的技巧有更深入的了解,並且能夠熟練地為運用燈光效果、配樂和特效為遊戲造出不同的氣氛,提升他們的遊戲完整度。
Roblox Level 3
Level 3 主要集中在多人遊戲和不同服務器的管理。課題上會以一個射擊遊戲為主題,教授同學如何處理多人遊戲時的互動效果,以及教授同學如何創作NPC以及不同的工具。除此之外,更會教授同學去設計他們的T-shirt,使他們的人偶更有個人特色。
同學在完成Level 3課程後能夠學習到如果管理和處理多人遊戲時的互動效果,同時同學能夠創作出屬於自己的遊戲通行證和道具,並通過遊戲通行證在Roblox中賺取Robux。最後希望同學能在課堂上介紹他們所遊戲設計理念和獨有元素。
Cospaces Level 1
主要讓學生有機會深度接觸人工智能生成內容(AIGC)的領域,學習如何運用人工智能來生成個性化的3D內容。隨後,以CoSpaces Edu平台為載體,學習一系列知識,包括但不限於專業場景設計、故事編撰及建築物規劃等等豐富內容。最終,他們將學習如何將AIGC技術整合到自己的VR創作中,來豐富自身作品的多樣性和獨特性。
課程結束前,學生將有機會在課堂中展示他們的學習成果,創建一個充滿個人特色的「小型新春展覽廳」,這個項目不僅僅是為了展現學習成果,更是希望學生能夠藉此具體描述出他們對「新年」最為印象深刻的記憶片段。