Files
ChildHood/docs/design/systems/collection-system.md
T
starmen1265 887b6e4485 docs(design): 添加游戏愿景、系统设计与v0.1范围文档
新增: game-vision.md, v01-scope.md, brainstorm 记录,
player-controller/interaction-system/collection-system 设计,
scene-v01-suburban 场景设计
更新: CLAUDE.md 协作规范, style-guide 时代设定,
current.md/roadmap.md 进度追踪, design 命令模板
2026-06-01 00:54:58 +08:00

205 lines
7.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 收集系统 — 设计文档
> 对应版本:v0.1(基础拾取)→ v0.4(完整系统)→ v1.0(全量内容)
> 讨论来源:brainstorm-2026-06-01
---
## 设计目标
收集系统是游戏的**情感锚点**。它不是普通的"集齐图鉴"玩法,而是一个帮玩家**补全当年遗憾**的系统——有人当年没集齐水浒卡,有人集齐了但弄丢了。游戏给他们一个"圆满"的机会。
---
## 核心原则
1. **还原感**:每件收集品都是真实存在过的东西,玩家看到会说"我也有过!"
2. **补全遗憾**:不是从零开始的收集,而是帮你"找回"丢失的记忆
3. **多重价值**:收集品同时是玩具、是解锁钥匙、也是回忆载体
4. **世界回应**:收集成就会被世界认可——NPC 会讨论、会给称号、会改变称呼
---
## 收集品分类体系
### 第一类:普通玩具
**收集逻辑**:拿到一个就算完成,重在"拥有过"。
| 举例 | 说明 |
|------|------|
| 溜溜球 | 拿到一个溜溜球即完成 |
| 陀螺 | 拿到一个陀螺即完成 |
| 弹弓 | 拿到一个弹弓即完成 |
| 荧光手表 | 拿到即完成 |
**设计意图**:快节奏的小成就,让玩家早期就能体验到"收集到了"的满足感。
### 第二类:带收集属性的玩具
**收集逻辑**:同一种玩具有多个变体,需要集齐全套。这些物品本身也是小游戏的核心道具。
| 收集套组 | 变体说明 | 获取方式 |
|----------|----------|----------|
| 弹珠 | 不同花色/材质(猫眼、透明、彩纹……) | 赢弹珠比赛、场景拾取 |
| 洋画/卡片 | 水浒卡108将、三国卡、数码宝贝贴纸 | 买零食开包装、和小伙伴交换 |
| 四驱车零件 | 不同马达、轮胎、底盘(用于四驱车改装) | 小卖部购买、比赛奖励 |
**设计意图**:深度收集的核心——多变体、有稀有度、有获取挑战。同时直接关联小游戏玩法(弹珠比赛用弹珠、拍洋画用卡片)。
### 第三类:纯收集品
**收集逻辑**:主要过程在于"收集"本身,这些物品通常不能拿来玩,或者主要不是用来玩的。
| 收集套组 | 变体说明 | 获取方式 |
|----------|----------|----------|
| 糖果纸 | 不同品牌/款式的糖果包装纸 | 吃糖果获得、场景拾取 |
| 昆虫 | 不同种类的昆虫(知了、蜻蜓、瓢虫……) | 特定地点和时间捕捉 |
| 声音 | 环境中录下的声音(蝉鸣、卖豆腐的喇叭、电视广告) | 特定场景触发录制 |
**设计意图**:收集过程本身就是体验。捉虫要有地点和时间的探索感,录声音要有"等待那个瞬间"的仪式感。
### 第四类:时代特色物品
**收集逻辑**:触发动机是时代共鸣——"我吃过这个!""我见过这个!"
| 举例 | 说明 |
|------|------|
| 长鼻王 | 时代经典零食 |
| 无花果丝 | 那个味道忘不了 |
| 大大泡泡糖 | 里面有纹身贴纸 |
| 小浣熊干脆面 | 集卡就是从这开始的 |
| 健力宝罐 | 国民饮料 |
**设计意图**:这类物品是"时代博物馆"的展品。每件物品的图鉴描述要写得像一段回忆,让玩家被击中。
---
## 获取方式设计
每种收集品有符合现实逻辑的获取途径:
| 获取方式 | 对应收集品 | 说明 |
|----------|-----------|------|
| **买零食开包装** | 卡片、贴纸 | 在小卖部买干脆面/泡泡糖,开包装出随机卡片 |
| **赢小游戏** | 弹珠、部分卡片 | 和 NPC 玩弹珠赢了拿走弹珠,拍洋画赢了拿卡片 |
| **场景拾取** | 糖果纸、小物件 | 散落在场景中,探索发现 |
| **特定地点捕捉** | 昆虫 | 在水塘边、草丛、树下等特定位置,有时间限制 |
| **场景触发录制** | 声音 | 在特定场景等待/触发特定事件 |
| **NPC 交换** | 各种 | 和小伙伴交换重复的卡片、用收集品换新东西 |
| **剧情奖励** | 特殊物品 | 完成某个故事事件后获得 |
---
## 展示系统
### 收集图鉴界面
- 专门的收集展示界面,按四大分类组织
- 每件物品有:3D 模型展示 + 时代背景描述 + 主角内心独白
- 进度可视化(已收集/总数)
### 收集完成的特殊展示
- 当某一套收集品集齐时,图鉴页有特殊的视觉效果(比如页面变金色、播放一段回忆动画)
- **如果所有收集品全部集齐**:收集系统/界面本身成为游戏场景的一部分——可能是主角房间里多了一个展示柜,或者其他形式的物理化呈现
---
## 世界反馈机制
收集不仅是系统内部的进度,**游戏世界会回应玩家的收集成就**:
### NPC 反应
| 触发条件 | NPC 反应 |
|----------|----------|
| 集齐某套卡片 | 小伙伴聊天时提到"听说谁谁谁集齐了水浒卡,太厉害了" |
| 集齐弹珠 | 小伙伴来找你比弹珠的频率增加 |
| 完成某个收集里程碑 | 获得新称号,NPC 以后用新称呼叫你 |
### 称号系统
- 收集成就会解锁称号(如"卡片大师"、"弹珠王"、"百科全书")
- 称号不只是 UI 展示,NPC 会实际在对话中使用
- 不同 NPC 可能给你不同的称号(小伙伴叫你"弹珠王",妈妈叫你"小 collector")
---
## 剧情触发
- 集齐特定收集品会触发**支线剧情**
- 这些剧情是额外的故事片段,**不影响主线**
- 举例:集齐某套卡片后,NPC 大孩子来找你交换/挑战,引出一段关于那个年代集卡热潮的回忆
---
## 与其他系统的关联
```
收集系统 ←→ 小游戏系统
├── 弹珠(收集品)→ 弹珠比赛(小游戏)
├── 卡片(收集品)→ 拍洋画(小游戏)
└── 四驱车零件(收集品)→ 四驱车竞速(小游戏)
收集系统 ←→ 探索系统
├── 场景拾取 → 自由探索
├── 昆虫捕捉 → 特定地点/时间探索
└── 声音录制 → 环境互动
收集系统 ←→ NPC/社交系统
├── NPC 称号和称呼变化
├── NPC 交换机制
└── NPC 对收集成就的讨论
收集系统 ←→ 叙事系统
├── 物品图鉴中的回忆文字
└── 集齐触发的支线剧情
```
---
## 各版本范围
### v0.1 — 基础拾取
- 10 个可拾取物品(弹珠、糖果纸、橡皮擦等简单物品)
- 简单的收集计数(拾取后计数字 +1)
- 无分类、无图鉴 UI、无世界反馈
### v0.2 — 收集基础框架
- 引入四类收集品分类
- 基础图鉴 UI
- 收集品与小游戏关联(弹珠比赛得弹珠)
- 部分收集品可通过小游戏获取
### v0.3 — 收集与时间
- 时间相关的收集品(特定时间出现的昆虫)
- NPC 基础交换
- 声音录制初步
### v0.4 — 完整收集系统
- 完整图鉴界面(含 3D 展示和叙事文字)
- NPC 称号系统
- 收集完成的世界反馈
- 集齐触发的支线剧情
- 全部收集完的特殊展示
### v1.0 — 全量内容
- 所有收集品内容填充完毕
- 全套收集品平衡和稀有度调整
- 收集系统物理化展示(主角房间展示柜等)
---
## 设计要点备忘
- 收集品数量要合理——太多会变成苦差事,太少没有收集的乐趣
- 稀有度设计要有梯度——常见品容易获得给正反馈,稀有品需要努力才有成就感
- 不要让收集变成强迫——玩家不收集也能通关,收集是自愿的、有乐趣的
- 每件物品的文案要花心思——这是"被击中"瞬间的主要来源之一