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/ UI виџети
│ ├── weapon.dart
│ ├── advanced_enemy.dart
│ └── ...
├── services/ Services
│ ├── audio_service.dart
│ ├── localization_service.dart
│ └── ...
└── game_state.dart Game State
```

Подржане платформе
- Веб (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. Потврдите (commit) своје измене (`git commit -m 'Додај неку AmazingFeature'`)
4. Пошаљите на грану (`git push origin feature/AmazingFeature`)
5. Отворите захтев за повлачење (pull Request)

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

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

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

Срећно играње! 🎮
Ажурирано:
5. 1. 2026.

Безбедност података

Предуслов безбедности је да разумете како програмери прикупљају и деле ваше податке. Праксе за приватност и безбедност података могу да се разликују у зависности од коришћења, региона и узраста. Програмер је пружио те информације и може да их ажурира током времена.
Подаци се не деле са трећим странама
Сазнајте више о томе како програмери објављују дељење
Нема прикупљених података
Сазнајте више о томе како програмери објављују прикупљање
Посвећен поштовању Play смерница за породицу

Шта је ново

Initial release!