PLEASE START US OFF BY INTRODUCING YOURSELF:


I’m Diego, or MrBrego, whichever you prefer. I’m 34 years old and create video games as a hobby in my free time. I work full-time as a .NET developer and completed my programming apprenticeship about a year ago. Before becoming a software developer, I used to work as a baker in a small bakery. People often think it’s an unusual and funny career transition! One day, I wanted to challenge myself by trying to create a game on my own. Little did I know I would end up loving coding and game development so much.




TELL US ABOUT MICRO MACRO FARM.

Micro macro farm is a small relaxing and cozy game about farming. Plant seeds, harvest them and create products. Make money and gain experience to unlock more seeds, buy machines and expand your garden.



HOW HAS THE DEVELOPMENT JOURNEY BEEN

The development journey of Micro Macro Farm was Pretty fast and intense, I challenged myself to create a game in 2 months. I wanted to create something similar before in Unity, but it didn't work out as planed. The Goal of creating this game was to get to know better how releasing a game works, setting up the Steam page and how to use Godot. I ended up releasing the game after 2 Months of working on it. It was an experience, but I would not recommend anyone to do this, testing and Feedback was totally missing but was much needed.



WHICH GAME ENGINE DID YOU CHOOSE AND WHY?


I wanted to learn how to use Godot, so I decided it was the perfect Timing to create Micro Macro Farm in Godot. And indeed it was a good choice, specially when you need to work with Pixels for positioning of diverse Elements. I am still using Godot since it allows me to create prototypes in a much faster way than in other engines.


WHAT'S BEEN YOUR BIGGEST DEVELOPMENT HURDLE SO FAR?

he biggest hurdle I’ve faced is not planning or writing down ideas for my games, especially this current project. Once a project reaches a certain size, planning becomes essential. You can, of course, start with a small prototype, but after that, things need to be clarified for the sake of clean and maintainable code. This ties into another challenge I faced: scope creep. Having too many ideas and not considering the consequences of trying to implement them has definitely been a struggle.



ADVICE FOR FELLOW DEVS?

As many people say, start small. Participate in game jams and create smaller prototypes, not just to come up with game ideas but also to learn programming patterns and how to solve different problems. Some might disagree with me, but I think writing clean code is important, even for small projects. Consistency throughout your project will make your life so much easier. Of course, there’s no need to overcomplicate things,just aim for clean and efficient code.

Most importantly, have fun with what you’re doing, and don’t aim to create an MMORPG as your first solo project. ;)





ANY FINAL THOUGHTS?

If you ever feel stuck or unsure of what to create or how to proceed, take a break. Your mental health is really important, and having a balanced life will help you a lot as a game developer, because this is no easy job. Be proud of every small game you create or work on, even if it’s not fully finished. It’s still a valuable lesson in your journey. Take your time, and tackle one thing at a time—after all.

If you want to support me or give me feedback on my game—or even on what I wrote here—feel free to follow me on X: https://x.com/MrBregoS.


“A journey of a thousand miles begins with a single step.”

-Diego

❤️

Micro macro farm on Steam