We often get the question why we are trying to make Secrets of Grindea with only three people, most likely from people that have become frustrated with how slow our progress is. In this post I'd like to address the reasons for why we haven't tried to expand our team, and why we most likely won't ever do so.
Reason #1: Efficiency
This might sound strange, but in many ways bringing in more people wouldn't necessarily make working on the game faster. The biggest problems would probably be in the programming department, where each piece of code needs to work with everything else, but it'd definitely be an issue for the graphic artists as well.
At the moment we're also pretty much synced (I'm a bit ahead in general, but it takes Teddy less time to implement my backgrounds than it takes me to make them, so that's the way it should be). That means that if we were to add another programmer, he'd quickly run out of work, and if we'd add another artist, there's no way Teddy would work fast enough to implement everything.
So, we would have to add at least 2 people to help with graphics and programming, and then we'd have to spend incredible amounts of time first formalizing every standard we use, then inform the newcomers about them, including everything from the way Teddy codes to the sizes of common sprites.
Reason #2: Group Dynamics
The bigger the group, the bigger the problems, at least from my experience when it comes to small studios.
In large companies, it makes sense to have the "idea guy" that tells a set of graphic artist and programmers (that each have a set of tasks they specialize in) what they should do realize his ideas. We don't work like that. We don't feel like one guy should be in charge of the project: we all want to be part of it and leave our mark on the game. Thankfully, we've been friends for a long time and we all share similar ideas, so it's easy for us to work together with what you could call 'democratic game design', where we come up with ideas and work them out together as a team.
If we were to add people, however, I'm sure they would want the same benefits. Of course, they didn't sign up to be part of EA Project #34, but wanted to be able to have more influence in a smaller group. Getting into such a tight group as ours is, especially halfway through the project, would be hard, though.
The three of us already share a common lingo and countless ideas of what's to come next for the game. While I'd like to think we'd be open to new input, experience tells me it would set us up for disaster where the newcomer(s) could feel left out or s/he'd end up with the grunt work, finishing tasks we give them with less pay than if they were to do the same thing for a bigger company.
Reason #3: Money
And of course, there's this "evil" reason. Money. The money we've gotten from pre-orders will last us about one year from now with minimum wage. We're not even sure the game will be done at that point, and there's no guarantee it'll sell much more than it already has. Adding two more people to the group means we'd have a bit more than 6~ months to complete the game, but the chance of doubling our output would be slim (see reason #1).
I'm often astounded when I see teams of 10-20 people start up companies with hopes of releasing indie games. How do they survive!? I'm guessing some of them don't get paid, or get very little compensation, or they have side jobs of some sort.
The cold truth is that if we were to be more than three people, we probably wouldn't have enough money to finish the game without taking part-time jobs and reducing the hours we put into it by a lot (and you do the math given our current speed: it would take forever for us to finish)!
------------------
I know a lot of you guys are impatient and want the game to be released ASAP, and I wish we'd be able to finish it sooner too (but, we'd rather release a good game, than a rushed, buggy and half-finished one). And at this point, the fastest way of finishing things is, ironically, for the three of us to continue on!
To all of you who made it this far into the post, thank you so much for believing in us! You guys are the ones that have made this possible by supporting us through pre-orders or simply leaving positive feedback to keep us going :) You are the best!
Let's continue this journey together, and hope we manage to finish the game within a somewhat reasonable time! XD