OPERATOR: A Dispatch Simulator

Command a slime crew. Deploy on missions. Wait. See what survives.

Rust egui serde Android cdylib wall-clock async timers

The Problem

Simulating a multi-agent ecosystem on high-latency, resonant planetary surfaces requires more than just a game engine—it requires a technical constitution. The challenge was building a high-performance simulation that remains perfectly synchronized across wall-clock time, regardless of whether the application is active, backgrounded, or offline.

My Approach

  • Rust-First Architecture: Leveraging memory safety and zero-cost abstractions for the core genetic engine.
  • Wall-Clock Async Timers: Missions resolve based on absolute UTC time, eliminating the need for a persistent background process.
  • Spec-First Sovereignty: Every feature is grounded in an audited SPEC.md and governed by strict ADR discipline.
  • Cross-Platform Egui: A single codebase powering Android native (cdylib), Desktop, and WASM.
  • Cymatic Resonance Math: Implementing geometric frequency mapping for the Ember Chord and Tide Bowl audio-visual logic.

Key Highlights

  • Sprint 9 Complete — 145 passing tests
  • Internal Testing on Google Play
  • 52+ Locked Architectural Decision Records (ADRs)
  • Physics-based meso-view habitat for personality-driven steering
  • Production-grade deployment pipeline for Android (Moto G optimized)

How It Works

How It Works: The Game Loop

OPERATOR is a high-fidelity dispatch simulation where you manage a roster of genetically unique slime “operators.”

  1. Hatch & Splice: Use the genetic engine to synthesize offspring with inherited traits (Energy, Shyness, Affection, Curiosity).
  2. Deploy: Form squads and dispatch them to planetary targets with varying danger levels and resource yields.
  3. Resonate: Audio events like the “Ember Chord” trigger based on the squad’s collective stats (STR, AGI, INT).
  4. Resolve: After the real-time ETA expires, process the After-Action Report (AAR) to award XP, resources, or manage injuries.

Governance & Integrity

“Built under strict ADR discipline — CONSTITUTION.md, SPEC.md, and locked ADRs govern every architectural decision.”

The technical architecture of OPERATOR is a manifestation of Spec-First Sovereignty. We do not “guess” at implementation; we audit the plan before the first line is written.

Playable Demo (WASM)

[!IMPORTANT] The WASM build is currently undergoing optimization for browser-based cymatic rendering. Check back soon for the live “War Room” embed.

Real-time War Room dashboard and Shepherd’s Garden habitat visualization.

[!NOTE] Screenshots are currently pending final visual identity certification.

Explore

View Code on GitHub Read the Docs ← Back to Projects

📖 Related Blog Posts

Explore