I wrote the heading with the thought that being a game creator is hard, but then I realized, everything is hard to some extent 😂 But then I think most things, even though not easy, are simple. Game development is neither easy nor simple. Not just from a technical standpoint, but a business perspective as well.
This industry is the perfect recipe for high risk, high stress, high demands, and low rewards. I just don't understand why is this industry not as mature as any other software market! I'm not talking about the market, but the company side of things. The way things work and flow. In traditional software, while every startup is on its journey, you can take certain elements out of one journey and implement them in yours. You can look at how companies build, work and operate and replicate to an extent. You have all sorts of playbooks available to play around with. None of it is in game development. A market that is purely driven by passion and whose success is determined by hits and flops. Every big studio operates so differently. Most big studios have their game engines, the game creation process is obviously ought to be different. As an indie game developer, you have no tools, no resources, and no playbooks to streamline your game creation process. You have to figure on the go. And while all this challenge is fun, it sometimes gets tiring and hella unproductive. Hope this changes over time. Shoutout Epic Games for democratizing a lot of it but this is just the beginning. Guess we'll have to lead the change into the next generation.
Until next time :)
PS: If you made it this far, here's a part of my browser tab today. This was just me trying to find a standard workflow for game production :|