   Do I need to finish this?
  My site is nearing completion but I have a store which will be used to sell user created games, first I actually have to get users then they have to make games which can then be posted on the store but this could take years.The store will not be used for a very long time, I think if I leave it unfinished though and start advertising the people who visit my site may think the site is not finished so they will not create an account.Do you guys think this is an important feature to complete before I start advertising even though it will not be used for a very long time?Here is my site.
  As my belligerent ex-boss always put it, sh*t or get off the pot.  You can always hid the store feature, develop it seperately and add it as a "new feature", rather than showing your users something that doesn't work and won't work for years.   ;Quote:Original post by SteveDeFactoMy site is nearing completion but I have a store which will be used to sell user created games, first I actually have to get users then they have to make games which can then be posted on the store but this could take years.The store will not be used for a very long time, I think if I leave it unfinished though and start advertising the people who visit my site may think the site is not finished so they will not create an account.Do you guys think this is an important feature to complete before I start advertising even though it will not be used for a very long time?Here is my site.It could take years. It could also take days or weeks.From what it looks like, your site's main function is selling user created games. I'm curious why you'd start advertising a site that doesn't fulfill its main function yet.   ;  I would say it depends on if you are targeting games that are fully completed just to be listed on your site or have people sign up that don't have a game to contribute.  For example, if you want to launch your site with ready to buy games, I would target games that are completed and looking to sell around the time you want to go live.However, maybe you want some titles that are exclusively made for your site, then you should target new teams and games that may be starting out.  These teams may release their game well after your go-live date but the content would practically be customized.There are 2 courses of action I'd suggest.  Option A) Start advertising now and get a decent base to your community while you roll out the changes incrementally.  After all, you can slap 'Beta' up in the corner like Google and people won't expect it to be fully functional.  Option B) Delay the release until you get a sizeable chunk of content, then advertise.  Many people won't visit a site if there's little to no content, even if they are signed up as a user.It's really up to you and how you want to portray your site as well as how long you think 'a very long time' is.  It might help you to setup a simple timeline with the site features listed on it.  Then, you can say 'I want X, Y, and Z before I get users' and you'll have an answer.   ;  The site is not for selling games really. Users will be able to post projects so that other users may contribute assets to that project or rate assets.Game development teams that work through the internet have a very high rate of failure, I hope that this can improve success rates by offering feed back about ideas to the developers and help with team/project management.I've also been working on a modular game engine, I plan to make a feature which will assemble all assets into a game automatically and the game would be ready for download.The store will come in later and allow users to make a profit from their work.   