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 / Dark Game SDK and .NET

Author
Message
Dangerous Dan
19
Years of Service
User Offline
Joined: 29th Jul 2004
Location: Oklahoma City, OK
Posted: 5th May 2006 18:48
*crickets*

So... hows it going Apex? Any new information you can share? I'm realy anxious to get my hands on this!

Thanks,
Dan
Charles
19
Years of Service
User Offline
Joined: 11th Jul 2004
Location: Phoenix, AZ USA
Posted: 12th May 2006 02:44
I noticed that there is a DirectX version 10 in beta. Will you be using it for your code or will you be sticking to version 9 (April, 2006)?
enablerbr
21
Years of Service
User Offline
Joined: 22nd Jun 2003
Location: United Kingdom
Posted: 12th May 2006 05:26
you need vista installed to play with directx10. directx10 doesn't do managed code yet.
OSX Using Happy Dude
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 12th May 2006 10:46
DirectX 10 should be coming out for XP too.

Web Site:http://www.nicholaskingsley.co.uk
Al:If we knew the unknown, the unknown wouldn't be unknown.
APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 12th May 2006 13:13
The component will be dependent on what the current DGSDK supports for C++.

The component itself is finished, but it cannot be demonstrated until I have resolved some security issues. This is paramount to the success of the product.

Paul.


Home of the Cartography Shop - DarkBASIC Professional map importer
MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 15th May 2006 23:31
So with this .net framework, will we have access to the SDK through all .net languages? Like Delphi.net preferably? Even if you don't support it, perhaps give others access to.

A book? I hate book. Book is stupid.
(Formerly Yellow)
APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 16th May 2006 00:33
That will be the general idea, although I am only focusing on the VB.NET language.

Paul.


Home of the Cartography Shop - DarkBASIC Professional map importer
MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 16th May 2006 05:02
Thanks Paul. Once you get the initial release out, it's something I can look into myself to save you some time.



A book? I hate book. Book is stupid.
(Formerly Yellow)
EddieB
19
Years of Service
User Offline
Joined: 29th Sep 2004
Location: United Kingdom
Posted: 17th May 2006 21:29
I have just purchased dgsdk freeware edition, as I do not wish to sell my games

I am keeping my eye on this thread.. Keep up the good works guys!
APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 17th May 2006 22:25 Edited at: 17th May 2006 23:31
For the love of ... I've no idea why this would not post, but I've had to place my text into a TXT file as an attachment on what I originally was going to post. Forum MODS, can you please look at the attachment and tell me why that text would not post directly.

MOD EDIT:
Quote: "
I've been experimenting with an encryption library that will allow me to securely manage the use of
the component under NET applications using RSA public-private key encryption. The principle is that the
DGSDK.NET must be able to be used with applications that have not even been obfuscated, yet prevent
unregistered purchasers of the DGSDK.NET from reverse engineering .NET applications. So far,
the RSA 512 and 1024 bit encryption keys are near impossible to crack. So far, the results and experiments
with the encryption system are extremely promising.

Once I have successfully implemented the secure method of software protection for the DGSDK.NET, I will
be releasing full details and information to TGC, and what will happen next.

Paul.
"


That was the contents of the file, not sure why you couldnt post that earlier - seems ok to me. Anyway, cheers -CR


Paul.

Anyway, it was meant to be a progress report!


Home of the Cartography Shop - DarkBASIC Professional map importer

Attachments

Login to view attachments
Miguel Melo
18
Years of Service
User Offline
Joined: 8th Aug 2005
Location:
Posted: 17th May 2006 23:27
I'm not sure what all this protection is for... is this to keep people from using the .Net port or the original GDK without buying?

I have vague plans for World Domination
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 17th May 2006 23:32
both

OSX Using Happy Dude
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 17th May 2006 23:35 Edited at: 17th May 2006 23:35
I've been experimenting with an encryption library that will allow me to securely manage the use of
the component under NET applications using RSA public-private key encryption. The principle is that the
DGSDK.NET must be able to be used with applications that have not even been obfuscated, yet prevent
unregistered purchasers of the DGSDK.NET from reverse engineering .NET applications. So far,
the RSA 512 and 1024 bit encryption keys are near impossible to crack. So far, the results and experiments
with the encryption system are extremely promising.

Once I have successfully implemented the secure method of software protection for the DGSDK.NET, I will
be releasing full details and information to TGC, and what will happen next.

Paul.

Seems fine to me - Me

Web Site:http://www.nicholaskingsley.co.uk
Al:If we knew the unknown, the unknown wouldn't be unknown.
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 18th May 2006 15:14
Frog, I did that 3 messages ago...

DOUBLE POSTER!


OSX Using Happy Dude
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 19th May 2006 11:34
Ah - you got there before me, then!

Web Site:http://www.nicholaskingsley.co.uk
Al:If we knew the unknown, the unknown wouldn't be unknown.
APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 23rd May 2006 23:32
Folks, I've completed the security implementation requirements for the DGSDK.NET kit. There will be some testing going on to ensure that it is full proof, but the hardwork is over!.

Paul.


Home of the Cartography Shop - DarkBASIC Professional map importer
Miguel Melo
18
Years of Service
User Offline
Joined: 8th Aug 2005
Location:
Posted: 24th May 2006 00:25 Edited at: 24th May 2006 00:27
Sweet - nice one APEXnow!

... now if only we got GDK 6.1 before hell freezes over, we'd all be well chuffed.

I have vague plans for World Domination
APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 24th May 2006 02:43
As soon as Lee and/or Mike release the latest updates to the DGSDK, I will implement the changes into the .NET version, and this does not take long.

Paul.


Home of the Cartography Shop - DarkBASIC Professional map importer
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 24th May 2006 04:21
woohoo!

Lost in Thought
20
Years of Service
User Offline
Joined: 4th Feb 2004
Location: U.S.A. : Douglas, Georgia
Posted: 24th May 2006 07:07
LOL, I'll bet CR is turning cart wheels

monotonic
18
Years of Service
User Offline
Joined: 24th Mar 2006
Location: Nottinghamshire, England
Posted: 24th May 2006 14:00
I know .NET is not exactly the speediest platform on the planet, I've been using it for a few years with managed directx, just curious what sort of fps are you getting with examples ported over from dbpro?

My W.I.P project
Dangerous Dan
19
Years of Service
User Offline
Joined: 29th Jul 2004
Location: Oklahoma City, OK
Posted: 24th May 2006 17:13
@APEXnow Woooooot! Thats great news indeed. I can't wait to get my grubby paws on this!
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 24th May 2006 21:40
Quote: "LOL, I'll bet CR is turning cart wheels "

yes I am quite happy, but to be honest I have been involved in this project since its inception and am privvy to all info and goings on, including version testing, before the forum is Just felt the need for a public "woohoo" as a public show of support to paul.



APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 24th May 2006 22:01
Thanks

Paul.


Home of the Cartography Shop - DarkBASIC Professional map importer
APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 25th May 2006 17:58
@CattleRustler... Dude, Vorlon is lonely!


Home of the Cartography Shop - DarkBASIC Professional map importer
roujesky
20
Years of Service
User Offline
Joined: 4th Jun 2004
Location:
Posted: 2nd Jun 2006 19:42
Kind of disappointed... I was really hoping there would be mention of the .NET version of the SDK in the newsletter this month. It has been a while since anything has been posted here. Anyone have any news about it?
APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 2nd Jun 2006 20:05
roujesky, this is partly my fault. I've sent a last update to Mike about just over a week ago. The only thing that remains so far is to finish some modifications to what is known as the Authentication application. I'll then pass over what I have to Mike. It will be here soon.

Paul.


Home of the Cartography Shop - DarkBASIC Professional map importer
roujesky
20
Years of Service
User Offline
Joined: 4th Jun 2004
Location:
Posted: 2nd Jun 2006 20:39
Thanx for the update.
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 2nd Jun 2006 21:42
yeah, technically there should not have been a mention as its not released yet - altho it would be cool if they (tgc) started hyping it a bit

Lost in Thought
20
Years of Service
User Offline
Joined: 4th Feb 2004
Location: U.S.A. : Douglas, Georgia
Posted: 3rd Jun 2006 00:41
I think this newsletter was kind of rushed anyway with all thats going on around Rich's house

He even forgot Freddix's Extends DLL. Which I am still waiting for

OSX Using Happy Dude
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 3rd Jun 2006 01:12
I'll be having a new plug-in out soon too

Come to the last Unofficial DBPro Convention (http://convention.logicstudios.net/)
Dont do anything I wouldn't do. But if you do, take pictures.
MiR
20
Years of Service
User Offline
Joined: 13th Jul 2003
Location: Spain
Posted: 3rd Jun 2006 15:40
Quote: "I think this newsletter was kind of rushed anyway with all thats going on around Rich's house"

Yes. I´ll make a note of that. Never have kids if you like sleep and not rushing around.

Need path finding in your games? Have a look at the tutorials on www.telefonica.net/web2/paskyprog/.
Miguel Melo
18
Years of Service
User Offline
Joined: 8th Aug 2005
Location:
Posted: 4th Jun 2006 16:44
Quote: "Yes. I´ll make a note of that. Never have kids if you like sleep and not rushing around."


Yep, that pretty much sums it up.

I have vague plans for World Domination
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 4th Jun 2006 18:53
yep...

APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 5th Jun 2006 03:32
I've sent everything so far to Mike, keep eyes peeled

Paul.


Home of the Cartography Shop - DarkBASIC Professional map importer
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 5th Jun 2006 03:44




Zeal
21
Years of Service
User Offline
Joined: 10th Oct 2002
Location: Colorado Springs, CO
Posted: 5th Jun 2006 04:19
Wohooo does that mean mike or lee will grace us with their presence soon?

All you need is zeal
Pulsar Coder
20
Years of Service
User Offline
Joined: 3rd Jan 2004
Location:
Posted: 9th Jun 2006 03:17
Paul,

Will this version/wrapper of the SDK require the use of pointers with VB.Net and C#?

~Pulsar Coder
APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 9th Jun 2006 04:01
No, not unless you access backbuffers etc, but all the functions basically DBP functions wrapped into nice little classes.

Paul.


Home of the Cartography Shop - DarkBASIC Professional map importer
Pulsar Coder
20
Years of Service
User Offline
Joined: 3rd Jan 2004
Location:
Posted: 9th Jun 2006 04:11
As I am new to this discussion, and even though this is a question developers hate, I can help to ask: ETA?

~Pulsar Coder
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 9th Jun 2006 13:50
If I may, the package has been submitted to TGC for review - should hear something soon

Pulsar Coder
20
Years of Service
User Offline
Joined: 3rd Jan 2004
Location:
Posted: 11th Jun 2006 18:15
Will DarkAI and DarkPhysics work with this NET version of DarkGame SDK?

~Pulsar Coder
OSX Using Happy Dude
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 11th Jun 2006 19:47
Will this work with VS 2005 ? I'm wondering whether I can get around the lack of C progress by using 1.1.1 & .Net 2005.

Come to the last Unofficial DBPro Convention (http://convention.logicstudios.net/)
Dont do anything I wouldn't do. But if you do, take pictures.
APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 11th Jun 2006 22:06
It has successfully worked with 2003, 2005 and SharpDev.

Paul.


Home of the Cartography Shop - DarkBASIC Professional map importer
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 11th Jun 2006 22:29
apex dont forget 2005 needs a different compile, remember that issue we had?

APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 11th Jun 2006 23:01
I'll need to test that again mate, been a lot done since last tested with a 2005 app.

Paul.


Home of the Cartography Shop - DarkBASIC Professional map importer
Red Ocktober
20
Years of Service
User Offline
Joined: 6th Dec 2003
Location:
Posted: 12th Jun 2006 04:40 Edited at: 12th Jun 2006 04:52
wow... this is good news indeed... great work Apex and CR...

i've been playing around with a 3D engine called 3Impact in VB.net (was using it with c++ prior), just to get the hang of .net environment... currently, i'm writing up a object oriented class lib now for it (based on a wrapper one of the guys did), using vb.net's ability to raise events to give the object the capability to update themselves without being told to do so...

i think you guys are really gonna enjoy the .net stuff with the SDK when you get it... it's gonna increase your productivity 10 fold as compared to the current SDK, or even compared to DBPro...


testing a basic bump mapped gameobject in 3impact with VB.net


... i think i'll do the same sorta thing for the DGSDK when it comes available... the code for a game, using the my framework, should be pretty much the same, whether it be 3Impact or DBGSDK...


now, time to dispell a few myths and urban legends i think i heard pop up above before they get really going...
Quote: " but the whole .NET framework is missing a quick way to get 3D on the screen. "
you obviously haven't heard of 3impact... similar to DGSDK, originally written for c++, same linear procedural coding as straight c... with .net (vb or c#) it's easy to make it entirely OOP...

Quote: "just take a look at devmaster.net and search for .NET engines and you'll know what I mean. "
same thing... read above...

Quote: "Basic and VB programmers will have an easier time with VB.NET"
BASIC coders will be lost with VB.net and won't be able to go too far unless they know, or can pick up the fundamentals of OO programming... VB coders should find the transition relatively painless... c++ coders will now have a chance to be lazy and ignore syntax and memory management, like the rest of us...
Quote: "VB.NET should be great for beginners, although of course"
same thing... read above...

next thing someone will be saying is VB.net can't be fast enough to write games in, better use c# instead...

seriously though... congrats on this development, it's been a looooong time coming...

now, if i can talk Lee into lowering the commercial license cost a tad

--Mike
APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 12th Jun 2006 09:54 Edited at: 12th Jun 2006 09:54
Ok, Mike (at TGC) has all of the latest stuff now, with redist tools, authentication tools, documentation and two samples.

This is a typical screenie of running both samples simultaniously.

Enjoy, and don't drool on the keyboard please

@Red Ocktober, very cool stuff going on there. Definately a lot of potential in the VB.NET department for all really, with all the different systems now becoming available.



Paul.


Home of the Cartography Shop - DarkBASIC Professional map importer
Pulsar Coder
20
Years of Service
User Offline
Joined: 3rd Jan 2004
Location:
Posted: 12th Jun 2006 17:11
Have you tested it on x64-version of WinXP?

~Pulsar Coder
APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 12th Jun 2006 17:21 Edited at: 12th Jun 2006 17:22
No, purely because I haven't got a 64bit processor.

[EDIT] Well, I'm assuming I haven't lol

Paul.


Home of the Cartography Shop - DarkBASIC Professional map importer

Login to post a reply

Server time is: 2024-06-26 09:41:52
Your offset time is: 2024-06-26 09:41:52