import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'screens/game_screen.dart'; import 'screens/menu_screen.dart'; void main() { WidgetsFlutterBinding.ensureInitialized(); // Устанавливаем ориентацию экрана в ландшафтную для игры SystemChrome.setPreferredOrientations([ DeviceOrientation.landscapeLeft, DeviceOrientation.landscapeRight, ]); // Скрываем системную панель навигации SystemChrome.setEnabledSystemUIMode(SystemUiMode.immersive); runApp(const BusWordGameApp()); } class BusWordGameApp extends StatelessWidget { const BusWordGameApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp( title: 'Bus Word Game', debugShowCheckedModeBanner: false, theme: ThemeData( colorScheme: ColorScheme.fromSeed( seedColor: const Color(0xFF4CAF50), brightness: Brightness.light, ), useMaterial3: true, fontFamily: 'Roboto', ), home: const MenuScreen(), routes: { '/game': (context) => const GameScreen(), '/menu': (context) => const MenuScreen(), }, ); } }