2d Processing Game engine