高级游戏开发硕士学位
- 时长
- 336 小时
- 语言
- 中文, 英文
- 分类
- 学位
- 课程编号
- C_07
学习成果
- check_circle 瞭解主要的 CG 製作工具,如Blender
- check_circle 掌握數學,物理屬性,人工智能,圖形系統,交互控制器,聲音,腳本系統,網絡和多人遊戲等方面的基本知識
- check_circle 掌握多個腳本語言,如Python, C++, Direct X等
- check_circle 了解各種遊戲引擎的腳本語言,如 C#(Unity 引擎)、GdScript(Godot 引擎)、Blueprint(Unreal 引擎)
- check_circle 掌握 3D 遊戲編程、基本數學、如向量(Vector)、矩陣(Matrix)、Direct3D渲染基礎、Direct3D繪圖、顔色、燈光、Stenciling蒙版、Direct 3D 庫、地形渲染、粒子系統、高級貼圖、視窗編程等方面的知識
- check_circle 熟悉不同的硬件架構(如 Xbox,PlayStation,Switch),以及各種 PC 圖形系統(如 Steam 和 WebGL)
- check_circle 掌握各種遊戲引擎、熟悉 CG 圖形生產流程
描述
本課程屬於媒體技術碩士課程之一,主要涉及逼真遊戲環境的製作教學,旨在培養高質量的遊戲編程人才。 學員將在課程中學習不同的遊戲編程技術和部署策略(包括主機遊戲平臺 Xbox、PlayStation、Switch,綫上遊戲平台 Steam、WebGL、在線 MMORPG 以及 iOS 和安卓移動端平台),並嘗試利用各種引擎、工具包、CG模型編寫遊戲程序。 同時,學員將緊密地與技術美工和其他 CG 製作師合作,進一步瞭解遊戲製作的過程。最終,學員將會把所學知識運用到實際遊戲開發中。
遊戲開發過程包含什麽? 遊戲開發過程涉及許多步驟和方面。學生將得到關於遊戲開發的全面培訓,其中主要集中在編程方面。除了編程,學生將學習使用建模和藝術工具來創建遊戲插畫和3D資產。遊戲邏輯、3D數學、電腦圖學、場景管理、遊戲人工智能等也是學生將練習的遊戲開發的關鍵部分。