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 / DarkGDK.NET Vs. XNA

Author
Message
Sid Sinister
19
Years of Service
User Offline
Joined: 10th Jul 2005
Location:
Posted: 5th Nov 2006 19:38
I guess I'm a bit confused on these two tools. Are they the same? Each one is really just a library right? Which is better, XNA or DarkGDK.NET? XNA looks to have some pretty limitless possibilities while DarkGDK.NET just looks to be the same language packed differently. How far off am I?
Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 5th Nov 2006 22:10
XNA is 100% free, but you must use C# with it and VS.NET 2005 Express. With XNA you will eventually be able to run your games on an Xbox 360 (with a cost of $100 a year), but it's free to sell the games on PC.

XNA was made by Microsoft, and DGDK.NET by Paul & TGC. With DGDK.NET you can use either VB or C# .NET and you can develop in the full version of VS .NET or even SharpDevelop (which is free). There are two different licenses for DGDK.NET, both of which cost money.

If there's anything else, just ask. I've used them both

Cian Rice
20
Years of Service
User Offline
Joined: 8th Jun 2004
Location:
Posted: 5th Nov 2006 22:22
XNA, in my opinion, is incredible. I've started to pick it up easily, and considering it is free the possibilities seem almost endless.

Raven
19
Years of Service
User Offline
Joined: 23rd Mar 2005
Location: Hertfordshire, England
Posted: 6th Nov 2006 01:23
The question XNA Framework Vs Dark Game SDK .NET is the same as DirectX9 SDK Vs Dark Game SDK.

One's an engine, the other is an API.
If you want a simple framework engine for Managed Languages that utilises DirectX; then look at the DirectX framework Utility Toolkit. It's not quite an engine, but it does take away much of the common background coding - when combined with Managed DX Extensions, does provide a much easier I/O system.

Personally speaking, I'm not really that impressed with the Dark Game SDK. It's a library engine designed to be used in COFF capable languages in particular Visual C++, yet it is identical in use to DarkBASIC Professional.

The same is extended to the .NET version, given it's designed to be used purely in OO Languages; the fact it has a very limited namespace useage, and doesn't utilise classes for the languages capable of running it.. honestly makes it a little pointless.

Personally I would use a 3rd party engine like TorqueX or DXLib (http://www.gpwiki.org for more options) as they will provide you with a much better designed engine that will integrate with your code better.

Intel Core 2 Duo E6400, 512MB DDR2 667MHz, ATi Radeon X1900 XT 256MB PCI-E, Windows Vista Business / XP Professional SP2

Login to post a reply

Server time is: 2024-11-17 19:27:21
Your offset time is: 2024-11-17 19:27:21