Sign in to follow this  
Shadar_Logoth

About Direct 3D

Recommended Posts

Shadar_Logoth    122
Hi I am a complete newbie and I have a question (really, I have millions). I was told that if I want to create a videogame and sell it, I'd have to pay royalties to Microsoft if it uses Direct 3D as graphic library. Is that true? Regards.

Share this post


Link to post
Share on other sites
dawidjoubert    161
Thats like saying you have to pay royalties to Dev C++ just cause you used their compiler!

Anyways, no its not true what that you have to pay them royalties, how ever the person who is using your game already has through the purchase of an MS platform.

Thus effectively they do take royalties on DirectX, consider OpenGL which runs on linux.

The reason that OpenGL runs on linux & windows is why it will rise above DirectX, atleast that is what i believe!

Share this post


Link to post
Share on other sites
Krohm    5031
Quote:
Original post by dawidjoubert
The reason that OpenGL runs on linux & windows is why it will rise above DirectX, atleast that is what i believe!

More correctly, it is already raised above for all those critical applications which really cannot be run on win32 and linux is not exactly... well, this is a bit off topic so I'll stop here my consideration.

I wonder if this is going to start a flame war. It seems that most D3D threads attract trolls as nothing else.

Share this post


Link to post
Share on other sites
lc_overlord    436
Quote:
Original post by Krohm
More correctly, it is already raised above for all those critical applications which really cannot be run on win32 and linux is not exactly... well, this is a bit off topic so I'll stop here my consideration.

I wonder if this is going to start a flame war. It seems that most D3D threads attract trolls as nothing else.


Flame war, not a chance, a onesided flame doesn't live long.

An interesting note, D3D is only used on about half of all windows games, all other (3D)applications and games use open gl exclusively.

Share this post


Link to post
Share on other sites
CRACK123    235
Quote:
Original post by dawidjoubert
Thats like saying you have to pay royalties to Dev C++ just cause you used their compiler!



Dev-C++ is not a compiler and neither does it have a custom made compiler. It uses mingw - http://www.mingw.org/

Share this post


Link to post
Share on other sites
kburkhart84    3187
The "royalty" you pay for using DX is that it is only windows compliant. So for anyone to use the product, they must have windows(which is paid for, as mentioned above). Not to start a flame war, but if compatibility is what you want, you need OpenGL, or something like it(SDL, etc...). If you don't mind using only windows, there is nothing wrong with directX. I use OpenGL for graphics, just because I like it better, but for sound and input, I use DX, since I develop for windows.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this