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.

Geek Culture / DGDK vs. DBPro

Author
Message
HWT
19
Years of Service
User Offline
Joined: 1st Apr 2005
Location: Earth
Posted: 26th Sep 2007 21:27
I know that this question has probably been asked but I was hoping to get opinions for real coders who've coded with both DGDK and DBPro. My basic question is, which is better? But specifically - in terms of the following:
1. Compatibility - I currently have Visual C++ 5.0 with no .NET - would it be compatible with this? And, of course, is it as compatible on users' computers, what with the various Windows OS currently available?

2. Stability - is DGDK as good and solid as it looks or is it riddled with holes and bugs that prevent decent execution and game play? Same question for DBPro.

3. Language - I read that DGDK is missing some of the commands from DBPro - is this true and if so does this mean DGDK can't do all of the things (and more) that DBPro can?

Thanks so much,
HWT

Hello world tommorrow
Digital Awakening
AGK Developer
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 27th Sep 2007 00:55
Not answering your exact question but DBP is easier to learn but if you're already good with C++ then using DGDK would probably result in a faster game. I don't know if a good DBP coder would code the same thing in a shorter amount of time then a good DGDK coder but my little experience in C++ says so.

[center]
CREATE games with ease! NO programming required!
WIP
HWT
19
Years of Service
User Offline
Joined: 1st Apr 2005
Location: Earth
Posted: 27th Sep 2007 11:04
Thanks for the reply Digital Awakening. Any insight into the compatibility issues with Microsoft Visual C++ 5.0?

Hello world tommorrow
Chris K
21
Years of Service
User Offline
Joined: 7th Oct 2003
Location: Lake Hylia
Posted: 27th Sep 2007 12:56
Is VS5 any better than VS8 Express?

Pretty sure DGDK is compatible with VS8E which is free.

-= Out here in the fields, I fight for my meals =-
HWT
19
Years of Service
User Offline
Joined: 1st Apr 2005
Location: Earth
Posted: 27th Sep 2007 22:13
Quote: "Pretty sure DGDK is compatible with VS8E which is free."


I'll have to Google that - but does DGDK even work with VS5.0?

Hello world tommorrow
Morcilla
21
Years of Service
User Offline
Joined: 1st Dec 2002
Location: Spain
Posted: 28th Sep 2007 12:23 Edited at: 28th Sep 2007 18:58
Lets see, DGDK can be used with VS8E, that is Visual Studio 2005 Express (it is free). Standard Visual Studio 2005 can be used as well. They are also called Visual Studio 8 or VS8.
But VS5? That must be from the late XX century! Don't even think about it.
I suppose it will work on any OS that runs VS 2005 (Windows XP recommended).

Which is better? DGDK. For many reasons, as having better performance with the same effort, a helpful debugger, and C language functions that allow to work as close to the machine and to DirectX as needed.
It is true that DBPro has more plugins, but that is circumstantial. As an example of DGDK power, World of Warcraft scenaries can be loaded into the engine:

Quote: ""When using the Dark GDK it is possible to hook directly into the core engine. As an example of this I will be demonstrating how to load and animate character models from World of Warcraft in Dark GDK. Right now, I'm working on importing a full world from World of Warcraft, and I'll be presenting the results of these efforts at the convention. Of course, WOW is just one example. Technically, it's possible to do this with any media.""


About stability, both are equally stable. And they are stable. But once again, when a crash appears, is easier to find it with the VS2005 tools.

I don't know of any DGDK missing commands comparing with DBPro.
[Edit: Oh well, I recall now that 'save array' command is missing, but this can be done easily using C functions.]
HWT
19
Years of Service
User Offline
Joined: 1st Apr 2005
Location: Earth
Posted: 28th Sep 2007 22:00
Wow - that's really helpful Morcilla - thanks so much.

DGDK - here I come!!!

Thanks again for the replies
Happy Coding
HWT

Hello world tommorrow
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 29th Sep 2007 10:05
@Morcilla
I think DBP actually has some loose pointer errors, making it less stable than DGDK. For example, the following lines of code (Not mine), work fine:


But this does not:


By itself, that'd work (Provided there is a valid image in image 1), however under certain code an "Unknown Image Error" runtime error pops up, which appears to be proof of a loose pointer in DBP.



Cheers,

-naota

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums
Master Xilo
18
Years of Service
User Offline
Joined: 8th Sep 2006
Location: Bern, Switzerland
Posted: 6th Oct 2007 03:13
Quote: "of DGDK power, World of Warcraft... "


This says nothing about it, ripped media can also be imported into DBPro...

Login to post a reply

Server time is: 2024-11-19 09:26:20
Your offset time is: 2024-11-19 09:26:20