教學大綱表 (106學年度 第1學期)
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱
Course Title
(中文) Unity進階開發
(英文) Game Advanced Development By Unity
開課單位
Departments
媒體設計學系
課程代碼
Course No.
V3910B
授課教師
Instructor
張季倫
學分數
Credit
2.0 必/選修
core required/optional
選修 開課年級
Level
大三
先修科目或先備能力(Course Pre-requisites):無
課程概述與目標(Course Overview and Goals):以實作方式講解遊戲9大核心項目,使學生快速掌握Unity遊戲引擎,並具有利用該工具進行遊戲雛型設計之能力。
教科書(Textbook)
參考教材(Reference) Unity3D Official Document
課程大綱 Syllabus 學生學習目標
Learning Objectives
單元學習活動
Learning Activities
學習成效評量
Evaluation
備註
Notes

No.
單元主題
Unit topic
內容綱要
Content summary
1 介面與核心概念 1.介面總覽
2.場景視圖
3.遊戲視圖
4.物件階層視窗
5.專案視窗
6.檢閱視窗
7.編譯視窗
8.Game Objects
9.Components
10.Prefabs
11.Tags
12.Layers
了解Unity介面與核心概念  
2 語法 1.類別
2.變數
3.函式
4.運算
5.邏輯
6.陣列
7.迴圈
8.物件控制
9.事件控制
10.時間控制
11.移動控制
12.輸入控制
了解Unity語法  
3 圖形 1.光照與渲染介紹
2.光照模式
3.預計算
4.渲染路徑
5.色彩空間
6.高動態範圍成像
8.環境光源
9.燈光類型
10.發光材質
12.鏡頭特效
了解Unity圖形的功能及背後運作原理  
4 動畫 1.Legacy動畫系統
2.Mecanim動畫系統
3.FSM介紹
了解Unity動畫系統  
5 物理 1.碰撞
2.剛體
3.施力
4.偵測
5.物理材質
6.觸發
7.射線
了解Unity物理運作及操作  
6 尋路 1.尋路演算介紹
2.尋路網格烘培
3.尋路者
4.障礙物
5.跨網格連結
了解尋路演算原理及在Unity下如何實作  
7 使用者介面 1.畫布
2.矩形組件
3.按鈕
4.圖片
5.文字
6.滑條
7.捲軸
8.遮罩
9.漸變
10.事件與觸發
了解Unity GUI的製作方式  
8 聲音 1.匯入
2.設定
3.音效播放控制
4.背景音樂
了解Unity聲音控制  
9 效能調校 1.診斷工具
2.語法最佳化
3.資源最佳化
4.圖形最佳化
了解效能調校的技巧  


教學要點概述:
1.自編教材 Handout by Instructor:
□ 1-1.簡報 Slids
□ 1-2.影音教材 Videos
□ 1-3.教具 Teaching Aids
□ 1-4.教科書 Textbook
□ 1-5.其他 Other
□ 2.自編評量工具/量表 Educational Assessment
□ 3.教科書作者提供 Textbook

成績考核 Performance Evaluation: 作業:80%   問答:10%   其他評量:10%  

教學資源(Teaching Resources):
□ 教材電子檔(Soft Copy of the Handout or the Textbook)
□ 課程網站(Website)
扣考規定:https://curri.ttu.edu.tw/p/412-1033-1254.php