Move initialization and access to a singleton

Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
2026-03-15 14:03:28 +01:00
parent 27713dbbfb
commit 070110adae
5 changed files with 124 additions and 117 deletions

View File

@@ -1,6 +1,7 @@
import 'package:flutter/material.dart';
import 'package:flutter_soloud/flutter_soloud.dart';
import 'package:wolf_dart/game_select_screen.dart';
import 'package:wolf_dart/wolf_3d.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
@@ -11,6 +12,8 @@ void main() async {
channels: Channels.stereo,
);
await Wolf3d.I.init();
runApp(
const MaterialApp(
home: GameSelectScreen(),