← 返回列表

拯救爪爪AI · Claude 3.5

游戏信息

画出防护屏障,在这款物理益智冒险中保护你可爱的宠物免受成群蜜蜂的侵袭!

类型画线物理益智
分辨率自适应
朝向竖屏
平台PC网页端 / H5移动端
存档localStorage
作者lsk
日期2026-07-07

生成提示词

可复制以下提示词,用于学习或复现这款游戏。

核心玩法循环与机制

Bee-Gone Buddy 是一款基于 2D 物理的益智游戏,玩家绘制防护结构,保护一只可爱的宠物免受来袭蜜蜂的侵扰。

瞬时玩法
  1. 观察:玩家查看宠物的位置、蜜蜂刷新点和环境危害
  2. 规划:玩家考虑在何处绘制防护结构(每关只允许绘制一次)
  3. 绘制:玩家用手指(移动端)或鼠标(桌面端)在屏幕上画一条线/图形
  4. 观看:所绘图形凝固为物理对象,并因重力下落/沉降
  5. 存活:经过 3 秒倒计时后,蜜蜂朝宠物蜂拥而来。玩家观看自己的结构能否保护宠物存活 10 秒
  6. 结果:关卡以成功(宠物获救)或失败(蜜蜂触及宠物)告终
核心机制

绘制系统

  • 玩家每次尝试关卡可绘制一条连续的线
  • 线条转化为带碰撞的实心物理体
  • 绘制有限的"墨水"(线条长度),由一个量表显示
  • 线条粗细恒定(约 20 像素)
  • 玩家松开手指/鼠标后即禁用绘制

物理交互

  • 所绘结构遵守重力并自然下落
  • 结构与地形、宠物和蜜蜂发生碰撞
  • 蜜蜂逼真地从结构上弹开
  • 宠物可被结构推动(但不应被压扁)

蜜蜂行为

  • 3-5 只蜜蜂从指定刷新点生成
  • 经过 3 秒倒计时后,蜜蜂径直朝宠物飞去
  • 蜜蜂从障碍物上弹开,但会尝试寻找其他路径
  • 若蜜蜂触及宠物,关卡立即失败
  • 蜜蜂具备简单 AI:朝宠物移动、碰撞时弹开、略带随机性

胜负条件

  • 胜利:在蜜蜂开始进攻后保护宠物 10 秒
  • 失败:任何一只蜜蜂触及宠物
  • 星级评定(1-3 星):
    • 1 星:宠物存活
    • 2 星:宠物存活 + 使用不到 80% 的可用墨水
    • 3 星:宠物存活 + 使用不到 60% 的可用墨水
成长与投入

可重玩性驱动力

  • 星级评定系统鼓励高效的解法
  • 每关有多种有效解法
  • 令人满足的物理交互
  • 可爱的宠物反应营造出情感投入
  • 快速重试循环(无冗长动画)

难度递进

  • 早期关卡:简单平坦地形、蜜蜂少、墨水充足
  • 中期关卡:倾斜地形、蜜蜂增多、墨水受限
  • 后期关卡:移动平台、环境危害、复杂布局

起步范围

首个版本(现在实现)

核心功能

  • 5 个精心设计、难度递增的关卡
  • 单一宠物类型(狗),含 3 种情绪状态:平静、惊恐、开心
  • 带墨水限制的绘制系统
  • 所绘结构的物理模拟
  • 径直朝宠物寻路的蜜蜂 AI
  • 星级评定系统(依据墨水用量评 1-3 星)
  • 带重试选项的关卡完成/失败画面
  • 触屏与鼠标绘制操控
  • 增味特效:所绘线条摇摆、蜜蜂碰撞时的粒子特效、蜜蜂逼近时的慢动作

关卡设计(前 5 关)

  1. 教程:平坦地面,宠物居中,2 只蜜蜂从一侧来,墨水充足
  2. 两面夹击:平坦地面,蜜蜂从左右两侧来,墨水中等
  3. 高地宠物:宠物置于小平台上,蜜蜂从下方来,需要天花板/屋顶策略
  4. 倾斜地形:宠物置于斜面上,蜜蜂从上方来,须巧用地形
  5. 重重考验:宠物置于角落,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 速度)
  • 屏幕震动:结构撞击地面时的微小震动
  • 发光效果:宠物安全时略微发光,蜜蜂逼近时发光
  • 拖尾效果:蜜蜂高速飞行时留下淡淡的运动拖尾

过渡:

  • 关卡开始的平滑淡入
  • 星级奖励时令人满足的"弹出"动画
  • 按钮的回弹动画
  • 墨水量表的平滑消耗