DBPro could act as the server on a Windows web server but not a linux one, because it needs DirectX running in the background. I'll not try and start a debate as to which is best or security issues etc... Just that it is possible.
That said, the fact you need to ask this question does highlight that perhaps you are not really ready to undertake such a project.
I know you will try anyway, but over 20 years of programming experience does give me some insight as to what will happen next, it goes something like this:
1) I'm just about to get DBPro and I want to make the best game ever, please make 3d models for my game because i'm not a great modeller.
2) I need programmers for my game because I need help and it doesn't do what I want.
You will of course be heavily flamed for even mentioning an MMORG, and everyone will tell you to start a smaller project first. You'll set out to prove them wrong.
With good intentions, technical prowess on other platforms, determination and self confidence - you will fail, sadly.
Whenever you change programming platform it takes most people around 2 years to fully understand every nuance, although good games should start coming out of your finger tips after around 6 months if you work at it.
This may sound like a long time because a total novice can pick up the principles of programming a BASIC languages in around 2 weeks, scientists tell us. However nowhere is it said that you can walk in off the street and program a commercial calibre game in those sort of timescales.
You need to start with small games, solve one new technical challenge at a time.
Imagine an athlete who is a 110 metre hurdler called Gerald, Gerald's desire is to cross the finish line at the end of the race. On his first go Gerald runs strait for the line, but he trips over a hurdle.
Undaunted Gerald tries again, this time focus' on the hurdle just 10 metres infront of him, success! Gerald has crossed the hurdle, he keeps focusing on the short term goal of the hurdle, and sooner or later he finds himself by the finish line.
This little moral story is most apt for programming, start small, develop your skills, then you will find it easy to make the big games.
Failure to follow Gerald's example will result in running strait into a hurdle, with all the cuts and bruises that come with it.
Pneumatic Dryll
