A good programmer might take < 1 month. A bad one will take many months / years. So, somewhere in that range. Every programmer is different. Good ones are hundreds of times better than others.
Yeah i know man . David whatley is a good programmer he is the founder and creator of Hero engine .
I am wondering why there is so much confusion in telling budget ? No one said budget till now
because no one knows, it's impossible to know, instead ask the person whom your contracting to do this what they feel is a good timeframe for them to complete the project, rather than a forum of programmers, who have wildly different opinions about how long such a thing well take.