10+
Allalaadimised
Sisu reiting
Kõik
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt

Teave mängu kohta

Mängu mängimiseks ja rakenduse korrektseks toimimiseks pööra albumisse!

🚀 Ülevaade

See on klassikalise Space Invadersi mängu täiustatud versioon, mis on loodud Flutteri abil. Mäng sisaldab palju kaasaegseid funktsioone ja mehaanikat, mis muudavad selle kaasahaaravamaks ja dünaamilisemaks.

✨ Peamised omadused

🎮 Mängumehaanika
- Klassikaline Space Invadersi mäng täiustatud graafikaga
- 5 mängurežiimi: klassikaline, ellujäämine, hardcore, galaktiline jooks, bossirünnak
- Dünaamiline raskusaste, mis kohandub mängija oskustega
- Kombineeritud süsteem skoori suurendamiseks
- Bossid ainulaadsete rünnakumustritega

🔫 Täiustatud relvasüsteem
- 6 relvatüüpi:
- Põhikahur
- Hajulask
- Laserkiir
- Plasmakahur
- Raketiheitja
- Lainepüstol
- Energiasüsteem relvade jaoks, millel on regeneratsioon
- Visuaalefektid iga relvatüübi jaoks

⚡ Erivõimed
- Aja aeglustus - aeglustab aega
- Ekraani tühjendamine - puhastab ekraani
- Megakilp - megakilp
- Kiirtuli - kiirendatud laskmine
- Süsteemi uuestilaadimine visuaalsete indikaatoritega

👾 Täiustatud vaenlased
- 8 vaenlase tüüpi ainulaadsete võimetega:
- Snaiper
- Tank
- Ravija
- Kudeja
- Fantoom
- Morfeerimine
- Varjestatud
- Teleporter
- Vaenlase tehisintellekt võimetega
- Visuaalne tervis ja kilp indikaatorid

🌌 Keskkonnaohud
- 6 ohutüüpi:
- Asteroidid
- Kosmoseprügi
- Mustad augud
- Päikesepursked
- Komeedid
- Udukogu
- Dünaamiline ohtude teke
- Strateegilised mänguelemendid

💎 Täiustatud boonused
- 10 tüüpi boonused:
- Mitmiklass
- Kilp
- Kiiruse suurendamine
- Elu suurendamine
- Relva uuendamine
- Energia suurendamine
- Aegluubis pomm
- Magnet
- Droon
- Külmutamine
- Kaalutud boonuste teke

🎨 Visuaalefektid
- Ekraani värisemine plahvatuste ajal
- Osakesed ja visuaalefektid
- Aegluubis efekt
- Iga võime jaoks ainulaadsed visuaalefektid
- Animeeritud indikaatorid ja edenemisribad

🏆 Saavutuste süsteem
- Arvukalt saavutusi avamiseks
- Punktisüsteem ja edetabel
- Edetabelid (kohalikud ja veebipõhised)
- Kampaania ainulaadsete missioonidega

🛠️ Tehnilised omadused

Arhitektuur
- Flutter/Dart platvormideüleseks arenduseks
- Modulaarne murede eraldamise arhitektuur
- Teenused heli, lokaliseerimine ja edetabelid
- Kõigi mänguobjektide mudelid
- Kasutajaliidese komponentide vidinad

Projekti struktuur
```
lib/
├── mudelid/ andmemudelid
│ ├── weapon.dart
│ ├── advanced_enemy.dart
│ ├── environmental_hazard.dart
│ ├── power_up.dart
│ └── ...
├── ekraanid/ mänguekraanid
│ ├── game_screen.dart
│ ├── start_menu_screen.dart
│ └── ...
├── vidinad/ kasutajaliidese vidinad
│ ├── weapon.dart
│ ├── advanced_nemy.dart
│ └── ...
├── teenused/ Teenused
│ ├── audio_service.dart
│ ├── localization_service.dart
│ └── ...
└── game_state.dart Mängu olek
```

Toetatud platvormid
- Veeb (Chrome, Edge, Firefox, Safari)
- Windows Desktop
- Android
- iOS

🎮 Juhtimine

Klaviatuur
- ← → - Mängija liikumine
- Tühikuklahv - Tulistamine
- Q/E - Relvade vahetamine
- 1-4 - Erivõimete aktiveerimine
- P/ESC - Paus

Puudutus/Hiir
- Lohistamine - Mängija liikumine
- Puudutamine/Klõpsamine - Tulistamine

🚀 Paigaldamine ja Käivitamine

Nõuded
- Flutter SDK 3.0+
- Dart SDK 2.17+
- Veebi jaoks: moodne brauser

Paigaldus
```bash
Klooni repositoorium
git clone https://github.com/Katya-AI-Systems-LLC/SpaceInv.git
cd space-invaders

Sõltuvuste installimine
flutter pub get

Käivita brauseris
flutter run -d chrome --web-port=8080

Käivita Windowsis
flutter run -d windows

Käivita Androidis
flutter run -d android
```

📦 Ehitus

Veebiversioon
```bash
flutter build web --web-renderer canvaskit
```

Windows
```bash
flutter build windows
```

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

🤝 Projektile panustamine

Kuidas panustada
1. Harusta projekt
2. Loo oma funktsioonile haru (`git checkout -b feature/AmazingFeature`)
3. Kinnita muudatused (`git commit -m 'Lisa mõned AmazingFeature'`)
4. Saada need harule (`git push origin feature/AmazingFeature`)
5. Ava pull-päring

Soovitused
- Järgi Darti koodi stiili
- Lisa kommentaare keeruka koodi jaoks
- Testi muudatusi erinevatel platvormidel
- Uuenda dokumentatsiooni

📝 Dokumentatsioon

- [API dokumentatsioon](docs/API.md)
- [Mängu kujundamise dokumentatsioon](docs/GAME_DESIGN.md)

Head mängimist! 🎮
Värskendatud:
5. jaan 2026

Andmete ohutus

Ohutus algab selle mõistmisest, kuidas arendajad teie andmeid koguvad ja jagavad. Andmete privaatsuse ja turvalisuse tavad võivad olenevalt kasutusviisist ning teie piirkonnast ja vanusest erineda. Selle teabe esitas arendaja ja seda võidakse aja jooksul värskendada.
Kolmandate osapooltega ei jagata andmeid
Lisateave selle kohta, kuidas arendajad andmete jagamisest teada annavad
Andmeid ei koguta
Lisateave selle kohta, kuidas arendajad andmete kogumisest teada annavad
Järgitakse Play perede eeskirju

Mis on uut?

Initial release!