恋爱私信AI · Claude 3.5
游戏信息
生成提示词
可复制以下提示词,用于学习或复现这款游戏。
核心玩法循环与机制
Love & DMs 是一款叙事驱动的消息模拟游戏,玩家通过一款名为"Chatter"的虚构聊天应用体验高中生活。核心玩法围绕阅读收到的消息并选择如何回复展开,每个选择都会影响人物关系并解锁新的故事分支。
即时玩法体验:
- 接收消息:角色发来消息,带有正在输入指示和真实的时序
- 选择回复:玩家从 2-4 个反映不同语气(支持、调情、讽刺、谨慎)的回复选项中选择
- 观察反应:角色根据玩家的选择作出回应,关系计量表悄然更新
- 解锁内容:良好的关系会解锁新的对话、头像、贴纸和故事事件
- 管理多个聊天:平衡与不同角色的对话,决定优先关注谁
进程系统:
- 关系计量表:每个角色都有一个隐藏的关系分数(0-100),影响其行为
- 故事章节:游戏通过故事节点(第 1 周、第 2 周等)推进,伴随重大事件
- 可解锁内容:玩家获得新的聊天主题、贴纸和个人资料自定义选项
- 多种结局:基于累积选择产生不同的关系结果
吸引力所在:
- 真实的青少年戏剧:贴近生活的情境,如小组作业冲突、派对邀请、暗恋
- 有分量的选择:回复会产生真实后果,在故事中层层扩散
- 角色深度:每个角色都有秘密、成长弧线和真实的性格
- 重玩性:多条恋爱路线和友情路线鼓励反复游玩
胜负条件:
- 没有传统意义上的"失败":游戏顺应选择而非惩罚玩家
- 成功指标:获得高关系值、解锁所有故事分支、达成偏好的恋爱结局
- 章节完成:每周/每章以一个反映累积选择的重大事件收尾
起步范围
对于初始实现,我们将专注于打造一个精致、可玩的原型,展示核心聊天机制和关系系统:
必须具备(首个迭代):
核心聊天界面:
- 带正在输入指示、时间戳、已读回执的真实消息界面
- 平滑的消息动画(消息滑入,输入圆点动画)
- 聊天顶部每个角色的头像
三个主要角色(以展示关系的多样性):
- Alex(暗恋对象):神秘、艺术气质、潜在的恋爱对象
- Jordan(挚友):支持你、有趣、生死之交
- Casey(对手):好胜、复杂,起初对立但可发展为朋友/恋人
第 1 周故事弧线(引入):
- 所有角色总共 15-20 次消息往来
- 引入每个角色的性格
- 一个分支故事的重大选择(选择午餐和谁坐在一起)
- 以周五派对邀请事件收尾
基础关系系统:
- 简单的关系追踪(每个角色 0-100 刻度)
- 回复标注关系影响(+5、+10、-5 等)
- 关系变化时的视觉反馈(细微的爱心/星星动画)
必备界面元素:
- 显示所有对话及未读指示的聊天列表
- 带消息历史的单个聊天视图
- 回复选择按钮(每个决策点 2-3 个选项)
- 显示角色信息的简单资料视图
移动端优化操作:
- 点击选择回复
- 滑动或点击返回按钮以回到聊天列表
- 平滑滚动浏览消息历史
未来迭代(上线后):
- 更多角色(总共 5-6 个,具有多样的性格和背景)
- 扩展故事(第 2-4 周,戏剧性升级)
- 可解锁的自定义(聊天主题、贴纸、头像)
- 群聊(一段对话中有多个角色)
- 图片分享(角色发送推进故事的图片)
- 小事件(快速反应选择、限时决定)
- 带结局画廊的多种结局
- 成就系统
- 用于尝试不同路线的存档/读档系统
游戏视角
固定屏幕的移动端消息界面 —— 游戏采用真实的智能手机消息应用美学,以竖屏方向呈现。界面模仿流行的消息应用,包含:
- 聊天列表视图(显示所有对话)
- 单个聊天视图(与一个角色的全屏对话)
- 没有可滚动的游戏世界 —— 只是在各屏幕之间进行界面导航
游戏世界与关卡设计
背景设定:
Riverside 高中 —— 一所当代美国高中,所有戏剧都通过数字通信展开。玩家从不直接看到学校;相反,他们通过聊天对话、头像和角色描述来体验它。
叙事结构(第 1 周 —— 首次实现):
周一上午(教程):
- Jordan 发来第一条消息:"OMG did you see what happened at the game Friday?? 😱"
- 引入基础聊天机制
- 玩家学习选择回复
- 铺设学校的社交格局
周一下午:
- Alex 发来消息:"Hey... you're in Ms. Chen's English class right?"
- 与暗恋对象角色的首次互动
- 有机会表现得友好、调情或谨慎
- Jordan 稍后评论 Alex,揭示 Alex "神秘艺术家"的名声
周二:
- Casey 发来消息:"We need to talk about the group project. I'm NOT doing all the work again."
- 引入冲突/紧张
- 玩家可以表现得圆滑、强硬或歉疚
- 选择会显著影响 Casey 对玩家的看法
周三(重大分支点):
- 创建群聊(未来功能,目前为独立消息)
- Jordan:"Lunch today? Usual spot?"
- Alex:"Want to check out the art room during lunch? I want to show you something..."
- Casey:"If you're free at lunch, we should work on the project."
- 关键选择:玩家必须选择和谁共度时光
- 这个选择显著影响关系走向
周四:
- 基于周三选择的后续
- 你选择的角色很开心,其他角色对被拒绝作出反应
- 有机会缓和关系或一意孤行
周五(第 1 周高潮):
- Jordan:"Party at River's house tomorrow night! You coming?"
- Alex 的回应取决于关系等级
- Casey 的回应取决于关系等级
- 本周以接受/拒绝派对邀请收尾
- 为第 2 周(未来内容)作铺垫
角色档案:
Alex Rivera(暗恋对象):
- 年龄:17,高二(Junior)
- 性格:深思、艺术气质、略带神秘
- 兴趣:摄影、独立音乐、诗歌
- 秘密:正应对家庭在升学/职业上的压力
- 恋爱路线:慢热型,需要耐心和真诚的兴趣
- 友情路线:成为创意合作者和知己
Jordan Kim(挚友):
- 年龄:16,高二(Junior)
- 性格:外向、忠诚、幽默
- 兴趣:运动、社交活动、真实犯罪播客
- 秘密:对身为"搞笑的朋友"而不被认真对待感到不安
- 恋爱路线:友达以上,需要意识到更深的感情
- 友情路线:生死之交的挚友,永远支持你
Casey Morgan(对手):
- 年龄:17,高二(Junior)
- 性格:有抱负、好胜、内心其实脆弱
- 兴趣:辩论队、学业卓越、升学准备
- 秘密:来自父母的巨大压力,对失败的恐惧
- 恋爱路线:欢喜冤家,需要突破心防
- 友情路线:相互尊重,强大的盟友
编辑模式设计
编辑模式允许玩家自定义体验并以不同参数重玩:
可编辑属性:
玩家资料:
- 玩家名字(文本输入,默认:"You")
- 头像选择(从 6 个预设头像中选择)
- 聊天气泡颜色(5 种颜色选项:蓝、紫、绿、粉、橙)
角色关系起点:
- Alex 关系:滑块 0-50(默认:20 —— "熟人")
- Jordan 关系:滑块 30-80(默认:60 —— "亲密朋友")
- Casey 关系:滑块 0-30(默认:10 —— "紧张")
- 允许玩家探索不同的关系动态
故事节奏:
- 消息延迟速度:滑块从"即时"到"真实"(默认:"真实")
- 控制正在输入指示的时长和消息出现的时序
- "即时"适合速读者,"真实"适合沉浸
难度/戏剧强度:
- 戏剧强度:开关"轻松"或"火辣"(默认:"火辣")
- "轻松":更宽容的关系影响,更容易同时维持多段良好关系
- "火辣":选择的后果更大,更难讨好所有人
约束:
- 玩家名字限制为 20 个字符
- 无法将起始关系设置到超过某些阈值(防止跳过故事进程)
- 无法禁用核心故事节点(确保叙事连贯)
- 颜色选择限于预设配色(保持视觉一致性)
编辑模式界面:
- 通过聊天列表右上角的设置齿轮图标进入
- 为每个类别设有分区的干净设置面板
- 每项设置的"恢复默认"按钮
- "应用更改"需要返回主菜单(保持游戏状态的完整性)
操作设计
Love & DMs 采用简单的点击式操作方案,针对移动端消息模拟优化:
移动端操作(主要):
导航:
- 点击列表中的聊天以打开对话
- 点击返回箭头(左上)以回到聊天列表
- 点击角色头像以查看角色信息(未来功能)
交互:
- 点击回复按钮以选择你的回复
- 上/下滚动以查看消息历史(标准触摸滚动)
- 点击设置图标以进入编辑模式
视觉反馈:
- 回复按钮在触摸时高亮
- 选择时的细微触觉反馈(若设备支持)
- 消息动画期间按钮禁用以防连点
桌面端操作(次要):
鼠标:
- 点击选择回复
- 点击返回按钮进行导航
- 滚轮浏览消息历史
键盘快捷键:
- 数字键(1-4)选择回复选项
- ESC 返回聊天列表
- 上/下方向键滚动消息
- 回车确认高亮的回复
操作流程:
- 操作始终与当前屏幕情境相关
- 无需复杂的输入组合
- 所有交互都是单一动作(点击)
- 所有可交互元素都有清晰的视觉指示
美术风格与视觉主题
现代智能手机美学 —— 干净、当代的消息应用设计,既真实还原真正的聊天应用,又保持一种俏皮、略带风格化的质感。
视觉风格:
- 界面设计:受流行消息应用(iMessage、WhatsApp、Discord)启发的极简、现代界面
- 配色方案:
- 主色:柔和的白色和浅灰色用于背景
- 点缀:可自定义的聊天气泡颜色(蓝、紫、粉)
- 角色颜色:每个角色的消息都有一个标志性颜色
- 深色模式支持(未来):深紫和深蓝营造夜间氛围
- 排版:干净、易读的无衬线字体(系统字体以求真实感)
- 氛围:温暖、亲切、略带浪漫,夹杂戏剧张力
角色视觉设计:
- 头像:插画肖像风格,半写实并略带风格化
- 一致性:所有角色以相同的美术风格绘制,光照一致
- 多样性:角色代表不同的种族、风格和审美
- 表情:头像捕捉角色性格(Alex:深思的凝视,Jordan:灿烂的微笑,Casey:自信的浅笑)
界面元素:
- 消息气泡:带细微阴影的圆角矩形
- 正在输入指示:动画三点气泡
- 时间戳:小巧、细微的灰色文字
- 已读回执:小对勾(单勾 = 已送达,双勾 = 已读)
- 未读徽标:带数字的红色圆形徽标
- 回复按钮:大而便于拇指操作的按钮,文字清晰
素材渲染策略:
- 生成素材:角色头像、背景图案
- 代码渲染:消息气泡、界面元素、按钮、图标(CSS/Canvas)
- 动画:用于平滑消息出现、正在输入指示的 CSS 过渡
屏幕布局(720×1280):
聊天列表视图:
- 顶栏(80px):"Chatter" 徽标、设置图标
- 聊天列表(1200px):可滚动的对话列表
- 每个聊天条目(120px):头像(60px)、名字、预览、时间戳、未读徽标
单个聊天视图:
- 顶栏(100px):返回按钮、角色头像(60px)、角色名字
- 消息区(980px):可滚动的消息历史
- 回复区(200px):2-4 个回复按钮(堆叠,每个 80px,间距 10px)
视觉打磨:
- 消息出现的平滑动画(上滑 + 淡入)
- 正在输入指示自然地弹跳
- 关系变化的细微粒子效果(爱心、星星)
- 消息以真实的时序出现(而非一次全部出现)
- 屏幕之间的平滑过渡