Splonking
A Retro-Inspired Arcade-Style game
in C++
Reflection
Repo available: Click Here
Splonking is my largest project to-date in C++. I extensively used the SDL (Simple DirectMedia Layer) libraries for graphical, controller, collision functionality, and all sorts of stuff, and I grew to very much appreciate them.
Splonking is an evolution of a game made for Ludum Dare Game Jam in 2021: the original version was written in 72 hours. I've spent countless hours tinkering since, adding features, and making the game a fully fledged game with the intention of a full release.
I created everything from scratch: the game engine itself, the physics, the music, the graphics... just about everything. As of this writing the game is still in active development with our beta release in Feb 2023 on on itch.io.
I really had to flex my C++ muscles and learned a lot about the language through this process. I also learned a lot about game design and managing larger projects and keeping them modular in a way that makes for ease of code reuse, etc.