10+
Downloads
Altersfreigabe
Jedes Alter
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Über dieses Spiel

Drehe das Album, um das Spiel zu starten und die App korrekt auszuführen!

🚀 Übersicht

Dies ist eine verbesserte Version des Klassikers Space Invaders, entwickelt mit Flutter. Das Spiel bietet viele moderne Funktionen und Spielmechaniken, die es fesselnder und dynamischer machen.

✨ Hauptmerkmale

🎮 Spielmechanik

- Klassisches Space Invaders-Gameplay mit verbesserter Grafik

- 5 Spielmodi: Klassisch, Überleben, Hardcore, Galaktischer Lauf, Boss-Ansturm

- Dynamischer Schwierigkeitsgrad, der sich dem Können des Spielers anpasst

- Kombosystem zum Erhöhen der Punktzahl

- Bosse mit einzigartigen Angriffsmustern

🔫 Erweitertes Waffensystem

- 6 Waffentypen:

- Standardkanone

- Streuschuss

- Laserstrahl

- Plasmakanone

- Raketenwerfer

- Wellenkanone

- Energiesystem für Waffen mit Regeneration

- Visuelle Effekte für jeden Waffentyp

⚡ Spezialfähigkeiten
- Zeitlupe – verlangsamt die Zeit

Bildschirm löschen – löscht den Bildschirm

- Megaschild – Megaschild

- Schnellfeuer – beschleunigtes Schießen

- Systemnachladen mit visuellen Anzeigen

👾 Erweiterte Gegner

- 8 Gegnertypen mit einzigartigen Fähigkeiten:

- Scharfschütze

- Panzer

- Heiler

- Spawner

- Phantom
- Morphing
- Geschützt
- Teleporter
- Gegner-KI Mit Fähigkeiten
- Visuelle Gesundheits- und Schildanzeigen

🌌 Umweltgefahren
- 6 Gefahrentypen:
- Asteroiden
- Weltraumschrott
- Schwarze Löcher
- Sonneneruptionen
- Kometen
- Nebel
- Dynamisches Gefahrenauftauchen
- Strategische Gameplay-Elemente

💎 Verbesserte Boni

- 10 Bonusarten:
- Mehrfachschuss
- Schild
- Geschwindigkeitsschub
- Lebenspunkte-Boost
- Waffen-Upgrade
- Energieschub
- Zeitbombe
- Magnet
- Drohne
- Einfrieren
- Gewichtetes Bonus-Spawnsystem

🎨 Visuelle Effekte
- Bildschirmwackeln bei Explosionen
- Partikel- und visuelle Effekte
- Zeitlupeneffekt
- Einzigartige visuelle Effekte für jede Fähigkeit
- Animierte Anzeigen und Fortschrittsbalken

🏆 Erfolgsystem
- Zahlreiche freischaltbare Erfolge
- Punkte- und Highscore-System
- Bestenlisten (lokal und online)
- Kampagne mit einzigartigen Missionen

🛠️ Technisches Funktionen

Architektur
- Flutter/Dart für plattformübergreifende Entwicklung
- Modulare Architektur mit Trennung der Belange
- Dienste für Audio, Lokalisierung und Bestenlisten
- Modelle für alle Spielobjekte
- Widgets für UI-Komponenten

Projektstruktur
```
lib/
├── models/ Datenmodelle
│ ├── weapon.dart
│ ├── advanced_enemy.dart
│ ├── environmental_hazard.dart
│ ├── power_up.dart
│ └── ...
├── screens/ Spielbildschirme
│ ├── game_screen.dart
│ ├── start_menu_screen.dart
│ └── ...
├── widgets/ UI-Widgets
│ ├── weapon.dart
│ ├── advanced_enemy.dart
│ └── ...
├── services/ Dienste
│ ├── audio_service.dart
│ ├── localization_service.dart
│ └── ...
└── game_state.dart Spielstatus


Unterstützte Plattformen

- Web (Chrome, Edge, Firefox, Safari)

- Windows Desktop

- Android

- iOS

🎮 Steuerung

Tastatur

- ← → - Spielerbewegung

- Leertaste - Schießen

- Q/E - Waffen wechseln

- 1-4 – Spezialfähigkeiten aktivieren
– P/ESC – Pause

Touch/Maus
– Ziehen – Spielerbewegung
– Tippen/Klicken – Schießen

🚀 Installation und Start

Voraussetzungen
– Flutter SDK 3.0+
– Dart SDK 2.17+
– Für Web: Moderner Browser

Installation
```bash
Repository klonen
`git clone https://github.com/Katya-AI-Systems-LLC/SpaceInv.git`
`cd space-invaders`

Abhängigkeiten installieren
`flutter pub get`

Im Browser ausführen
`flutter run -d chrome --web-port=8080`

Unter Windows ausführen
`flutter run -d windows`

Unter Android ausführen
`flutter run -d android`

```

📦 Build

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

```

Windows
```bash
`flutter build` Windows

Android
Bash: `flutter build apk --release`
flutter build appbundle --release

🤝 Zum Projekt beitragen

So kannst du mitwirken:
1. Forke das Projekt.
2. Erstelle einen Branch für dein Feature (`git checkout -b feature/AmazingFeature`).
3. Committe deine Änderungen (`git commit -m 'Add some AmazingFeature'`).
4. Pushe die Änderungen in den Branch (`git push origin feature/AmazingFeature`).
5. Erstelle einen Pull Request.

Empfehlungen:
- Befolge den Dart-Codierungsstil.

Kommentiere komplexen Code.

- Teste Änderungen auf verschiedenen Plattformen.

Aktualisiere die Dokumentation.

Dokumentation:

- [API-Dokumentation](docs/API.md)

- [Spieldesign-Dokumentation](docs/GAME_DESIGN.md)

Viel Spaß beim Spielen! 🎮
Aktualisiert am
05.01.2026

Datensicherheit

Was die Sicherheit angeht, solltest du als Erstes verstehen, wie Entwickler deine Daten erheben und weitergeben. Die Datenschutz- und Sicherheitspraktiken können je nach deiner Verwendung, deiner Region und deinem Alter variieren. Diese Informationen wurden vom Entwickler zur Verfügung gestellt und können jederzeit von ihm geändert werden.
Keine Daten werden mit Drittunternehmen oder -organisationen geteilt
Hat sich verpflichtet, den Google Play-Richtlinien für familienfreundliche Inhalte zu folgen

Neuerungen

Initial release!