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:

Installs
10
GitHub Stars
31
First Seen
Jan 21, 2026
verekia-architecture — verekia/r3f-gamedev