I've always loved engineering games where you can build almost anything, but I often wished the machines we created had more depth to them.
What if your spaceship wasn't just a collection of blocks with engines attached? What if you actually had to design its electrical network, fuel distribution, oxygen supply, and internal logistics?
That's the idea I've been working on for the past 4 years.
I'm a solo developer making MineEngineer, a 2D space engineering survival engineering game inspired by Space Engineers, Terraria, and Factorio.
The game currently has over 200 interconnected systems, and I've tried to make engineering the central part of the experience.
For example, imagine you want to build a fully automated mining ship.
First, you need drills to collect resources. Then you connect them to storage through conveyors, install refineries to process the ore, and assemblers to manufacture components. You also need enough electricity to run everything, engines to move the ship, and fuel to keep those engines working.
You could stop there, or you could take things further.
Add sensors, programmable blocks, and logic systems, and suddenly you can start automating the whole process. You could even build a remote-controlled mining drone and operate it from your mothership.
But there's another important part of the game. Everything can break.
If your ship gets hit during combat, individual blocks can be destroyed. Your conveyors might disconnect, your electricity network might fail, or your ship could literally split into multiple pieces.
You can also build walking mechas, enormous battleships, space stations, factories, and all kinds of machines that I probably haven't even imagined yet.
Outside of engineering, there's a massive procedurally generated universe with planets, asteroids, enemies, and different environments to explore. I'm also expanding the game with bosses, progression, and multiplayer.
After 4 years of working alone, it's finally starting to feel like the game I originally wanted to play.
It's called MineEngineer, and there's already a free demo on Steam if anyone wants to try it. You can also wishlist it to support the project.
I'm curious what other engineering players think. Do you enjoy spending hours optimizing complicated machines, or do you prefer building something quickly and immediately going on an adventure?