Before I became a solo indie developer and made games like Chessplosion and Ducky's Delivery Service, I spent over a decade working for other game studios. I was mostly a gameplay programmer at AAA studios (~150 people) and "big indie" studios (~15 people), and I've done some engine/tools programming and some game design consultant work too.
I was going to write a big post on the game production process but I realized that most of it is pretty obvious. You come up with an idea for a game, then you make sure that the idea is good by prototyping its mechanics and planning everything out (also known as pre-production), then you make the rest of the game (also known as production).
It's just like any other type of art. You think of an idea for a drawing, then you sketch it, then you render the final picture. You think of an idea for a book, then you write an outline and a rough draft, then you write the final novel.
The only part that isn't obvious, judging from how I've seen this exact mistake being made over and over again on all sorts of games, is that you shouldn't move on from pre-production to production until you are 100% confident that the game is already good enough. I really cannot overemphasize how important this is. Ignoring this is by far the biggest and most common mistake that I see game developers make, and it is often game-ruiningly bad.
Seriously, read this. It applies to music, imo, as well. I remember I used to have issues where I’d write an interesting chord progression for a verse, decide it was amazing, then spend hours embellishing it before even considering a chorus, a bridge, an interlude….a melody….
It was difficult to add those parts in after I’d done so much to a single section of the song. This would force me to either strip back a bunch of work or, worse, just abandon the idea and release the song as a simple, one trick loop. Not that that is inherently bad, it’s just not what I had intended.
Moral? It’s just as Cassandra is saying, sort out the core of your art before you start refining it. These days I make sure I have a solid chord progression and a beat for every section of my song before I even start arranging the sections. Once the arrangement feels good, I’ll test to make sure I can figure out a melody for it by doing a few improves (either vocally or with my guitar, my most natural instruments). If it feels like my improved are flowing naturally, I move on to refining. You know, adding little parts here and there, playing with effects, doing some mixing, etc.
lol, didn’t mean to get that in depth. But hopefully it helps illustrate that the process can deffo be used in any creative endeavor.
