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