Skip to content
In development: Ward Master, Apneon, Shitman
en

Video games

Apneon

An underwater team sport, played in a capsule floating above the stadium.

Five against five plus a keeper, inside a capsule of water above the crowd. You win by reading your opponent's moves.

Architecture

The rules live outside the engine

  1. Commands: Controller and keyboard
  2. ApneonSim: Pure, deterministic C++ (60 steps a second, no floating point); ApneonNet: Lockstep over Steam (Only commands travel online)
  3. ApneonMatch: Cameras, HUD, audio; ApneonMotion: Swimming and Motion Matching
  4. Unreal Engine 5.8: Lumen, Nanite, ray tracing

The key idea

Same match, bit for bit

Same commands (MSVC · GCC · Unreal) → Same result (Identical hash): Fixed-point integers

In numbers

lines of C++
66,000
automated tests
326
MetaHuman athletes, all different
288
simulation steps per second
60

Unreal Engine 5.8 · C++20 · Lumen · Nanite · DLSS 4.5 · FSR 4 · XeSS 3

Development

  1. 01: First playable match
  2. 02: 0.1.0 to the first testers
  3. 03: Portal goals
  4. 04: AI rebalanced
  5. Live

In development