10+
Преземања
Оцена на содржината
Сите
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот

За играва

Ротирајте во албум за да ја играте играта и правилно да ја работите апликацијата!

🚀 Преглед

Ова е подобрена верзија на класичната игра Space Invaders, изградена со Flutter. Играта вклучува многу модерни карактеристики и механики што ја прават попривлечна и подинамична.

✨ Клучни карактеристики

🎮 Механика на играта
- Класична игра на Space Invaders со подобрена графика
- 5 режими на игра: Класичен, Преживување, Хардкор, Галактичко трчање, Брзање на шефот
- Динамичка тежина што се прилагодува на вештините на играчот
- Комбиниран систем за зголемување на резултатите
- Шефови со уникатни шеми на напад

🔫 Напреден систем на оружје
- 6 типа оружја:
- Основен топ
- Раширен истрел
- Ласерски зрак
- Плазма топ
- Ракетен фрлач
- Бранов топ
- Енергетски систем за оружје со регенерација
- Визуелни ефекти за секој тип оружје

⚡ Специјални способности
- Забавено време - го забавува времето
- Чистење на екранот - го чисти екранот
- Мега штит - мега штит
- Брз оган - забрзано пукање
- Системски преполнувања со визуелни индикатори

👾 Напредни непријатели
- 8 типа непријатели со уникатни способности:
- Снајперист
- Тенк
- Исцелител
- Потомник
- Фантом
- Морфинг
- Заштитен
- Телепортер
- Непријателска вештачка интелигенција со способности
- Визуелни индикатори за здравје и штит

🌌 Опасности во животната средина
- 6 типа опасности:
- Астероиди
- Вселенски отпад
- Црни дупки
- Сончеви блесоци
- Комети
- Маглини
- Динамично појавување на опасност
- Стратешки елементи на игра

💎 Подобрени бонуси
- 10 типа бонуси:
- Повеќекратен истрел
- Штит
- Зголемување на брзината
- Зголемување на животниот век
- Надградба на оружјето
- Зголемување на енергијата
- Темпирана бомба
- Магнет
- Дрон
- Замрзнување
- Систем за појавување на пондериран бонус

🎨 Визуелни ефекти
- Тресење на екранот за време на експлозии
- Честички и визуелни ефекти
- Ефект на забавено движење
- Уникатни визуелни ефекти за секоја способност
- Анимирани индикатори и ленти за напредок

🏆 Систем за достигнувања
- Бројни достигнувања за отклучување
- Систем за бодување и висок резултат
- Табели со водачи (локални и онлајн)
- Кампања со уникатни мисии

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

Архитектура
- Трепкање/Стрела за крос-платформски развој
- Модуларен Архитектура за раздвојување на загрижености
- Услуги за аудио, локализација и табели со водачи
- Модели за сите објекти во играта
- Виџети за компоненти на корисничкиот интерфејс

Структура на проектот
```
lib/
├── модели/ Модели на податоци
│ ├── weapon.dart
│ ├── advanced_enemy.dart
│ ├── environmental_hazard.dart
│ ├── power_up.dart
│ └── ...
├── екрани/ Екрани на играта
│ ├── game_screen.dart
│ ├── start_menu_screen.dart
│ └── ...
├── виџети/ кориснички интерфејс Виџети
│ ├── weapon.dart
│ ├── advanced_enemy.dart
│ └── ...
├── services/ Услуги
│ ├── audio_service.dart
│ ├── localization_service.dart
│ └── ...
└── game_state.dart Game State
```

Поддржани платформи
- Веб (Chrome, Edge, Firefox, Safari)
- Windows Desktop
- 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 'Add some AmazingFeature'`)
4. Притиснете ја гранката (`git push origin feature/AmazingFeature`)
5. Отворете барање за повлекување

Препораки
- Следете го стилот на код на Dart
- Додадете коментари за комплексен код
- Тестирајте ги промените на различни платформи
- Ажурирајте ја документацијата

📝 Документација

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

Среќно играње! 🎮
Ажуриранa на
5 јан. 2026 г.

Безбедност на податоците

Предуслов за безбедност е да знаете како програмерите ги прибираат и ги споделуваат вашите податоци. Практиките за приватност и безбедност на податоците може да варираат според вашиот начин на користење, регион и возраст. Програмерот ги обезбедил овие информации и може да ги ажурира во иднина.
Не се споделуваат податоци со трети страни
Дознајте повеќе како програмерите изјавуваат споделување податоци
Не се прибираат податоци
Дознајте повеќе како програмерите изјавуваат прибирање податоци
Посветени на следење на „Семејните правила“ на Play

Што има ново

Initial release!