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 / I am available on Skype today for anyone who has questions about DarkGDK 2.0

Author
Message
Mistrel
Retired Moderator
14
Years of Service
User Offline
Joined: 9th Nov 2005
Location:
Posted: 16th May 2012 16:39
Feel free to IM or call me. My Skype username is "matt_darkgdk". If I don't answer a call then I may have stepped away; leave an IM and I'll get back to you.

DeadTomGC
9
Years of Service
User Offline
Joined: 11th Aug 2010
Location: LU
Posted: 16th May 2012 17:30
What? DarkGDK 2.0?

Is it officially being made by TGC? is there anywhere I can read more about it?


Olby
16
Years of Service
User Offline
Joined: 21st Aug 2003
Location:
Posted: 16th May 2012 17:48
Quote: "is there anywhere I can read more about it?"


http://forum.thegamecreators.com/?m=forum_view&t=196865&b=22

ACER Aspire 5920G: Core2Duo 2.2GHZ, 2GB, GeForce 8600M GT 1280MB, Windows Vista Ultimate SP2, PureBasic 4.60 + PureGDK 2.0
DeadTomGC
9
Years of Service
User Offline
Joined: 11th Aug 2010
Location: LU
Posted: 16th May 2012 18:11
oh, thanks!


prasoc
11
Years of Service
User Offline
Joined: 8th Oct 2008
Location:
Posted: 16th May 2012 18:56
Anyway of returning the Direct3D device that DarkGDK 2.0 has created? dbGetDirect3DDevice() seems to return an int32_t instead of a LPDIRECT3DDEVICE9 like it did in v1.0
Mistrel
Retired Moderator
14
Years of Service
User Offline
Joined: 9th Nov 2005
Location:
Posted: 16th May 2012 20:01
You have to cast it yourself at the moment. Strict types are planned but not yet implemented for return values. They are working fine for parameters though such as "HWND".

hwoarang
7
Years of Service
User Offline
Joined: 19th May 2012
Location:
Posted: 19th May 2012 09:10
hi, i am new at programming and i need help with gdk. i dont know how to make my charater to jump in 2d game.
Morcilla
16
Years of Service
User Offline
Joined: 1st Dec 2002
Location: Spain
Posted: 19th May 2012 12:48
Hi there, congratulations for the great job

I would like to ask, in rough terms, how complex would it be to migrate a DGDK 1.0 project to DGDK 2.0, having into account that it uses

- Dark Shader
- EZRotate double float version.
- Cloggy's D3DFunc

and of course all kind of DGDK functions.

Also, how does DGDK 2.0 performs? Is it equally fast to DGDK?

Mistrel
Retired Moderator
14
Years of Service
User Offline
Joined: 9th Nov 2005
Location:
Posted: 19th May 2012 20:22
Quote: "I would like to ask, in rough terms, how complex would it be to migrate a DGDK 1.0 project to DGDK 2.0"


Getting a project up and running with DarkGDK 2.0 is very easy to do. The difficulty you will experience in the transition will be from some renamed functions, reordered parameters, and obsolete commands.

For example, DarkGDK 2.0 does not include the file handling library; you must use the commands provided by the host language.

Quote: "Also, how does DGDK 2.0 performs? Is it equally fast to DGDK?"


From what I've seen on a function-for-function basis it is faster than DarkGDK 1.0 but slightly slower than DBP due to some overhead. However, you gain the ability of being able to use a more powerful language with it such as C++.

Also, using DarkGDK 2.0 with DBP plugins is a snap. Most popular plugins are supported out-of-the-box.

Red Eye
11
Years of Service
User Offline
Joined: 15th Oct 2008
Location:
Posted: 20th May 2012 01:14
Quote: "From what I've seen on a function-for-function basis it is faster than DarkGDK 1.0 but slightly slower than DBP due to some overhead. However, you gain the ability of being able to use a more powerful language with it such as C++."


Wasn't DarkGDK faster than DBP? I believe so. At least that is what is stated on the TGC DarkGDK webpage.

Cheers,

budokaiman
FPSC Tool Maker
10
Years of Service
User Offline
Joined: 24th Jun 2009
Playing: Hard to get
Posted: 20th May 2012 02:55
Quote: "Wasn't DarkGDK faster than DBP? I believe so. At least that is what is stated on the TGC DarkGDK webpage."

WLGfx did a benchmark test of DBP, DGDK and PGDK (what's now DGDK 2.0) a little while back, these were the results:
http://forum.thegamecreators.com/?m=forum_view&t=192633&b=5


3DS friend code: 0044-2895-5474

Login to post a reply

Server time is: 2019-11-17 19:59:01
Your offset time is: 2019-11-17 19:59:01