10+
Завантаження
Вікові обмеження
Для всіх вікових груп
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана

Про цю гру

Поверніть до альбому, щоб грати в гру та правильно використовувати додаток!

🚀 Огляд

Це покращена версія класичної гри Space Invaders, створена за допомогою Flutter. Гра містить багато сучасних функцій та механік, які роблять її більш захопливою та динамічною.

✨ Основні характеристики

🎮 Механіка гри
- Класичний геймплей Space Invaders з покращеною графікою
- 5 режимів гри: Класичний, Виживання, Хардкорний, Галактичний біг, Протистояння босу
- Динамічна складність, що адаптується до навичок гравця
- Система комбо для збільшення балів
- Боси з унікальними схемами атак

🔫 Розширена система зброї
- 6 типів зброї:
- Базова гармата
- Розсіяний постріл
- Лазерний промінь
- Плазмова гармата
- Ракетна установка
- Хвильова гармата
- Енергетична система для зброї з регенерацією
- Візуальні ефекти для кожного типу зброї

⚡ Спеціальні здібності
- Уповільнення часу - уповільнює час
- Очищення екрану - очищає екран
- Мега щит - мега щит
- Швидкий вогонь - прискорена стрільба
- Перезаряджання системи з візуальними індикаторами

👾 Розширені вороги
- 8 типів ворогів з унікальними здібностями:
- Снайпер
- Танк
- Цілитель
- Спавнер
- Фантом
- Морфінг
- Захищений
- Телепорт
- Штучний інтелект ворога зі здібностями
- Візуальне здоров'я та щит індикатори

🌌 Небезпеки навколишнього середовища
- 6 типів небезпек:
- Астероїди
- Космічне сміття
- Чорні діри
- Сонячні спалахи
- Комети
- Туманність
- Динамічне поява небезпек
- Стратегічні елементи ігрового процесу

💎 Покращені бонуси
- 10 типів бонусів:
- Мультипостріл
- Щит
- Підвищення швидкості
- Збільшення життя
- Покращення зброї
- Підвищення енергії
- Бомба уповільненої дії
- Магніт
- Дрон
- Заморожування
- Система появи зважених бонусів

🎨 Візуальні ефекти
- Тремтіння екрану під час вибухів
- Частинки та візуальні ефекти
- Ефект уповільненої зйомки
- Унікальні візуальні ефекти для кожної здібності
- Анімовані індикатори та шкали прогресу

🏆 Система досягнень
- Численні досягнення для розблокування
- Система підрахунку очок та високих балів
- Таблиці лідерів (локальні та онлайн)
- Кампанія з унікальними місіями

🛠️ Технічні характеристики

Архітектура
- Флаттер/Дратик для кросплатформної розробки
- Модульне розділення завдань архітектура
- Сервіси для аудіо, локалізації та таблиць лідерів
- Моделі для всіх ігрових об'єктів
- Віджети для компонентів інтерфейсу

Структура проекту
```
lib/
├── models/ Моделі даних
│ ├── weapon.dart
│ ├── advanced_enemy.dart
│ ├── environmental_hazard.dart
│ ├── power_up.dart
│ └── ...
├── screens/ Ігрові екрани
│ ├── game_screen.dart
│ ├── start_menu_screen.dart
│ └── ...
├── widgets/ Віджети інтерфейсу
│ ├── weapon.dart
│ ├── advanced_enemy.dart
│ └── ...
├── services/ Сервіси
│ ├── audio_service.dart
│ ├── localization_service.dart
│ └── ...
└── game_state.dart Стан гри
```

Підтримувані платформи
- Веб (Chrome, Edge, Firefox, Safari)
- Робочий стіл Windows
- Android
- iOS

🎮 Управління

Клавіатура
- ← → - Рух гравця
- Пробіл - Стрілянина
- Q/E - Перемикання зброї
- 1-4 - Активація спеціальних здібностей
- P/ESC - Пауза

Сенсорний екран/Миша
- Перетягування - Рух гравця
- Дотик/Клацання - Зйомка

🚀 Встановлення та запуск

Вимоги
- Flutter SDK 3.0+
- Dart SDK 2.17+
- Для веб-сайту: сучасний браузер

Встановлення
```bash
Клонувати репозиторій
git clone https://github.com/Katya-AI-Systems-LLC/SpaceInv.git
cd space-invaders

Встановити залежності
flutter pub get

Запустити у браузері
flutter run -d chrome --web-port=8080

Запустити на Windows
flutter run -d windows

Запустити на Android
flutter run -d android
```

📦 Збірка

Веб-версія
```bash
flutter build web --web-renderer canvaskit
```

Windows
```bash
flutter build windows
```

Android
```bash
flutter build apk --release
flutter build appbundle --release
```

🤝 Внесок у проект

Як це зробити Зробіть свій внесок
1. Зробіть форк проекту
2. Створіть гілку для вашої функції (`git checkout -b feature/AmazingFeature`)
3. Зафіксуйте зміни (`git commit -m 'Додати AmazingFeature'`)
4. Надішліть до гілки (`git push origin feature/AmazingFeature`)
5. Відкрийте Pull Request

Рекомендації
- Дотримуйтесь стилю коду Dart
- Додайте коментарі для складного коду
- Тестуйте зміни на різних платформах
- Оновіть документацію

📝 Документація

- [Документація API](docs/API.md)
- [Документація з ігрового дизайну](docs/GAME_DESIGN.md)

Щасливої ​​гри! 🎮
Оновлено
5 січ. 2026 р.

Безпека даних

Безпека визначається тим, як додаток збирає і кому передає ваші дані. Способи забезпечення конфіденційності й захисту даних можуть різнитися залежно від використання додатка, регіону та віку користувача. Розробник, який надає цю інформацію, може оновлювати її.
Дані не передаються третім сторонам
Докладніше про те, як розробники заявляють про передавання даних
Дані не збираються
Докладніше про те, як розробники заявляють про збирання даних
Згода дотримуватися правил Google Play щодо сімейного контенту

Що нового

Initial release!