2D retro shmup for assessment 2 towards video game programming diploma.