â’ļ Game Engine

Welcome Guest — desktop-first browser dev workstation synced with GitCodes + WebGL, with mobile preview.

Run and edit a live arena demo.

The View Demo Game page loads the runnable Xonotic-inspired arena with cause/effect controls, entity focus buttons, live code, scene JSON, inspector, and runtime preview in one desktop workspace. It runs fully online in the browser: no local Xonotic install, no local build chain, no local dependencies.

Source
Xonotic's GitHub repo is used as the source reference; the runnable browser demo loads below inside the AnarchySpace engine.

Database Schema
users → games → assets → commits → versions
Backend APIs
create ¡ autosave ¡ commit ¡ publish ¡ upload
Editor Shell
Hierarchy ¡ Scene ¡ Inspector ¡ Assets ¡ Console

Status / Telemetry

Projects
-
Assets Stored
-
Commits Logged
-

My Projects

Create games directly from the browser and reopen them in the editor with one click.

Create Game

Projects

Latest autosaved projects show up here. Open them in a new desktop editor tab.

Loading...

Xonotic Arena Demo Loaded In Engine

This is the runnable WebGL project inside the AnarchySpace engine. The GitHub repo is only the source reference; the editor below is the online playable/editable demo.

Creation Flow

  1. 1. Create Game → folder generated under `/games/projects/{user}/{slug}`
  2. 2. Upload Assets → 50MB max per file, 500MB per project.
  3. 3. Edit Code → browser code editor + visual beginner buttons.
  4. 4. Autosave Commit → GitCodes entry w/ diff + metadata.
  5. 5. Publish Version → `games/play.php?id=GAME_ID` instantly playable.

Unity → AnarchySpace

  • Export to glTF + scene JSON.
  • Upload via `/games/import` → importer builds prefabs.
  • Transform API: `GameObject.transform` → `entity.transform`.
  • Physics plugins: Ammo.js ¡ Cannon.js ¡ Rapier ready.
  • Multiplayer via WebSocket server authority + prediction.

Engine Tracks

Shader Forge

Drop GLSL packs, LUTs, CRT overlays. Tune on the desktop editor, then validate mobile sizing in preview.

Layouts & UI

Design 2012-Instagram vibes for profiles, photo hub, live overlays.

Netcode Lab

Brokerless P2P with TURN fallbacks tuned for mainland routing.

Assets & Mods

Publish sprites, audio loops, emoji packs with manifests + mobile previews.

Dev Notes

[09:21] Xonotic arena demo wired into the engine preview.
[09:22] Template creates editable scene JSON, runtime script, README, and initial commit metadata.
[09:23] Demo mode auto-runs in the editor; saved projects autosave through GitCodes commits.
[10:05] Desktop editor focus restored with a built-in 390x844 mobile preview frame.
[10:24] View Demo Game added with cause/effect controls for engine learning.