Handmade Lite : A 2D Educational Game Engine

Very similar to Handmade, this is another small educational game engine that wraps around the low level SDL library. It is considered to be a more lightweight engine (hence the name) that focuses more on developing 2D sprite-based games. Again, it is meant to serve as a learning tool, to fully grasp the fundamentals of C++, OOP, maths, physics, networking, and, more importantly, how games are made and how they work in general.
The engine is by no means complete and is constantly being improved upon. It exists as a Visual Studio project and the source code is free to use, edit and share amongst all game developers and programmers alike.
This project also began as a college assignment initially and soon spawned into something bigger. It was built as a framework to make development of other projects simpler. All game programming concepts and principles learnt at college have been implemented into this engine, and currently it is being used as an educational tool at SAE London and London Metropolitan to assist teaching other game programming students.

Credit : The Handmade Lite Logo has been created by Michael D'Arcy, who kindly helped me design and work towards an image that exactly reflects what the engine is all about - a handmade tool used to create games from scratch. If you would like to see more of Michael's work, then click the last button below to head straight over to his portfolio website.