fbevents Mindustry: Build & Defend Your Factory | Recess

Mindustry: Build & Defend Your Factory

Learn to think like an engineer by building a factory and blowing things up!

EngineeringSquads
Organized by Recess

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.

Meet the guides

Expert guides leading this course

Recess Community Director, Recess Vibes guide 😎 - Will be out for a little while meeting my new baby!
professional challenge accepter. occasional denier.

Course updates

Updates from guides of this course

2 days ago

We're making great progress!

Today the crew returned to the Nucleosynthesis attack map and put their assigned roles from last week into action. Each player had a job — power, production, and defense — and the goal was to hold the base long enough to build up and push back agains...

Activity

3 days ago

Great work this session, ******** **********!

Today the crew dove back into their ongoing ********** co-op map, tackling some serious late-game challenges. The main focus was preparing defenses to survive a major incoming enemy attack — specifically a large wave of quad units th...

Activity

6 days ago

Day 1 of **********!

This session the group tackled the ********** map in **********, jumping straight into planning and then playing together as a team. Before pressing play, everyone discussed the map's layout, figured out that enemy boats can shoot over walls, and agreed that...

Activity

Mar 24 @ 5:20 PM

******************** day **!

The team jumped back into a challenging map with a fresh restart, armed with a key insight from last week: the enemy stockpiles units and only attacks when you attack first. The session focused on building a stronger defense across both cores, managi...

Mar 23 @ 9:39 PM

First Run at Bloodshed Bastion

Today we practiced:
- Assigning roles before the game starts to avoid resource conflicts and overlapping builds
- Prioritizing build order under scarcity, deciding what the minimum necessary structures are before expanding
- Adapting mid-run when r...

Activity

Mar 20 @ 7:08 PM

We beat USS Iowa!!

Today we practiced:
- Analyzing a failed attempt to identify the root cause: ***** were dying mid-attack, steadily reducing total damage output
- Coordinating role specialization so different ***** handled naval units, silicon production, and base defense simu...

Activity

Mar 17 @ 5:11 PM

***************, *** ********* *** yet!

***** ** practiced:
- ********* ***** ********: *** ***** ***** mid-run ** survey *** 800-plus ********* *** ********* **** ** actively ********* versus ********* **
- ************ ***** *********: ********* ********* ********** *** ******...

Activity

Mar 16 @ 9:27 PM

Trying out the major V8 Mindustry update

Today the crew practiced:
- Analyzing map constraints before building, spotting that thorium scarcity near the core changes every downstream decision
- Applying an order-of-operations framework: safety and defense before production, produ...

Activity

Mar 13 @ 6:14 PM

The end is near! 

Today we practiced:
- Comparing unit types through live testing — trying ******, ******, and **** units to evaluate each one's effectiveness
- Identifying range as a strategic advantage — recognizing that **** could outrange enemy defenses from the flanks
- Coo...

Activity

Mar 11 @ 12:52 AM

Wrapping up ***** ***** & Moving onto ******************** **********

Today we practiced:
- Evaluating tradeoffs — weighing which enemy core to target based on defenses, unit types, and available resources before committing
- Resource triage — identifying silicon and titanium sh...

Activity

Mar 9 @ 9:27 PM

Holding the line, zone management and adaptive strategy

Today we practiced:
- Dividing a large map into ******** zones and taking ownership of each section's defense, power, and unit production
- Prioritizing resources under pressure — recognizing when over-building in one area ...

Activity

Mar 6 @ 7:13 PM

Learning to Attack on USS Iowa!

Today we practiced:
- Observing enemy behavior patterns to figure out what horizons (tier two flying units) actually target and why
- Distinguishing between ground unit pathing logic and flying unit targeting freedom to build smarter defenses
- Co...

Activity

Mar 3 @ 7:45 PM

**************************************************

**************************************************:
- **************************************************: ************************************************** against the specific threats on the map before committing resources
- *...

Activity

Mar 2 @ 10:26 PM

Our Hardest Challenge Yet: Winterland Saints

Today we practiced:
- Prioritizing production layout by placing resource generation in the center to protect it from outer breaches
- Evaluating tradeoffs between resource types
- Managing power systems in real time, using batteries a...

Activity

Feb 27 @ 7:29 PM

************************************************************

************************************************************:
- ************************************************************************************************************************ ******************************...

Feb 24 @ 6:08 PM

*********************************************

********** ** **********:
- ********** ***** ***************** ****** **** ********** ** * ********** ******** *** ***** ********** ******** ** ********** **********
- ****************** ************************* ***** ********...

Feb 24 @ 1:50 AM

Managing a multi-front crisis

Today we practiced:
- Prioritizing resources under pressure — recognizing when ******** or ***** was draining critically and pausing production to stabilize
- Diagnosing infrastructure failures — tracing a full power grid collapse back to a single d...

Activity

Feb 20 @ 7:30 PM

*****************************************************

********************:
- **********************************************************************************************, ******************************************, and ****************************************** and *******...

Activity

Feb 17 @ 12:36 AM

Managing late-game production under pressure

Today we practiced:

- Calculating resource ratios for power systems (impact reactors and cryofluid mixers)
- Diagnosing production bottlenecks across multiple resource chains simultaneously
- Coordinating team roles during base expan...

Activity

Feb 14 @ 5:30 PM

*****************************************

***************************************:

- ****************************************: ****************************************** that **************************************** needs **************************************** as much *******...

Activity

Feb 10 @ 1:36 AM

Surviving under pressure: Corvi defense strategy

What we practiced today:

- Planning layered defenses under resource constraints (prioritizing plastinium walls, swarmer turrets, and backup cyclones)
- Coordinating real-time distractions to split enemy fire away from critical st...

Activity

Feb 6 @ 7:12 PM

**************************************************

**********************************:
- ********************************************
- ********************************************
- ********************************************
- ********************************************
- **...

Activity

Feb 4 @ 7:33 PM

Focusing on the goal: Attack maps and strategic planning

Today we practiced:

- Troubleshooting production bottlenecks (silicon smelters, pulverizers, and multi-material separation)
- Responding to unexpected threats (flying units bypassing defenses and targeting power)
- Experi...

Activity

Feb 2 @ 10:26 PM

Beating Nucleosynthesis and analyzing what made it work

What we practiced:
- Coordinating roles across production, defense, and offense without overlap
- Sustaining attacks by pairing tier five units with healing support
- Identifying resource bottlenecks (**********, ***** ****...

Activity

Jan 30 @ 8:16 PM

Building production systems and saving schematics

What we practiced:

- Designing multi-step production chains for advanced materials (**********, phase fabric, *******)
- Troubleshooting complex builds with multiple resource inputs and junctions
- Iterating on designs: starting...

Jan 27 @ 6:30 PM

**************************************************

***************************************:
- *********************************************
- ******************************************: ******************************************, ************************************, and *******...

Activity

Jan 19 @ 10:36 PM

*********************** **********, *** **

What we practiced:
- Evaluating trade-offs between early aggression and defensive buildup
- Coordinating roles across three players (attack, defense, production)
- Identifying weak enemy positions by scouting core defenses and unit coun...

Jan 16 @ 8:04 PM

Building smarter production systems

Today we practiced:
- Coordinating offense and defense by assigning clear team roles and checking in on progress
- Scaling production by repeating working designs instead of rebuilding from scratch
- Troubleshooting resource flow by tracing co...

Jan 13 @ 6:10 PM

Continuing Interstellar Eradication!

What we practiced:
- Analyzing defensive layouts to identify key threats (cyclones, salvos, scatters) before committing to an attack plan
- Comparing unit options by weighing manual control vs group control efficiency 
- Evaluating resource a...

Jan 6 @ 6:35 PM

******************************************

***********************:
- ****************************************: ****************************************** ********** **** ****** **** *** ******** ********** *** ********** ************
- ******************************************...

Jan 2 @ 8:14 PM

Returning to a build after a break

Today we practiced skills that help you jump back into a complex project after time away—a key habit for any long-term builder or designer.

What we practiced:

- Reviewing saved progress and recalling previous goals before diving back in
- Com...

Activity

Dec 31 @ 8:12 PM

Tackling bottlenecks and power management

What we practiced:

- Planning before action: mapping out core attack order and identifying defenses before committing units
- Emergency defense building: rapidly placing turrets and walls when our core came under surprise attack
- Troub...

Activity

Dec 30 @ 6:20 PM

***********************************************

*********************************************** ****************************************** ** **********. ********* *** *** ***** **********:

- ****************************************** ************* ********** ********** *******...

Activity

Dec 23 @ 6:07 PM

Holding the line under pressure

What we practiced today:
- Prioritizing repairs during active combat (identifying which systems to rebuild first when under attack)
- Coordinating multi-player resource management (dividing roles between unit production, defense, and resource logi...

Activity

Dec 17 @ 7:15 PM

We made serious progress on our attack map today. The crew focused on building up our resource production, especially coal, graphite, silicon, and titanium, which we needed to unlock stronger defenses and better units. ***** introduced us to the thorium reactor—a powerful but ris...

Activity

Dec 10 @ 7:16 PM

Roles, Strategy, and a Big Breakthrough in Mindustry ⚙️

Today was all about understanding how great teams win together, not alone;

- Our plan was to push deeper into the underwater attack map and refine the team’s strategy.

- We were eventually overwhelmed again, but th...

Activity

Dec 9 @ 6:34 PM

************************************************** ⚔️

Today’s strategy session pushed both groups to think beyond the moment and confront the deeper systems that make Mindustry work.

- Our plan was for each team to expand territory, strengthen production, and practice coord...

Activity

Dec 2 @ 6:56 PM

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 ...

Nov 26 @ 7:30 PM

🛠️ Building Skills and Confidence in *****

Today our group focused on teamwork, problem solving, and understanding how to progress through the ***** challenge.

- Planned goal. Relearn the map flow after time away, stabilize resource production, and work toward building ...

Activity

Nov 25 @ 11:31 PM

Map Making Competition at Recess! 🗺️

This month ****, a map making pro, hosted a map making competition for all Mindustry players. The theme was Winter and whoever made the best map would win **** Recess coins!

Today we just started another competition, and this time the th...

Activity

Nov 25 @ 6:14 PM

Who's Hungry for Spaghetti? 🍝

Today my group decided to make a fresh tier 5 setup on the latest core we captured because the rest of our base was a inefficient mess. After spending the whole hour setting up our new tier 5 production, it also came out as a mess lol. The good ne...

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 ...

Nov 19 @ 7:13 PM

Today in Mindustry the kids tried to crack a very mean, very well-defended map. Here’s what we worked on:

Power & efficiency
- Learned how to setup thermal generators and maximized their efficiency
- Used the “green diamonds” to see which machines had enough resources and which ...

Activity

Nov 18 @ 6:28 PM

**************************************************

***************************************

***************************************
- ********************************************, ********************************************, ********************************************, and **...

Activity

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 ****...

Activity

Nov 7 @ 7:21 PM

Feed a Turret, Plastanium Mayhem & Silicon!

We split into two groups today - I worked with ***** and **** on silicon. ***** worked with ***** and ***** on Feed a Turret and Plastanium.

My group learned how to make silicon, a crucial ingredient for making our own units. In our c...

Nov 5 @ 7:38 PM

************************************! 💪

*** ***** ******** on our ****** ******! This was our ****** ******** yet!

******* ***** us to *********** *** *** ***** we've ****** in the ********* *****:
- **************** ***** ************
- ***************** ********** our ******...

Activity

Nov 4 @ 6:16 PM

Day 2 of Taking on *****! ☀️

We continued with our ***** attack map from last week. ***** is an all new world featuring items and blocks we have never used before. The core mechanics of the game stay relatively the same, but we must learn and adapt to the new environment. 

My g...

Activity

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...

Activity
$25 per week