拯救爪爪AI · Claude 3.5
游戏信息
生成提示词
可复制以下提示词,用于学习或复现这款游戏。
核心玩法循环与机制
Bee-Gone Buddy 是一款基于 2D 物理的益智游戏,玩家绘制防护结构,保护一只可爱的宠物免受来袭蜜蜂的侵扰。
瞬时玩法
- 观察:玩家查看宠物的位置、蜜蜂刷新点和环境危害
- 规划:玩家考虑在何处绘制防护结构(每关只允许绘制一次)
- 绘制:玩家用手指(移动端)或鼠标(桌面端)在屏幕上画一条线/图形
- 观看:所绘图形凝固为物理对象,并因重力下落/沉降
- 存活:经过 3 秒倒计时后,蜜蜂朝宠物蜂拥而来。玩家观看自己的结构能否保护宠物存活 10 秒
- 结果:关卡以成功(宠物获救)或失败(蜜蜂触及宠物)告终
核心机制
绘制系统
- 玩家每次尝试关卡可绘制一条连续的线
- 线条转化为带碰撞的实心物理体
- 绘制有限的"墨水"(线条长度),由一个量表显示
- 线条粗细恒定(约 20 像素)
- 玩家松开手指/鼠标后即禁用绘制
物理交互
- 所绘结构遵守重力并自然下落
- 结构与地形、宠物和蜜蜂发生碰撞
- 蜜蜂逼真地从结构上弹开
- 宠物可被结构推动(但不应被压扁)
蜜蜂行为
- 3-5 只蜜蜂从指定刷新点生成
- 经过 3 秒倒计时后,蜜蜂径直朝宠物飞去
- 蜜蜂从障碍物上弹开,但会尝试寻找其他路径
- 若蜜蜂触及宠物,关卡立即失败
- 蜜蜂具备简单 AI:朝宠物移动、碰撞时弹开、略带随机性
胜负条件
- 胜利:在蜜蜂开始进攻后保护宠物 10 秒
- 失败:任何一只蜜蜂触及宠物
- 星级评定(1-3 星):
- 1 星:宠物存活
- 2 星:宠物存活 + 使用不到 80% 的可用墨水
- 3 星:宠物存活 + 使用不到 60% 的可用墨水
成长与投入
可重玩性驱动力
- 星级评定系统鼓励高效的解法
- 每关有多种有效解法
- 令人满足的物理交互
- 可爱的宠物反应营造出情感投入
- 快速重试循环(无冗长动画)
难度递进
- 早期关卡:简单平坦地形、蜜蜂少、墨水充足
- 中期关卡:倾斜地形、蜜蜂增多、墨水受限
- 后期关卡:移动平台、环境危害、复杂布局
起步范围
首个版本(现在实现)
核心功能
- 5 个精心设计、难度递增的关卡
- 单一宠物类型(狗),含 3 种情绪状态:平静、惊恐、开心
- 带墨水限制的绘制系统
- 所绘结构的物理模拟
- 径直朝宠物寻路的蜜蜂 AI
- 星级评定系统(依据墨水用量评 1-3 星)
- 带重试选项的关卡完成/失败画面
- 触屏与鼠标绘制操控
- 增味特效:所绘线条摇摆、蜜蜂碰撞时的粒子特效、蜜蜂逼近时的慢动作
关卡设计(前 5 关)
- 教程:平坦地面,宠物居中,2 只蜜蜂从一侧来,墨水充足
- 两面夹击:平坦地面,蜜蜂从左右两侧来,墨水中等
- 高地宠物:宠物置于小平台上,蜜蜂从下方来,需要天花板/屋顶策略
- 倾斜地形:宠物置于斜面上,蜜蜂从上方来,须巧用地形
- 重重考验:宠物置于角落,4 只蜜蜂从多个角度来,墨水受限
视觉打磨
- 平滑的线条绘制,带轻微摇摆效果
- 蜜蜂撞击结构时的粒子特效(小蜂蜜飞溅)
- 宠物动画:待机、惊恐(蜜蜂逼近时)、开心(获救时)
- 蜜蜂动画:飞行、弹跳
- 蜜蜂进入宠物 50 像素范围内时的慢动作效果(0.5x 速度)
音频
- 绘制声(令人满足的粉笔/马克笔声)
- 蜜蜂嗡嗡声(随其逼近强度增加)
- 碰撞声(蜜蜂撞击结构)
- 宠物声(惊恐的呜咽、开心的吠叫)
- 胜利小调
- 失败声
未来迭代(暂不实现)
- 新增宠物类型(猫、仓鼠),各有独特尺寸/碰撞箱
- 环境危害(尖刺、熔岩、风区)
- 移动平台
- 每关多次绘制尝试
- 能量道具(额外墨水、慢动作能力、驱蜂剂)
- 更复杂的蜜蜂行为(群体智能、不同蜜蜂类型)
- 关卡编辑器
- 更多关卡(最终目标 20+ 关)
游戏视角
固定屏幕横向卷轴视角,整个关卡一次性可见。镜头不移动 —— 所有玩法都发生在 720×1280 的视口内。这让玩家能看到完整的谜题布局、规划绘制策略,并观看整个物理模拟的展开。
游戏世界与关卡设计
视觉布局
- 游戏区:完整的 720×1280 屏幕
- 界面叠层:顶部 150px 用于关卡信息、墨水量表、星级显示
- 游玩区:剩余 1130px 高度用于实际玩法
- 地形渲染为带草/地面纹理的实心平台
- 背景:明亮、欢快的户外场景(天空、云朵、远处的树木)
关卡结构
每个关卡包含:
- 宠物刷新点:宠物就座的固定位置
- 蜜蜂刷新点:2-5 个蜜蜂出现的位置
- 地形:平台、地面、墙壁(静态物理体)
- 墨水限制:玩家可绘制的最大线条长度(随关卡变化)
第 1 关:"初次嗡鸣"(教程)
Ink Limit: 400 pixels (generous)
Layout:
- Flat ground across bottom (y: 1200)
- Pet at (360, 1150) - center bottom
- 2 bee spawn points at (100, 400) and (150, 450) - left side, mid-height
- Simple solution: Draw a vertical or angled wall on the left side
第 2 关:"四面楚歌"
Ink Limit: 350 pixels
Layout:
- Flat ground across bottom (y: 1200)
- Pet at (360, 1150) - center bottom
- 3 bee spawn points: (100, 400) left, (620, 400) right, (360, 300) top
- Requires strategic roof/wall combination
第 3 关:"居高临下"
Ink Limit: 300 pixels
Layout:
- Ground at bottom (y: 1200)
- Small platform at (300, 900) - 120px wide
- Pet at (360, 850) - on the platform
- 3 bee spawn points at (100, 1100), (200, 1100), (300, 1100) - below pet
- Requires drawing a roof/ceiling above pet
第 4 关:"滑坡险境"
Ink Limit: 350 pixels
Layout:
- Angled ground: slopes from (0, 1000) to (720, 1200)
- Pet at (600, 1120) - on the slope, right side
- 3 bee spawn points at (100, 300), (200, 350), (300, 400) - top left
- Bees must navigate the slope; player can use terrain to their advantage
第 5 关:"群蜂围攻"
Ink Limit: 280 pixels (challenging!)
Layout:
- L-shaped terrain: vertical wall (0, 800) to (0, 1280), horizontal ground (0, 1280) to (300, 1280)
- Pet at (150, 1230) - in the corner
- 4 bee spawn points: (400, 300), (500, 350), (600, 400), (650, 500) - right side, various heights
- Requires efficient use of limited ink to create protective barrier
物理参数
- 重力:980 像素/秒²(标准)
- 所绘结构密度:中等(不太重,也不太轻)
- 蜜蜂速度:150 像素/秒
- 蜜蜂弹性:0.6 恢复系数(有弹性但不夸张)
- 宠物为静态体(不因物理而移动,但可检测碰撞)
编辑模式设计
可编辑属性
玩家可在编辑模式中定制以下方面:
宠物定制
- 宠物位置:将宠物拖至游玩区内的新位置
- 宠物类型:在狗、猫或仓鼠之间选择(仅外观不同,碰撞箱相同)
- 约束:必须在游玩区边界内
蜜蜂配置
- 蜜蜂数量:1-6 只
- 约束:最少 1,最多 6
- 蜜蜂刷新点:拖动刷新点标记以重新定位
- 约束:须距宠物至少 200px
- 蜜蜂速度:滑块,范围 100-250 像素/秒
- 默认:150
- 约束:影响难度
关卡设置
- 墨水限制:滑块,范围 200-600 像素
- 默认:350
- 约束:影响难度和策略选择
- 存活时间:滑块,范围 5-15 秒
- 默认:10
- 约束:宠物须存活多久
地形编辑
- 添加平台:点击以放置矩形平台
- 约束:每关最多 5 个平台
- 约束:平台须至少 80px 宽、20px 高
- 移除平台:点击现有平台以删除
- 平台位置:拖动平台以重新定位
- 约束:须在游玩区内
视觉主题
- 背景:从 3 种预设背景中选择(花园、海滩、森林)
- 时段:白天、黄昏、夜晚(影响光照/色彩)
编辑模式界面
- 顶部栏:"编辑模式"标签、"试玩"按钮、"保存"按钮
- 左侧面板:宠物和蜜蜂配置工具
- 右侧面板:关卡设置和地形工具
- 画布:带可拖动元素的关卡可视化呈现
- 底部栏:主题和视觉选项
约束汇总
- 宠物须在游玩区内
- 蜜蜂须在距宠物 200+ 像素处刷新
- 最多 1-6 只蜜蜂
- 0-5 个地形平台
- 墨水限制:200-600 像素
- 存活时间:5-15 秒
- 蜜蜂速度:100-250 px/s
操控设计
移动端操控(触屏)
绘制阶段
- 触摸并拖动:绘制防护线
- 按下以开始绘制
- 拖动手指以延续线条
- 松开以定型结构
- 松开时线条立即转化为物理对象
- 视觉反馈:
- 绘制时线条出现在手指下方
- 墨水量表实时消耗
- 若墨水耗尽,线条变红
观察阶段
- 点击任意处:加速倒计时(快进到行动)
- 无需其他操控:玩家观看物理模拟
界面交互
- 点击重试按钮:重新开始关卡
- 点击下一关按钮:前往下一关
- 点击菜单按钮:打开暂停菜单
桌面端操控(键盘/鼠标)
绘制阶段
- 点击并拖动:绘制防护线
- 按下鼠标以开始绘制
- 拖动鼠标以延续线条
- 松开以定型结构
- 视觉反馈:与移动端相同
观察阶段
- 点击任意处或空格键:加速倒计时
- R 键:快速重试
- Escape:暂停菜单
界面交互
- 点击按钮:标准鼠标交互
- Enter:确认对话框
- Escape:取消/返回
输入处理细节
绘制系统
- 追踪单个触摸/鼠标指针
- 将绘制点存储为 {x, y} 坐标数组
- 每移动 10 像素采样一个点,以获得平滑曲线
- 实时计算线条总长度
- 墨水耗尽时停止接受输入
- 松开时将点数组转化为物理体
触摸 ID 追踪
- 绘制开始时存储首个触摸 ID
- 绘制期间忽略所有其他触摸
- 松开时清除触摸 ID
阻止默认行为
- 触屏绘制期间阻止滚动
- 长按时阻止上下文菜单
- 拖动期间阻止文本选择
输入状态管理
- 关卡重启时清除所有输入状态
- 倒计时和蜜蜂进攻阶段禁用绘制输入
- 仅在关卡重启时重新启用绘制输入
操控反馈
视觉
- 绘制线条精准跟随手指/光标
- 墨水量表带视觉动画地消耗
- 绘制阶段光标变为十字准星
- 绘制时出现"松开以搭建"提示
音频
- 令人满足的绘制声(粉笔/马克笔)
- 绘制开始时的"咔哒"声
- 结构落地时的"咚"声
- 用量达 90% 时的墨水耗尽警示声
美术风格与视觉主题
整体美术方向
风格:明亮、欢快的卡通风格 2D 美术,配平滑渐变和柔和阴影。设想为对移动端友好、老少咸宜的视觉,类似热门休闲益智游戏。轮廓简洁易读,角色设计富有表现力。
配色方案:
- 主色:温暖诱人的色彩(天蓝、草绿、阳光黄)
- 宠物:暖棕、橙色、白色(友好、讨喜)
- 蜜蜂:经典黄黑条纹,但可爱/圆润(不吓人)
- 界面:简洁的白色和浅蓝,配彩色点缀
- 所绘结构:深棕/炭黑(如铅笔/马克笔线条)
基调:俏皮、轻松、略带诙谐。蜜蜂带来的危险应更像有趣的挑战而非真正的威胁。设想为"周六早晨卡通"的活力。
素材规格
角色尺度:
- 宠物:约 80×80 像素(中等大小,清晰可见)
- 蜜蜂:约 40×40 像素(较小,但仍清晰)
- 所绘线条粗细:20 像素(分量足,易于看清)
观察角度:所有角色和物体均为纯侧视(2D 剖面)。地形可带轻微层次/纹理,但保持 2D 平台视角。
动画风格:平滑、有弹性的动画,配轻微的挤压拉伸以增添魅力。角色应显得鲜活且反应灵敏。
视觉元素
生成素材:
- 3 种情绪状态的宠物角色(狗)
- 带飞行动画帧的蜜蜂角色
- 背景元素(树木、云朵、草地)
- 界面元素(按钮、星星、墨水量表)
- 粒子特效(蜂蜜飞溅、闪光)
代码渲染元素:
- 所绘结构(渲染为带轻微纹理的粗线条)
- 地形平台(带渐变填充的简单矩形)
- 墨水量表(进度条)
- 倒计时(文字)
- 星级显示(可使用生成的星星素材)
具体视觉要求
宠物(狗):
- 坐姿,面朝右
- 大而富有表现力的眼睛
- 耷拉的耳朵
- 三种清晰可辨的情绪状态:
- 平静:镇定、略带好奇的表情
- 惊恐:睁大双眼、耳朵后贴、略微畏缩
- 开心:咧嘴大笑、耳朵竖起、也许吐着舌头
- 所有状态保持一致的美术风格
- 透明背景
蜜蜂:
- 可爱、圆润的身体(非写实/吓人)
- 经典黄黑条纹
- 小翅膀(可简单)
- 友好的脸(小眼睛,也许带微笑)
- 略微旋转以呈现飞行动画
- 透明背景
背景:
- 带蓬松云朵的明亮天空
- 远处的树木/植被
- 底部的草地
- 温暖诱人的氛围
- 不应干扰玩法
界面元素:
- 简洁、现代的按钮设计
- 星星图标(金色、闪亮)
- 带液体质感的墨水量表
- 一致的圆角和柔和阴影
打磨特效
增味元素(提升游戏手感):
- 摇摆效果:所绘线条落地时轻微摇摆/晃动
- 粒子迸发:蜜蜂撞击结构时的小蜂蜜滴
- 慢动作:蜜蜂非常逼近宠物时淡淡的时间减速(0.5x 速度)
- 屏幕震动:结构撞击地面时的微小震动
- 发光效果:宠物安全时略微发光,蜜蜂逼近时发光
- 拖尾效果:蜜蜂高速飞行时留下淡淡的运动拖尾
过渡:
- 关卡开始的平滑淡入
- 星级奖励时令人满足的"弹出"动画
- 按钮的回弹动画
- 墨水量表的平滑消耗