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.