A framework for creating 2D games in various genres.