電腦程式設計(二)

Programming II

本課程以教授Unity 3D引擎為主,Processing的進階課題為輔,目標在帶領同學進入即時3D繪圖的領域,並了解即時3D繪圖與互動應用之結合。
This course focuses on teaching Unity 3D Engine but also some advanced topics on Processing. The target is to bring students into the area of real-time 3D graphics and let students understand how to incorporate real-time 3D graphics with interactive applications.

教學目標

本課程以教授Unity 3D引擎為主,Processing的進階課題為輔,目標在帶領同學進入即時3D繪圖的領域,並了解即時3D繪圖與互動應用之結合。

授課進度
週次 課程內容 備註
01 Unity: 物件匯入與3D運動  
02 Unity: 物件匯入與3D運動  
03 Processing: 3D運動  
04 Processing: 互動應用  
05 Unity: 光源、材質與shader  
06 Unity: 光源、材質與shader  
07 Unity: 粒子系統  
08 Unity: 粒子系統  
09 Unity: 物理模擬  
10 Unity: 物理模擬  
11 Unity: 3D音效  
12 Unity: screen後處理  
13 Unity: 網路連線  
14 Unity: 地形  
15 Unity: 動畫  
16 作業討論與複習  
17 作業討論與複習  
18 作業討論與複習  
評分方式及比重

作業 100%

參考書籍

LEARN WITH UNITY
Unity遊戲開發線上教學

學習規範

作業除非有正式請假,否則不予補交。學期成績結算不及格者,可用補考方式通過。

課程資訊
  • 序號043500
  • 學期
  • 學分2
  • 星期
  • 節次3,4
  • 教室A509
授課教授
黃恩暐
開課班級
日媒二乙

相關課程 -

039700/040800

3D電腦繪圖

歡迎進入電腦與圖像科技的革新,視為擁有資訊科技能力的第一步,邁向冒險與發現奇幻領域的橋樑。一旦參與並了解上課教...
039000

角色表演

1:以目前市場最需要的動畫人才為主要學習方向 2:利用手繪動畫輔助主軸課程...
042600

廣告企劃與策略(一)

1學習基礎的廣告企劃能力,鍛鍊全方位的網路行銷技能, 2在文創為王的時代中,擁有網路I世代的媒體突圍能量及打造...
004800/162500

數位媒體創作(一)

「概念設計」所欲闡述的場域精神,即在於實施新設計之前的理論假設。但,設計者並非在純粹空想中進行空泛的假設,而是...