AmbonMUD (opens in new tab) Live demo (opens in new tab) Lookbook
50K+ line production multiplayer game server built using AI-assisted development workflows (Claude Code, Codex). Coroutine-based tick engine, 10+ interconnected game systems, 196 command variants, and a React/PixiJS web client — architected for horizontal scaling from standalone to sharded deployment. This site wears its design language.
- Single-threaded coroutine engine eliminates concurrency bugs by design; tick-based architecture processes all game state transitions deterministically
- Horizontal scaling: standalone mode handles hundreds of concurrent users; zone-based sharding over gRPC with Redis-backed event coordination supports near-unlimited capacity across container instances
- 10+ game systems — real-time combat with threat tables, behavior-tree NPC AI, procedural dungeons, crafting/gathering economy, guild halls, housing, quests, achievements, pets, and PvP
- Backed by PostgreSQL via Exposed with 38 Flyway migrations and optional Redis L2 cache; deployed via AWS CDK to ECS Fargate or single-instance EC2 with 500+ deterministic tests, GitHub Actions CI/CD, and Prometheus/Grafana observability