Framework for 2D games on c++ using SDL middleware based on book SDL Game Development By Shaun Mitchell.