Course topics include:
  • game design concepts
  • GDevelop game engine
  • 2D game implementation
  • 3D game scene design
  • AI game development
  • Unity game engine
  • VR game development
小學組:遊戲設計初探 - 2D 遊戲創作樂園

專為高小學生設計,以趣味性和互動性為導向,引導學生進入遊戲設計的奇妙世界!

 

Course content:

  • 遊戲設計啟蒙: 學習遊戲設計的基本概念,例如遊戲類型、遊戲元素、遊戲機制等,並了解遊戲設計的流程。
  • GDevelop 輕鬆上手: 學習使用 GDevelop 遊戲引擎,這是一款操作簡便、功能強大的 2D 遊戲開發工具,即使沒有編程經驗也能輕鬆上手。
  • 圖形化編程: 學習使用圖形化編程,通過拖拽和組合積木的方式,學習編程的基本邏輯,並應用於遊戲設計中。
  • 經典遊戲重現: 模仿經典的 2D 遊戲,例如 Flappy Bird、貪吃蛇等,學習遊戲設計的技巧和方法,並嘗試修改和創新。
  • 創意遊戲設計: 鼓勵學生發揮想像力,設計自己的 2D 遊戲,例如平台跳躍、射擊遊戲等,並學習遊戲測試和發佈。

預期學習成果:

    • 掌握遊戲設計的基本概念和流程
    • 熟悉 GDevelop 遊戲引擎的基本操作
    • 學習圖形化編程,培養邏輯思維能力
    • 提升創造力和問題解決能力
    • 體驗遊戲設計的樂趣,激發學習興趣
中學組:AI 遊戲開發 - 打造智能遊戲世界

專為初中和高中學生設計,在遊戲設計的基礎上,融入 AI 人工智慧的元素,讓學生接觸 cutting-edge 的科技!

 

Course content:

  • 3D 遊戲設計: 學習 3D 遊戲設計的基本概念,例如 3D 建模、場景搭建、角色動畫等,並使用 Spatial 平台構建更逼真的 3D 遊戲場景。
  • AI 基礎入門: 學習 AI 人工智慧的基礎概念,例如機器學習、深度學習等,並了解 AI 在遊戲中的應用。
  • AI game development: 學習使用 Spatial 平台提供的 AI 工具和功能,設計具有 AI 特性的遊戲角色,例如智能敵人、自動尋路等,讓遊戲更具挑戰性和趣味性。
  • Unity game engine: 學習 Unity 遊戲引擎,這是一款業界領先的遊戲開發工具,可以開發 3D 遊戲、VR 遊戲等。
  • C# 程式編寫: 學習 C# 程式語言,掌握更進階的編程技能,並應用於 Unity 遊戲開發中。
  • VR 遊戲設計: 學習 VR 遊戲開發,使用 Unity XR Interaction Toolkit 設計 VR 交互體驗,探索虛擬實境的奇妙世界。

預期學習成果:

    • 掌握 3D 遊戲設計和 AI 遊戲開發技能
    • 熟悉 Spatial 和 Unity 遊戲引擎的操作
    • 學習 C# 程式編寫,提升程式設計能力
    • 了解 AI 人工智慧的應用
    • 提升創造力、邏輯思維和解決問題能力
    • 體驗遊戲設計的樂趣,激發學習興趣

Past student projects

學生在完成課程後設計了可用於VR眼鏡遊玩的Unity遊戲,並實現了複雜的遊戲邏輯

 

遊戲設計小知識

FAQ

請問這個課程適合完全沒有編程經驗的學生嗎?

Zhongming Robotics is China's leading developer and manufacturer of educational robots, and its products have received multiple international awards and certifications, including whitelist recognition by the Chinese Ministry of Education. Zhongming Robot is committed to providing high-quality STEAM education products and services to teenagers around the world. Its products have been sold in more than 80 countries and regions around the world, serving more than 15,000 primary and secondary schools. Nearly 10 million students use Zhongming Robot products to learn and creation.

課程中會使用哪些遊戲開發工具?

課程中會使用 GDevelop、Spatial 和 Unity 三種遊戲開發工具。

  • GDevelop 是一款易於上手的 2D 遊戲引擎,適合初學者,通過圖形化界面和事件驅動型編程,讓學生快速掌握遊戲開發的基礎知識。
  • Spatial 專注於 3D 遊戲設計和 AI 技術的結合,提供簡化的 AI 工具和功能,讓學生輕鬆地將 AI 元素融入到遊戲中,例如設計 NPC 的行為邏輯、自動尋路等。
  • Unity 是一款專業級遊戲引擎,功能強大,可以開發 3D 遊戲、VR 遊戲等,學生將學習 C# 程式語言,掌握更進階的編程技能。

什麼是遊戲設計?

遊戲設計就像是一位建築師在建造房子,不過這個房子是在電腦或手機裡面的虛擬世界。遊戲設計師需要規劃遊戲的玩法、規則、故事、角色、場景等等,讓玩家可以在這個虛擬世界裡享受樂趣和挑戰。

學完這個課程後,學生能做出什麼樣的遊戲?

學完這個課程,孩子可以做出各種不同類型的遊戲:

  • 2D 小遊戲: 例如 Flappy Bird、貪吃蛇等經典遊戲,或是他們自己設計的全新 2D 遊戲。
  • 3D 場景: 學習使用 Spatial 平台,設計更逼真的 3D 遊戲場景,並加入 AI 元素,例如會自動巡邏的警衛、會追逐玩家的怪物等。
  • 簡單的 AI 交互: 學習設計簡單的 AI 角色,讓遊戲角色可以做出一些智能的反應,例如與玩家對話、躲避障礙物等。

除了遊戲開發,學到的這些技能還能應用到哪些方面?

遊戲設計中學到的技能,例如程式設計、3D 建模、創意發想等,可以應用到很多不同的領域:

  • 動畫製作: 設計動畫角色和場景,製作動畫影片。
  • 互動設計: 設計互動式網站、應用程式或裝置。
  • 虛擬實境 (VR): 開發 VR 應用程式,例如 VR 遊戲、VR 教育軟體等。

課程中會涉及到哪些類型的遊戲?

課程中會涉及到各種不同類型的遊戲,例如:

  • 動作遊戲: 例如射擊遊戲、格鬥遊戲等。
  • 冒險遊戲: 例如角色扮演遊戲、解謎遊戲等。
  • 益智遊戲: 例如拼圖遊戲、數獨遊戲等。

課程中會教學生如何設計遊戲角色和場景嗎?

是的,課程中會教孩子們如何設計遊戲角色和場景。

  • 角色設計: 學習如何設計角色的外觀、服裝、動作等。
  • 場景搭建: 學習如何使用遊戲引擎中的工具,搭建遊戲場景,例如森林、城市、太空等。

學生會在課程中學習到哪些編程知識?

  • 小學組: 主要學習圖形化編程,例如 GDevelop 中的事件和動作。
  • 中學組: 除了圖形化編程,還會學習 C# 程式語言,以及 Unity 引擎中的腳本編程。