Mindustry: Build & Defend Your Factory
Learn to think like an engineer by building a factory and blowing things up!
Hosted by 2 expert guides
⚠️ This class requires you to have a Steam account. We will buy you the game when you register. ⚠️
What You’ll Do
- Join a tight group of 4 students and meet once a week in an ongoing class
- Build a factory, iterate on problems, work with your teammates, and destroy enemies
- Work through guided challenges that connect gameplay with real-world math, physics, and systems thinking
- Collaborate with your peers to design, optimize, and automate complex production chains
What You’ll Learn
- Math Skills: Ratios, proportions, resource optimization, rates, and geometric reasoning
- Engineering Concepts: Energy systems, automation, fluid dynamics, and feedback loops
- Systems Thinking: Planning, iteration, efficiency, and debugging under pressure
What You’ll Need
- A laptop or desktop computer with a working microphone and camera
- A mouse is highly recommended, but you can still play with a trackpad
- A Steam account
Why Learn Through Mindustry?
Mindustry turns math and engineering into a living puzzle. Every conveyor, drill, and reactor becomes a chance to test ideas, measure results, and improve your designs. Students learn how real systems work by balancing inputs and outputs, optimizing resource flows, and solving problems with logic and creativity.
What comes after Mindustry?
- You can join one of our larger advanced PvP cohorts. These groups focus on mastering team dynamics by playing PvP matches.
- You can join an advanced challenge cohort. These cohorts focus on tackling the hardest Mindustry challenges.
- You can move on to Factorio, commonly heralded by software engineers as the greatest engineering game in the world.
Pick a time
Age ranges are just suggestions! You can register for any cohort.
Meet the guides
Expert guides leading this course
No bio yet
Course updates
Updates from guides of this course
May 13 @ 5:24 PM
Our Hardest Team Challenge Yet! 🚢
Today we took on USS Iowa, a massive map designed after a battleship. This map contains powerful defensive turrets, strong enemy waves, and guarded resources.
We kicked it off by discussing roles and our initial strategy. Once we had producti...
Aug 19 @ 5:45 PM
***********************! ⚔️
Today we tried one of the biggest **************** maps in existence, designed by ****! This map features four massive islands, all equipped with unique advantages and disadvantages. The contains several points of interest and pushes us to think in un...
May 12 @ 6:46 PM
Exciting fast paced PvP! (Update from ****!)
Today our group decided to play the Sectors PvP map. A map where 2 teams (red and yellow) clash and claim different areas in the map! Yellow team spawned close to a great variety or resources including ****, **** and even ******. Mean...
Nov 21 @ 7:36 PM
******** ********* *** ************ ********! 🌱
Today my group continued with **********, a ** wave survival map:
- We made a plan and assigned roles between production and defense
- We survived for ** waves, then lost our core
- We discussed the importance of failure, listed ...
Mar 17 @ 6:16 PM
We persevered and finished ********! 🥳
Today was tough! We failed twice on ********. Both times we had a save and barely managed to keep ourselves alive for the next wave.
Upon finishing the challenge we reflected and established some insights:
- When making a defense, it nee...
Jul 15 @ 6:11 PM
**** lost **** core... *****! 😅
*** epic ********* space PvP map ********! ** the end ** the session, *** teams recognized ** are approaching *** end game ** ********. **** means ****** will need ** army ** tier * & * units ** take out **** teams. *** do ** get these high tier ...
Aug 27 @ 6:20 PM
Finishing Groundwork & welcoming a new member 🚀
Today ***** * & ** completed Groundwork with ********. They had a close call on wave ** where their core survived with a sliver of **. They paused, regrouped, planned, and pre-built their way back to a safe state of game. They lea...
Oct 24 @ 7:34 PM
********* down!
Today we mastered ********** production, explored how fluids work, and finally went on the attack.
We started strong, crushing our tier 2 production and taking down the enemy base with precision. Then we shifted to **********, building a solid factory that handl...
Jun 17 @ 5:20 PM
The power of tier 4 units 🤖
In our last PvP we stated in our reflection that we needed to do a few things:
- Make better defenses
- Create stronger units
And in this session we did just that. With only green and red team left, it was an all out battle. Green team attacked red ...
4 days ago
We're almost there!
Today we continued with our endless ***** challenge!
My group put our T5 unit production to use and destroyed another core. Our attack is going quite slow because the enemy has very strong defenses. We also triggered enemy T5 unit production which caused us ...
Feb 17 @ 7:07 PM
Welcome to Mindustry! 🤖
Today we dove into the basics of the game, gathering resources. Mindustry is factory building game where you need to gather resources to defend yourself from enemy robots. The key to being able to set up a strong defense is knowing how to gather resource...
May 14 @ 6:28 PM
Our journey has just begun! 🥳
We had an absolute blast in our first session today!
We started off by discussing what Mindustry is and why were meeting up to play this game together:
🛠️ Mindustry is a hard game that will help us think like an engineer.
🪴 We're going to fail ...
Oct 16 @ 10:22 PM
We Finished Maze and a Design Problem 🧑🔬
We wrapped up Maze, our defense map that taught us the importance of automating material production & building defense.
After we moved onto Silicon, our first complex material. Silicon requires of 2 sand, 1 coal, and 30 units of powe...
Jun 3 @ 5:22 PM
We thought red was our enemy... 🫣
Last week's session ended with red attacking two teams, and destroying yellow. Today, everyone else was quick to ally against red. We spent 30 minutes building our production, producing units, and harassing red team with small attacks.
Little...
Sep 9 @ 5:24 PM
The Hardest Challenge, part 2 👽
Today we decided to take on ******** again. We started from the end of the problem and worked our way backward to come up with a concrete plan.
Stage 4: The boss is weak against sustained damage. We think Tier 5 Reigns are the best unit to use a...
Sep 24 @ 7:12 PM
*********************** & ******!
**********, ******, & *** continued with me today where we tackled advanced material production. We learned how to make ********, which is the material we'll need for next week to make our own robots to attack with.
To learn how to make ******...
May 28 @ 6:14 PM
Today we continued learning about silicon production! ⚡
Our goal was to:
- Create one working silicon machine
- Scale our design in a straight line
- Use the same line of sand and coal for all lines
- Learn how to use junctions and routers
Everyone got up to at least 2 working ...
Jun 24 @ 5:09 PM
Lava Lands Continued! 🌋
Both groups made great progress today!
My group opted to use long range turrets and tier 2 and 3 crawlers to attack nearby enemy setups. We also setup strong plastanium, graphite, and silicon production. We noticed the boats were attacking us from the ...
Nov 5 @ 7:38 PM
************************************! 💪
*** ***** ******** on our ****** ******! This was our ****** ******** yet!
******* ***** us to *********** *** *** ***** we've ****** in the ********* *****:
- **************** ***** ************
- ***************** ********** our ******...
Sep 16 @ 5:35 PM
**************************************************
***********************************************
- ********************************************
- ********************************************
- ********************************************
**************************************...
Oct 31 @ 6:27 PM
Hello, my name is ******. 😁 I'm a guide here at ****** and will be your primary point of contact for most feed posts moving forward. I'd like to clarify that I am in a supporting role; ****** remains the lead instructor for the class.
Groundworks Dominated! 💥
We triumphed ov...
Jul 9 @ 6:10 PM
********************************************! 🧪
********************************************! In order to complete our mission, we first had to figure out what ammo our turrets took, and which types would be most effective. We did this by clicking on the '?' icon and reading th...
Apr 14 @ 6:14 PM
Restarting *****! 🔂
You guys crushed it today! We reflected on last week and the mistakes we made. We then made a plan and split ourselves into two main roles, production and defense.
The production team mass produced all our basic materials, and upgraded our original setups ...
Feb 11 @ 7:59 PM
Attack on Biomass! 🏭
Today we took on an attack challenge!
This required us to do a few things:
- Make units to attack with
- Create automated production of various materials
- Defend ourselves from incoming waves!
You all did incredibly well! We made both ground and air uni...
Apr 7 @ 6:50 PM
We failed *****!
We started today's session by splitting into two teams. One team on production of new materials and the other on defense to keep us safe.
The defense group's goal was to make a foreshadow, a power laser turret that decimates tier 4 and 5 units. To do that, the...
Nov 18 @ 6:28 PM
**************************************************
***************************************
***************************************
- ********************************************, ********************************************, ********************************************, and **...
Oct 22 @ 7:03 PM
Today was Day 1 of the Advanced Mindustry Cohort, and wow—what a kickoff. I gave you two challenge options to start with, and you voted for Production Deadline since ***** * was out today.
The goal?
⏱️ Race to produce:
- 5000 Silicon
- 4000 Plastanium
- 1000 Phase Fabric
- 2000...
May 5 @ 6:36 PM
Today we played PvP! 🥊
Beside having fun, the purpose of PvP was to help shift our attention from learning to play the game to learning how to communicate effectively in a higher stakes environment. For the matches you guys worked with **** to face off against me!
The first ma...
Oct 1 @ 6:10 PM
Going on the Attack ⚔️
Last week we learned how to produce silicon, and created an efficient design that we saved as a schematic. Today we put all of our learnings from the last 3 weeks into practice.
For this challenge we have to:
- Defend our core from enemies
- Produce comp...
Jun 25 @ 6:16 PM
We completed Groundwork! 🏆
We kicked off today's session by evaluating our setup from last week. We identified different areas we were lacking in then divided the labor amongst ourselves.
**** focused on defense, increasing graphite production that we used for ammunition alon...
Sep 17 @ 6:43 PM
Starting ***** & two new members joined us!
Today ***** & *** joined us, welcome! I worked with them to learn the basics of mining & defense. We also got to try material refinement by turning coal into graphite. We also beat our first challenge ****, and submitted it on the chal...
Jul 22 @ 5:38 PM
The end of the PvP! 🔥(Update from ****)
Our Galactic PvP match is finally over! Here's a breakdown of what happened:
The Green team destroyed the Yellow team in the first 15 minutes of the game using their newly made Tier 5 units. Green team then targeted the Blue team, the la...
Jul 8 @ 6:28 PM
Intergalactic PvP Continued! (Update from ****)
Today we continued the PvP match we did last week! This session was intense so lets break it down.
As soon as the game started each team quickly got to work, producing new resources like Phase Fabric and Plastanium, Units, and ma...
Oct 10 @ 8:27 PM
Our Engineering Journey has just begun!! 💥
We had an absolute blast in our first session today!
We started off by discussing what Mindustry is and why were meeting up to play this game together:
🛠️ Mindustry is a hard game that will help us think like an engineer.
🪴 We're goi...
Aug 12 @ 6:32 PM
Rewind the Clock ⏳️
We lost our save from last week 😭
But this gave some of our losing teams a second chance 🥳
Last week we ended will all teams turning against ****, which was my team! That decision carried over into this session as well which lit a fire under us. Although t...
Sep 3 @ 6:47 PM
You guy are progressing so quickly!
Today ***** took on a power challenge that required him to learn how to make meta glass, steam generators, and fuel more expensive turrets like Lancers & Arcs. After that you moved onto the first milestone challenge, Groundwork. In this challe...
Oct 9 @ 10:12 PM
Our Engineering Journey has just begun!! 💥
We had an absolute blast in our first session today!
We started off by discussing what Mindustry is and why were meeting up to play this game together:
🛠️ Mindustry is a hard game that will help us think like an engineer.
🪴 We're go...
Oct 28 @ 5:23 PM
Moving onto *****! 🪐
After completing ******** last week, we decided to move onto the second planet, *****. ***** has the same core game mechanics as *******, the previous planet, but some of the items work differently and all of the blocks are new.
We started with a basic a...
Jun 11 @ 6:18 PM
An Electric Session!! ⚡
We started today's session by taking on a challenge about power and fluids. In this challenge we discovered:
- How to make metaglass
- How to scale single and double input designs
- How to use fluids
- How to make steam generators & store power
We've lea...
Sep 30 @ 5:14 PM
Overcoming our first failed attempt
Today we planned for about ** ********, pressed play, and then lost in ** ********. We talked through the issues, came up with some solutions, and loaded a save from an **** before we lost.
This time around we targeted unit production, incre...
Mar 25 @ 6:10 PM
******* ********! ⛰️
Today we had two new members join us, welcome ***** and *********!
We continued where we left off last week with ******. This attack map challenges us to work with scarce resources and defend against incoming waves.
My group has done an excellent job of ...
Nov 11 @ 6:12 PM
We're making Spaghetti 🍝
Today we continued with our ******** attack map. My group made slow and steady progress. We successfully setup air defense for those pesky tier 2 units that keep attacking our production. This allowed us to focus is on the late stage materials like ****...
May 6 @ 5:41 PM
The Bridge BROKE! ⛓️💥
Today we continued the Bridge PvP map. Before we pressed play we took 5 minutes to discuss with our teams what our gameplan was. My team started from their goal - making tier 2 units - and then breaking each person into a role that helps us reach that goa...
Oct 23 @ 10:23 PM
Learning how to produce and control our own units! 🤖
Today we flipped the script and went on the offensive! In our latest challenge we have to:
- Produce materials to grow our factory
- Build a strong defense
- Produce our own units
We spent most of the session building our fa...
