Updating Protogame to support both 2D and 3D.