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.