Features & Capabilities

Rotate to album to play the game and work the app correctly!

🚀 Overview

This is an enhanced version of the classic Space Invaders game, built using Flutter. The game includes many modern features and mechanics that make it more engaging and dynamic.

✨ Key Features

🎮 Game Mechanics
- Classic Space Invaders gameplay with improved graphics
- 5 game modes: Classic, Survival, Hardcore, Galactic Run, Boss Rush
- Dynamic difficulty that adapts to player skill
- Combo system for increasing scores
- Bosses with unique attack patterns

🔫 Advanced Weapon System
- 6 weapon types:
- Basic Cannon
- Spread Shot
- Laser Beam
- Plasma Cannon
- Rocket Launcher
- Wave Gun
- Energy system for weapons with regeneration
- Visual effects for each weapon type

⚡ Special Abilities
- Time Slow - slows down time
- Screen Clear - clears the screen
- Mega Shield - mega shield
- Rapid Fire - accelerated shooting
- System Reloads with visual indicators

👾 Advanced Enemies
- 8 enemy types with unique abilities:
- Sniper
- Tank
- Healer
- Spawner
- Phantom
- Morphing
- Shielded
- Teleporter
- Enemy AI with abilities
- Visual health and shield indicators

🌌 Environmental Hazards
- 6 hazard types:
- Asteroids
- Space Debris
- Black Holes
- Solar Flares
- Comets
- Nebula
- Dynamic hazard spawning
- Strategic gameplay elements

💎 Improved Bonuses
- 10 types Bonuses:
- Multi-Shot
- Shield
- Speed ​​Boost
- Life Up
- Weapon Upgrade
- Energy Boost
- Time Bomb
- Magnet
- Drone
- Freeze
- Weighted bonus spawn system

🎨 Visual Effects
- Screen shake during explosions
- Particles and visual effects
- Slow motion effect
- Unique visual effects for each ability
- Animated indicators and progress bars

🏆 Achievement System
- Numerous achievements to unlock
- Scoring and high-score system
- Leaderboards (local and online)
- Campaign with unique missions

🛠️ Technical Features

Architecture
- Flutter/Dart for cross-platform development
- Modular Separation of concerns architecture
- Services for audio, localization, and leaderboards
- Models for all game objects
- Widgets for UI components

Project Structure
<br>lib/<br>├── models/ Data Models<br>│ ├── weapon.dart<br>│ ├── advanced_enemy.dart<br>│ ├── environmental_hazard.dart<br>│ ├── power_up.dart<br>│ └── ...<br>├── screens/ Game Screens<br>│ ├── game_screen.dart<br>│ ├── start_menu_screen.dart<br>│ └── ...<br>├── widgets/ UI Widgets<br>│ ├── weapon.dart<br>│ ├── advanced_enemy.dart<br>│ └── ...<br>├── services/ Services<br>│ ├── audio_service.dart<br>│ ├── localization_service.dart<br>│ └── ...<br>└── game_state.dart Game State<br>

Supported Platforms
- Web (Chrome, Edge, Firefox, Safari)
- Windows Desktop
- Android
- iOS

🎮 Controls

Keyboard
- ← → - Player movement
- Spacebar - Shoot
- Q/E - Switch weapons
- 1-4 - Activate special abilities
- P/ESC - Pause

Touch/Mouse
- Drag - Player movement
- Tap/Click - Shooting

🚀 Installation and Launch

Requirements
- Flutter SDK 3.0+
- Dart SDK 2.17+
- For web: modern browser

Installation
bash<br>Clone the repository<br>git clone https://github.com/Katya-AI-Systems-LLC/SpaceInv.git<br>cd space-invaders<br><br>Install dependencies<br>flutter pub get<br><br>Run in browser<br>flutter run -d chrome --web-port=8080<br><br>Run on Windows<br>flutter run -d windows<br><br>Run on Android<br>flutter run -d android<br>

📦 Build

Web version
bash<br>flutter build web --web-renderer canvaskit<br>

Windows
bash<br>flutter build windows<br>

Android
bash<br>flutter build apk --release<br>flutter build appbundle --release<br>

🤝 Contributing to the Project

How to Contribute
1. Fork the project
2. Create a branch for your feature (git checkout -b feature/AmazingFeature)
3. Commit your changes (git commit -m &#39;Add some AmazingFeature&#39;)
4. Push to the branch (git push origin feature/AmazingFeature)
5. Open a Pull Request

Recommendations
- Follow Dart code style
- Add comments for complex code
- Test changes on different platforms
- Update documentation

📝 Documentation

- API Documentation
- Game Design Document

Happy gaming! 🎮

User Growth & Download Statistics

Game
By:
Dm*****@sorydima)
Downloads:
28 1
Version:
1.0.1 Last updated: 2026-01-05
Version code:
2
Creation date:
2026-01-05
Publisher country:
RU RU
Permissions:
  • com.android.vending.CHECK_LICENSE Safe
  • com.sorydev.spaceinvaders.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Size:
17.15MB
Email:
dm*****@gmail.com
URLs:
Website ,Privacy policy
Full description:
See detailed description
Source:
Google Play Store
Data ingested on:
2026-06-06
Compare stats and ranking:

Contact the developer

Chrome-Stats does not own this Android app. Please use these information below to contact the Android app developer.
Developed by:
Dmitry Sorokin (@sorydima)
Google Play Store
https://play.google.com/store/apps/details?id=com.sorydev.spaceinvaders
Email:
dm*****@gmail.com
Website:
https://invaders.codemagic.app/

Best Invaders Alternatives

Here are some Android apps that are similar to Invaders: