-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Jonathan D.A. Jewell edited this page Mar 24, 2026
·
2 revisions
Asymmetric co-op stealth hacking simulation -- educational network security game.
See the main README for installation and usage.
deno task dev # Start development (ReScript watcher + Vite dev server)
deno task build # Production build
deno task sync-server # Start Elixir/Phoenix multiplayer sync server- Asymmetric co-op -- Two players with fundamentally different views: Jessica (SBS operative, 6 subclasses) infiltrates physically as a platformer, while Q (cert tree) hacks remotely via CCTV feeds and blueprints. Players never see the same view of the game world.
- Reversible VM -- 23-instruction pure reversible virtual machine (ReScript core + Zig WASM backend at 41M ops/sec). All operations can be undone, enabling time-travel debugging and replay.
- Educational network simulation -- Players interact with realistic network devices (laptops, routers, servers, cameras) using terminal/SSH mechanics. Teaches network security concepts through gameplay.
ReScript 12 + PixiJS 8 frontend. Reversible VM core. Elixir/Phoenix sync server for multiplayer (WebSocket channels, ETS sessions). Tauri 2 modding studio with procedural WorldGen. Idris2 ABI (15 modules) + Zig FFI (12 exports). Deno + Vite build system.
Originally created by Joshua B. Jewell, developed under hyperpolymath.
- Gossamer -- Desktop app shell (integration planned)
- PanLL -- Human-Things Interface with game dev panels
- VeriSimDB -- Cross-modal database
- nextgen-languages -- Anvomidav reversible computing language
See CONTRIBUTING.md.
AGPL-3.0-or-later -- co-developed with Joshua B. Jewell