Unity 2D 遊戲設計

遊戲設計專案開發

課程簡介

這門Unity課程將帶領學員從零開始掌握2D遊戲開發的核心技能。課程內容涵蓋Unity介面操作與場景建立、物件擺放與旋轉、攝影機控制(Cinemachine)、Tilemap關卡設計等基礎知識。透過C#語言學習變數、函式、條件與迴圈,並運用Start()與Update()撰寫角色控制、動畫切換、跳躍滑動等互動行為。課程也介紹碰撞偵測、物理模擬與Time.deltaTime應用,讓角色移動更流暢。學員將實作攻擊與敵人AI、整合粒子與音效,學會UI製作(TextMeshPro)、倒數計時與分數統計,並透過場景管理實現關卡流程控制。最後將指導學員遊戲打包與發佈,實現從設計到完成的完整開發流程。適合對遊戲開發有興趣、希望學會Unity與C#基礎的初學者。

適合對象對遊戲設計充滿興趣的學生
包含5個小遊戲
課程大綱
1
Unity 介面操作與場景建立
2
遊戲設計程式邏輯、物件擺放、旋轉與結構管理
3
撰寫基礎 C# 程式碼:變數、函式、條件與迴圈
4
使用 Start() / Update() 控制遊戲行為
5
控制角色使用者輸入(鍵盤 / 滑鼠 / 觸控)
6
應用 Time.deltaTime 做出流暢移動與動畫
7
認識碰撞系統與物理模擬
8
使用 Destroy() 製作物件消失效果
9
精準控制角色動畫與 Sprite 切換
10
建立角色跳躍、加速度、滑動等物理互動行為
11
使用攝影機跟隨(Cinemachine)建立動態視角
12
使用 Tilemap 製作平台式關卡
13
整合粒子系統與音效設計豐富遊戲表現
14
使用 TextMeshPro 製作倒數計時、計分 UI
15
建立遊戲選單、分數統計與 UI 畫面切換
16
管理多場景切換與關卡流程(Scene Management)
17
使用 List、Array 儲存與操作遊戲資料
18
掌握物件導向概念(類別與物件)在遊戲中的應用
19
撰寫角色攻擊 / 敵人行為與基本 AI 控制
20
遊戲打包與發佈,分享給朋友或上傳平台
開課資訊
開課班次
開課籌備中
授課時數
正課8堂,每堂3小時,總共24小時
課程原價
實體15,500元/人
線上13,500元/人
數位12,000元/人
  • 配合使用視訊軟體 Google Meet 上課
  • 使用平台 Discord 協助完成作業、溝通及合作
課程原價
實體15,500元/人
線上13,500元/人
數位12,000元/人
  • 超早鳥優惠方案折抵 $2,000
    2026/05/31 前限時獨享!
  • 團報方案折 $500
    2人以上同行,每人皆可享有,已達全期或總課程時數之1/3以上後退費,可與其他優惠併用!