It is currently Fri Apr 28, 2017 3:00 pm

All times are UTC - 5 hours

 Page 1 of 1 [ 4 posts ] 
Author Message
 Post subject: DirectX again =)
PostPosted: Tue Jul 12, 2011 12:16 pm 

Joined: Tue Jul 12, 2011 12:13 pm
Posts: 2
Any thoughts about making the game engine using directx yet Marek?
And if you have or are going to which version of directx will you go for?


 Post subject: Re: DirectX again =)
PostPosted: Wed Jul 13, 2011 5:17 am 
Site Admin

Joined: Sun Feb 11, 2007 8:59 am
Posts: 1094
Location: Ontario Canada
When I was first designing the Game Engine, I structured it in such a way so that I could easily replace the OpenGL code with DirectX calls. However once I got through half of the VMK, I decided to abandon this idea because it would be too much code for one person to manage. Especially considering the Microsoft likes to release updates to DirectX very frequently which would mean that I would have to spend a lot of time just constantly updating the DirectX part so that it still worked.

For this reason I don't think I'll be making DirectX tutorials.

 Post subject: Re: DirectX again =)
PostPosted: Fri Jul 15, 2011 1:40 am 

Joined: Sat Aug 16, 2008 7:58 am
Posts: 447
Yes, I do agree with you on that aspect Marek, MS does update direct-x often. As of now the newest release sdk is june 2010. This includes direct x 10 and 11. for the most part if you were to do a seperate section on dx i would suggest either dx 9.0c or 10, because 11 is still not mainstream yet since 80% of video card consumers have only dx 9c or 10 compatable cards and out of those 80%, 60% still have 9c. but it would be frugle to do 90c tutorials since dx 10 is becoming more popular. So my suggestion would be if you were to do directx to do 10, and from their if someone wanted to learn 11, they can look at msdn for the difference between api calls.

On a second thought, this website is focused on OpenGL, but I believe OpenGL updated to OpenCL unless those are the drivers updates.

 Post subject: Re: DirectX again =)
PostPosted: Thu Apr 04, 2013 10:26 am 

Joined: Mon Jun 11, 2012 11:43 am
Posts: 27
I agree with Marek, but I don't see any benefit of using Direct3D (or DirectX).
Direct3D is in reality, too far behind.
The tessalation feature Microsoft's heavily promoting, has been an OpenGL standard for about 3 years or so.
Also Valve proved, that OpenGL was faster than Direct3D, even on Windows.
And Direct3D doesn't have the best reputation,
Direct3D 9 & 10 had pretty much no difference, and you could get the same results with the 9 version just by tweaking a config file.
Therefore, I think using DirectX/3D is just a waste of time.

Display posts from previous:  Sort by  
 Page 1 of 1 [ 4 posts ] 

All times are UTC - 5 hours

Who is online

Users browsing this forum: No registered users and 1 guest

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Jump to: