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

Handgezeichnete Skizze: Electron-App mit Chase-Cam über einem Rennstrecken-Loop, drei Karts (PLAYER + AI 1 + AI 2), Powerups (BOOST, SHIELD, MISSILE), Anmerkungen '60 FPS · Three.js · vanilla JS' und 'AI rubberbanding'.

Whiteboard-Skizze · die Game-Loop

Was drin steckt

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.