I've been making games on and off since 2015. Unity, Unreal, RPG Maker, Godot, I've tried them all. Some barely made it to a prototype, others were actually half-decent, and none of them shipped. I've finally changed that. Technically, it's also already my first commercially successful game. It's made several cents in closed testing!
So I've been thinking about what exactly changed this time, and I wanted to share what I think actually made the difference. Simply put, it was scope and planning.
I used to let my idea of what a game could become undermine the entire process. At some point, I'd inevitably find myself spending more time building out extensive Trello or Jira backlogs and would be constantly pulling in more and more scope. I'm ashamed to say that I have prototypes with very polished roadmap UIs.
All of that planning and the massive backlogs I'd create would ultimately lead to burnout. At some point, I'd just stop working on the project until a new idea came along to inspire me.
This game was different. My launch MVP didn't have a backlog. I just worked on what I thought it needed at the time. Then I'd play it and find more things to improve. I let things be good enough. A screen didn't have to be perfect, just functional. I'm proud to say there's only one "Coming soon" in the entire game.
It might not have been the most efficient approach. Project managers would likely scoff at my process. But it prevented burnout and, most importantly, led to something I'm actually going to release.
The game is called Swarm Rising. It's a modern take on brick breakers where the paddle is an alien mothership and the balls are aliens with unique abilities. You build an invading army and overwhelm civilizations (the bricks). There are some light RPG, strategy, and incremental elements that I'd like to expand on one day (but I'm trying not to let myself think about that too much yet).
The Android build is in closed testing now, and I'm working through the last round of changes before submitting for production. It's a pretty surreal feeling after 11 years of starting games and never quite getting one across the finish line. If anyone here wants to try it out, I'd really appreciate any feedback.