Side-project · in ontwikkeling
FamilyKart — kart-racing voor mijn kids
Een familievriendelijke kart-racing game als Electron desktop-app. Een mini-engine met AI-tegenstanders, powerups, chase-camera en handgebouwde tracks. Bovenop Three.js, geen game-framework, vanilla JS voor de game-loop.

Whiteboard-schets · de game-loop
Wat erin zit
- 3D-render op Three.js, eigen scene-graph en chase-camera met smoothing
- Kart-fysica met grip, drift, en jump
- AI-tegenstanders met simpele rubberbanding zodat de kids niet binnen drie seconden achterop liggen
- Powerups (boost, shield, missile) op pickup-pads
- HUD in een 2D-canvas-overlay bovenop het 3D-canvas
- Eigen tracks — niet procedureel, gewoon handgebouwd om kort en kindvriendelijk te zijn
Stack
Runtime
Electron (Windows portable .exe)
3D
Three.js (r169)
Game-logic
Vanilla JS, eigen state-machine
UI / HUD
2D-canvas overlay
Audio
Web Audio API
Build
electron-builder, portable target
Geen frameworks bovenop Three. Geen React voor de game zelf. Vanilla JS, minimum dependencies, alles vendor'd waar het kan. Tracks en karts zijn plain JSON — makkelijk te tweaken zonder code te raken.
Status
In ontwikkeling. Speelbaar, niet shippable. Geen public release gepland.