Covid 19

Download as pdf or txt
Download as pdf or txt
You are on page 1of 29

Python 程式語言與互動式遊戲設計

COVID-19
放我出去玩
遊戲製作報告

遊戲設計:第 8-2 組 李承儒 / 洪翊庭 / 林慕澤


指導教授:游濟華 教授
1 設計動機

2 迭代修正

3 遊戲開發功能與架構

4 操作介紹

5 遊戲特色與未來展望

6 團隊分工
放我
出去玩

設計動機
設計過程 遊戲發想步驟

• 對疫情前期、中期、後期進行發想
1

• 思考疫情對我們最大的「困擾」
2

• 層層解構「困擾」的問題
3

• 尋找解決問題的方法
4
• 設計遊戲:目標、元素與流程
5
設計過程 創意發想 - miro
災後
1. 預防再發生
2. 民生經濟
3. 公衛教育

災前
1. 口罩不足
2. 正常生活
3. 民眾無警覺

災中
1. 病毒擴散
2. 生活影響
3. 準備不足
設計過程 創意發想 - miro

先定義疫情對我們影響最大的三個大問題,再往下去做延伸

最後我們認為,「疫情造成無法出門遊玩」,是對我們最大的影響
遊戲目標

遊戲簡介
2021年5月19日起,台灣進入新冠肺炎三級警戒,人們不再擁有以往
的自由,到哪裡都得戴著口罩,甚至根本不能出門。許多人民不習慣
沒有自由的日子,每天都期待能夠踏出家門遊玩的那天。

本遊戲讓玩家帶入主角情境,要消滅內心出門的慾望才能戰勝病毒。
若主角成功抵擋慾望的話可以獲得獎賞,一步步實現主角出去玩的夢
想,不僅富有教育意義,也能舒緩現代人緊張的壓力。
設計過程 創意發想 - miro

接著,我們為了解決前頁所述之問題,設計了這款遊戲
設計過程 創意發想 - miro

根據遊戲主題,發想我們所需要的元素與預計達到的目標
放我
出去玩

迭代修正
設計過程 創意發想 - miro

原先我們有設計塔房,後來認為應是主角「自己」要克
服內心的恐懼,應由主角主動攻擊慾望敵人

原先我們預計是在換關卡時,空投物資讓主角使用,後
來改為「主角可購買物資,主角使用物資來提升攻擊力」

減少購物車中的商品,主要為「保
護主角不受病毒感染之物資」
放我
出去玩

遊戲開發
功能與架構
設計過程 遊戲製作步驟

• 決定使用 Python 做為開發遊戲的程式語言


1

• 遊戲玩法發想 (miro)
2

• 學習如何製作塔防遊戲
3

• 更改程式碼,調整成理想的形式
4

• 收集遊戲素材,豐富遊戲畫面
5

• 調整、優化、封裝遊戲
6
操作介绍

開始介面和前導
故事背景和遊戲教學
操作介绍

地圖系統
三個關卡呈現之處

音訊系統
撥放音樂/靜音
遊戲場景
敵人會變換路徑
難度提升

第一關 第二關 第三關

主角的房間 街道 機場
遊戲時間:50秒 遊戲時間:40秒 遊戲時間:40秒
遊戲角色介紹

主角
平凡世界的平凡主角,
在疫情期間擁有最平凡的的心願--出國玩。

敵人
主角心中的慾望們~可能是熱門電影的電影票,
或是在遊樂園大玩特玩,
又或者是朋友發來的火鍋邀請!
操作介绍

攻擊
滑鼠點擊敵人,敵人根據你的攻擊力
消失轉化成金幣。
防守
快速移動的慾望若沒有被消滅,碰觸到主角
身體,代表主角失去防疫的意識,做出錯誤
的行為。當主角生命值(紅色愛心)為零時,
則本關失敗,所以一定要在倒數計時前保護
自己的生命值。
操作介绍

購物系統
局內點擊購物車出現可以購買防疫用品,
這些用品可以作為攻擊道具提高攻擊力。
不同關卡有不同的驚喜道具可以購買。
結局可能 不同的選擇有不同的結局

出國玩 失敗抓進隔離所
到達第三關-機場 10顆生命值被扣完
並成功破完三關 代表防疫失敗要被抓進隔離所,
就能買到機票成功出國啦! 遊戲結束。
設計過程 UML 流程圖

開始畫面開 三關地圖
進入按紐開
設計過程 UML 流程圖

三個關卡由三個獨立
的 GameModel 組成
敵人程式
放我
出去玩

操作介绍
操作介绍

遊戲流程

看完主角前導故事 進入start介面開始遊戲 進入地圖點選第一關

通過:回到地圖並點選
第一關:滑鼠點擊敵人收集金幣,可 第二關破關
在遊戲中購買物品增加攻擊力

通過:回到地圖並點選第 沒有通過:遊戲失敗
三關破關
第二關:與第一關玩法相
似難度提升 沒有通過:遊戲失敗 通過:進入結局,點離開
結束遊戲

第三關:難度再次提升
沒有通過:遊戲失敗
放我
出去玩

遊戲特色

未來展望
遊戲特色與預期效益

我們在遊戲中將外在慾望比喻為敵人,希望玩家在遊戲中消除外在
慾望的同時,進而了解防疫期間應該減少出門群聚,而透過購買口罩、
隔離衣、PCR 的設計,讓大家了解防疫期間也要從自身做好保護。

在遊戲中融入防疫概念,不僅富有教育意義,讓玩家在體驗遊戲的
同時也能擁有防疫概念,達到寓教於樂的效果。
遊戲運營

未 優化程式碼


提升美術、動畫、音樂效果,
增加玩家的視覺聽覺雙重體驗!
放我
出去玩

團隊分工
團隊分工

李承儒 林慕澤 洪翊庭


#攻擊設計 #遊戲地圖 #關卡設計
#裝備升級 #關卡轉換 #程式彙整
#海報影片 #UML&簡報 #程式封裝

You might also like