UNITY Game Development Fundamentals

UNITY Game Development Fundamentals


Specifications
Details

Unity 游戏开发基础
本课程带领学生学习使用 Unity Engine 进行游戏开发,掌握 Unity 游戏开发的核心技能,包括场景管理(Scene Management)、GameObjectsC# 程式设计、物理碰撞(Physics & Collision)、使用者介面(UI)、游戏音效、视觉特效(VFX)、关卡设计(Level Design)以及基础人工智能(AI)。完成课程后,学生将具备开发互动式 2D / 3D 游戏的基础能力,并建立未来成为 Unity Game Developer 或游戏开发工程师的重要基础。

适合对象
  1. 对游戏开发有兴趣者
  2. 零基础初学者
  3. 有意发展软件工程或游戏开发者
  4. 希望学习 Unity C# 的人士
学习成果            
  1. 掌握 Unity 工作流程
  2. 建立互动游戏场景
  3. 编写 C# 程式
  4. 制作 UI、特效及音效
  5. 应用物理及基础 AI
  6. 完成一款可游玩的 Unity 游戏
就业方向
  • Unity Game Developer
  • Junior Game Programmer
  • Indie Game Developer
  • Interactive Application Developer
  • AR/VR Developer (Foundation)
学习软件
  • Unity Engine
  • Microsoft Visual Studio
  • C# Programming
课程大纲
  1. Unity 与游戏开发简介
  2. 场景与 GameObjects
  3. C# 基础程式设计
  4. 物理与碰撞
  5. UI 开发
  6. 音效与视觉特效
  7. 关卡与环境设计
  8. 玩家与敌人 AI 行为

 

View more about UNITY Game Development Fundamentals on main site