教學大綱 Syllabus

科目名稱:3D遊戲程式設計

Course Name: 3D game programming

修別:群

Type of Credit: Partially Required

3.0

學分數

Credit(s)

45

預收人數

Number of Students

課程資料Course Details

課程簡介Course Description

本課程主題著重在用遊戲引擎作為數位內容創作的工具,帶同學輕鬆跨越遊戲開發的門檻,搭配基礎的程式設計觀念,使同學能夠完成基礎的遊戲與互動設計作品,完成課程後便可達到學習虛擬實境 ( VR )、擴增實境 ( AR ) 的入門技術門檻,期末會舉辦班級黑客松活動,強化組隊實戰經驗。

建議數位內容的同學選修,也歡迎喜歡設計與創作且無任何程式基礎的同學,上課需要攜帶筆電並且有 40G 以上的可用空間,課程內容不輕鬆但親切且紮實,這是一堂努力便會有收穫的課。

備註:非進階課程內容,若已經會流暢使用 Unity 的同學會較不適合

核心能力分析圖 Core Competence Analysis Chart

能力項目說明


    課程目標與學習成效Course Objectives & Learning Outcomes

    目標是將帶大家從零到零點五跨越遊戲開發的心理門檻,建立良好的遊戲引擎世界觀、專案時程管理經驗以及自學的勇氣。

    (一) 增加專案合作開發的實戰經驗

    (二) 學會使用 Unity 遊戲引擎

    (三) 學會以遊戲引擎作為創作想法具現化的工具

    每周課程進度與作業要求 Course Schedule & Requirements

    教學週次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

     

     

    授課方式Teaching Approach

    40%

    講述 Lecture

    20%

    討論 Discussion

    40%

    小組活動 Group activity

    0%

    數位學習 E-learning

    0%

    其他: Others:

    評量工具與策略、評分標準成效Evaluation Criteria

    1. 課堂出席,佔成績30%

    2. 期中報告,佔成績30%

    3. 期末報告,佔成績40%

    指定/參考書目Textbook & References

    已申請之圖書館指定參考書目 圖書館指定參考書查詢 |相關處理要點

    維護智慧財產權,務必使用正版書籍。 Respect Copyright.

    課程相關連結Course Related Links

    
                

    課程附件Course Attachments

    課程進行中,使用智慧型手機、平板等隨身設備 To Use Smart Devices During the Class

    Yes

    列印