Jeux vidéo
Apneon
Un sport d'équipe sous l'eau, dans une capsule suspendue au-dessus du stade.
Cinq contre cinq plus un gardien, dans une capsule d'eau au-dessus du public. On gagne en lisant les gestes de l'adversaire.
Architecture
Les règles vivent hors du moteur
- Commandes: Manette et clavier
- ApneonSim: C++ pur, déterministe (60 pas par seconde, sans virgule flottante); ApneonNet: Lockstep via Steam (Seules les commandes circulent)
- ApneonMatch: Caméras, HUD, audio; ApneonMotion: Nage et Motion Matching
- Unreal Engine 5.8: Lumen, Nanite, ray tracing
L'idée clé
Le même match, au bit près
Mêmes commandes (MSVC · GCC · Unreal) → Même résultat (Hash identique): Entiers à virgule fixe
En chiffres
- lignes de C++
- 66 000
- tests automatisés
- 326
- athlètes MetaHuman, tous différents
- 288
- pas de simulation par seconde
- 60
Unreal Engine 5.8 · C++20 · Lumen · Nanite · DLSS 4.5 · FSR 4 · XeSS 3
Le développement
- 01: Premier match jouable
- 02: 0.1.0 aux premiers testeurs
- 03: Buts-portails
- 04: IA rééquilibrée
- Live
En développement