GAME · 单文件 HTML
三车道无尽跑酷Three-lane endless runner
玩家横向切换车道,障碍从远处飞来,碰撞 Game Over。
旗舰完整演示
可交互场景(拖拽旋转;部分演示支持键盘)。下方提示词用于让 Agent 生成同级成品。
预期产出 · Returns
单 HTML 可玩:三车道、分数递增、R 重开。
适合用在哪
超休闲 3D 原型、活动 H5 小游戏验证。
容易踩的坑
- 碰撞盒未考虑玩家横向 lerp 中间帧会穿模。
提示词 · Prompt
单文件 HTML + Three.js 三车道跑酷:
1) 玩家 Box 在 x=-2,0,2 三车道,A/D 或左右箭头切换(平滑 lerp);
2) 障碍从 -z 向 +z 移动(或相机前向),spawn 随机车道;
3) AABB 碰撞检测,碰撞后暂停并显示分数;
4) 难度随时间加快 spawn 间隔;
5) 使用 delta 时间;
6) 代码分区 init/update/render,中文注释。
不引入 three.js 以外库。
Single HTML three-lane runner, AABB obstacles, difficulty ramp, restart.