Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Dark GDK / Compatability

Author
Message
PtrN
17
Years of Service
User Offline
Joined: 23rd Sep 2007
Location:
Posted: 24th Sep 2007 03:02
I used to program a while back with classic dark basic, it was the first language I learned.

Now, I am in college and have taken classes in C/C++, as well as a Java. As such, I am extremely interested in using the dark basic library with a C++ compiler, however I have a few questions that I would be grateful if they could be answered.

1)Does Dark GDK only work with Visual Studio.net?

2)Can Dark GDK be used within a C/C++ enviroment? or only C#

3)Are the "expansion packs" offered for DB pro compatable withe Dark GDK? I am mainly interested in the modeling ones

4)Are all the commands named the same, only with "db" put in front of them?

5)To utilize the Dark GDK commands, is it as simple as importing a single library? or do you have to import multiple libraries to gain access to the same code. Also, must you put in any extra code in your program to run the Dark GDK code?

thanks for your time.
kBessa
18
Years of Service
User Offline
Joined: 8th Nov 2006
Location: Manaus, Amazonas, Brazil
Posted: 24th Sep 2007 06:28
Ok, I'll try to answer all of them.

1 - For the C++, I think it works only with VS.NET and VS2005. Can't say this for sure, as I do not own it. But I've seen people using it with VC++ 2005 express, which is free!

2 - There are two flavors: DarkGDK (which is for C++) and DarkGDK.NET (for C#/VB.NET).

3 - No, they are not! If any of the creators is interested, he/she can convert to work with DGDK, but I haven't seen any effort on this, unfortunately.

4 - As far as I know, yes, this is true for the C++ version only.

5 - You will need DGDK, Platform SDK and DirectX SDK.


Someone that owns C++ version may answer this better, just tried to make things a little bit clearer sooner, but I think you can have some idea.

Best regards,
Thiago
APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 24th Sep 2007 09:29
PtrN

kBessa was correct on all of them except 3, which may have been misunderstood.

Quote: "3)Are the "expansion packs" offered for DB pro compatable withe Dark GDK? I am mainly interested in the modeling ones"


From my understanding of your query, you are referring to the modelling packs which contain additional models and textures. These ARE compatable with DGDK and DGDK.NET since they all use the same model formats supported by all products. If you are referring to addon plugins for DarkBASIC classic or DarkBASIC Professional, these are not compatable with DGDK and DGDK.NET. These plugins require rewrites to be compatable with DGDK and DGDK.NET, and there are plans in motion to bring this to fruition (TGC official plugins)

Paul.

kBessa
18
Years of Service
User Offline
Joined: 8th Nov 2006
Location: Manaus, Amazonas, Brazil
Posted: 24th Sep 2007 16:54
Yeah, the only thing that came to my mind was the addons, and they really are compatible.

But if plans are in motion... This is nice!

Thiago
jason p sage
17
Years of Service
User Offline
Joined: 10th Jun 2007
Location: Ellington, CT USA
Posted: 24th Sep 2007 20:15
Apex would know better than me - but I heard from Daniel the same thing. I really wish I could go/could've gone (did it happen yet) to the convention to hear all the inside scoops on where this stuff is headed etc so I could plan accordingly... for example - Implement a physics engine or wait for the DarkPhysics to be converted etc.

Login to post a reply

Server time is: 2024-11-19 16:29:27
Your offset time is: 2024-11-19 16:29:27