Analysis updated 2026-06-21
Play a single-player campaign where you design automated resource production chains to fuel your defenses against enemy waves
Host a multiplayer server so friends can collaborate on building factories or compete against each other
Build the game from source using JDK 17 and Gradle to experiment with or contribute to the game's Java codebase
Download and play immediately from itch.io, Google Play, or F-Droid on desktop or Android without compiling
| anuken/mindustry | crossoverjie/jcsprout | lenve/vhr | |
|---|---|---|---|
| Stars | 27,471 | 26,944 | 28,091 |
| Language | Java | Java | Java |
| Setup difficulty | easy | easy | hard |
| Complexity | 2/5 | 1/5 | 4/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Pre-built binaries available on itch.io, Play Store, and F-Droid, building from source requires JDK 17 and Gradle.
Mindustry is a free, open-source video game that blends tower defense and real-time strategy (RTS) gameplay with factory automation. In tower defense games, you build structures to stop waves of enemies. Mindustry adds a factory layer on top: you also build conveyor belts, drills, and processing facilities to automatically mine resources, manufacture ammunition, and supply your defenses, all while enemies attack. The automation element means you are constantly designing and optimizing production chains, similar to games like Factorio. The game is written in Java and runs on both desktop computers and Android mobile devices, making it multiplatform. Pre-built versions are available on itch.io, Google Play, F-Droid (an open-source Android app store), and Flathub (for Linux). You can also build it yourself from source using Gradle (a Java build tool) with JDK 17. There is also a server mode, letting players host multiplayer sessions where multiple people can collaborate on building or compete against each other. You would play Mindustry if you enjoy strategy and automation games, whether casually on your phone or in longer sessions on a desktop. If you are a developer, the open-source Java codebase and detailed building instructions make it approachable for contributing improvements or experimenting with the game's logic.
Mindustry is a free open-source strategy game that combines tower defense with factory automation, build conveyor belts and drills to supply your defenses while waves of enemies attack, playable on desktop and Android.
Mainly Java. The stack also includes Java, Android, Gradle.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.