initializeGame<T extends FlameGame<World>> function

Future<T> initializeGame<T extends FlameGame<World>>(
  1. CreateFunction<T> create
)

Implementation

Future<T> initializeGame<T extends FlameGame>(CreateFunction<T> create) async {
  final game = create();
  game.onGameResize(Vector2(800, 600));
  // ignore: invalid_use_of_internal_member
  await game.load();
  // ignore: invalid_use_of_internal_member
  game.mount();
  game.update(0);
  return game;
}