Quote: "Do I need to have DBPro as well to get all the dlls and stuff or is it all included in the DGSDK?
No, the DGSDK does not require/need/want anything from DBPro.
Quote: "Basically, what I want to know is when it turns up can I get coding in C++ straight out of the box or do I have to muck about getting other bits.
I installed, and I just created a DGSDK application from VisualStudio. The wizard was magically there
It just worked for me.
Quote: "What's the stability like of the DGSDK compared to DBPro? After reading through some posts I've noticed that some stuff doesn't work; there's not decent enough access into the objects etc. etc.
The next update should address accessing object members in a more OO way according to the newsletter. It appears stable, there are a couple of issues with sprites that I read about, but I have not gotten that far myself and they are to be fixed in the update.
Quote: "Can anyone quash my reservations? I've been hunting for a decent 3d engine for C++ (with good easy-access community) and DGSDK seems to be the one from the demos i've downloaded. Not too interested in learning DBPro though."
I am not that deep into developing a game, but here is my 2 cents worth. You did the right thing. The price is right, you can start rotating objects on the screen in 3d in 2 minutes (which dazzled my wife), the community is very active, and the product is actively supported by a paid staff so there is a certain amount of accountability.
The downside is that you bought V1.0
The problems are not so much with the library itself, but documentation and lack of existing documented examples. The help file does not match the includes in several cases (ie wrong). You will spend a lot of time in the header files until the update is released. The help files are also weak in the sense that they explain what that function does, but not the "big picture" for a noob like me. A sample usage is not present either. The SDK comes with sample apps. They all worked for me, but when you look at the code, it has NO COMMENTS. There is tricky code there that needs a comment line or two to help out the reader. If I turned Dark Dungeons in to my old professor with that lack of docs..................
Like you, I really did not want to learn basic. I am extremely happy with DGSDK and when the update comes out I will be even happier!