Let's just call them meters. Get rid of Viewport and handle world scaling based on screen height: - Keep world height at a constant 10 meters and scale width according to screen dimensions. Add uiSpriteBatch used for rendering UI elements at appropriate scale