Created in 48 hours at Hive Helsinki's May 2025 Game Jam!
planet_guardian.mp4
Theme:
"A world worth saving"
We picked the retro graphics and "1 button control" as constraints to have some fun.
You are the guardian of the planet.
Your mission: Protect the planet from danger!
- Control a shield that spins around the planet.
- Defend against asteroids coming from all directions.
- Balance the planet’s temperature.
- SPACE — Change the direction in which the shield spins.
That’s it! Survive as long as you can, and check the timer on the death screen.
- Execute
make re(only if you have done any changes to the header). - ./planet_guardian
- Optional - to change anything inside, feel free to modify the macros in "incl/planet_guardian.h". (All of options are straightforward, but the gravity number is inverted)
The only currently and forever supported OS is linux!
- Game concept and creative direction
- Planet temperatures, shadow, and death-states
- Meteor physics, gravity, and rotation
- Shield hit indicator
- Shield rotation and collisions
- Health bar and end screen design
- Game balance
- Collision detection
- Art design
- Sound design
- Home screen
- Audio equipment and sound engineering