diff --git a/Proposal/112590053/Proposal.md b/Proposal/112590053/Proposal.md new file mode 100644 index 00000000..c556d9fa --- /dev/null +++ b/Proposal/112590053/Proposal.md @@ -0,0 +1,101 @@ +# Abstract + +遊戲名稱:像素生存 + +組員: +- 112590053 李政翰 + +# Game Introduction +遊戲背景: +《像素生存》是一款 2D 像素風格的生存冒險遊戲。玩家將進入一個充滿資源與危機的世界, + +https://www.youtube.com/watch?v=z7mqK-hBY7I&list=PLmLPGIudAT1Stj6b48r6XwRlLC-JeSrK2&index=8 (有更改玩法) + +場景介紹: + +主畫面:包含可升級及購買武器裝備的 NPC,以及選擇關卡的 NPC。 + +一般地圖: + +玩家可探索與戰鬥,地圖上最多生成 10 隻怪物。 + +可選擇返回主畫面,或死亡後強制返回主畫面。 + +戰鬥地圖: + +進入後 BOSS 出現,擊敗 BOSS 即為勝利,遊戲結束,死亡則直接返回主畫面。 + +玩法簡述: + +戰鬥系統:與小怪物及 BOSS 戰鬥,擊敗怪物可獲得金幣與經驗值。 + +裝備系統:武器與防具分級,可使用金幣強化。 + +背包管理:最多可儲存 25 格道具。 + +角色屬性: + +生命值:初始 10,最高 100。 + +防禦力:初始 3,最高 12。 + +攻擊力:初始 3,最高 50。 + +等級:Lv1-Lv10,隨經驗值提升等級,影響生命值成長。 + +死亡機制:死亡後返回主畫面並失去部分金幣,金幣最少為0。 + +最終 BOSS 挑戰: + +由主畫面 NPC 觸發,選擇進入戰鬥地圖挑戰 BOSS。 + +擊敗 BOSS 即為勝利,遊戲結束。 +# Development timeline + +- Week 1:準備素材 + - [ ] 蒐集遊戲的素材(圖片、音效、背景音樂) + - [ ] 規劃遊戲的核心機制與基礎架構 +- Week 2:處理遊戲的封面 + - [ ] 設計遊戲封面與基本場景(開始遊戲、選單、主畫面) +- Week 3:建立基礎角色 + - [ ] 建立角色基本移動與二段跳機制 + - [ ] 初始化角色數值 +- Week 4:建立NPC + - [ ] 建立主畫面的2個NPC +- Week 5:背包系統及藥水 + - [ ] 設計背包 UI,允許玩家查看與管理道具 + - [ ] 設計藥水 +- Week 6:裝備與強化系統 + - [ ] 設計武器與防具的升級機制,設定金幣作為升級貨幣 + - [ ] 製作強化 UI,顯示裝備升級資訊 +- Week 7:建立一般地圖及戰鬥地圖 + - [ ] 設計一般地圖及戰鬥地圖 +- Week 8:怪物與 BOSS 系統 + - [ ] 設計怪物,賦予不同攻擊方式與行為模式 + - [ ] 增加戰鬥特效與掉落物品 +- Week 9:死亡機制與回合處理及寶箱 + - [ ] 設定角色死亡後回到初始位置並扣除部分金幣 + - [ ] 建立寶箱 + - [ ] 優化遊戲循環與階段切換 +- Week 10:遊戲場景擴展 + - [ ] 增加多樣化場景與背景,豐富遊戲體驗 +- Week 11:勝利機制 + - [ ] 設計 NPC , 觸發 BOSS 挑戰 + - [ ] 設計 BOSS 級別怪物,賦予不同攻擊方式與行為模式 +- Week 12:音效與背景音樂 + - [ ] 添加 BGM 與環境音效,提高沉浸感 + - [ ] 調整音效播放邏輯 +- Week 13:調整遊戲平衡 + - [ ] 測試與調整敵人強度、資源掉落與經濟系統 + - [ ] 確保遊戲整體體驗流暢 +- Week 14:遊戲 UI 最終調整 + - [ ] 優化 UI 設計與動畫效果 + - [ ] 調整菜單、按鈕與訊息提示 +- Week 15:除錯與優化 + - [ ] 測試,修正 Bug + - [ ] 提升遊戲效能與流暢度 +week 16:最終測試與調整 + - [ ] 依據測試結果進行細部修改 +week 17~18:最終版本釋出,準備報告與遊戲影片錄製 + +