Professional Diploma in Unity 3D Game Design & Development

Professional Diploma in Unity 3D Game Design & Development

Overview

Unity Technologies研發的Unity遊戲引擎,是遊戲設計初學者的首選,易用實時的平台讓初學者在短期內學懂基礎。Unity是一種跨平台的2D和3D遊戲引擎,可提供遊戲設計者開發多種跨平台的遊戲,比較常見所支援的平台有iOS、Android 、Windows、MacOS、Linux、PlayStation、Xbox、Nintendo 3DS、Nintendo Switch、Wii等。全平台(包括PC/主機/移動設備)所有遊戲中有超過一半都是使用Unity創作的 。Unity 對三維建模軟件Maya也有很好的支援,遊戲道貝、場景及遊戲角色可先在Maya製定,隨後可導入Unity配給遊戲物件特性、設立遊戲美術、設定遊戲玩法等製作,Unity都能給遊戲設計者有無限的創作。

遊戲人才一直在全球遊戲市場上都很渴求,因此,HKMA因市場需求而開辦此遊戲課程,讓學員深入了解及學習遊戲製作每個過程,有助發展本地遊戲開發。這個課程由淺入深,首先要了解遊戲市場上各種不同的遊戲,及初步了解遊戲設計文檔(GDD) 。接著用Maya軟件學習遊戲道具3D建模、紋理和 UV 編輯及3D場景製作。然後學習Unity遊戲引擎裡面的遊戲美術設計基礎,接著學習用Maya製作遊戲3D角色及運用Unity動畫系統控制遊戲裡的角色。當掌握好遊戲美術的基礎之後,就要學習一些C# 遊戲程式編寫基礎,導師會選用一些簡單易明的遊戲範例配合學習C# 程式的語句用法,再深入探討遊戲各種互動功能如何透過撰寫腳本來製作,過程好玩有趣。最後學員要提交一份遊戲設計文檔(GDD) ,導師從中會作評語及跟進學員進度,最終學員要提交一個畢業遊戲作品,以便日後入職遊戲界時作個人的遊戲展示。學員完成課程後可從事遊戲程式設計、遊戲美術設計、3D建模、3D動畫及3D角色設計相關工作。

Talent Development Fund

人才發展基金:現已開始接受申請。成功申請者將獲取$10,000進修資助。(申請人必須符合有關的資格準則並於課程截止報名日期前遞交申請。僅接受課程新生,不適用於目前就讀學生申請。)

Details

Information at a Glance

Code:

Commencement Date:

Deadline for New Application:

Tuition fee for Members:

HK$31,800

Tuition fee for Non-members:

HK$33,800

Medium of Instruction:

Cantonese

Mode of Instruction:

Face-to-face
Brochure Timetable / Application

Details

課程特色
  1. 入學條件為中五程度或同等學歷
  2. 導師是行內經驗豐富的專業人士及教學經驗豐富的講師,以實戰經驗方式教授,免除無關係學科
  3. 修畢課程後的優秀學員可獲本會推薦給業界

課程內容
Module 1 Introduction to Game Industry
遊戲產業概論
12 Hrs
Module 2 Game 3D Modeling
遊戲 3D 建模
33 Hrs
Module 3 Fundamentals of Unity & Game Art Design
Unity 遊戲美術設計基礎
33 Hrs
Module 4 Game 3D Character Modeling
遊戲3D角色建模
33 Hrs
Module 5 Unity Animation System
Unity動畫系統
12 Hrs
Module 6 Fundamentals of C# for Game
C# 遊戲語言基礎
39 Hrs
Module 7 Graduation Project – Unity 3D Game Design & Development
畢業項目- Unity 3D遊戲設計及開發
18 Hrs
    180 Hours

Module 1
科目1遊戲產業概論
Introduction to Game Industry

  • 遊戲產業概覽
    Overview of Game Industry
  • 遊戲開發過程
    Game Development Process
  • 傳統遊戲 vs Web3區塊鏈 / 非同質化代幣遊戲
    Traditional Games vs Web3 Blockchain/NFT Games
  • 遊戲開發的角色
    Role of Game Development
  • 遊戲引擎簡介
    Introduction to Game Engine
  • 遊戲設計文檔(GDD)介紹
    Introduction to Game Design Document (GDD)
Module 2
遊戲 3D 建模 (Maya)
Game 3D Modeling (Maya)

  • Maya簡介
    Introduction to Maya
  • 遊戲道具3D建模
    Game Props 3D Modeling
  • 紋理和 UV 編輯
    Texturing and UV Editing
  • 室內/室外場景創作
    Interior/Exterior Scenes Creation
  • Unity 與 Maya 3D建模結合 Integrating Unity with Maya 3D Modeling
  • 關鍵幀動畫原理
    Key Framing Animation Principles
Module 3
Unity遊戲美術設計基礎
Fundamentals of Unity & Game Art Design

  • 編輯器介紹
    Introduction to Unity Editor Unity
  • 導入 3D 資產
    Importing 3D Assests
  • 燈光
    Lighting
  • 網格、材質、紋理和著色器
    Meshes, Materials, Textures and Shaders
  • 遊戲物理:剛體、碰撞器
    Game Physics : Rigid Body, Colliders
  • 遊戲音頻和音效
    Game Audio and Sound Effects
  • 相機、第一人稱射擊遊戲 (FPS)、第三人稱射擊遊戲 (TPS)
    Camera, First -Person Shooter (FPS), Third-Person Shooter (TPS)
  • 用戶界面組件
    UI Components
  • 粒子系統
    Particle Systems
  • 植物,霧效果,火,煙,魔法效果
    Plants, Fog Effects, Fire, Smoke, Magical Effects
Module 4
遊戲3D角色建模
Game 3D Character Modeling

  • 3D遊戲角色建模
    3D Game Character Modeling
  • 角色紋理和 UV 編輯
    Character Texturing and UV Editing
  • 穿骨與蒙皮概念
    Rigging and Skinning Concepts
  • 角色動畫
    Character Animation
Module 5
Unity動畫系統
Unity Animation System

  • 了解動畫控制器、狀態機
    Understanding Animator Controller, State Machine
  • 導入運動捕捉的人形動畫
    Importing Motion Captured Humanoid Animations
  • 人形動畫關節重定位
    Humanoid Animation Retargeting
  • Mixamo 簡介
    Introduction to Mixamo
Module 6
C# 遊戲語言基礎
Fundamentals of C# for Game

  • C#編程基礎
    C# Coding Fundamentals
  • 變數及資料型別
    Data Types and Variables
  • 數學運算
    Mathematical Operations
  • 決策和流程控制:邏輯表達式、if/else 語句、switch 語句
    Decisions and Flow Control: Logical Expressions, if/else
    Statements, switch Statements
  • 循環和函數
    Loops and Function
  • 學習Monobehaviour内置函數、Monobehaviour程序執行順序
    Learning Monobehaviour functions, Order of execution
  • 創建和使用類、定義函數、訪問遊戲對象
    Defining Classes, Creating and Using Classes, Defining Functions,
    Accessing Game Objects
  • 透過編程管理遊戲物件:訪問遊戲物件和組件,創建和銷毀物件
    Managing Game Objects: Accessing Game Object and Components,
    Creating and Destroying Objects
Module 7
畢業項目 – Unity 3D遊戲設計及開發
Graduation Project- Unity 3D Game Design & Development

  • 編寫遊戲設計文檔 (GDD)
    Writing Game Design Document (GDD)
  • 遊戲盈利
    Game Monetization
  • Unity Dashboard介紹
    Introduction to Unity Dashboard
  • 遊戲測試、調試及打磨
    Game Testing & Debug & Polishing
  • 應用商店與谷歌
    Play App store & Google Play
  • 遊戲發佈
    Game Publishing

課時

課程共7科目,180小時
Mon (7-10pm), Thu(7-10pm)

授課語言

粵語(輔以中文/英文講義)

頒發證書

每科出席率達百分之七十,總上課出席率不少於總課時的百分之七十,作業及期末習作成績達合格水平的學員,將可獲香港管理專業協會頒發「Unity 3D 遊戲設計與開發專業文憑」。


VIDEO

Unity Games | Unity at GDC2023

Unity Demo

Top 10 Blockchain Games in 2022


使用 Unity 製作的一些遊戲示例

Type of Game: Survival
Name of the Game: V Rising
Developer: STUNLOCK STUDIOS

Type of Game: RPG
Name of the Game: Lost Eidolons
Developer: Ocean Drive Studio, Inc.

Type of Game: Puzzle Adventure
Name of the Game: TUNIC
Developer: TUNIC Team

Type of Game: Sports and Driving
Name of the Game: Turbo Golf Racing
Developer: Hugecalf Studios

Type of Game: Horror
Name of the Game: Bendy and the Dark Revival
Developer: Joey Drew Studios

Type of Game: Simulation
Name of the Game: Slime Rancher 2
Developer: Monomi Park

Type of Game: City builder and strategy
Name of the Game: Dorfromantik
Developer: Toukana Interactive

Type of Game: Action
Name of the Game: Outshine
Developer: Fishing Cactus

Type of Game: Card Games
Name of the Game: Card Crawl Adventure
Developer: Arnold Rauers

Type of Game: Management
Name of the Game: Two Point Campus
Developer: Two Point Studios


Admission

費用每期 共5期

  第一期 第二期 第三期 第四期 整個課程費用總額
會員 $7,950 $7,950 $7,950 $7,950 $31,800
非會員 $8,450 $8,450 $8,450 $8,450 $33,800

二人或以上同時報讀,每位可減HK$500

上課一個月前提交報名表及費用,可減HK$1,500

第一期費用節省高達 HK$2,000

報名須知

請填妥報名表格,連同劃線支票(以「香港管理專業協會」名義抬頭)於開課前 (不少於一星期) 寄回:香港管理專業協會香港黃竹坑業興街11號 南匯廣場B座16樓課程秘書處 啟
本會收到閣下的報名表格及課程第一期費用後,將致電通知。學費收據將於兩星期內寄發。報名及查詢,請於正常辦公時間內致電 2774-8500 / 2774-8501 ( 客戶服務部 ) 或以傳真 2365-1000 聯絡本會。本會歡迎傳真留位,但必須於留位後十天內繳交第一期費用。如留位日期距開課時間少於 十天者,則需於開課前五天繳費,否則作自動取消論。申請將於繳款後以先到先得方式處理。有關課程詳情,請瀏覽網址:www.hkma.org.hk

Enquiry

Course Details

Ms Sadie Wong
Phone: 2774 8502
Email: sadiewong@hkma.org.hk

General Enquiry / Course Enrolment / Membership Information

Phone: 2774 8500 / Ivy Ng 3468 6023 / Shino Choi 3468 6024 / Windy Ng 3468 6025
Email: hkma@hkma.org.hk / enrol@hkma.org.hk
Fax: 2365 1000

Payment Methods