LibreCorsa è un simulatore di guida open-source che gira direttamente nel browser, senza installazioni. Progetto realizzato con Next.js, React e Three.js (licenza MIT), punta dritto alla fascia alta dei simulatori web con fisica a 500 Hz.
Cosa c'è sotto il cofano
- Fisica: integrazione a passo fisso 500 Hz (con 4 sub-step a 2 kHz), corpo rigido 3D con ogni ruota che segue la reale superficie di pista
- Pneumatici: modello termico a 9 nodi (Pacejka-style slip curve, combined slip, carcass relaxation), usura dei battuti. Soft, medium, hard slicks + intermedi e full wets con modello aquaplaning
- Telaio: doppio triangolo di leve, barre anti-rollio, ammortizzatori, limit-slip differenziale (preload/power/coast), freni termici
Vetture
- Open-wheeler 2026: V6 turbo 1.6L + MGU-K da 350 kW, 4 MJ batteria, Z/X-mode aerodinamico
- Mercedes-AMG GT3: V8 NA 6.2L, cambio sequenziale a 6 marce, ABS multi-stage, controllo trazione, modello braking-point dedicato
Piste e funzionalità
4 circuiti inclusi (tra cui Shanghai 2018 e Suzuka 2001), gare con IA, fantasmi e replay, multiplayer peer-to-peer. Supporta wheel con force feedback via WebHID.
Verdetto
La fisica è impressionante per un simulatore web — non gira nel cloud ma localmente nel browser. Nessun server necessario, zero installazioni. Per chi vuole testare setup e vettura da desktop senza scaricare gigabyte di software, è una soluzione pulita. Da seguire: il progetto è giovane (16 star su GitHub) ma la qualità del codice e delle meccaniche fa ben pensare per gli sviluppi futuri.
Provato su: khazp.github.io/librecorsa