Examples gallery
The template ships a registry of runnable examples (packages/editor/template/src/examples/registry.ts)
โ from a minimal starter to full ports of real three.js games. Each is a GameAdapter you can
open in the editor and play.
The examples
Section titled โThe examplesโ| Example | What it shows | Lesson |
|---|---|---|
default | Simple box scene โ camera, lights, ground plane | โ |
third-person | KCC movement, orbit cam, AnimGraph idle/walk/run, pushables, enemies | Third-person capstone |
fps | Pointer lock, throwable balls, dynamic physics | FPS capstone |
vehicle | Raycast vehicle: suspension, steering, ramps, obstacles | Vehicle capstone |
rts | Isometric camera, box selection, navmesh crowd | RTS capstone |
editor-tutorial | All-systems showcase (meshes, materials, lights, physics, particles, audio, bloom, debug draw) | Editor: first scene |
third-person-arena | Server-authoritative tag with AI bots + game phases [arena_room] | Multiplayer |
third-person-arena-game | The arena game scene, launched from third-person-arena [arena_room] | Multiplayer |
tanks | Multiplayer tank arena (Colyseus) [tank_room] | Multiplayer |
racing-game | Port of pmndrs/racing-game โ circuit racer | Racing capstone |
ugh-guys | Port of atxgreene/Ugh-Guys โ RTS squad on a navmesh | Ugh-Guys capstone |
simcity | Port of dgreenheck/simcity-threejs-clone โ city builder | SimCity capstone |
notblox | Port of iErcann/Notblox โ multiplayer physics playground [notblox_room] | Multiplayer |
ik | Skeletal CCD inverse kinematics arm | IK capstone |
[room] tags mark multiplayer examples backed by a Colyseus room.
See also
Section titled โSee alsoโ- Build a Game (Capstones) โ the guided builds.
- Loading Existing Games โ how the ports map onto vgai.