Type of Credit: Partially Required
Credit(s)
Number of Students
本課程主題著重在用遊戲引擎作為數位內容創作的工具,帶同學輕鬆跨越遊戲開發的門檻,搭配基礎的程式設計觀念,使同學能夠完成基礎的遊戲與互動設計作品,完成課程後便可達到學習虛擬實境 ( VR )、擴增實境 ( AR ) 的入門技術門檻,期末會舉辦班級黑客松活動,強化組隊實戰經驗。
建議數位內容的同學選修,也歡迎喜歡設計與創作且無任何程式基礎的同學,上課需要攜帶筆電並且有 40G 以上的可用空間,課程內容不輕鬆但親切且紮實,這是一堂努力便會有收穫的課。
備註:非進階課程內容,若已經會流暢使用 Unity 的同學會較不適合
能力項目說明
目標是將帶大家從零到零點五跨越遊戲開發的心理門檻,建立良好的遊戲引擎世界觀、專案時程管理經驗以及自學的勇氣。
(一) 增加專案合作開發的實戰經驗
(二) 學會使用 Unity 遊戲引擎
(三) 學會以遊戲引擎作為創作想法具現化的工具
教學週次Course Week | 彈性補充教學週次Flexible Supplemental Instruction Week | 彈性補充教學類別Flexible Supplemental Instruction Type |
---|---|---|
週數 |
日期 |
授課內容 |
課程時數 |
Week 1 |
09/14 |
課程介紹 |
1 |
Week 2 |
09/21 |
遊戲引擎介紹、環境安裝 |
3 |
Week 3 |
09/28 |
攝影機與軟體介面操作 |
3 |
Week 4 |
10/05 |
地形建置、角色控制、Assetstore |
3 |
Week 5 |
10/12 |
腳本架構、C#基礎(1) |
3 |
Week 6 |
10/19 |
鍵盤事件偵測、C#基礎(2) |
3 |
Week 7 |
10/26 |
2D介面、腳本事件觸發、C# List |
3 |
Week 8 |
11/02 |
Collider, Trigger, Rigidbody |
3 |
Week 9 |
11/09 |
期中提案 |
3 |
Week 10 |
11/16 |
Audio and Animation |
3 |
Week 11 |
11/23 |
場景管理、玩家存檔、粒子系統 |
3 |
Week 12 |
11/30 |
WebGL 輸出 |
3 |
Week 13 |
12/07 |
初探專案管理 |
3 |
Week 14 |
12/14 |
Post-processing 後處理 |
3 |
Week 15 |
12/21 |
光照系統與 Lightmap |
3 |
Week 16 |
12/28 |
渲染管線介紹、VFX Graph 入門 |
3 |
Week 17 |
01/04 |
分組討論、助教時間 |
3 |
Week 18 |
01/11 |
期末展覽(成果發表) |
3 |
1. 課堂出席,佔成績30%
2. 期中報告,佔成績30%
3. 期末報告,佔成績40%