
GeoMania
GeoMania is a space-themed multidirectional shooter game in the vein of Asteroids. It was given this name, due to the enemies having the shape of geometric forms.
The player controls a spaceship with the arrow keys, and whenever the spaceship moves into a direction it fires projectiles. Whenever a projectile hits a geometric enemy, it is destroyed and splits into multiple smaller enemies of its shape. On destroying enemies, the player is awarded points, and when all enemies are killed, he advances to the next level.
GeoMania was developed at the end of the first semester of my bachelor studies Media Technology at the St. Pölten University of Applied Sciences. We started out learning to program with the programming language Processing, a language that aims to teach people how to code within the context of the visual arts. Processing is built on Java and therefore uses a very similar syntax.
I decided that I wanted to use Processing to create a game that uses visual elements and is very lightweight, fun and easy to get into. The result was GeoMania, which you can download and enjoy by using the link below.