PlatformShoes This is an open source game engine that can be used to create 2D side scrolling games. It is written in C++ with, currently, an SDL+OpenGL backend. Dependencies You should install SDL, SDL_image, and OpenGL dependencies on your system for development.