nathanrenting.dev
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.

Hand-getekende schets: Electron-app met chase-cam boven een racetrack-loop, drie karts (PLAYER + AI 1 + AI 2), powerups (BOOST, SHIELD, MISSILE), annotaties '60 FPS · Three.js · vanilla JS' en 'AI rubberbanding'.

Whiteboard-schets · de game-loop

Wat erin zit

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.