397 lines
16 KiB
Markdown
397 lines
16 KiB
Markdown
# GDD-002:心跳连线
|
||
|
||
> 版本:v1.0 | 日期:2026-05-12 | 状态:策划阶段
|
||
|
||
---
|
||
|
||
## 1. 游戏概述
|
||
|
||
### 1.1 核心信息
|
||
|
||
| 项目 | 内容 |
|
||
|------|------|
|
||
| 游戏名称 | 心跳连线(Heartline) |
|
||
| 类型 | 全音频恋爱模拟 / 互动叙事 |
|
||
| 平台 | iOS / Android |
|
||
| 技术栈 | Unity + FMOD |
|
||
| 目标受众 | 恋爱模拟玩家、声控、ASMR 爱好者、视障玩家 |
|
||
| 游戏时长 | 单线 2-3 小时,全结局 15-20 小时 |
|
||
| 定价模式 | 免费下载含 1 条线路,其余内购解锁($4.99/线,$11.99 全解锁) |
|
||
|
||
### 1.2 Elevator Pitch
|
||
|
||
> 在一次事故后,你的世界陷入黑暗。唯一的光亮,是电话那头传来的声音。《心跳连线》是一款完全通过打电话进行的恋爱模拟游戏——没有画面,只有真人配音、环境音和你的选择。
|
||
|
||
### 1.3 核心体验目标
|
||
|
||
- **亲密感**:模拟真实电话聊天的沉浸体验,让玩家产生"这个人真的在对我说话"的感觉
|
||
- **情感投射**:没有视觉形象,每个玩家可以完全根据自己的想象构建角色形象
|
||
- **选择的沉重感**:关键抉择节点通过"沉默时刻"设计,让玩家真正感受到语言的分量
|
||
|
||
---
|
||
|
||
## 2. 核心玩法
|
||
|
||
### 2.1 游戏循环
|
||
|
||
```
|
||
接听来电 → 对话推进 → 选项分支 → NPC 反应 → 关系值变化 → 剧情解锁
|
||
│ │
|
||
└──────── 好感度 + 关键选择 → 新剧情线解锁 ←─────────────────┘
|
||
```
|
||
|
||
### 2.2 核心机制
|
||
|
||
#### 2.2.1 来电系统
|
||
|
||
- **来电时机**:
|
||
- 固定剧情电话:关键剧情节点自动触发
|
||
- 时间触发电话:现实时间每天特定时段(如晚上 10 点)触发,可设置免打扰
|
||
- 玩家回拨:在通话记录中选择已通话角色回拨(好感度达到一定值解锁)
|
||
- 意外来电:随机事件触发
|
||
- **来电提示**:
|
||
- 铃声前 3 秒:目标手机开始轻微振动
|
||
- 铃声响起:每个角色有独特的来电铃声
|
||
- 振动模式:不同角色对应不同振动节奏
|
||
|
||
#### 2.2.2 对话选项系统
|
||
|
||
- **显性选项**:触觉提示的两个选项(左/右侧不同频率微振动)
|
||
- **隐性选项**:"沉默时刻"——系统不提供明确选项,玩家需要在 6-10 秒内主动说话
|
||
- 麦克风实时监测语音活动
|
||
- 回答被录音并在剧情后期可能被 NPC 引用(极大增强沉浸感)
|
||
- **延时选项**:玩家可以在对话中选择沉默(不给选项),等待 NPC 继续说——有时沉默是最好的回应
|
||
|
||
#### 2.2.3 好感度与关系系统
|
||
|
||
| 好感度等级 | 名称 | NPC 行为变化 |
|
||
|-----------|------|-------------|
|
||
| Lv.0 | 陌生人 | 正式礼貌,通话时间短 |
|
||
| Lv.1 | 熟人 | 语气放松,出现个人话题 |
|
||
| Lv.2 | 朋友 | 主动来电频率增加,分享日常 |
|
||
| Lv.3 | 密友 | 深夜来电,分享秘密 |
|
||
| Lv.4 | 暧昧 | 语调和呼吸变化,出现亲密话题 |
|
||
| Lv.5 | 恋人 | 专属称呼,解锁恋人剧情线 |
|
||
|
||
- 好感度通过玩家选择的关键回应累计
|
||
- 好感度不可见(没有数值显示),需要玩家从 NPC 语气中自行感知
|
||
- 好感度有衰减机制:长期不联系(真实时间 3 天以上)会降低,但不会低于已解锁的最高等级
|
||
|
||
---
|
||
|
||
## 3. 触控交互设计
|
||
|
||
### 3.1 核心手势
|
||
|
||
| 手势 | 功能 | 触觉反馈 |
|
||
|------|------|---------|
|
||
| 右滑(接听方向) | 接听来电 | 确认短振 × 1 + 接通音效 |
|
||
| 左滑(挂断方向) | 挂断/拒绝 | 断联短振 × 1 |
|
||
| 上滑 | 调大通话音量 | 连续微振,力度递增 |
|
||
| 下滑 | 调小通话音量 | 连续微振,力度递减 |
|
||
| 屏幕左半侧点击 | 选择对话选项 A | 选项 A 振动频率 |
|
||
| 屏幕右半侧点击 | 选择对话选项 B | 选项 B 振动频率 |
|
||
| 长按(> 2 秒) | 选择"保持沉默" | 无振动(沉默的触觉表达) |
|
||
| 双指点击 | 回拨上一个通话对象 | 双振 |
|
||
|
||
### 3.2 通话界面状态机
|
||
|
||
```
|
||
[待机界面] ──来电──→ [来电振铃] ──右滑──→ [通话中] ──左滑/对方挂断──→ [通话结束总结]
|
||
│ │
|
||
└──左滑──→ [未接来电记录]
|
||
│
|
||
[通话记录] ←──────┘
|
||
│
|
||
└──点击──→ [回拨] ──接通──→ [通话中]
|
||
└──拒接──→ [忙音]
|
||
```
|
||
|
||
### 3.3 辅助触觉信号
|
||
|
||
| 信号 | 含义 |
|
||
|------|------|
|
||
| 心率式脉动(渐快) | NPC 情绪紧张/激动 |
|
||
| 心率式脉动(渐慢) | NPC 情绪平静/悲伤 |
|
||
| 不规则双振 | NPC 在犹豫/说谎 |
|
||
| 长振(500ms) | 通话结束,等待玩家操作 |
|
||
| 三连短振 | 新消息/新来电通知 |
|
||
|
||
---
|
||
|
||
## 4. 音频设计
|
||
|
||
### 4.1 通话音频处理
|
||
|
||
- **发送端(玩家侧)**:
|
||
- 可选择激活/关闭麦克风(关闭时使用 AI 语音模拟替代玩家声音)
|
||
- 麦克风输入经过轻量压缩和 EQ 处理(模拟电话音频压缩感)
|
||
- **接收端(NPC 侧)**:
|
||
- 使用两种音频渲染模式:正常模式(录音室品质)和电话模式(8kHz 低通滤波 + 轻度失真)
|
||
- 在特殊剧情中,电话模式会突然切换到正常模式(NPC 就在附近!)
|
||
- **环境背景层**:
|
||
- NPC 侧的背景音模拟其所在环境
|
||
- 玩家侧的背景音(雨声、城市声、室内安静声)增强自我定位感
|
||
|
||
### 4.2 NPC 声音设计
|
||
|
||
#### 4.2.1 可攻略角色
|
||
|
||
| 角色 | 声线描述 | 性格 | 来电铃声 |
|
||
|------|---------|------|---------|
|
||
| 程逸(童年好友) | 温暖中低音,语速中等 | 可靠、怀旧、有些优柔寡断 | 木吉他简单旋律 |
|
||
| 苏瑾(主治医生) | 冷静女中音,咬字清晰 | 理性、专业但内心温柔 | 钢琴重复音型 |
|
||
| 洛宵(隔壁病友) | 带沙哑的年轻声音 | 神秘、幽默、回避亲密 | 电子氛围音 |
|
||
|
||
#### 4.2.2 次要角色
|
||
|
||
| 角色 | 关系 | 通话频率 |
|
||
|------|------|---------|
|
||
| 母亲 | 家人 | 每周 1-2 次 |
|
||
| 护工张姐 | 医院 | 剧情触发 |
|
||
| 陌生来电者 | ?? | 剧情触发 |
|
||
|
||
### 4.3 动态音乐系统
|
||
|
||
- **主菜单/待机**:柔和的钢琴 + 环境底噪(模拟夜晚窗边)
|
||
- **来电振铃**:根据来电角色切换为各自的铃声主题
|
||
- **通话中(轻松)**:极简背景音乐,-25dB,不干扰对话
|
||
- **通话中(紧张)**:音乐逐渐引入,-18dB,弦乐渐强
|
||
- **关键抉择**:音乐暂停 3 秒,只剩心跳声
|
||
- **通话结束**:根据结果播放不同情绪收束(温暖/遗憾/期待)
|
||
|
||
**制作策略**:所有音乐为循环片段,时长 30-60 秒,通过 FMOD 参数控制横向过渡。
|
||
|
||
### 4.4 语音内容规划
|
||
|
||
| 内容类型 | 字数/条 | 数量 | 总计 |
|
||
|---------|---------|------|------|
|
||
| 主线对话(程逸线) | 800-2000 字/场景 | 15 个场景 | ~18,000 字 |
|
||
| 主线对话(苏瑾线) | 800-2000 字/场景 | 15 个场景 | ~17,000 字 |
|
||
| 主线对话(洛宵线) | 800-2000 字/场景 | 15 个场景 | ~17,000 字 |
|
||
| 共通线对话 | 500-1500 字/场景 | 8 个场景 | ~8,000 字 |
|
||
| 随机来电 | 200-500 字/次 | 30 次/角色 | ~28,000 字 |
|
||
| 回拨对话 | 300-800 字 | 20 次/角色 | ~40,000 字 |
|
||
| 结局独白 | 1000-2000 字 | 15 个结局 | ~18,000 字 |
|
||
|
||
**总计**:约 146,000 字,配音时长估计 16-18 小时(含多个变体)
|
||
|
||
### 4.5 录音制作规范
|
||
|
||
- **录音格式**:48kHz / 24bit / Mono
|
||
- **麦克风距离**:15-20cm,心形指向
|
||
- **录音环境**:专业声学处理录音棚
|
||
- **表演要求**:
|
||
- 使用"电话表演法"——声优实际对着电话说话录制
|
||
- 录制 3 种情感强度的版本(平静/情绪波动/崩溃)
|
||
- 呼吸声、停顿、笑声、叹息等非语言声音全部保留
|
||
- **后期处理**:
|
||
- 电话模式:8kHz 低通 + 轻度饱和失真 + -6dB 压缩
|
||
- 原声模式:仅做轻微压缩,保留录音室品质
|
||
- 根据剧情需要在两者之间过渡
|
||
|
||
---
|
||
|
||
## 5. 叙事与世界观
|
||
|
||
### 5.1 背景设定
|
||
|
||
> 主角(玩家)28 岁,独立游戏开发者。某个雨夜,在加班赶项目时突然晕倒。醒来后发现:视觉神经暂时性损伤,预计恢复时间不明。被困在医院的日子里,电话成了与外界唯一的连接。
|
||
|
||
### 5.2 三条主线
|
||
|
||
#### 程逸线——"那些年没说出口的话"
|
||
|
||
**关系背景**:程逸是玩家的小学同学,高中分开后一直偶然联系。得知玩家住院后,他第一个打来电话。
|
||
|
||
**情感主线**:两人通过电话重新回忆起童年和少年时期共同经历的一切。程逸一直隐约对玩家抱有好感,但从未说出口。玩家住院这件事让他意识到:有些话再不说,可能就没机会了。
|
||
|
||
**关键节点**:
|
||
1. 第一次通话:紧张,客套,询问病情
|
||
2. 童年回忆:他发来一段小时候两人一起唱的歌的录音
|
||
3. 深夜来电:程逸喝醉了,声音里有从未听过的脆弱
|
||
4. 坦白时刻:他终于说出了藏在心里十年的话
|
||
5. 终点:玩家的回应决定了结局方向
|
||
|
||
**5 个结局**:
|
||
- 完美结局「同频」:两人确认彼此的心意,程逸来医院接你出院
|
||
- 遗憾结局「时差」:玩家没有回应,程逸说"那我先挂了",之后再未来电
|
||
- 友情结局「老友」:玩家明确拒绝但希望保持友谊,程逸努力接受
|
||
- 错过结局「忙音」:玩家在关键对话中选择挂断
|
||
- 二周目结局「回声」:揭示程逸也在同一次事故中,只是他伤得更重
|
||
|
||
#### 苏瑾线——"白色外套下的温度"
|
||
|
||
**关系背景**:苏瑾是玩家的主治医生,33 岁,神经内科副主任。初见时专业而冷淡。
|
||
|
||
**情感主线**:从医患关系到超越职业界限的情感。苏瑾最初的每条对话都像在写病例,但随着时间推移,她开始在下班后用私人手机给玩家打电话。她有自己的创伤——一年前没能救回来的那个病人。
|
||
|
||
**关键节点**:
|
||
1. 例行查房:完全专业,声音不带感情
|
||
2. 第一次非工作时间来电:她在深夜打电话来问"今天感觉怎么样"
|
||
3. 脆弱时刻:她在一个失败的抢救后打来,声音在颤抖
|
||
4. 界限模糊:她开始在通话中聊自己,聊医院以外的苏瑾
|
||
5. 职业与情感的抉择
|
||
|
||
**5 个结局**:
|
||
- 完美结局「曙光」:苏瑾决定转科室,你们成为正式的恋人
|
||
- 伦理结局「底线」:玩家拒绝跨越医患关系,苏瑾尊重并保持距离
|
||
- 消失结局「调离」:苏瑾因无法处理情感而申请调去其他城市
|
||
- 住院结局「延续」:玩家选择继续住院(延缓出院)以维持关系
|
||
- 二周目结局「病例」:揭示苏瑾的姐姐曾死于相同的伤病
|
||
|
||
#### 洛宵线——"隔壁那扇关着的门"
|
||
|
||
**关系背景**:洛宵,25 岁,住在玩家隔壁病房的患者。听到玩家病房的电话响了三天后,他用手机拨通了玩家的号码。"嘿,邻居。"
|
||
|
||
**情感主线**:洛宵是三条线中最神秘的角色。他从不谈论自己的病情,话题总是天马行空——从外星人到量子物理到街头小吃。但越深入的对话越能感觉到他声音里的疲惫和秘密。他在逃避某些东西。
|
||
|
||
**关键节点**:
|
||
1. 破冰:他用一个冷笑话开场
|
||
2. 共犯:深夜两人偷偷溜出病房,用电话导航在医院探险
|
||
3. 裂痕:他对自己的病仍闭口不谈,玩家是否追问成为一个关键选择
|
||
4. 真相:洛宵的病情比想象中严重得多——他剩下的时间不多了
|
||
5. 告别或坚守
|
||
|
||
**5 个结局**:
|
||
- 完美结局「奇迹」:洛宵接受了新治疗方案,存活率大幅提升
|
||
- 告别结局「星尘」:洛宵在最后的时间里与玩家度过了每一刻,最终安然离去
|
||
- 逃避结局「空号」:洛宵在真相被揭露后拒绝再接听电话
|
||
- 陪护结局「安详」:玩家陪他走完最后一段路
|
||
- 二周目结局「另一边」:揭示洛宵一直在给另一个号码打电话——但那是空号
|
||
|
||
### 5.3 二周目:「真相线」
|
||
|
||
一周目通关任意结局后解锁。玩家以新视角重玩——某些对话细节在二周目中会揭示新含义。
|
||
- 事故的真正原因
|
||
- 三位可攻略角色之间不为人知的联系
|
||
- 一个隐藏的"第四角色"——事故的肇事者
|
||
|
||
---
|
||
|
||
## 6. 系统设计
|
||
|
||
### 6.1 存档与分支
|
||
|
||
- **自动存档**:每次通话结束自动存档
|
||
- **手动存档**:玩家可在通话界面双指下滑打开存档菜单
|
||
- **存档槽**:15 个(覆盖三条主线足够)
|
||
- **路线图**:通关后解锁,可视化所有对话分支(触觉版的"路线图"——按节点分割,点击节点可听到该段的简短摘要)
|
||
|
||
### 6.2 通话记录系统
|
||
|
||
- 保存所有历史通话的录音(游戏中),可回放
|
||
- 关键对话自动标记
|
||
- 玩家可以给每条记录添加语音备忘录(用自己的声音标注)
|
||
|
||
### 6.3 消息系统
|
||
|
||
- 除了实时通话,NPC 还可以发送语音消息
|
||
- 语音消息 15-60 秒,无需玩家应答
|
||
- 在通话记录中以不同图标标识(通过触觉区分:实时通话=单振、语音消息=双振)
|
||
|
||
### 6.4 时间系统
|
||
|
||
- **游戏内时间**随剧情推进
|
||
- **现实时间触发**(可选开启):特定时间段会有额外来电
|
||
- 例:晚上 10 点后的来电更私密、情感更深
|
||
- 可以设置"勿扰模式"时间段
|
||
- 可以设置"接收所有来电"(不筛时间)或"仅剧情来电"
|
||
|
||
---
|
||
|
||
## 7. 技术规格
|
||
|
||
### 7.1 音频引擎
|
||
|
||
| 参数 | 规格 |
|
||
|------|------|
|
||
| 音频中间件 | FMOD Studio |
|
||
| 空间音频 | 不需要(电话模拟不需要空间定位) |
|
||
| 麦克风处理 | 实时输入 + 轻量 DSP(压缩、EQ) |
|
||
| 音频延迟 | < 60ms(麦克风监听延迟) |
|
||
|
||
### 7.2 性能目标
|
||
|
||
| 指标 | 目标 |
|
||
|------|------|
|
||
| 安装包大小 | < 800MB(大量配音内容,首次下载含共通线) |
|
||
| 可下载内容 | 各路线配音按需下载(每线 150-250MB) |
|
||
| 最低系统 | iOS 14 / Android 10 |
|
||
| 后台运行 | 支持(电话在后台响起通知) |
|
||
|
||
---
|
||
|
||
## 8. 无障碍设计
|
||
|
||
### 8.1 无需视觉的完整交互
|
||
|
||
- 游戏从启动画面开始就完全不需要视觉
|
||
- 首次启动的教程通过语音引导完成
|
||
- 所有菜单操作均有触觉+音频双重确认
|
||
- 完全兼容 VoiceOver / TalkBack
|
||
|
||
### 8.2 替代输入方式
|
||
|
||
- 除触控手势外,支持系统语音指令("接听"/"挂断"/"回拨"等)
|
||
- 支持蓝牙耳机控制按钮(接听键 = 游戏中接听)
|
||
|
||
### 8.3 内容警告
|
||
|
||
- 游戏内涉及医疗创伤、死亡、悲伤等严肃主题
|
||
- 在相关剧情开始前通过"内容提示"(语音形式)提醒玩家
|
||
- 玩家可以选择跳过特定敏感内容
|
||
|
||
---
|
||
|
||
## 9. 开发路线图
|
||
|
||
| 阶段 | 周期 | 目标 |
|
||
|------|------|------|
|
||
| 预开发 | 第 1-3 周 | FMOD 集成、电话音频处理原型、录音测试 |
|
||
| Alpha | 第 4-12 周 | 共通线完成、程逸线配音完成 |
|
||
| Beta | 第 13-22 周 | 三条主线全部配音完成、系统功能完善 |
|
||
| 打磨 | 第 23-28 周 | 本地化(英文配音)、无障碍测试、QA |
|
||
| 发布 | 第 29-30 周 | App Store + Google Play 上架 |
|
||
|
||
### 9.1 团队配置
|
||
|
||
| 角色 | 人数 |
|
||
|------|------|
|
||
| 制作人/导演 | 1 |
|
||
| 叙事设计师 | 1 |
|
||
| 编剧 | 2 |
|
||
| 声优 | 8-10(三位主线 + 五位次要角色) |
|
||
| 音频工程师 | 1 |
|
||
| Unity 程序员 | 2 |
|
||
| FMOD 技术音频 | 1 |
|
||
| 无障碍顾问 | 1 |
|
||
|
||
---
|
||
|
||
## 10. 商业模式
|
||
|
||
### 10.1 收入模型
|
||
|
||
| 内容 | 价格 |
|
||
|------|------|
|
||
| 游戏下载(含共通线 + 1 条主线) | 免费 |
|
||
| 程逸线完整解锁 | $4.99 |
|
||
| 苏瑾线完整解锁 | $4.99 |
|
||
| 洛宵线完整解锁 | $4.99 |
|
||
| 全路线捆绑包(含二周目真相线) | $11.99 |
|
||
| 附加语音包(每个角色的日常来电扩展包) | $1.99/个 |
|
||
|
||
### 10.2 关键指标
|
||
|
||
| 指标 | 目标 |
|
||
|------|------|
|
||
| 首月下载 | 100,000 |
|
||
| 付费转化率 | 12-15% |
|
||
| 全路线完成率 | 40%(付费用户中) |
|
||
| 平均会话时长 | 22 分钟 |
|
||
|
||
---
|
||
|
||
*GDD-002 心跳连线 | 文档版本 v1.0*
|