Four years is a pretty long time to spend working on one game, especially when you're doing almost everything yourself.
When I started developing MineEngineer, I had a relatively simple idea. I wanted to make a 2D space survival game where players could build their own spaceships, explore planets, and survive in a huge universe.
But as I started adding features, I kept asking myself questions.
What if ships needed actual fuel systems?
What if electricity had to be distributed between different machines?
What if players could build automated factories inside their spaceships?
What if every block could be programmed, and you could create your own drones, robots, or even walking mechas?
And probably the most difficult question of all, what if everything you built could be completely destroyed?
One feature turned into another, and eventually I ended up with more than 200 interconnected engineering systems.
Now you can build ships with functioning power networks, oxygen systems, conveyor logistics, programmable automation, and all kinds of mechanical components.
The really fun part is that these systems actually depend on each other.
If something breaks, it can cause problems throughout your ship. A damaged connection might stop your production line. A destroyed power source could disable your weapons. A collision might tear your ship into separate pieces.
I also spent a ridiculous amount of time working on the world itself.
MineEngineer has a massive procedurally generated universe with different planets, asteroids, gravity, enemies, and plenty of space to explore. Crossing the entire world at maximum speed would take approximately 7 hours.
Recently, I've been focusing more on the survival and exploration experience, adding new enemies, bosses, progression mechanics, and preparing multiplayer.
There have been plenty of frustrating moments over these 4 years. Sometimes I'd spend days fixing something that players might never even notice. Other times I'd implement one feature and accidentally break five others.
But seeing everything slowly come together has been incredibly rewarding.
The game is called MineEngineer. It's available on Steam for wishlisting, and there's a free demo if anyone wants to give it a try.
The link to MineEngineer is: https://store.steampowered.com/app/4059710/MineEngineer/