I'm sorry but I have to say it - DBPro, what a dissapointment. It's like finding out that the new, all star player to your favourite football team is all hype and no action.
There are several things that have brought me to this conclusion, so please don't take my ranting as 'oh, he's just another frustrated programmer', I am seriously dissapointed with the whole DB outfit.
Firstly, I sign up for DBDN which promised me betas and source code, and blah, blah, blah etc. After being a member for a month, I got a very unstable beta and two demos !! What a bargain for $40 !!
Then I pre-order my copy on the principal that all the hype spun out by the DB team would actually be reflected in the final product - how wrong could I be ??
Firstly, I placed my order two, or three days after my DBDN membership ran out, and was told by Rick that I didn't qualify for the discount, I'm sorry but I've just spent $40 on the DBDN membership and are willing to spend another $80 on DBPro and you throw it back in face, have you never heard of customer service !!
Anyway, I bit my lip and placed the pre-order, often emailing the DB team to find out when it was due for release (which by the way was pushed back several times) and the responses I got where very un-helpful !!
Finally, my copy arrived - hot off the press. But what's this, a note falls out of the box telling I must patch the software after installation - how unprofessional. Especially since it had only just been mastered !!
So I did as they asked, and guess what, the updater crashed my PC. Now when I run it again it tells me I don't need to patch, but the version info still says version 1.
Ignoring this, I thought I'd get on with some coding. But soon after this idea popped into my head, I hit my first wall. It doesn't work, loading MD2 and MD3's crashes DBPro. So I referred to the online help, which by the way is crap (pardon my french) but come on guys, my 14mth old son could do better !!!
So I got out my manual - ah, I now see where the guy who wrote the online help got his references from. The manual was even worse !!
So, as a last attempt, I thought I'd try the website for some code examples, but guess what, you have to subscribe to the DBDN for that - another $40.
So to sum up, I spent $40 on a DBDN membership which was a complete waste of time, I then spent $80 on a product which claims to be an advanced programming language - but what is really a wrapper for the DirectX layer and a very basic scripting language (Don't be fooled) and then before I can use it, they want me to shell out another $40 !!
You might say, check out the examples included. I'm sorry, but they are also (yes, here comes the French) crap. They don't not show you anything remotely interesting, and that's if you can get them to work.
But, please don't get me wrong (I do know how to program, I am a professional developer for a Telecomms company)
DBPro did give me two things, a level of frustration I have never felt before, and an empty wallet !!
'
I Thankyou'
Mic