Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
90 changes: 90 additions & 0 deletions Proposal/111820017_112820045/Proposal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
# Abstract

遊戲名稱:Line Pop2

組員:

- 112820045曾怡瑄
- 111820017陳嘉祥

# Game Introduction

Line Pop 是一款 2D 益智類型的三消遊戲。玩家需要在遊戲畫面中的格子地圖上,透過交換相鄰的方塊來形成三個或以上相同圖案的連線。當成功連線後,這些方塊會被消除並獲得分數,上方的方塊會掉落填補空位,並隨機生成新的方塊。

遊戲的主要目標是在有限的時間或步數內取得更高的分數。玩家需要觀察整體盤面並思考最佳的交換位置,以形成連鎖消除並獲得更高的分數。

在遊戲過程中,當玩家成功消除方塊時,系統會觸發掉落與補充機制,若新的方塊再次形成連線,則會產生連鎖消除效果。這種連鎖機制能讓玩家獲得更高的分數並增加遊戲的趣味性。

本遊戲主要強調玩家的 觀察能力、策略思考以及反應速度,並透過簡單直觀的操作方式讓玩家能快速上手。

[遊戲連結](https://www.youtube.com/shorts/Md7_55kEazI)

# Development timeline

## Week 02:蒐集素材
- [ ] 確定遊戲主題與玩法
- [ ] 完成遊戲 Proposal

## Week 03:蒐集素材
- [ ] 搜集遊戲方塊素材
- [ ] 搜集背景與 UI 素材
- [ ] 搜集音效與背景音樂
- [ ] 整理遊戲素材並建立專案架構

## Week 04:製作地圖與遊戲畫面
- [ ] 建立遊戲格子地圖(Grid System)
- [ ] 設計基本遊戲畫面

## Week 05:製作地圖與攝影機
- [ ] 實作滑鼠點擊與方塊選取
- [ ] 製作方塊交換功能

## Week 06:製作方塊系統
- [ ] 設計不同種類的方塊
- [ ] 隨機生成方塊

## Week 07:製作方塊系統
- [ ] 判斷三個以上方塊連線
- [ ] 實作方塊消除機制

## Week 08:期中 Demo
- [ ] 展示基本交換與消除功能
- [ ] 測試遊戲流程

## Week 09:期中 Demo 修正
- [ ] 修正程式錯誤
- [ ] 優化方塊消除效果

## Week 10:製作掉落系統
- [ ] 實作方塊掉落機制
- [ ] 自動填補空格

## Week 11:製作掉落系統
- [ ] 設計連鎖消除系統
- [ ] 優化動畫效果

## Week 12:製作遊戲系統
- [ ] 設計分數系統
- [ ] 顯示分數 UI

## Week 13:製作遊戲系統
- [ ] 設計遊戲開始畫面
- [ ] 製作遊戲結束畫面

## Week 14:遊戲優化
- [ ] 加入音效與背景音樂
- [ ] 調整遊戲難度

## Week 15:新增玩法
- [ ] 增加特殊方塊效果
- [ ] 設計簡單關卡

## Week 16:遊戲測試
- [ ] 進行整體遊戲測試
- [ ] 修正 bug

## Week 17:提交
- [ ] 拍攝遊戲展示影片
- [ ] 製作遊戲簡報
- [ ] 驗收並提交