Side-Project · in Entwicklung
FamilyKart · Kart-Racing für meine Kids
Ein familienfreundliches Kart-Racing-Spiel als Electron-Desktop-App. Eine Mini-Engine mit KI-Gegnern, Powerups, Chase-Kamera und handgebauten Strecken. Auf Basis von Three.js, kein Game-Framework, Vanilla JS für die Game-Loop.

Whiteboard-Skizze · die Game-Loop
Was drin steckt
- 3D-Rendering mit Three.js, eigener Scene-Graph und Chase-Kamera mit Smoothing
- Kart-Physik mit Grip, Drift und Sprung
- KI-Gegner mit einfachem Rubberbanding, damit die Kids nicht innerhalb von drei Sekunden zurückfallen
- Powerups (Boost, Shield, Missile) auf Pickup-Pads
- HUD in einem 2D-Canvas-Overlay über dem 3D-Canvas
- Eigene Strecken: nicht prozedural, einfach handgebaut, damit sie kurz und kinderfreundlich bleiben
Stack
Runtime
Electron (Windows portable .exe)
3D
Three.js (r169)
Game-Logik
Vanilla JS, eigene State-Machine
UI / HUD
2D-Canvas-Overlay
Audio
Web Audio API
Build
electron-builder, portable target
Keine Frameworks auf Three. Kein React für das Spiel selbst. Vanilla JS, minimale Dependencies, alles vendor'd, wo es geht. Strecken und Karts sind reines JSON, leicht zu tweaken, ohne Code anzufassen.
Status
In Entwicklung. Spielbar, aber nicht shippable. Kein Public Release geplant.