@Override
  public Engine onLoadEngine() {
    this.camera = new BoundCamera(0, 0, CAMERA_WIDTH, CAMERA_HEIGHT);
    this.camera.setBounds(0, WORLD_WIDTH, 0, WORLD_HEIGHT);
    this.camera.setBoundsEnabled(true);
    this.camera.setHUD(new HUD());

    EngineOptions options =
        new EngineOptions(
            true, // Fullscreen
            ScreenOrientation.LANDSCAPE,
            new RatioResolutionPolicy(CAMERA_WIDTH, CAMERA_HEIGHT),
            this.camera);
    options.setNeedsMusic(true);
    options.setNeedsSound(true);
    return new Engine(options);
  }