Side-project · en développement
FamilyKart — du kart racing pour mes enfants
Un jeu de kart racing familial sous forme d'application desktop Electron. Un mini-moteur avec des adversaires IA, des powerups, une caméra de poursuite et des circuits faits main. Par-dessus Three.js, sans game framework, en vanilla JS pour la game loop.

Croquis de whiteboard · la game loop
Ce qu'il contient
- Rendu 3D sur Three.js, scene graph maison et caméra de poursuite avec lissage
- Physique des karts avec adhérence, drift et saut
- Adversaires IA avec un rubberbanding simple pour que les enfants ne se retrouvent pas distancés en trois secondes
- Powerups (boost, shield, missile) sur des pads de ramassage
- HUD dans une surcouche canvas 2D par-dessus le canvas 3D
- Circuits maison — non procéduraux, simplement faits main pour rester courts et adaptés aux enfants
Stack
Runtime
Electron (Windows portable .exe)
3D
Three.js (r169)
Logique de jeu
Vanilla JS, state machine maison
UI / HUD
Surcouche canvas 2D
Audio
Web Audio API
Build
electron-builder, target portable
Aucun framework par-dessus Three. Pas de React pour le jeu lui-même. Vanilla JS, dependencies minimales, tout vendor'd quand c'est possible. Les circuits et les karts sont du JSON brut — faciles à ajuster sans toucher au code.
Statut
En développement. Jouable, pas shippable. Aucune sortie publique prévue.