threejs-game-physics-collision
Installation
SKILL.md
Goal
为 three.js 游戏建立碰撞与物理层的正确边界,区分“世界碰撞”“角色控制”“刚体模拟”“查询系统”和“游戏判定”。
Use this skill when
- 你要给角色加地面碰撞、墙体阻挡、台阶、坡面、跳跃
- 你要引入完整物理引擎或设计一个轻量碰撞层
- 你要统一射线、重叠、触发器和物理世界查询
- 你要避免把玩法逻辑和物理实现绑死
Required inputs
- 游戏类型:FPS / platformer / sandbox / driving / physics puzzler
- 是否需要完整刚体
- 是否需要网络同步 / 回放 / 快照
- 世界是否静态为主
- 是否已有碰撞代理体资源