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 / GDK and the add-ons

Author
Message
entomophobiac
22
Years of Service
User Offline
Joined: 1st Nov 2002
Location: United States
Posted: 4th Oct 2006 09:46
Does GDK have support for DP, DarkAI or any other of the official TGC-supporter add-on packs? And if it doesn't, is this intended as an inclusion in future updates?

I'm thinking of switching away from DBPro...
Miguel Melo
19
Years of Service
User Offline
Joined: 8th Aug 2005
Location:
Posted: 4th Oct 2006 13:05
No. Currently only supports EZRotate... I am trying to get Nuclear Glory Collision to work too, but am having troubles with some of the functionality.

I have vague plans for World Domination
entomophobiac
22
Years of Service
User Offline
Joined: 1st Nov 2002
Location: United States
Posted: 4th Oct 2006 17:41
Ah. So they aren't part of GDK. In such a case, a question to TGC - are there any plans to make physics and AI part of the GDK?
APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 4th Oct 2006 19:49
As soon as the DGDK.NET system is out (This will support C++ plugin development using .NET extensions). So basically, additional functionality should not pose too much of a problem for DGDK.NET users. I will be discussing this further with the TGC team when that time arrives.

Paul.

entomophobiac
22
Years of Service
User Offline
Joined: 1st Nov 2002
Location: United States
Posted: 5th Oct 2006 13:15
That sounds very interesting. I already have the NuclearGlory DLL, but I'm waiting to get the GDK. Right now, I think that I can still do what I want to do in a DBPro environment. But I'd truly prefer the power of C++, inheritance and simply the OO structure. The question is simply whether I have the time or not. DBPro remains a lot easier to use, especially with what it seems to be a greater support than the GDK is receiving.

Correct me if I'm wrong.
Miguel Melo
19
Years of Service
User Offline
Joined: 8th Aug 2005
Location:
Posted: 5th Oct 2006 13:31 Edited at: 5th Oct 2006 13:31
I really don't understand how people can think that dbpro is easier than C++ plus the DGDK.... at least for things over a few lines of code. I really cannot get any sensible debugging done in dbpro!

I admit I don't know how the "command line interface" works, so I'm probably missing a lot there. But the variable watcher never shows everything in scope and I can't seem to be able to add new vars, while the step debugger shows only 10 lines of mangled source and you can't even set/unset breakpoints while debugging. Totally useless.

I must admit that you are better men that I to be able to work your way around all that...

I have vague plans for World Domination
entomophobiac
22
Years of Service
User Offline
Joined: 1st Nov 2002
Location: United States
Posted: 5th Oct 2006 16:27
On the debugging issue, I think you're very much right. I seldom use the debugger, though, but code a separate debugger of my own where I can toggle the variables I need at the moment. This has worked very well so far.

The problem I see with DBPro is that it lacks the option explicit warning. It's extremely simple to just typo new variables. Then again, that's the same issue in for example Lua, even though it's not in C++.

I mean, languages are different after all. The C++ feature I miss the most is inheritance, no doubt. But using DBPro I can piece things together extremely quickly. It seems to me that the DGDK can do it just as quickly, however, and with far better optimization.

I would be glad to hear your take on this issue, too, because I'm still considering to skip out on DBPro.
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 5th Oct 2006 17:29
I stopped using DBPro, and moved onto the GSDK a while ago now.

Its soo much faster with C...

Visit my web site to download Humans On A Planet & BallZ
Pulsar Coder
20
Years of Service
User Offline
Joined: 3rd Jan 2004
Location:
Posted: 5th Oct 2006 20:48
APEXnow: is it also faster with .NET?

~Pulsar Coder
APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 5th Oct 2006 20:53
Functionally calling the DGDK.NET functions appears good so far, but it also boils to how good you are with .NET in general. I.e. Generics over collections, proper use of loops and conditions. My VB.NET Asteroids game runs fine, but it can be improved by using Generic lists instead of collections to speed things up.

When demos are available, you'll be able to see for yourself.

Paul.

Pulsar Coder
20
Years of Service
User Offline
Joined: 3rd Jan 2004
Location:
Posted: 5th Oct 2006 21:00
Good to know. Thanks.

~Pulsar Coder

Login to post a reply

Server time is: 2024-11-19 08:30:39
Your offset time is: 2024-11-19 08:30:39