課程編碼 Course Code | 中文課程名稱 Course Name (Chinese) | 英文課程名稱 Course Name (English) | 總學分數 Credits | 總時數 Hours |
---|---|---|---|---|
AVZ0002 | 電腦動畫與程式 | Computer Animation and Programming | 3.0 | 3 |
中文概述 Chinese Description | 課程目標在於教授 CG 軟體於多媒體產業上的應用, 並使學生具備建置素材庫 (Game-Ready Models)之能力。透過專案式教學,讓學生了解建模、材質、綁定、渲染的進階應用及銜接遊戲引擎的工作流程,並搭配Unity Animator、UML、C#, 去完善模型素材在遊戲引擎中的控制呈現,讓學生具備銜接設計端與程式端的技術,並為後續客製化虛擬實境應用的素材做出準備。 CG 軟體教學將著重在視覺化程式工具的使用, 讓學生利用程式思維、節點編程加速專案的進行;程式教學部分將使用Unity Animator、C#以完成遊戲Assets的設置。最終評量將以期末的專案呈現為主要評分方式。 | |||
英文概述 English Description | The course objective is to teach the application of CG software in the multimedia industry and equip students with the ability to build a material library (Game-Ready Models). Through project-based learning, students will understand advanced modeling, texturing, rigging, rendering, and the workflow of integrating with game engines. Together with Unity Animator, UML, and C#, they will refine the control and presentation of model materials in game engines, enabling students to connect design and programming skills and prepare for customizing virtual reality applications. The CG software instruction will focus on the use of visual programming tools, enabling students to accelerate project progress using programming thinking and node programming. The programming instruction will use Unity Animator and C# to configure game assets. The final assessment will primarily be based on the presentation of the end-of-term project. |
備註: