Space Explorer is a neon clone of the classic Space Invaders, developed using SFML. You encounter waves of enemies, using shields to block their bullets while slinging fire back at them - lose all your lives and you're forced to restart, but finish the wave and rack up points to become the hi-score holder!
The brief: Create a version of 'Space Invaders' that demonstrates knowledge of C++ and SFML.
Space Explorer was the second game made using C++ (Snake Town being the first) and using it along side SFML was an interesting expereince. SFML is a graphics library, and as such us quite open-ended when it comes to expansion: I was able to develop my own "Game Object" classes using the SFML and custom components needed to fulfil the brief, and interweave my own additions into the framework. My expereinces developing the project are available in the form of a power point (link below).
The game has 3 different difficulty settings, each of which changes key aspects of the game - my aim was to cater to as many people as possible, it was imperritive that it remains an enjoyable expereince for people of all ages and abilities. My aim going forwards is to ensure all projects I create are as accessable as possible, and although simple this was a nice step in the right direction.
Controls
- Select a difficulty option using the buttons below PLAY
- Use A & D to move the ship left and right
- Use SPACE to fire a projectile

This project was part of BCU's Game Development course (2019 to 2021)
It recieved a First (85%)

You may also like

Back to Top