There are several threads focused on the challenges, frustrations and trials associated with building games and being successful at. Totally understandable, it is neither an easy pursuit, nor one that is easy to succeed it. So why bother at all? There are so many other things that are less difficult, and easy to make a living at. Why indeed? Are we just all just emotionally screwed up? Not smart enough to realize there are so many other ways to achieve happiness and pay rent? Or as once suggested by @ShadowK , its just a masochistic personality trait? (for which I find some truth in) So I thought it would be fun to talk about why we actually do it, the upsides and joy that is often not talked about. What makes you keep doing it, fundamentally, despite the challenges. (or because of them?) I'll start. For me it has always been the puzzle part of it. I loved puzzle games, and puzzle based video games. Being inquisitive, I looked into how they were made and discovered that creation was a just a more complex puzzle. That has always been my core drive, solving problems and finding solutions for all the hundreds of aspects in creating a complete game. And the beauty of this endeavor, is that there is never an end to it. No matter how good you get, how much experience you have, the next game always has new puzzles to solve, whether is just a new type of game you haven't built before, or changes in tech. It is always changing and growing. My ADHD approves of this as way to spend my days. In addition to that, the product of our art form is actually engaging for those who are fans and consume the fruits of our labor. Movies, music, illustration, ect.. can have a impact on those who view them, but with ours, it goes beyond that. Players and fans of our games are heavily invested in our games. Though good and bad at times, even the most vocal of those who complain, do so because they have a deep attachment to the game. This wasn't something that drove me to games, but something that gives me true joy. And lastly, the mix of disciplines and skills makes it very interesting to build games. My core loves are illustration and engineering, building games satisfies both. On top that, I getting to meet and work with other weirdos like myself who share these same passions. Folks that I wouldn't necessarily meet outside of building games. Or more accurately, might meet, but not realize we shared that same drive and connection. ---- What about you? Why do you endure the challenging parts? What is the joy in game development that keeps you going?