Simple space shooter with AI, collision, bullets, pickups, shields, speedboosts and explosions.

The goal here was to make a small game in two weeks and learn more of C++ and SFML, while playing about with scene graphs and some new concepts that I’ve been reading about in code architecture books.

It uses a scene graph and an event system as its core architecture. I’m planning on writing a blog post that will dissect this architecture in order to show where I could have improved on and what I’ve learned from this project.

It is a work in progress, but the source is available on my gitHub.

Engine/Framework & Language

SFML 2.4.1 & C++

Project Goal(s)

Uni Project, Learn C++, Learn SFML, Play about with Scene Graphs

Development Time

2 Weeks