ASCII Invaders

Created in my first year of Uni, in which we were given a proprietary university game engine and told to create Space Invaders but sideways. In this project, one of my favourite features I implemented was a boss fight every 5 rounds using a Modulo function to check if the Level is a multiple of 5. The boss was just a scaled up variant of the Player character that moves up and down the screen while firing bullets in 8 different directions every 2 seconds. This I feel is a very difficult challenge for the Player, so makes it all the more satisfying when you manage to beat it! Programmed in C++

Click here to download Source code

Leave a comment