REACT-THREE-GAME

game creation toolbox for the web
Use Editor
Install

Build games with JavaScript and Three.js, a visual scene editor, and WebGPU rendering. We use React to make behavior reusable and easy to compose, so the components you start with can grow with your game. Grab a demo and build from there.

How it works
  • ▸Define a serializable prefab document
  • ▸Compose GameObjects from reusable components
  • ▸Mount the scene with PrefabRoot
Highlights
  • ▸JSON serialised prefabs
  • ▸Separate viewer and editor entrypoints
  • ▸Define custom components
  • ▸Composable with react-three-fiber
  • ▸Shared rendering resources across prefabs
  • ▸WebGPU renderer via Three.js
  • ▸Automatic instancing optimization
  • ▸Visual editor and agent command API