Videojuegos
Apneon
Un deporte de equipo bajo el agua, en una cápsula suspendida sobre el estadio.
Cinco contra cinco más el portero, dentro de una cápsula de agua sobre el público. Se gana leyendo los movimientos del rival.
Arquitectura
Las reglas viven fuera del motor
- Comandos: Mando y teclado
- ApneonSim: C++ puro, determinista (60 pasos por segundo, sin coma flotante); ApneonNet: Lockstep vía Steam (Por la red solo viajan comandos)
- ApneonMatch: Cámaras, HUD, audio; ApneonMotion: Natación y Motion Matching
- Unreal Engine 5.8: Lumen, Nanite, ray tracing
La clave
El mismo partido, bit a bit
Mismos comandos (MSVC · GCC · Unreal) → Mismo resultado (Hash idéntico): Enteros de coma fija
En cifras
- líneas de C++
- 66.000
- pruebas automáticas
- 326
- atletas MetaHuman, todos distintos
- 288
- pasos de simulación por segundo
- 60
Unreal Engine 5.8 · C++20 · Lumen · Nanite · DLSS 4.5 · FSR 4 · XeSS 3
El desarrollo
- 01: Primer partido jugable
- 02: 0.1.0 para los primeros testers
- 03: Porterías portal
- 04: IA reequilibrada
- Live
En desarrollo