Skip to content

Arena Teams

Owner-built game / desktop software 2026 C# · .NET 8 · Raylib-cs · ASP.NET Core

37

Hero templates

100ms

Logical combat tick

3

Snapshot tests passed

The problem

Build a replayable strategy game whose combat can be reproduced from the same inputs and seed, while supporting local saves, progression, content authoring, optional online challenges, and desktop distribution.

The solution

Arena Teams separates deterministic shared combat rules from the Raylib desktop client and ASP.NET Core server, allowing the server to re-simulate submitted matches and the offline game to remain fully playable.

Technical approach

  1. Seed-driven deterministic combat
  2. Offline-first player progression and saves
  3. Server-reconstructed multiplayer results
  4. Self-contained Windows publish and installer workflow

Design direction

A dense but readable desktop game interface built around hero identity, team composition, tactical feedback, and fast navigation between progression systems.

Verified status and outcome

Vault snapshot v1.0.2 BETA: the solution built with zero warnings or errors and three tests passed; native installer and live two-client acceptance remain open.