vampire-like/Todo List.md

40 lines
983 B
Markdown

# 3D 类土豆兄弟开发
## 流程设计
```mermaid
flowchart LR
A["开始菜单"]-->B["进入游戏"]
B-->C["选择角色(进阶)"]
C-->D
B-->D["选择初始武器"]
D-->E["进入关卡"]
E-->F["战斗,获取资源"]
F-->G["关卡结束,进入商店"]
G-->H["进入下一关"]
H-->E
F-->I["玩家死亡"]
I-->J["游戏结算"]
H-->K["完成所有关卡"]
K-->J
J-->A
```
## 开发需求
### 基础部分
#### UI 部分
- [x] 开始菜单 UI
- [ ] 局内 HUD
- [ ] 局内商店页面
- [ ] 设置页面
#### 游戏逻辑部分
- [ ] 玩家操作
- [ ] 玩家武器
- [ ] 自动攻击
- [ ] 等级制,多次获得同一把武器会升级
- [ ] 敌人:近战、远程……
- [ ] 关卡制,每关结束后进入商店购买武器和道具
### 进阶部分
- [ ] 武器词缀:每把高级武器会随机带有一个该等级的词缀,附带额外效果
- [ ] 多角色:每个角色初始属性不同,不同角色技能不同