遊戲程式設計

課程學期

113學年下學期

任課老師

廖逸群老師

課群/課程

數媒系選修

修課年級

二年級

修課人數

53人

遊戲程式設計

1.遊戲開發基礎

Unity基礎操作、C#腳本、3D物件控制,學習如何使用Unity建立深坑老街的3D遊戲場景。

2.文化田野調查
深坑在地考察、地方訪談、文化資料蒐集,學生走訪深坑老街與渡船頭廣場,記錄文化元素,為遊戲內容做準備。

3.遊戲場景建構
地形設計、建築建模、光影調整,透過Unity還原深坑街道與地標(如百年老店、吊橋、豆腐工坊)。

4.遊戲機制設計
玩家控制、互動NPC、任務與關卡設計, 根據深坑故事與歷史,設計遊戲任務(如「老街尋寶」、「豆腐製作體驗」)。

5.GIS整合與數位導覽
GIS地圖標記、GPS定位、AR導覽技術,利用GIS技術將深坑文化地標(店鋪、歷史建築)數位化,結合遊戲導覽。

學生學習 Unity 遊戲引擎 的基礎操作與 3D 物件控制,透過小組合作進行專案開發,培養學生的遊戲開發能力,並提升團隊協作與問題解決的能力。

團隊合作進行遊戲開發、以專案導向學習,強調實作、深坑作為實驗場域,啟發創意.以深坑為實驗場域,鼓勵學生在遊戲開發過程中融入當地文化特色,如老街歷史、豆腐產業、自然生態等元素,提升對地方文化的理解與應用能力。

1. 培養數位人才,提升遊戲開發與數位設計的專業能力。

2. 透過遊戲創作促進地方文化傳承,讓深坑的歷史與特色更具現代感與吸引力。

3. 建立學術與地方應用的橋樑,促成未來更具規模的數位文化應用或產業合作。

課程成果

本課程於113下學期進行,修課學生共53人,以「Unity遊戲開發」為技術主軸,結合「深坑USR計畫」的文化永續理念,推動學生在地探索與數位文化轉譯,實踐跨域整合與社會參與。 課程初期(第1–3週),學生先接受Unity基礎教學,學習3D物件控制、地形建構與C#腳本撰寫,建立遊戲開發基本能力。接續安排實地走訪深坑老街與渡船頭廣場,進行田野調查與文化資料蒐集,包含在地老店、豆腐產業、歷史地景等,以作為遊戲內容的素材基礎。

中期課程(第4–10週)進入小組專題開發階段,學生以小組方式合作,運用Unity建構深坑街道場景與地標建築,並設計含文化故事元素的任務與關卡。例如部分組別設計以「豆腐製程」為主題的物品蒐集任務,也有組別設計互動式導覽任務,玩家需透過與NPC對話了解地區歷史並解謎闖關。各組也加入GIS地圖資訊標記與基礎導覽功能,模擬結合地方導覽的互動遊戲系統。

課程後期(第11–15週)聚焦在遊戲完成度提升與實測優化,包含介面設計、功能整合與效能優化等。課程第12週安排部分組別於深坑地區進行遊戲測試與展示,邀請在地居民與商家實際操作遊戲,蒐集回饋並進行修正。期末舉辦成果發表會,由學生展示各自開發的文化遊戲原型,並分享從田調、設計到實作的跨域學習歷程與USR實踐經驗。

本課程強調「學用合一」,讓學生將所學程式技術轉化為文化創意應用,促進數位素養、團隊協作與地方認同,同時也為未來發展在地文化數位導覽與創新遊戲內容奠定基礎。

結合深坑主題構思

遊戲視覺文字設定

AI(ChatGPT)輔助遊戲結構設定

AI(ChatGPT)輔助美術遊戲道具、程式碼

遊戲海報

遊戲畫面

遊戲畫面

《美食對對碰》

  • 課程名稱: 遊戲程式設計
  • 團隊成員: 數媒2A-1121448051賴羽瑄、1121448036王薇同學

設計概念

本作品為一款以深坑老街文化為背景的2D卡牌記憶配對遊戲,旨在透過趣味互動讓玩家認識當地特色美食。遊戲場景以復古磚紅色街道與燈籠妝點的深坑老街為視覺主軸,搭配真實考察取得的豆腐、涼糕等美食圖片,打造具有地方感的文化遊戲。

玩家需在限定時間內進行卡牌翻找與配對,成功配對後可解鎖該道美食的簡介,達到寓教於樂的效果。此作品使用Unity 2D引擎開發,搭配C#程式語言實作卡牌邏輯與音效互動。設計風格採用溫馨插畫風,貼近大眾審美且易於上手。

本遊戲充分結合深坑的美食文化,運用遊戲化設計提升地方文化的趣味性與傳播力,期望能吸引更多年輕族群認識深坑、走入老街。

遊戲體驗或下載

遊戲海報

遊戲操作

《深坑食堂 Cook Faster》

  • 課程名稱: 遊戲程式設計
  • 團隊成員: 數媒2A-1121448093張真、1121448038林佳楷、1121448095張麒宇同學

設計概念

《深坑食堂 Cook Faster》是一款以深坑老街為背景的3D模擬經營遊戲,玩家扮演一位餐館經營者,需在限時內迅速完成顧客點餐、備料、烹煮及送餐流程。遊戲融合深坑特有美食如臭豆腐、芋粿巧、滷味拼盤等,並設計出高度還原的街區場景與攤商環境。

操作上,玩家使用鍵盤與滑鼠進行人物移動與物品互動,需依據訂單需求準備對應食材並正確組合。遊戲中的NPC角色具有耐性值限制,增加經營挑戰與節奏感,考驗玩家的多工處理與反應能力。

本作品以Unity 3D開發,結合場景建模、美食道具設計與遊戲流程邏輯。透過此作品,學生展現了文化轉譯、視覺整合與邏輯設計能力,也讓深坑的美食文化以數位互動的方式被更多人認識。

遊戲體驗或下載