LoCo GameOS • 3D Cartridge Engine, Rapier3D Physics & Studio IDE
Modular 3D web game engine with Unreal-style Studio IDE, Rapier3D physics, Jackbox-style phone controllers (/pad), and ESP32 hardware bridge.
LoCo GameOS is an in-house 3D game engine and Unreal-style web Studio IDE built on Three.js, Rapier3D physics, and React 19. It supports hot-swappable game cartridges, 3D gizmo scene editing, PBR asset pipelines generated via ArtCraft, multiplayer room state sync, and a Jackbox-style mobile phone controller (/pad) so players can join on their phones via QR code.
Systems Architecture Matrix
Core System Role
Modular 3D Web Game Engine, Physics Runtime & Visual Studio IDE
Interface & Frontend
Three.js + Rapier3D ECS runtime, 3D Gizmo Viewport, Hierarchy Outliner & Mobile /pad Controller
Edge Controller & Engine
Dedicated MCP server (gameos-mcp) & ESP32-S3 physical controller bridge
Cloud Infrastructure
Shared cloud prefab vault & multiplayer room synchronization
Production & Field Verification
Plug-and-play cartridge architecture supporting 4x4 vehicle physics, 3rd-person locomotion, and party games
Unreal-style Studio IDE with live property inspector, hierarchy outliner, and ArtCraft asset forge
Smartphone companion controller (/pad) with analog thumbstick, action buttons, and drawing whiteboard
Companion Ecosystem Systems
GridTown • 3D Civic MMO & Autonomous Public Square
Persistent 3D multiplayer civic MMO, authoritative double-entry economy, autonomous AI townsfolk, and 24/7 live broadcast world.
FishTank • Anamorphic Under-Window 3D Multi-Screen Aquarium
Interactive 3D WebGL reef aquarium with procedural boids schooling, custom fish painter, and multi-screen window-spanning sync.
SecondLife Studio • 3D Mesh, Collada 1.4.1 & LSL Asset Workbench
Parametric 3D mesh generator, Collada (.dae) / glTF 2.0 exporter, ORM PBR material baker, and LSL script generator for virtual worlds.