遊戲設計

112-1 開課
  • 備註
    與陳炳宇合授
  • 本校選課狀況

    載入中
  • 課程概述
    本學期採取「製作遊戲專題」的方式進行,將在一學期的時限中試著持續迭代開發出一款可遊玩的遊戲。課程將以混成的方式進行,教學的講座內容會放在 NTU COOL,提供線上影片的版本讓大家自由學習。線下實體課程的時間將主要用來進行專題的進度報告與試玩回饋,以及對講座內容進行簡介與回答同學問題。為了使初學者較易入門,課程的技術內容與資源介紹將以 Unity 與 C# 為主,但只要能符合課程要求,並沒有限制所使用的製作工具。而為了使課程聚焦並便於進行遊玩測試,本學期製作的遊戲除了期末 Demo 之外,在專題開發與進度報告期間都將以『瀏覽器』版本進行遊玩測試與評分,並必須提供單人遊玩模式。 分組暨加簽表單
  • 課程目標
    了解遊戲開發的背景知識、理論基礎及實務面臨的挑戰。在適度的引導以及持續的回饋下,在期末如期完成一款體量適當且可遊玩的遊戲專題。透過自我學習與團隊協作的過程,深入探索遊戲或軟體專案製作所需要了解的各種面向。
  • 課程要求
    需要組成最多四人的團隊,因為每組平均每二到三週就需要提供一個可遊玩的遊戲版本跟進行進度報告,建議上課前就有程式設計的基礎或能找到穩定協作的隊員,否則極可能會因進度跟不上而放棄或因為未完成專題而無法通過課程。在課餘時間需要自主學習製作遊戲的大部分相關技能與知識並能在每輪報告期間試玩其他組別的遊戲並提供回饋。
  • 預期每週課後學習時數
  • Office Hour
  • 指定閱讀
  • 參考書目
    遊戲設計的藝術:架構世界、開發介面、創造體驗,聚焦遊戲設計與製作的手法與原理 (The Art of Game Design: A Book of Lenses, Third Edition)
  • 評量方式
    40%

    提案、原型、期中展示與進度報告

    專題提案、原型、期中展示與進度報告表現

    30%

    期末專題 Demo

    專題最終成果與 Demo 表現

    6%

    遊玩測試與回饋

    提供原型與期中展示的遊玩測試回饋

    24%

    作業

    完成個人作業的成績

  • 針對學生困難提供學生調整方式
    調整方式說明
    上課形式

    以錄影輔助

    提供學生彈性出席課程方式

    作業繳交方式

    書面報告取代口頭報告

    學生與授課老師協議改以其他形式呈現

    考試形式

    延後期末考試日期(時間)

    其他

    由師生雙方議定

  • 課程進度
    2023/09/06第 1 週課程簡介
    2023/09/13第 2 週Game Basics
    2023/09/20第 3 週A 組專題提案報告
    2023/09/27第 4 週B 組專題提案報告
    2023/10/04第 5 週2D Game Programming
    2023/10/11第 6 週A 組專題原型報告與遊玩測試
    2023/10/18第 7 週B 組專題原型報告與遊玩測試
    2023/10/25第 8 週3D Game Programming (I)
    2023/11/01第 9 週(本週不上課,時數合併到期末 Demo)
    2023/11/08第 10 週專題期中展示報告與遊玩測試
    2023/11/15第 11 週(校慶停課)
    2023/11/22第 12 週3D Game Programming (II)
    2023/11/29第 13 週A 組專題進度報告
    2023/12/06第 14 週B 組專題進度報告
    2023/12/13第 15 週Advanced Topics
    2023/12/20第 16 週期末 Demo [注意:時間從 13:00 開始到 18:00 結束]