A downloadable game for Windows, macOS, Linux, and Android

Download NowName your own price


Mindustry is a hybrid tower-defense sandbox factory game. Create elaborate supply chains of conveyor belts to feed ammo into your turrets, produce materials to use for building, and defend your structures from waves of enemies. Features include a map editor, 24 built-in maps, cross-platform multiplayer and large-scale PvP unit battles.

Consider buying this game on Steam for features like achievements, seamless multiplayer and map browsing/Workshop support.

Mindustry Wiki - autogenerated wiki pages, currently a work in progress.

Mindustry Discord- chatroom for discussion

Github - source code

Updated 11 days ago
StatusReleased
PlatformsWindows, macOS, Linux, Android
Rating
Rated 5.0 out of 5 stars
(1517)
AuthorAnuke
GenreStrategy
Made withlibGDX
Tagsblocks, Multiplayer, Sandbox, Singleplayer, Tower Defense
Average sessionA few minutes
LanguagesEnglish, Japanese, Korean, Russian, Chinese
LinksSteam
Mentionsitch.io year in review 2017

Download

Download NowName your own price

Click download now to get access to the following files:

[Windows-64bit]Mindustry.zip 96 MB
Version 126.2
[Windows-32bit]Mindustry.zip 95 MB
Version 126.2
[MacOS]Mindustry.zip 88 MB
Version 126.2
[Linux-64bit]Mindustry.zip 91 MB
Version 126.2
[Android]Mindustry.apk 60 MB
Version 126.2
[Server]Mindustry.zip 6 MB
Version 126.2
[UNSTABLE ALPHA][Windows-64bit]Mindustry.zip 78 MB
Version 137
[UNSTABLE ALPHA][Windows-32bit]Mindustry.zip 101 MB
Version 137
[UNSTABLE ALPHA][MacOS]Mindustry.zip 78 MB
Version 137
[UNSTABLE ALPHA][Linux-64bit]Mindustry.zip 79 MB
Version 137
[UNSTABLE ALPHA][Android]Mindustry.apk 59 MB
Version 137
[UNSTABLE ALPHA][Server]Mindustry.zip 8 MB
Version 137

Also available on

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 4 to 43 of 1,377 · Next page · Last page

is there a way to transfer resources between sectors?

launch pads

(1 edit)

why the executable files keeps on disapearing on my folder, i download unstable 54 bit windows version and when i extracted it to a folder and open it, the executable file disapears when i close the game, can you guys tell me what to do?

btw, i'm on windows 8.1 os

nvm i can just use 32 bit

(2 edits) (+1)

如果你是中国人请不要在应用商城里面下因为里面是盗版而且植入了广告,你可以在好游快爆下载或者在这里下载。因为屑猫(Anuke)管不了中国市场,如果下载了盗版会给盗版增加流量会使他们更加猖狂

谢谢提醒

(+1)

Our whole family enjoyed playing this together all day today; thanks for a great game!

porfa aregla el error que pasa cuando se te apaga tu computadora y se bugea


I love it!It is so fun.I can spend a whole day playing it.

Do I understand correctly that if the sector is captured, then there will be no more attacks?

if there isn't any enemy bases near that sector on planet map - yes. enemy bases can attack nearby sectors

Help how do I change the direction of the conveyors?

In the mobile version there is a smol arrow at the bottom right

(+1)

This game is truly one of the games of all time

(+1)

Ануке, добавь возможность ставить железные стены в компании они как дикорация ничего и у железного лома применение нормальное будет

(-1)

非常好的游戏

(+1)

how do you use the factories

You need to put resources into the factories either manually or by conveyor belt. Most factories will also require power to function.

thank you, but it turns out that when i wrote that, i didn't have any units unlocked so that was what was wrong.

(+1)

once i close mindustry i cant open it again how to fix it

(+2)

When will you update this game in playstore?

its an experimental build

Hi is it possible to play this version with friends, and if it is how?

(1 edit) (+1)

Yes, You can play with friends on the local network (or on a public server)

For the local one, you have to just start a custom game and have your friend join it.
For public one, you have to join the same server( I'm not really sure about the second one but yeah)

Hey many Mods say i need the Version 136 but i can't get it i read it's a BE version but i don't know what that means so if anybody could help me?

136 not exist

https://github.com/Anuken/Mindustry/releases

It means you have to download it off of Anuken/MindustryBuilds https://github.com/Anuken/MindustryBuilds/releases

(+1)

how do the micro processor's work?

(+1)

The whole thing work as a way to change how some aspects of the game ( aspects in range of processors power) happens in one match, where the especific processor exist.

Common examples are;You can change how a factory work, or how a unit work,making it more efficient or more usefull; "you can make units understand that they have low health so they stop going foward and start searching for healing points".


The code inside the processor starts Above and ends below,and the processor gives to you a bunch of tools that when well organized can make a coherent process of actions,all the tools have a purpose and explain it would take a book,that im probably not capable to write.


A way to study it or understand if you are making sense while using these tools is: placing a micro processor and linking it with a message block (by clicking the processor, making a range circle appear, and then clicking the message block), then  placing inside the procesor a command to "Print Flush" and "Print", the "print flush" make the preocessor read the message block writed inside the command as valid, and the "print" make the processor use it as a book "where you only write results". It will make the processor talk with you. is good to remember that everything inside the print command writed betwen (") will be readed as a word not a code working: if you write ( @unit ) and the processor have a "nova" bind command, the message block will say "null" if the nova doesnt exist and will say whoever unit is in the bind if it exist, otherwise if the print command have ("@unit") the processor will read it as a word and only will write in the message block ( @unit ) without really talking with you, since it dont update. 

There is also the concept of x and y axis, where x is horizontal position and y is vertical position,some commands give you an "automatic number" based on detection, sometimes you will need to sense it in other ways. Like "Locate" command, in this case the game gives to you a outx and outy that works as "where it was detected in x and y", so in this case if you want a unit to move towards it you just need to write outx and outy in the move or approach command.


theres a "hidden" way to say to a processor to detect his own position, @this,@thisx,@thisy.


The micro processor have speed to process some mount of information and the bigger ones have more speed to process more information, if you put lot of information in the small processor it starts to lag and look slow since it read above towards down (it will take more time to reach lower levels), they essentialy dont have any differences besides that, if we are speaking only about coding, of course the bigger ones take more space and the last one need cryo to work... 


i think if you really understand what is in this comment you have the beginning of a base to learn more.

thanks for the help. do you have any idea how to make the processor detect if a ally ground robot is near and than open a door?

Hra se mi líbila, hra je zajímavá. Grafika lahodí oku. Vše je v pořádku a bez chyb. Radím!

(+5)

Perhaps the best tower defense game I have ever played.

I will put the computer here in the future.

If only this could run on my laptop...
Very sad.

(+1)

If the game starts, did you try enabling "pixelate" in the graphics tab of settings? It really helps. If it doesn't even start then that is a problem.

did you download the right version

Sẽ có mindustry 2 trong tương lai: V?

trò chơi này rất hay và tôi ước gì nó sẽ có tâm trí 2 :))

(-1)

What version do i need for betamindy to work? I downloaded version 126.2

But the mod said it requires min game version: 22568 

(+1)

you need to travel to the future

-dominik

where is 134.1??

ah it alpha as well

(-1)

where is the V7?

(+2)

patience man

only BE https://github.com/Anuken/Mindustry/releases

how do i open it to play?

never mind i fugured it out

how do i do it

where is 136 build? can't use mods :(

https://github.com/Anuken/MindustryBuilds/releases/tag/22641  . Download this. Its "136"

Thanks, yea I downloaded it now I can use mods.:D

No problem)

it aint working for me

I really like this game

(+3)

Good job! I like this game. There are many interesting things to do, like schematics, maps and mods.

(+2)

really cool game

(+1)

cool is good

(+2)

If it catches fire, the game will become very bloated(I mean the gaming community)

sorry i didn't understand you (my english is not well)

(-1)

is there any way to get v136 without having to deal with jar files?

(+1)

Which OS do you use? If windows I think its possible to compile it to ".exe" but I don't know how.

(5 edits) (-1)

For anyone having trouble with running Mindustry ("This app is damaged and can't be opened.") on a mac (silicon), try running this (move Mindustry to applications - you can move it back later):

xattr -cr /Applications/Mindustry.app


Share this if you found it helpful. :)

(+1)

really cool game

(-2)

Уважаемый Анукин, пожалуйста, добавьте систему авторизации в Mindustry.

+

(+1)

зачем?

poh2

(+1)

135.2The update is good news, but Anuke, you should also pay attention to rest.

what's up

(Chinese and English)

(+2)

Привет я пользуюсь в миндастри больше 3-лет мне ваша игра очень понравилась спасибо вам за такую красную игру.GEYMER.

(+1)

me too ;)

my multiplayer in 126.2 is broken

Viewing most recent comments 4 to 43 of 1,377 · Next page · Last page