DirectX vs OpenGL
Posted 20 May 2012 - 11:20 PM
Posted 21 May 2012 - 01:49 AM
OpenGL is just a standard specification of API's for producing 2D and 3D graphics, although, for any platform out there. Inlcuding PC's, Macs, Game consoles, phones, tablets, and embedded computers. (Raspberry Pi)
DirectX is slightly different to OpenGL as it's an API that handles all media functions, such as audio playback, as opposed to OpenGL, which is just for graphics, Requiring you to use something else for audio playback.
I'd recommend OpenGL so that your software can be later ported to other platforms (like a raspberry pi) with minimal effort, But I guess it would require more effort to develop with it than with DirectX. So I guess it's just your choice.
Edit: Oops, Left my previous draft in the post.
Edited by Recreate, 21 May 2012 - 01:52 AM.
Posted 21 May 2012 - 04:56 AM
Posted 21 May 2012 - 08:53 AM
Posted 21 May 2012 - 06:00 PM
Posted 21 May 2012 - 06:01 PM
Edited by Gamer_Dude64, 21 May 2012 - 06:01 PM.
Posted 21 May 2012 - 06:10 PM
Posted 22 May 2012 - 03:28 AM
There are other alternatives out there, however. These alternatives usually use OpenGL while keeping the simplicity of DirectX. A common one is SDL which I haven't personally used.
There are a lot of things to enjoy about DirectX and a lot of things to enjoy about OpenGL. However, DirectX is definitely the easier of the two to pick up and go. OpenGL will take some time.
Posted 22 May 2012 - 07:17 AM
Posted 22 May 2012 - 06:40 PM
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users