Hi Chicknstu
I answer as a user of DGDK.NET:
For me the DGDK is the best invention next after cola and it gives me a pleasure to work with. I also have DarkBasic Pro but was limited by the speed and the lack of OOP.
With DGDK.NET I have OOP, better debugging and when Im on work its easy for me to move some code from VB/Web projects to DGDK.NET.
Its very easy to setup and you are up and running fast.
I havent been testing it on other persons PC but Im not afraid to distribute my game (when its finished). When I do it I need to add .NET 2.0 incl. DGDK.NET.
There are no nagscreens so people can't see that you used DGDK.
I have been developing games on Commodore 64, Commodore Amiga and now I finally can make games on PC with DGDK.
For me DGDK is a religion. Just wish in wich direction I should say my prayer
Here is som source-code (notice Im using DarkEngine.. a perfect plugin for DGDK.NET)
Dim DarkEngine As New DarkEngine(GetDGDKGlobals)
DarkCore.SyncRate(60)
DarkCore.Sync()
DarkDisplay.SetDisplayMode(1024, 768, 32)
DarkDisplay.SetWindowPosition(200, 100)
Dim dt As New DarkObject("media\map1.x")
dt.Position(0, 0, 0)
dt.SetTexture(0, New DarkImage("media\1.jpg"))
Dim dc As New DarkCamera
dc.PointCamera(0, 0, 0)
Dim oCompassImage As New DarkImage("media\Compass.bmp")
oCompassImage.SetColorKey(255, 0, 255)
Dim oCompass As New DarkSprite(25, 200, oCompassImage)
oCompass.Offset(25.5, 25.5)
If you are making money on your game you need the BIG version. Im planning to buy that later on the year....
Niels Henriksen
Working on a (MMO)RPG right now in DarkEngine
http://yourmmo.wikispaces.com/