Galactic Kart 64 is a retro-inspired top-down arcade racing game built with Python and Pygame, powered by the PolarisKit scene system. It combines classic kart-style gameplay with modern polish, modular architecture, and a fully custom save and unlock system.
-
5 Themed Cups with unique tracks:
- Blossom Cup
- Island Cup
- Galaxy Cup
- Phantom Cup
- Champions Cup
-
Multiple Game Modes:
- Grand Prix (50CC, 100CC, 150CC, unlockable 200CC)
- Time Trials
- Tournaments (Custom track count)
-
Scene System powered by PolarisKit:
- Stack-based transitions (push/pop/replace)
- Global pause menu
- Registry-based dynamic scene loading
- Debug overlays (TAB)
-
Progression & Save System:
- Track unlocks per CC class
- Save/load profiles with persistent stats
- Achievement system with visual badges
-
Customization:
- Kart color selector
- Driver selector
- Unlockable title screen cards (completion bonuses)
- Cutscene and dialog overlay system (stacked)
- Final Champions Cup track lineup
- Enhanced sound and visual FX
- Collector's Edition assets (pins, postcards, soundtrack, etc.)
- Python 3.11+
- Pygame
- PolarisKit (custom game framework)
- Tiled (level design)
- JSON save data system
- ๐ Track Previews
- ๐ฅ๏ธ UI Mockups
- ๐ Podium Celebration
Includes:
- ๐ 5 Cup Pins (1 per cup)
- ๐ฅ Galactic Tour 64 Gold Pin (100% Completion Reward)
- ๐ชช Racer License Card
- ๐ผ๏ธ 20 Track Art Postcards
- ๐ถ Game OST (Vinyl or Digital)
- ๐ฎ M64 Cartridge Replica & Console Skin
- Developer: Marco G
- Framework: PolarisKit
- Music & Art: Coming Soon
We welcome all feedback!
Open an issue or reach out via GitHub to help shape Galactic Kart 64 into the best experience it can be.
Marco @ SB Studios
GitHub ยท LinkedIn
