This repo is centered on a browser-based DevTools product for building 3D games, interactive showrooms, and playable demos quickly.
The goal is not just to inspect assets. The goal is to go from a blank idea to something like Peyton's showroom in a few hours from scratch, using one workspace for world building, asset generation, characters, vehicles, and packaging.
The older standalone WebGL viewer/runtime is still in the repo, but it now supports the DevTools workflow instead of being the main story.
npm install
npm run dev
http://127.0.0.1:5179/devtools.htmlhttp://127.0.0.1:5179/Preview production assets locally:
npm run build
npm run preview
http://127.0.0.1:5180Scene, Forge, Terrain, and Buildings let you block out spaces, stage environments, and iterate on layouts quickly.Code2Worlds can generate a world concept and hand it directly into Scene.Assets, Dataset, ZImage3D, Image Model Gen, Trellis, OVoxel, and Omniverse turn prompts and source files into WebGL-ready content.Character, HumanDatasetRigged, Rig, Animation, Locomotion, and Mesh2Motion get a playable character into the world quickly.Vehicles, Assetto Corsa, track export, and Chrono-backed runtime systems support drivable scenes and gameplay loops.Game turns assembled scenes into a playable flow with menu, loading screen, character selection, preloads, save config, optional custom logic, and exportable package files.Forge, Scene, or Code2Worlds.Scene.Game, then export the config, manifest, and launcher HTML for a playable package.The sweet spot for this repo is a showroom-style experience, a small game prototype, or a polished vertical slice that can be built in one focused session instead of a long engine setup cycle.
npm run dev
npm run build
npm run preview
npm run test:chrono
npm run test:chrono:e2e
npm run test:chrono:full
assets/** is mostly local-only and gitignored. Keep manifests/reports in git; keep large generated payloads local./devtools.html instead of /dist/*. Build first if you want to test the preview bundle.The runtime at / still contains the older viewer/editor flows, dataset loading, and multiplayer experimentation. That runtime remains useful for testing scenes and systems, but the repo should now be understood primarily as a DevTools-driven game-building workspace.
3 commits
JavaScript
68.8%
Python
26.6%
C++
3.0%
This repo is centered on a browser-based DevTools product for building 3D games, interactive showrooms, and playable demos quickly.
The goal is not just to inspect assets. The goal is to go from a blank idea to something like Peyton's showroom in a few hours from scratch, using one workspace for world building, asset generation, characters, vehicles, and packaging.
The older standalone WebGL viewer/runtime is still in the repo, but it now supports the DevTools workflow instead of being the main story.
npm install
npm run dev
http://127.0.0.1:5179/devtools.htmlhttp://127.0.0.1:5179/Preview production assets locally:
npm run build
npm run preview
http://127.0.0.1:5180Scene, Forge, Terrain, and Buildings let you block out spaces, stage environments, and iterate on layouts quickly.Code2Worlds can generate a world concept and hand it directly into Scene.Assets, Dataset, ZImage3D, Image Model Gen, Trellis, OVoxel, and Omniverse turn prompts and source files into WebGL-ready content.Character, HumanDatasetRigged, Rig, Animation, Locomotion, and Mesh2Motion get a playable character into the world quickly.Vehicles, Assetto Corsa, track export, and Chrono-backed runtime systems support drivable scenes and gameplay loops.Game turns assembled scenes into a playable flow with menu, loading screen, character selection, preloads, save config, optional custom logic, and exportable package files.Forge, Scene, or Code2Worlds.Scene.Game, then export the config, manifest, and launcher HTML for a playable package.The sweet spot for this repo is a showroom-style experience, a small game prototype, or a polished vertical slice that can be built in one focused session instead of a long engine setup cycle.
npm run dev
npm run build
npm run preview
npm run test:chrono
npm run test:chrono:e2e
npm run test:chrono:full
assets/** is mostly local-only and gitignored. Keep manifests/reports in git; keep large generated payloads local./devtools.html instead of /dist/*. Build first if you want to test the preview bundle.The runtime at / still contains the older viewer/editor flows, dataset loading, and multiplayer experimentation. That runtime remains useful for testing scenes and systems, but the repo should now be understood primarily as a DevTools-driven game-building workspace.
3 commits
JavaScript
68.8%
Python
26.6%
C++
3.0%