10+
Atsisiuntimai
Turinio įvertinimas
Visiems
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas

Apie šį žaidimą

Pasukite į albumą, kad galėtumėte žaisti žaidimą ir programa veiktų tinkamai!

🚀 Apžvalga

Tai patobulinta klasikinio „Space Invaders“ žaidimo versija, sukurta naudojant „Flutter“. Žaidime yra daug modernių funkcijų ir mechanikų, kurios jį daro įtraukesnį ir dinamiškesnį.

✨ Pagrindinės savybės

🎮 Žaidimo mechanika
- Klasikinis „Space Invaders“ žaidimo lygis su patobulinta grafika
- 5 žaidimo režimai: klasikinis, išlikimo, kietas, galaktikos bėgimas, boso puolimas
- Dinamiškas sunkumas, prisitaikantis prie žaidėjo įgūdžių
- Kombinuota sistema rezultatams didinti
- Bosai su unikaliais atakų modeliais

🔫 Pažangi ginklų sistema
- 6 ginklų tipai:
- Paprasta patranka
- Šaudymas iš paskos
- Lazerio spindulys
- Plazminė patranka
- Raketų paleidimo priemonė
- Bangų ginklas
- Energijos sistema ginklams su regeneracija
- Vizualiniai efektai kiekvienam ginklo tipui

⚡ Specialūs gebėjimai
- Laiko lėtinimas – sulėtina laiką
- Ekrano išvalymas – išvalo ekraną
- Mega skydas – mega skydas
- Greita ugnis – pagreitintas šaudymas
- Sistemos perkrovimas su vaizdiniais indikatoriais

👾 Pažangūs priešai
- 8 priešų tipai su unikaliais gebėjimais:
- Snaiperis
- Tankas
- Gydytojas
- Neršėjas
- Fantomas
- Morfingas
- Apsaugotas nuo pažeidimų
- Teleportavimas
- Priešo dirbtinis intelektas su gebėjimais
- Vizualinė sveikata ir skydas Indikatoriai

🌌 Aplinkos pavojai
- 6 pavojų tipai:
- Asteroidai
- Kosminės šiukšlės
- Juodosios skylės
- Saulės žybsniai
- Kometos
- Ūkas
- Dinamiškas pavojų atsiradimas
- Strateginiai žaidimo elementai

💎 Patobulinti bonusai
- 10 tipų bonusai:
- Daugkartinis šūvis
- Skydas
- Greičio padidinimas
- Gyvybės padidinimas
- Ginklų atnaujinimas
- Energijos padidinimas
- Laiko bomba
- Magnetas
- Dronas
- Užšaldymas
- Svertinė bonusų atsiradimo sistema

🎨 Vizualiniai efektai
- Ekrano drebėjimas sprogimų metu
- Dalelės ir vaizdo efektai
- Sulėtinto judesio efektas
- Unikalūs vaizdo efektai kiekvienam gebėjimui
- Animuoti indikatoriai ir progreso juostos

🏆 Pasiekimų sistema
- Daugybė laimėjimų, kuriuos galima atrakinti
- Taškų ir aukštų balų sistema
- Lyderių lentelės (vietinės ir internetinės)
- Kampanija su unikaliomis misijomis

🛠️ Techninės savybės

Architektūra
- „Flutter/Dart“ kelių platformų kūrimui
- Modulinė rūpesčių atskyrimo architektūra
- Paslaugos, skirtos garsas, lokalizacija ir lyderių lentelės
- Visų žaidimo objektų modeliai
- UI komponentų valdikliai

Projekto struktūra
```
lib/
├── modeliai/ Duomenų modeliai
│ ├── weapon.dart
│ ├── advanced_enemy.dart
│ ├── environmental_hazard.dart
│ ├── power_up.dart
│ └── ...
├── ekranai/ Žaidimo ekranai
│ ├── game_screen.dart
│ ├── start_menu_screen.dart
│ └── ...
├── valdikliai/ UI valdikliai
│ ├── weapon.dart
│ ├── advanced_enemy.dart
│ └── ...
├── paslaugos / Paslaugos
│ ├── audio_service.dart
│ ├── localization_service.dart
│ └── ...
└── game_state.dart Žaidimo būsena
```

Palaikomos platformos
- Žiniatinklis („Chrome“, „Edge“, „Firefox“, „Safari“)
- „Windows“ darbalaukis
- „Android“
- „iOS“

🎮 Valdikliai

Klaviatūra
- ← → - Žaidėjo judėjimas
- Tarpo klavišas - Šaudymas
- Q/E - Ginklų keitimas
- 1-4 - Specialių gebėjimų aktyvavimas
- P/ESC - Pauzė

Lietimas / pelė
- Vilkimas - Žaidėjo judėjimas
- Bakstelėjimas / spustelėjimas - Šaudymas

🚀 Įdiegimas ir Paleidimas

Reikalavimai
- „Flutter SDK 3.0+“
- „Dart SDK 2.17+“
- Žiniatinkliui: moderni naršyklė

Diegimas
```bash
Klonuokite saugyklą
git clone https://github.com/Katya-AI-Systems-LLC/SpaceInv.git
cd space-invaders

Įdiekite priklausomybes
flutter pub get

Paleisti naršyklėje
flutter run -d chrome --web-port=8080

Paleisti „Windows“ sistemoje
flutter run -d windows

Paleisti „Android“ sistemoje
flutter run -d android
```

📦 Sukūrimas

Žiniatinklio versija
```bash
flutter build web --web-renderer canvaskit
```

Windows
```bash
flutter build windows
```

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

🤝 Prisidėjimas prie projekto

Kaip prisidėti
1. Sukurkite projekto šaką (angl. „exhibition -b feature/AmazingFeature“)
2. Sukurkite savo funkcijos šaką (`git checkout -b feature/AmazingFeature`)
3. Įkelkite pakeitimus (`git commit -m 'Add some AmazingFeature'`)
4. Įkelkite į šaką (`git push origin feature/AmazingFeature`)
5. Atidarykite „pull“ užklausą (angl. „pull request“)

Rekomendacijos
- Laikykitės „Dart“ kodo stiliaus
- Pridėkite komentarus sudėtingam kodui
- Išbandykite pakeitimus skirtingose ​​platformose
- Atnaujinkite dokumentaciją

📝 Dokumentacija

- [API dokumentacija](docs/API.md)
- [Žaidimo dizaino dokumentacija](docs/GAME_DESIGN.md)

Smagaus žaidimo! 🎮
Atnaujinta
2026-01-05

Duomenų sauga

Norint užtikrinti saugą pirmiausia reikia suprasti, kaip kūrėjai renka ir bendrina jūsų duomenis. Duomenų privatumo ir saugos praktika gali skirtis, atsižvelgiant į jūsų naudojimą, regioną ir amžių. Kūrėjas pateikė šią informaciją ir gali atnaujinti per laiką.
Jokie duomenys nėra bendrinami su trečiosiomis šalimis
Sužinokite daugiau, kaip kūrėjai apibrėžia bendrinimą
Nerenkami jokie duomenys
Sužinokite daugiau, kaip kūrėjai apibrėžia rinkimą
Įsipareigojama laikytis „Google Play“ šeimos politikos

Kas naujo

Initial release!