SDL2 ShootEmUp
Back to projectsDescription
Simple shootemup game made with SDL2. Followed a tutorial that was written in C and tried to make it as structured as I could in C++.
Challenges
- Making sure the project compiled for both Windows and Linux.
- Managing/installing dependencies varies between Windows and Linux quite a bit and getting the project to run on both was at times really confusing
Lessons
- Learned quite a bit of Game Engine architecture, and the importance of having abstract managers for different subsystems
- When dealing with a custom game engine, a lot of thought needs to be put into the architecture/design to make the development experience as smooth as can be.