Let me put it to you this way.
I would be suprised if you achieved your target on time regardless of what Raven says, but that is not to say it is impossible. Having said that if I set about achieving those results with the right support team to match my skills - yes I could do it.
However the fact you ask the question suggests to me there is little coding experience in the group - or do you just meen little experience with DB Pro?
The fact is it takes a few weeks to learn to program, but about 2 years to learn how to fully exploit any given development system and understand every nuance.
Then there is the issue of sitting down and doing the grinding work, how much time do you have available - full day every day being funded? (you need me on your team if this is the case, samples can be provided!
) or working of an evening.
Some people are naturally fast at developing software, because they've routines stored or memorised or artists that have base meshes and large texture directories to assist in rapid development.
If however, you are doing things for the first time then results will not be fast.
Optimisation of code is something that comes from having used the tools before, to fully optimise a DB program you are going to need the experience of having written several completed programs, prefferably programs that have related elements (you want indoor environment, write some indoor 'sampler' games - you want multiplayer, write some multiplayer 'sampler' games....).
Is speed important?
Well the average commercial game takes something in the region of about 300 man years to develop, and you've a team of 5 or 6 people.
To write a finished shareware product of half decent quality takes a monumental effort, because instead of 100 people you have a handful and even though you are sacrificing some quality for development speed in shareware - you are still taking about reducing the development time by 99% and you just cannot make that big of a sacrifice on quality (as an example: Jetpac was written in 4 man days - and I meen 'days').
Despite all that I still say it can be done. You have got to make a very serious commitment though, and be experienced enough to have the resources to draw upon.
Pneumatic Dryll, Outrageous epic cleric of EQ/Xev
God made the world in 7 days, but we're still waiting for the patch.