VatraLib
A simple cross-platform game engine for creating old-school 2D games
VatraLib is a simple and light-weight cross-platform game engine which allows for creating old-school 2D games, such as Jump 'n' Runs, Real-time strategy games, and Shoot 'em ups.
The key idea is to provide the developer with low-level functionality - animation control, collision detection and the like - so they can focus on making games instead of re-inventing the wheel.
VatraLib has been rewritten from scratch, see current code under "Code".
The first installment of VatraLib used...