Automation tower defense RTS with sandbox building and multiplayer play
License
GPL-3.0
Languages
- Java
- GLSL
- JavaScript

About Mindustry
Mindustry is an automation tower-defense RTS written in Java. You mine resources, lay down conveyor belts and factories to refine them, and route the output into turrets and units that hold off escalating waves of enemies, blending base-building and combat into one loop.
The game is a sandbox at heart: supply chains can be automated and expanded as far as your layout allows, and it runs on desktop and Android. Server builds ship with each release, so dedicated servers can be hosted for online play.
Mindustry is free and open source under GPL v3. It is distributed for Windows, macOS, and Linux, on Android via Google Play and F-Droid, and on Flathub and itch.io.
Key features
- Mine resources and automate factories with conveyors
- Build turrets and units to survive enemy waves
- Sandbox base-building and RTS combat in one loop
- Dedicated server builds for online play
- Runs on desktop and Android
Details
- First released
- 2017
- Genre
- Tower-defense RTS
- Platforms
- Windows · macOS · Linux · Android
- Deployment
- self-hostable · offline-first
- Engine
- Java
- License
- GPL v3
