A tactical 1v1 card combat game — v1.5.0 Stable — with a deterministic, server-authoritative TypeScript engine, replay verification, and an official web client built around standard playing cards.
- phalanxduel — the canonical rules engine, server, web client, APIs, SDKs, and verification tooling.
- game-swiftui — experimental native macOS client; the browser client is the primary supported visual client.
- homebrew-tap — Homebrew formula/cask for installing the Go CLI and macOS client.
- phalanxduel.github.io — the player-facing site, documentation, tutorials, and curated public media.
- phalanxduel wiki — technical and contributor guidance.
The browser game is live in production. The current focus is reliable, explainable, replay-verifiable gameplay, documentation, and practical client access. Native wrappers remain experimental. Issues and playtest feedback are welcome on the main repo.
Designed, architected, and maintained by Mike Hall (@just3ws), a Principal Software Engineer and Systems Architect.
Mike is available for hire for legacy modernization, distributed systems architecture, platform resilience, OpenTelemetry, AI/MCP tooling, and technical enablement engagements.