Roadmap

Where things actually stand

No hype, no vague promises. Here's what's done, what's being worked on, and what's still ahead. Updated when things actually change.

Phase 1: Discovery

mostly done
  • Capture and analyze client network traffic
  • Map out the API endpoint surface
  • Document auth flow (login, session, token refresh)
  • Identify required vs optional server responses

Phase 2: Core Server

in progress
  • Implement auth server (login, registration, sessions)
  • Room join protocol and matchmaking basics
  • Player state synchronization
  • Basic inventory and loadout support

Phase 3: Gameplay

not started
  • Activity support (Paintball, Dodgeball, Disc Golf)
  • Quest framework (Golden Trophy, Jumbotron, Crescendo)
  • Maker Pen and invention loading
  • Custom room publishing and discovery

Phase 4: Community Infra

not started
  • Self-hosted server packaging (Docker, guides)
  • Server browser / community room list
  • Moderation tools for server operators
  • Data export tools for creators

The boring work is the important work.

Most of this project is networking code and protocol analysis. It's not glamorous, but getting the server responses right is the difference between "it loads" and "you can actually play paintball with your friends."