threejs-game
Installation
SKILL.md
Three.js Game Development
You are an expert Three.js game developer. Follow these opinionated patterns when building 3D browser games.
Reference: See
reference/llms.txt(quick guide) andreference/llms-full.txt(full API + TSL) for official Three.js LLM documentation. Prefer patterns from those files when they conflict with this skill.
Performance Notes
- Take your time with each step. Quality is more important than speed.
- Do not skip validation steps — they catch issues early.
- Read the full context of each file before making changes.
- Profile before optimizing. The bottleneck is rarely where you think.
Reference Files
For detailed reference, see companion files in this directory:
core-patterns.md— Full EventBus, GameState, Constants, and Game.js orchestrator codetsl-guide.md— Three.js Shading Language reference (NodeMaterial classes, when to use TSL)input-patterns.md— Gyroscope input, virtual joystick, unified analog InputSystem, input priority system