Hey would you like to join a professional gaming team of 25 people? If your interested contact me at m.meyer@vxtream.com. We are currently developing a 3D MMO.
Man i am new to all this C++ and dark gdk stuff and it makes my head spin. I just finished a VERY SIMPLE FPS, but it was hard as hell for me to do because it was my very first attempt making an FPS using C++ and dark GDK... Man i have a long road to travil.
Never used XNA, I use Dark GDK with C++, but if those are shaders, then i have to admit you did a good job. Anyways is C# easier then C++, C++ isn't too bad, but Im wondering which is easier.
C# under XNA is easier to get started with as stuff like device and window creation is pretty much done for you and it comes with a built in time step mechanism, C++ (under the native DX I have used) does not. So you have to at least know how to create a window in C++, create a graphics device etc..
Actually Dark GDK creates the window, and inititliazes thignd for you, you just have to know where to put your code. It is based on dark basic, so this is dark gdk:
if you want to load object, then:
dbLoadObject("sample.x",1);
loads "sample.x" model and assigns it an object id of 1.
Cool, XNA is similar but you get a fully overridable content pipeline too.
All that Dark Basic/GDK sounds pretty cool. If I EVER get time to have a play with it I will. I'll take a look at your channel, I presume you have samples??
I am focusing on dark gdk tutorials, i do have programs that i coded, but I never upload them to youtube, mostly because they are garbage or they aren't much to show.
ok..you need to put the code for this up somewhere.. i'm actually doing the exact same thing.. i started with the riemer's xna tutorials then thought id get my hands real dirty and started porting his tutorials to C++.. seeing this gives me hope.. if u can do it i can too.. bravo for the effort though
If I remember right it's built from a 128x128 map file, so 128X128 verts are used to draw it, I am using no culling at this point, just throwing all the verts at the card and letting it worry about them.
Yes. I started out going through the tutorials on the Hazy Mind site. It's an engine in XNA by Mike Schulds and is a great starting place. The community there is very helpful to, bit quiet there now though. Oh, and the CC examples, they are useful once you get into it. Are you learning C# as well as 3D?? If that's the case, best to get C# under your belt first.
Ah. No. I am using the terrain shader I wrote for XNA (in HLSL) in my C# terrain and my C++ terrain. The actual game/engine code is different. HLSL is a shader language that can be used across languages, it is independent to the engine language.
I would love to play a fighting game with guns on that map. it would be pwnage. missles flying every which way and people exploding on impact. lolz... low gravity so high jumping W()()T
There is ~5 FPS difference. BUT remember the XNA stuff is layered up, the C++ is pretty raw and no where near as flexible. For example my XNA example drives from DrableGameComponent and so has all the extra bits that go with it, the C++ one is just my class... Still I think for the benefits of XNA I will pay the 5FPS most of the time.
Cool Vid, i like it, thumbs up!!
ernst1wehrle 1 month ago
This has been flagged as spam show
Hey would you like to join a professional gaming team of 25 people? If your interested contact me at m.meyer@vxtream.com. We are currently developing a 3D MMO.
VisionXtream 8 months ago
Why aren't you using back(front) face culling ?
spiricn 1 year ago
@spiricn Because I wanted to show the terrain as I moved out past it's edge. Why?
NemoKradXNA 1 year ago
holy shit nice man how long did it take u to make?
kekons23 1 year ago
I'm new, how did you do that? It looks awesome, by the way, good job :)
xoxILoveCatsxox 1 year ago
good engine
osmanertas 1 year ago
wow cool! 5/5
carnage95kid 2 years ago
Nice but i think the lightning at some parts is not perfect.
Some parts are very lightless and other very bright.
Mofmir 2 years ago
Yes, I have not put any ambient lighting in the shader.
NemoKradXNA 2 years ago
Man i am new to all this C++ and dark gdk stuff and it makes my head spin. I just finished a VERY SIMPLE FPS, but it was hard as hell for me to do because it was my very first attempt making an FPS using C++ and dark GDK... Man i have a long road to travil.
HunterZeroModding 2 years ago
Yes we all do. This was not done in GDK. It's plain old native (unmanaged) C++
NemoKradXNA 2 years ago
Never used XNA, I use Dark GDK with C++, but if those are shaders, then i have to admit you did a good job. Anyways is C# easier then C++, C++ isn't too bad, but Im wondering which is easier.
spartasoldier300 2 years ago
C# under XNA is easier to get started with as stuff like device and window creation is pretty much done for you and it comes with a built in time step mechanism, C++ (under the native DX I have used) does not. So you have to at least know how to create a window in C++, create a graphics device etc..
NemoKradXNA 2 years ago
Actually Dark GDK creates the window, and inititliazes thignd for you, you just have to know where to put your code. It is based on dark basic, so this is dark gdk:
if you want to load object, then:
dbLoadObject("sample.x",1);
loads "sample.x" model and assigns it an object id of 1.
spartasoldier300 2 years ago
Cool, XNA is similar but you get a fully overridable content pipeline too.
All that Dark Basic/GDK sounds pretty cool. If I EVER get time to have a play with it I will. I'll take a look at your channel, I presume you have samples??
NemoKradXNA 2 years ago
I am focusing on dark gdk tutorials, i do have programs that i coded, but I never upload them to youtube, mostly because they are garbage or they aren't much to show.
spartasoldier300 2 years ago
Be cool to see them anyway!
Can you use shaders in DGDK? If so you could use mine, if not I could write some for you :)
NemoKradXNA 2 years ago
Yes you can use shaders, I think Dark GDK comes with one or two sample tutorials on shaders.
But I don't really use shaders in my games, but do they make a game look much better and are they very useful?
spartasoldier300 2 years ago
YES, and YES!
You have TOTAL control over the graphics output.
Take a look at the rest of my clips on this channel and you will get an idea of what you can do with them.
NemoKradXNA 2 years ago
Anyways do you have any shaderrs that you can send me? Any shaders would be accepted, just personal message me.
spartasoldier300 2 years ago
Loads mate, take a look at my blog, it's mentioned at the end of most of my clips.
I will message you the blog anyway.
NemoKradXNA 2 years ago
Holy shit... that is pretty good mapping (at least 3 different map layers probably, such as bump)
But the most important thing is is that the hit detection is precise.
SeriousIlya 2 years ago
Glad you like it.
NemoKradXNA 2 years ago
looks very nice. Good job
Gamerzlife 2 years ago
ok..you need to put the code for this up somewhere.. i'm actually doing the exact same thing.. i started with the riemer's xna tutorials then thought id get my hands real dirty and started porting his tutorials to C++.. seeing this gives me hope.. if u can do it i can too.. bravo for the effort though
deathmage866 3 years ago
I am putting the code up slowly on my blog spot blog.
I can't put the link here (YouTube won't let me) so will message you directly.
I have not updated it for a while due to lack of time, but I will at some point.
Hope it helps :)
NemoKradXNA 3 years ago
I thought i could only do console apps...
How do I do THAT with C++!!!
axeshredstorm69 3 years ago
wow amazing dude
Jacper60 3 years ago
How many polygons are in this terrain?
MouthofSaurons 3 years ago
If I remember right it's built from a 128x128 map file, so 128X128 verts are used to draw it, I am using no culling at this point, just throwing all the verts at the card and letting it worry about them.
NemoKradXNA 3 years ago
greet stuff is xna free please
reply soon
dude1167 3 years ago
Yep, XNA is free, as long as you only want to do games for the PC. For Xbox games you need a creators club membership.
NemoKradXNA 3 years ago
is that an open source engine or did you create it?:O
luagamedesigner 3 years ago
I created it. When I have time I am going to put the source up for download off my blog.
NemoKradXNA 3 years ago
yes i am but i was going to start with the 2D sidescroller first but yea i am u said it was the Hazy Mind site
alston2reel 3 years ago
yes very good!!! im still working in C# sadly and i am having a hard time trying to focus really... do u have any pointers on how u started
alston2reel 3 years ago
Yes. I started out going through the tutorials on the Hazy Mind site. It's an engine in XNA by Mike Schulds and is a great starting place. The community there is very helpful to, bit quiet there now though. Oh, and the CC examples, they are useful once you get into it. Are you learning C# as well as 3D?? If that's the case, best to get C# under your belt first.
NemoKradXNA 3 years ago
i mean like for example ur using C# and then use the same project and use C++ to finish it... now can u really do that...
alston2reel 3 years ago
Ah. No. I am using the terrain shader I wrote for XNA (in HLSL) in my C# terrain and my C++ terrain. The actual game/engine code is different. HLSL is a shader language that can be used across languages, it is independent to the engine language.
NemoKradXNA 3 years ago
how do u combine language codes
alston2reel 3 years ago
Not sure what you are asking there mate, can you be a bit more clear on what you need to know?
NemoKradXNA 3 years ago
The lighting is Very good.
Hey, good work.
Like im still learning on tutorials, i got to loops at the moment, yeah, thats pretty far from the door that takes you to game development.
hares295 3 years ago
lol see now im even sadder. but wat program you use to create your enviorment and how would you create a shader engine
alston2reel 3 years ago
For this I used C++ and VS2008.
NemoKradXNA 3 years ago
I would love to play a fighting game with guns on that map. it would be pwnage. missles flying every which way and people exploding on impact. lolz... low gravity so high jumping W()()T
magicmace3 3 years ago
lol, cool glad you like it...
NemoKradXNA 3 years ago
very nice but im still learning C# *cries*
alston2reel 3 years ago
lol, well I did this in C#/XNA first. Take a look at my blog and you will see it there sample code and everything...
NemoKradXNA 3 years ago
nice, im waiting for more videos :)
astral55 3 years ago
Very nice, now stop it. The rest of us can't keep up in C++!
DrJBN 3 years ago
Naa, you would do fine, concepts are the same, just the language....
NemoKradXNA 3 years ago
Good stuff indeed. What prompted the switch to C++? I hope a valued XNA Community member such as yourself isn't leaving us for good.
PeterChanorias 3 years ago
Nope, not switching, just having a dabble...can't hurt can it?
NemoKradXNA 3 years ago
If you do the same actual stuff on C#/C++ versions, whats the frame rate difference? (disable fixed time step and v-sync)
Storm336 3 years ago
There is ~5 FPS difference. BUT remember the XNA stuff is layered up, the C++ is pretty raw and no where near as flexible. For example my XNA example drives from DrableGameComponent and so has all the extra bits that go with it, the C++ one is just my class... Still I think for the benefits of XNA I will pay the 5FPS most of the time.
NemoKradXNA 3 years ago