Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm making a f2p game in unity C#. The game currently has no social features.

I would like to have players to have their own accounts and also a guild tab. This tab is where they can create a guild and invite other players to the roster and being able to chat with each other.

Also would like to add leader boards for individual and guild rankings.

Was just wondering if any programmers can give me a estimate on labor to be able to make that feature in a game and how long roughly it would take.

I'm think I will need a mySql and php. I'm not really familiar with how it works.



share|improve this question

closed as not constructive by Byte56, API-Beast, Josh Petrie, bummzack, Anko Apr 17 '13 at 9:03

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

I hope you are still in the design process. Ideally you do not want to add features like this late in the development process. It can cause quite a bit of work for developers that did not expect a feature like this to be implemented. – UnderscoreZero Apr 16 '13 at 23:12
@UnderscoreZero Agreed. Features like this should be a core implementation, not a "plug-in". This would be a very large change to a game system lacking it. – Mike Johnson Apr 17 '13 at 4:39

There's a simple formula you can use:

estimatedCost = (hoursRequired * costPerHour) + additionalCosts

The hoursRequired can range anywhere from a few hours for someone advanced making something very simple to hundreds of hours for someone very amateur making something very complex. The costPerHour will vary depending on the number of developers and their wages. additionalCosts include things like pre-built solutions, libraries to support certain functionality and so on.

Unfortunately only you will know the details of the variables, so only you can compute estimatedCost.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.