10+
Download
Rating konten
Semua Umur
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot

Tentang game ini

Putar ke album untuk memainkan game dan agar aplikasi berfungsi dengan benar!

🚀 Gambaran Umum

Ini adalah versi yang disempurnakan dari game Space Invaders klasik, yang dibangun menggunakan Flutter. Game ini menyertakan banyak fitur dan mekanisme modern yang membuatnya lebih menarik dan dinamis.

✨ Fitur Utama

🎮 Mekanisme Permainan
- Gameplay Space Invaders klasik dengan grafis yang ditingkatkan
- 5 mode permainan: Klasik, Bertahan Hidup, Hardcore, Lari Galaksi, Serangan Bos
- Tingkat kesulitan dinamis yang menyesuaikan dengan kemampuan pemain
- Sistem kombo untuk meningkatkan skor
- Bos dengan pola serangan unik

🔫 Sistem Senjata Canggih
- 6 jenis senjata:
- Meriam Dasar
- Tembakan Menyebar
- Sinar Laser
- Meriam Plasma
- Peluncur Roket
- ​​Senjata Gelombang
- Sistem energi untuk senjata dengan regenerasi
- Efek visual untuk setiap jenis senjata

⚡ Kemampuan Khusus
- Perlambatan Waktu - memperlambat waktu
- Pembersihan Layar - membersihkan layar
- Perisai Mega - perisai mega
- Tembakan Cepat - penembakan dipercepat
- Sistem Pengisian Ulang dengan indikator visual

👾 Musuh Canggih
- 8 jenis musuh dengan kemampuan unik:
- Penembak Jitu
- Tank
- Penyembuh
- Penghasil
- Hantu
- Berubah Bentuk
- Terlindungi
- Teleportasi
- AI Musuh dengan kemampuan
- Indikator kesehatan dan perisai visual

🌌 Bahaya Lingkungan
- 6 jenis bahaya:
- Asteroid
- Puing Angkasa
- Lubang Hitam
- Suar Matahari
- Komet
- Nebula
- Kemunculan bahaya dinamis
- Elemen permainan strategis

💎 Bonus yang Ditingkatkan
- 10 jenis Bonus:
- Tembakan Berganda
- Perisai
- Peningkatan Kecepatan
- Peningkatan Nyawa
- Peningkatan Senjata
- Peningkatan Energi
- Bom Waktu
- Magnet
- Drone
- Bekukan
- Sistem kemunculan bonus berbobot

🎨 Efek Visual
- Guncangan layar saat ledakan
- Partikel dan efek visual
- Efek gerak lambat
- Efek visual unik untuk setiap kemampuan
- Indikator animasi dan bilah kemajuan

🏆 Sistem Prestasi
- Banyak prestasi untuk dibuka
- Sistem penilaian dan skor tinggi
- Papan peringkat (lokal dan daring)
- Kampanye dengan misi unik

🛠️ Fitur Teknis

Arsitektur
- Flutter/Dart untuk pengembangan lintas platform
- Arsitektur pemisahan tanggung jawab modular
- Layanan untuk audio, lokalisasi, dan papan peringkat
- Model untuk semua objek game
- Widget untuk komponen UI

Struktur Proyek
```
lib/
├── models/ Model Data
│ ├── weapon.dart
│ ├── advanced_enemy.dart
│ ├── environmental_hazard.dart
│ ├── power_up.dart
│ └── ...
├── screens/ Layar Game
│ ├── game_screen.dart
│ ├── start_menu_screen.dart
│ └── ...
├── widget/ Widget UI
│ ├── weapon.dart
│ ├── advanced_enemy.dart
│ └── ...
├── services/ Layanan
│ ├── audio_service.dart
│ ├── localization_service.dart
│ └── ...
└── game_state.dart Status Permainan
```

Platform yang Didukung
- Web (Chrome, Edge, Firefox, Safari)
- Windows Desktop
- Android
- iOS

🎮 Kontrol

Keyboard
- ← → - Pergerakan pemain
- Spasi - Menembak
- Q/E - Mengganti senjata
- 1-4 - Mengaktifkan kemampuan khusus
- P/ESC - Jeda

Sentuh/Mouse
- Seret - Pergerakan pemain
- Ketuk/Klik - Menembak

🚀 Instalasi dan Peluncuran

Persyaratan
- Flutter SDK 3.0+
- Dart SDK 2.17+
- Untuk web: browser modern

Instalasi
```bash
Kloning repositori
git clone https://github.com/Katya-AI-Systems-LLC/SpaceInv.git
cd space-invaders

Instal dependensi
flutter pub get

Jalankan di browser
flutter run -d chrome --web-port=8080

Jalankan di Windows
flutter run -d windows

Jalankan di Android
flutter run -d android
```

📦 Build

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

Windows
```bash
flutter build windows
```

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

🤝 Berkontribusi pada Proyek

Cara Berkontribusi
1. Fork proyek
2. Buat cabang untuk fitur Anda (`git checkout -b feature/AmazingFeature`)
3. Commit perubahan Anda (`git commit -m 'Add some AmazingFeature'`)
4. Push ke cabang (`git push origin feature/AmazingFeature`)
5. Buka Pull Request

Rekomendasi
- Ikuti gaya kode Dart
- Tambahkan komentar untuk kode yang kompleks
- Uji perubahan pada berbagai platform
- Perbarui dokumentasi

📝 Dokumentasi

- [Dokumentasi API](docs/API.md)
- [Dokumentasi Desain Game](docs/GAME_DESIGN.md)

Selamat bermain game! 🎮
Diupdate pada
5 Jan 2026

Keamanan Data

Keamanan dimulai dengan memahami cara developer mengumpulkan dan membagikan data Anda. Praktik privasi dan keamanan data dapat bervariasi berdasarkan penggunaan, wilayah, dan usia Anda. Developer memberikan informasi ini dan dapat memperbaruinya seiring waktu.
Tidak ada data yang dibagikan kepada pihak ketiga
Pelajari lebih lanjut cara developer menyatakan pembagian data
Tidak ada data yang dikumpulkan
Pelajari lebih lanjut cara developer menyatakan pengumpulan data
Berkomitmen untuk mematuhi Kebijakan Keluarga Play

Yang baru

Initial release!