Ghrum is a C++ platform for 2D tile games.