Gaming — Real-Time Multiplayer Backend
ELO matchmaker, Redis leaderboards, event sourcing replay, and Agones health checks.
Context
Multiplayer game backend with ELO matchmaker, region routing, leaderboard service with Redis Sorted Sets, replay service with event sourcing, and health checks for Agones lifecycle.
Flow with 4 tools
◻ Phase 01 — intake
Spec from GDD
Normalizes Game Design Document and netcode RFC.
◻ intake
intake init "Matchmaker Service v2" \
--source gdocs://gdd/multiplayer-shooter \
--source docs/netcode-rfc-tickrate.md \
--format architect △ Phase 02 — architect
Matchmaker + services
Loop for matchmaker and parallel services.
△ architect
architect loop "Implement Matchmaker with ELO and region routing" \
--check "go test ./services/matchmaker/... -count=1 -race" \
--check "vigil scan services/matchmaker/" \
--max-iterations 15 ⬡ Phase 03 — licit
Networking provenance
Networking code provenance for anti-cheat security.
⬡ licit
licit trace
licit connect vigil --sarif vigil-game.sarif
licit report --framework owasp-agentic