The prompt that made it
as published你负责独立完成一款浏览器小游戏《厨房大作战 KITCHEN RUSH》:俯视角合作烹饪,玩法借鉴《胡闹厨房》,角色、名字和美术全部原创。
【交付】
- 只交付一个自包含文件 kitchen-rush.svg,根元素为 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="100%" height="100%" preserveAspectRatio="xMidYMid meet">,窗口缩放时 16:9 画面完整居中。
- 画面、界面、游戏逻辑(内联脚本)和音效全部写在这一个文件里,不引用任何外部图片、字体、脚本或网络资源,浏览器直接打开就能玩。文件必须是合法的 UTF-8 XML。
- 界面文字用中文,标题配英文副标题。音效和背景音乐用 Web Audio 实时合成,第一次按键或点击后开始发声,M 键静音。
- 只借鉴玩法,不使用原作的角色、名字或标志性素材。
【玩法】
- 每局营业 2 分 30 秒。订单小票依次出现在左上角,每张都有倒计时,要在超时前把菜做好送到出餐口。
- 做菜流程:从食材箱拿食材 → 在砧板上按住切菜键切好 → 下锅煮或下锅煎 → 装进盘子 → 送到出餐口。
- 三道菜:番茄汤(3 个切好的番茄放进锅里煮);蔬菜沙拉(切好的生菜 + 切好的番茄);汉堡(面包 + 煎好的肉饼 + 切好的生菜)。
- 出餐越快小费越多;订单超时扣分;汤和肉饼放太久会烧焦,只能倒进垃圾桶;端错菜会被退回。每个无效操作都要有简短提示,比如“番茄要先切”“锅满了”“要先装盘”。
- 单人模式同时拥有两位厨师,用 Tab 切换控制;双人模式两人在同一键盘上合作。
- 营业结束按得分给 1~3 星,并用 localStorage 记录最佳成绩。
【厨房(选厨房 = 选难度)】
- 简单「街角小馆」:番茄汤、蔬菜沙拉,订单少、节奏慢。
- 普通「汉堡快餐」:蔬菜沙拉、汉堡。
- 困难「忙碌后厨」:三道菜全上,同时最多 5 张订单,食物更快烧焦,还有推车在过道里来回穿行挡路。
【操作】
- 单人:WASD / 方向键 移动,空格 / J 拿起或放下,按住 K 切菜,Shift 冲刺,Tab 换厨师。
- 双人:1P 用 WASD 移动、F 拿放、G 切菜、左 Shift 冲刺;2P 用方向键移动、句号键拿放、斜杠键切菜、右 Shift 冲刺(也可以用小键盘 1 / 2 / 0)。
- P / Esc 暂停,H 帮助,M 静音。
【画面】
- 俯视卡通厨房,粗描边、暖色调:红白格子桌布作背景,木质台面,米色棋盘格地砖,灶台上放着锅。
- 两位原创厨师戴白色高帽,1P 系红围巾,2P 系蓝围巾,走路有弹跳感;当前控制的厨师脚下显示高亮圈和 1P / 2P 标签。
- HUD:左上角是订单小票(菜品图示 + 剩余时间条),顶部中间是闹钟造型的营业倒计时,右上角是金币得分和星级进度,左侧一栏列出当前模式的按键。
- 反馈:切菜进度条、锅里冒泡、快烧焦时闪烁警告、烧焦时震屏,出餐时飘出得分和小费。
【流程与界面】
- 标题页:左边选模式(单人 1P / 双人 2P),中间三张厨房卡片,右边“开始”和“帮助”按钮;方向键选择,Enter 开始,并显示最佳成绩。
- 帮助页“怎么玩”:做菜流程、三道菜配方、单人和双人两套按键,以及计分规则。
- 开局显示“准备…开工!”;暂停菜单有继续、重新开始、返回标题,暂停时锅里的菜也停住。
- 结算页“打烊啦!”:出餐数、小费、超时、烧焦、端错次数,以及得分和星级,可以再来一局。
【验收】
在无头 Chrome 里自动试玩:从标题页开局,实际做出至少一道菜并出餐。要求 0 个 JS 报错、0 个 XML 解析错误、帧率不低于 55 fps;在 1280×720 和 1920×1080 两种分辨率下截图,确认画面完整、文字不溢出。
Adds a render step. Works best with the HyperFrames or Remotion skills installed. Free, no sign-up.
Prompt by @OpenVGLab · collected via OpenVGLab/awesome-opus5.5-frontend-showcases. Prompts belong to their creators.