Skip to main content
Automatica
  1. Projects/

Automatica

·221 words·2 mins·
Gabriel Knab
Author
Gabriel Knab
Mechatronics student and Unity game developer, working with C# and creating game dev content.
Table of Contents

Automatica is a 2D automation game where players transform simple machines into complex, efficient systems.

Why I Made This Game
#

I’ve always been fascinated by how machines work, how simple components can build something greater. Games like Factorio and Shapez inspired me, but I wanted to create something more intuitive, more relaxing, without losing the joy of complexity.

What It’s About
#

You start with a few machines and a simple goal: move stuff from A to B. But as your factory grows, you’ll unlock smarter tools, optimize flows, and create surprisingly complex systems—all at your own pace.

What I’ve Learned
#

Developing Automatica has taught me a lot, both technically and creatively:

  • Unity & C#: Deepened my understanding of game architecture, scripting, and debugging.
  • Designing Systems: Learned how to balance complexity and player freedom.
  • Problem Solving: Found creative solutions to optimize performance and workflow in game development.
  • Project Management: Gained experience planning features, iterating on feedback.
  • User Experience: Learned the importance of intuitive interfaces and pacing in a simulation/automation game.

Get Involved
#

I’m developing Automatica iteratively and welcome feedback from players and fellow developers. If you enjoy problem-solving, experimenting with automation, or exploring game mechanics, I’d love to hear your thoughts.

Your input helps shape the game and contributes to improving my skills in game development and design.