10+
Vipakuliwa
Daraja la maudhui
Kila mtu
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini
Picha ya skrini

Kuhusu mchezo huu

Zungusha hadi kwenye albamu ili kucheza mchezo na kufanya kazi kwa usahihi!

🚀 Muhtasari

Hili ni toleo lililoboreshwa la mchezo wa kawaida wa Space Invaders, uliojengwa kwa kutumia Flutter. Mchezo huu unajumuisha vipengele na mbinu nyingi za kisasa zinazoufanya uwe wa kuvutia na wenye nguvu zaidi.

✨ Sifa Muhimu

🎮 Mekaniki za Mchezo
- Mchezo wa kawaida wa wavamizi wa nafasi wenye michoro iliyoboreshwa
- Njia 5 za mchezo: Kawaida, Kupona, Ngumu, Kukimbia kwa Galactic, Kukimbilia kwa Bosi
- Ugumu wa nguvu unaobadilika kulingana na ujuzi wa mchezaji
- Mfumo wa mchanganyiko wa kuongeza alama
- Mabosi wenye mifumo ya kipekee ya kushambulia

🔫 Mfumo wa Silaha wa Kina
- Aina 6 za silaha:
- Mizinga ya Msingi
- Risasi ya Kuenea
- Mwanga wa Leza
- Mizinga ya Plasma
- Kizindua Roketi
- Bunduki ya Wimbi
- Mfumo wa nishati kwa silaha zenye kuzaliwa upya
- Athari za kuona kwa kila aina ya silaha

⚡ Uwezo Maalum
- Muda Polepole - hupunguza muda
- Kusafisha Skrini - husafisha skrini
- Ngao Kubwa - ngao kubwa
- Moto wa Haraka - upigaji risasi wa kasi
- Mfumo Hupakia Upya na viashiria vya kuona

👾 Maadui wa Kina
- Aina 8 za adui zenye uwezo wa kipekee:
- Sniper
- Tangi
- Mponyaji
- Mtoaji
- Phantom
- Mfinyanzi
- Imefunikwa
- Mtoaji wa Teleporter
- Adui Akili Mwenye Uwezo
- Afya ya kuona na Viashiria vya ngao

🌌 Hatari za Mazingira
- Aina 6 za hatari:
- Asteroidi
- Uchafu wa Anga
- Mashimo Meusi
- Miale ya Jua
- Nyota
- Nebula
- Kuzaa kwa hatari inayobadilika
- Vipengele vya kimkakati vya mchezo

💎 Bonasi Zilizoboreshwa
- Aina 10 Bonasi:
- Risasi Nyingi
- Ngao
- Kuongeza Kasi
- Kuongeza Maisha
- Uboreshaji wa Silaha
- Kuongeza Nishati
- Bomu la Wakati
- Sumaku
- Ndege Isiyo na Rubani
- Kugandisha
- Mfumo wa kuzaa wa bonasi wenye uzito

🎨 Athari za Kuonekana
- Kutikisa skrini wakati wa milipuko
- Chembe na athari za kuona
- Athari ya mwendo wa polepole
- Athari za kipekee za kuona kwa kila uwezo
- Viashiria vya uhuishaji na baa za maendeleo

🏆 Mfumo wa Mafanikio
- Mafanikio mengi ya kufungua
- Mfumo wa alama na alama za juu
- Ubao wa Uongozi (wa ndani na mtandaoni)
- Kampeni yenye misheni za kipekee

🛠️ Vipengele vya Kiufundi

Usanifu
- Kuteleza/Kuruka kwa ajili ya maendeleo ya majukwaa mbalimbali
- Mgawanyiko wa kawaida wa wasiwasi usanifu
- Huduma za sauti, ujanibishaji, na ubao wa wanaoongoza
- Mifumo ya vitu vyote vya mchezo
- Wijeti za vipengele vya UI

Muundo wa Mradi
```
lib/
├── mifumo/ Mifumo ya Data
│ ├── weapon.dart
│ ├── advanced_enemy.dart
│ ├── environmental_hazard.dart
│ ├── power_up.dart
│ └── ...
├── skrini/ Skrini za Mchezo
│ ├── game_screen.dart
│ ├── start_menu_screen.dart
│ └── ...
├── wijeti/ Wijeti za UI
│ ├── silaha.dart
│ ├── advanced_enemy.dart
│ └── ...
├── huduma/ Huduma
│ ├── audio_service.dart
│ ├── localization_service.dart
│ └── ...
└── game_state.dart Hali ya Mchezo
```

Mifumo Inayotumika
- Wavuti (Chrome, Edge, Firefox, Safari)
- Windows Desktop
- Android
- iOS

🎮 Vidhibiti

Kibodi
- ← → - Mwendo wa mchezaji
- Upau wa Nafasi - Risasi
- Q/E - Badilisha silaha
- 1-4 - Washa uwezo maalum
- P/ESC - Sitisha

Gusa/Kipanya
- Buruta - Mwendo wa mchezaji
- Gusa/Bonyeza - Upigaji Risasi

🚀 Usakinishaji na Uzinduzi

Mahitaji
- Flutter SDK 3.0+
- Dart SDK 2.17+
- Kwa wavuti: kivinjari cha kisasa

Usakinishaji
```bash
Nakili hazina
git clone https://github.com/Katya-AI-Systems-LLC/SpaceInv.git
cd space-invaders

Sakinisha utegemezi
flutter pub get

Endesha katika kivinjari
flutter run -d chrome --web-port=8080

Endesha kwenye Windows
flutter run -d windows

Endesha kwenye Android
flutter run -d android
```

📦 Build

Toleo la wavuti
```bash
flutter build web --web-renderer canvaskit
```

Windows
```bash
flutter build windows
````

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

🤝 Kuchangia Mradi

Jinsi ya Changia
1. Futa mradi
2. Unda tawi la kipengele chako (`git checkout -b feature/AmazingFeature`)
3. Toa mabadiliko yako (`git commit -m 'Ongeza AmazingFeature'`)
4. Sukuma hadi tawi (`git push origin feature/AmazingFeature`)
5. Fungua Ombi la Kuvuta

Mapendekezo
- Fuata mtindo wa msimbo wa Dart
- Ongeza maoni kwa msimbo tata
- Jaribu mabadiliko kwenye mifumo tofauti
- Sasisha hati

📝 Nyaraka

- [Nyaraka za API](hati/API.md)
- [Nyaraka za Ubunifu wa Mchezo](hati/GAME_DESIGN.md)

Furahia michezo ya kubahatisha! 🎮
Ilisasishwa tarehe
5 Jan 2026

Usalama wa data

Usalama huanza kwa kuelewa jinsi wasanidi programu wanavyokusanya na kushiriki data yako. Faragha ya data na mbinu za usalama zinaweza kutofautiana kulingana na matumizi yako, eneo ulilopo na umri wako. Msanidi programu ametoa maelezo haya na anaweza kuyasasisha kadiri muda unavyopita.
Hakuna data inayoshirikiwa na wengine
Pata maelezo zaidi kuhusu jinsi wasanidi programu wanavyobainisha kushiriki data
Hakuna data iliyokusanywa
Pata maelezo zaidi kuhusu jinsi wasanidi programu wanavyobainisha ukusanyaji wa data
Kujitolea kufuata Sera ya Familia ya Google Play

Vipengele vipya

Initial release!