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 / Creators HELP!!! Not enough functions in Dark GDK!!!

Author
Message
Alex_Peres
AGK Master
15
Years of Service
User Offline
Joined: 13th May 2009
Location: The Milky Way Galaxy
Posted: 20th Oct 2009 13:29
1. Need to light sprites! (Specular)
2. AnimatedSprites can not be playing in back direction! (30 to 1)
3. I need function to return current Sprite Priority!
4. Bind 3d objects to SpritePriority! For using 3d between sprites layers!
5. Antialising for sprite (when it rotates or sizing)!
6. Normal sprites clicking! (I want to click sprite by Alpha channel - Alpha == 255 - Click!; Alpha == 0 - Not!)

Thanks!
SFCBias
15
Years of Service
User Offline
Joined: 8th Aug 2009
Location: Hephzibah, GA, USA
Posted: 20th Oct 2009 13:47
Most if not all of these things are possible with the GDK. Its up to YOU to think and figure out ways to do these things. The GDK is not perfect but you shouldn't say that there are "Not enough functions in DarkGDK"

if(You.AddCode.toPost)TGC.Users.CanHelp = true;
else return NoCodeMessage;
entomophobiac
22
Years of Service
User Offline
Joined: 1st Nov 2002
Location: United States
Posted: 20th Oct 2009 14:09
As a general rule for posting for help: the more exclamation marks there are in your title, the less help you'll get.

And all things you describe are possible, but you'll have to write actual code to achieve them. Yep. That's right. Your own code.

Strange to have to do that in a programming language, isn't it?

The only thing the GDK does for you is wrap DirectX in a convenient and easily accessible format. Deal with it.
Alex_Peres
AGK Master
15
Years of Service
User Offline
Joined: 13th May 2009
Location: The Milky Way Galaxy
Posted: 20th Oct 2009 14:19
<<Most if not all of these things are possible with the GDK. Its up to YOU to think and figure out ways to do these things. The GDK is not perfect but you shouldn't say that there are "Not enough functions in DarkGDK">>
Ok, tell my how use to them!
For example how to light sprite?
=PRoF=
21
Years of Service
User Offline
Joined: 17th Mar 2003
Location: Milton Keynes, UK
Posted: 20th Oct 2009 15:25
use textured planes rather than sprites.

Without Music or Love the world would be a very empty place... Thank god I still have music.. --'-<@
Alex_Peres
AGK Master
15
Years of Service
User Offline
Joined: 13th May 2009
Location: The Milky Way Galaxy
Posted: 20th Oct 2009 17:51
=PRoF=

For what they made sprites??? Better use another engine!
=PRoF=
21
Years of Service
User Offline
Joined: 17th Mar 2003
Location: Milton Keynes, UK
Posted: 20th Oct 2009 18:00
It was just a suggestion.

Rather than mixing 2D Sprites, and 3D objects; just use 3D objects for the lot.

Its just as easy to animate a textured plane as it is to animate a sprite, and you get to use the lighting effects you want.

It's what I would do.

Without Music or Love the world would be a very empty place... Thank god I still have music.. --'-<@
Niels Henriksen
20
Years of Service
User Offline
Joined: 27th Sep 2004
Location: Behind you breathing heavely
Posted: 20th Oct 2009 18:57
Quote: "For what they made sprites??? Better use another engine! "

Be my guest... the real challenge as a programmer is to solve the problems by using the inside of your head.

Try things.... it takes time.

Niels Henriksen
www.tales-of-the-realms.com
if Microsoft can sell software with bugs, so can I.
Alex_Peres
AGK Master
15
Years of Service
User Offline
Joined: 13th May 2009
Location: The Milky Way Galaxy
Posted: 21st Oct 2009 12:11
Dark GDK doesn't even has any tutorial or just help(native GDK help useful!)! It's just wasting time without it...
entomophobiac
22
Years of Service
User Offline
Joined: 1st Nov 2002
Location: United States
Posted: 21st Oct 2009 12:22
Funny how anyone has managed to make anything with it, then. Stop trolling and spend all that energy on actually writing code and you'd learn it.

Reverse-engineering existing code -- and there's plenty to go around -- is a recommended way to learn.

Get to it and stop whining...
Alex_Peres
AGK Master
15
Years of Service
User Offline
Joined: 13th May 2009
Location: The Milky Way Galaxy
Posted: 21st Oct 2009 12:30
I'm not whining!

I wrote commercial casual 2D game, it will come at November!

But! For my next game I have not enough some functions! I think that functions are going to be useful for any one!
Isocadia
15
Years of Service
User Offline
Joined: 24th Jul 2009
Location:
Posted: 23rd Oct 2009 18:29
1: Texture a plane.
2: Make another sprite sheet....
5: Make a transparent image and place that at the tip of your cursor, then check sprite collision with that.

And for the other 2, just think a little bit and you will be able to do it, else, search for other library's.

Isocadia
cleonjones
15
Years of Service
User Offline
Joined: 24th Oct 2009
Location:
Posted: 25th Oct 2009 03:53
I chose DarkGDK over DBPro because you have to do more work and you get more freedom in the end.

And you can take most of the code posted on the forums about DBPro and DB code and convert it to work in the GDK.

Almost all the commands can just be turned into a single word and stick db in front, add ()s after it. Anything that isn't listed just search the help file.

?

Login to post a reply

Server time is: 2024-11-20 11:23:21
Your offset time is: 2024-11-20 11:23:21