ጨዋታውን ለመጫወት እና መተግበሪያውን በትክክል ለመስራት ወደ አልበም ያዙሩ!
🚀 አጠቃላይ እይታ
ይህ በፍሉተር የተሰራው የክላሲክ የጠፈር ወራሪዎች ጨዋታ የተሻሻለ ስሪት ነው። ጨዋታው የበለጠ ማራኪ እና ተለዋዋጭ የሚያደርጉ ብዙ ዘመናዊ ባህሪያትን እና ሜካኒኮችን ያካትታል።
✨ ቁልፍ ባህሪያት
🎮 የጨዋታ ሜካኒክስ
- ክላሲክ የጠፈር ወራሪዎች ጨዋታ ከተሻሻሉ ግራፊክስ ጋር
- 5 የጨዋታ ሁነታዎች፡ ክላሲክ፣ ሰርቫይቫል፣ ሃርድኮር፣ ጋላክቲክ ሩጫ፣ ቦስ ራሽ
- ከተጫዋች ክህሎት ጋር የሚስማማ ተለዋዋጭ ችግር
- ነጥቦችን ለመጨመር የተቀናጀ ስርዓት
- ልዩ የጥቃት ቅጦች ያላቸው አለቆች
🔫 የላቀ የጦር መሳሪያ ስርዓት
- 6 የጦር መሳሪያ አይነቶች፡
- መሰረታዊ መድፍ
- የተዘረጋ ሾት
- የሌዘር ጨረር
- የፕላዝማ መድፍ
- የሮኬት ማስጀመሪያ
- የሞገድ ሽጉጥ
- ለጦር መሳሪያዎች የኃይል ስርዓት
- ለእያንዳንዱ የጦር መሳሪያ አይነት የእይታ ውጤቶች
⚡ ልዩ ችሎታዎች
- ጊዜ ቀርፋፋ - ጊዜን ያዘገያል
- ስክሪን ማጽዳት - ማያ ገጹን ያጸዳል
- ሜጋ ጋሻ - ሜጋ ጋሻ
- ፈጣን እሳት - የተፋጠነ ተኩስ
- በእይታ አመልካቾች ስርዓት እንደገና ይጫናል
👾 የላቀ ጠላቶች
- ልዩ ችሎታ ያላቸው 8 የጠላት አይነቶች፡
- ስናይፐር
- ታንክ
- ፈዋሽ
- ስፓውነር
- ፎንቶም
- ሞርፊንግ
- የተሸፈነ
- ቴሌፖርተር
- ጠላት AI ከ ችሎታዎች
- የእይታ ጤና እና የጋሻ አመልካቾች
🌌 የአካባቢ አደጋዎች
- 6 የአደጋ ዓይነቶች:
- አስትሮይድ
- የጠፈር ፍርስራሾች
- ጥቁር ቀዳዳዎች
- የፀሐይ ነበልባሎች
- ኮሜቶች
- ኔቡላ
- ተለዋዋጭ የአደጋ መራባት
- ስትራቴጂካዊ የጨዋታ ክፍሎች
💎 የተሻሻሉ ጉርሻዎች
- 10 ዓይነቶች ጉርሻዎች:
- ባለብዙ-ተኩስ
- ጋሻ
- የፍጥነት ማበልጸጊያ
- ሕይወት አድን
- የጦር መሳሪያ ማሻሻል
- የኃይል ማበልጸጊያ
- የጊዜ ቦምብ
- ማግኔት
- ድሮን
- ፍሪዝ
- የክብደት ጉርሻ መራባት ስርዓት
🎨 የእይታ ውጤቶች
- በፍንዳታ ወቅት የማያ ገጽ መንቀጥቀጥ
- ቅንጣቶች እና የእይታ ውጤቶች
- የዝግታ እንቅስቃሴ ውጤት
- ለእያንዳንዱ ችሎታ ልዩ የእይታ ውጤቶች
- የእነማ አመልካቾች እና የሂደት አሞሌዎች
🏆 የስኬት ስርዓት
- ለመክፈት በርካታ ስኬቶች
- የውጤት አሰጣጥ እና ከፍተኛ ውጤት ስርዓት
- የመሪ ሰሌዳዎች (አካባቢያዊ እና የመስመር ላይ)
- ልዩ ተልእኮዎች ያሉት ዘመቻ
🛠️ ቴክኒካዊ ባህሪያት
አርክቴክቸር
- ለመስቀል-መድረክ ፍሉተር/ዳርት ልማት
- የሞዱላር የፍላጎት አርክቴክቸር መለያየት
- ለድምጽ፣ ለአካባቢ እና ለመሪ ሰሌዳዎች አገልግሎቶች
- ለሁሉም የጨዋታ ነገሮች ሞዴሎች
- ለUI ክፍሎች ዊጅቶች
የፕሮጀክት መዋቅር
```
lib/
├── ሞዴሎች/ የውሂብ ሞዴሎች
│ ├── weapon.dart
│ ├── advanced_enemy.dart
│ ├── environmental_hazard.dart
│ ├── power_up.dart
│ └── ...
├── ስክሪኖች/ የጨዋታ ስክሪኖች
│ ├── game_screen.dart
│ ├── start_menu_screen.dart
│ └── ...
├── ስክሪኖች/ የጨዋታ ስክሪኖች
│ ├── game_screen.dart
│ ├── start_menu_screen.dart
│ └── ...
├── ዊጅቶች/ የUI መግብሮች
│ ├── weapon.dart
│ ├── advanced_enemy.dart
│ └── ...
├── አገልግሎቶች/ አገልግሎቶች
│ ├── audio_service.dart
│ ├── localization_service.dart
│ └── ...
└── game_state.dart የጨዋታ ሁኔታ
```
የሚደገፉ መድረኮች
- ድር (Chrome፣ Edge፣ Firefox፣ Safari)
- የዊንዶውስ ዴስክቶፕ
- አንድሮይድ
- iOS
🎮 መቆጣጠሪያዎች
የኪቦርድ
- ← → - የተጫዋች እንቅስቃሴ
- የጠፈር አሞሌ - ተኩስ
- ጥ/ኢ - የጦር መሳሪያዎችን ቀይር
- 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
በዊንዶውስ ላይ አሂድ
flutter run -d windows
በአንድሮይድ ላይ አሂድ
flutter run -d android
```
📦 ግንባታ
የድር ስሪት
```bash
flutter build web --web-renderer canvaskit
```
ዊንዶውስ
```bash
flutter build windows
````
አንድሮይድ
```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. የመጎተት ጥያቄ ይክፈቱ
ምክሮች
- የዳርት ኮድ ዘይቤን ይከተሉ
- ውስብስብ ኮድ አስተያየቶችን ያክሉ
- በተለያዩ መድረኮች ላይ ለውጦችን ይሞክሩ
- ሰነዶችን ያዘምኑ
📝 ሰነዶች
- [API Documentation](docs/API.md)
- [የጨዋታ ዲዛይን ሰነድ](docs/GAME_DESIGN.md)
መልካም ጨዋታ! 🎮