You don't need to create one. If you have a Screen
, you can override its render(Graphics2D g)
method to draw text, shapes, and images.
@Override
public void render(Graphics2D g) {
super.render(g);
TextRenderer.render(g, "Hello, World!", Align.CENTER, Valign.MIDDLE, Game.window().getWidth() * 1 / 2d, Game.window().getHeight() * 1 / 2d);
}