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.