IMO there are lots of projects around that once started from "Team needed for uber cool game !" post in some forum. Apparently, 99% of them died in agony the next month after start without even releasing first public beta.
I am considered that if you are doing a game, you shold first think about _how_ would you motivate people to work together
Some possible motivations:
- money (yes, people work for money, that's the most reasonable motivation around
- joy (yes, it should not be annoying, it should be fun)
- credit (yes, people want to be associated with the project if it ever goes successful, they want a part of fame)
... ran out of ideas.
For some of my previous experience, I see no particular reason in joining newbie project:
- you are not paid for your work.
- you follow someone ideas, you get bored after a couple of weeks.
- you think that you are still "in the shadow" of the guy who started the game, you dont feel like you get proper credit.
So, as I stated before 99% of projects fail without ever going to public beta. I had quite an experience managing small projects - and i am pretty confident that to keep people together you should comply with every aspect mentioned above.
btw. In your case it makes sense to have most of game logic done and then hire an artist/musician/modeller to produce content.