Skip to content

Stefan4472/GalaxyRun

Repository files navigation

GalaxyRun

A space-themed infinite runner for Android. Pilot your spaceship through an infinite level of obstacles and survive as long as you can!

This game is programmed from scratch. There are various interesting little features that I still want to program (check out the Issues). Contributions (code, graphics, sound effects or music) would be very welcome!

A few things about the game and game engine that I'm proud of:

  • The entire game is procedurally generated and can go on forever.
  • All game logic is executed in one place. This allows us to run the game in a separate thread. I've also designed things so that the game is drawn in a separate thread as well.
  • All GUI elements in the game actually live in the Game Engine. The game itself doesn't use any Android UI components, besides a blank view.
  • Because I implemented the GUI elements myself, I also had to implement multi-touch. That was non-trivial!

Some interesting things to look at if you're curious:

Audio Attributions

Font Attributions

I use the "Galaxy Monkey" font by Tepid Monkey Fonts. See the license in GalaxyMonkeyLicense.txt