A space arcade game built with pure Python (tkinter only — no third-party libraries).
You control KAI, a Hawaiian surfer riding through asteroid fields in space. Guide him with your mouse, collect stars, dodge asteroids, and pull off tricks.
- Mouse — move the surfer
- Left click — trick jump (KAI spins in the air)
- Collect gold stars for points
- Avoid gray asteroids — each hit costs a life
- Catch rare bonus hearts to restore a life
- Survive as long as possible
- Parallax starfield with 3 depth layers and nebula clouds
- Pre-baked asteroid polygons with craters and rotation
- Trick jump with board spin physics and landing particles
- 5 lives displayed as red hearts in the HUD
- Rare bonus heart power-ups that float down the screen
- Code drop mechanic — lines from the game's own source code fly out of the surfer during tricks and collisions
- Star rating on game over (up to 5 stars based on score)
python star.pyRequires Python 3.x (standard library only).