verekia-architecture
Installation
SKILL.md
Architecture
The core principle of R3F game development is separating game logic from rendering. React components are views, not the source of truth.
Systems vs Views
Systems contain all game logic:
- Movement, physics, collision detection
- Spawning and destroying entities
- State mutations (health, score, timers)
- AI and behavior
- Syncing Three.js objects with entity state
Views (React components) only render: