GIDForums  

Go Back   GIDForums > Computer Programming Forums > OpenGL Programming
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
 
Thread Tools Search this Thread Rate Thread
  #1  
Old 13-Aug-2007, 07:45
nick5309's Avatar
nick5309 nick5309 is offline
New Member
 
Join Date: Aug 2006
Posts: 22
nick5309 is on a distinguished road

OpenGL vs. DirectX


I'm an intermediate C++ programmer, and i'm interested in learning how to make games. I'm not very familiar with game programming at all, but i know about OpenGL and DirectX. What would you guys recommend i learn/use? And also, could you link me to some killer tutorials?

My gratitude in advance
  #2  
Old 13-Aug-2007, 13:02
crystalattice's Avatar
crystalattice crystalattice is offline
Aspiring author
 
Join Date: Apr 2004
Location: Japan (again)
Posts: 1,635
crystalattice is just really nicecrystalattice is just really nicecrystalattice is just really nicecrystalattice is just really nicecrystalattice is just really nice

Re: OpenGL vs. DirectX


I've heard OpenGL can be easier to learn/use and it is cross-platform. It also has better support for languages, especially scripting languages like Python.

DirectX supposedly has more features but you're tied into the Microsoft world. I'm not aware of which languages you can use with it but I'd imagine they're MS-related (.NET most likely). I can't guarantee this is true but it does make sense.

From what I've heard, OpenGL is a better language to start with because it's commonly used for open-source game creation. Therefore there's more source code for you to look at.
__________________
Start Programming with Python-A beginner's guide to programming and the Python language.
-------------
Common Sense v2.0-Striving to make the world a little bit smarter.
  #3  
Old 13-Aug-2007, 16:10
crystalattice's Avatar
crystalattice crystalattice is offline
Aspiring author
 
Join Date: Apr 2004
Location: Japan (again)
Posts: 1,635
crystalattice is just really nicecrystalattice is just really nicecrystalattice is just really nicecrystalattice is just really nicecrystalattice is just really nice

Re: OpenGL vs. DirectX


Check out this Slashdot thread to see what people have to say about each technology.

One thing I forgot about is that DirectX isn't the same as OpenGL; Direct3D is, however. DirectX covers many technologies that aren't really used very much anymore, like DirectInput and DirectAudio.

Based on the comments in the Slashdot thread, I'd recommend learning OpenGL.
__________________
Start Programming with Python-A beginner's guide to programming and the Python language.
-------------
Common Sense v2.0-Striving to make the world a little bit smarter.
  #4  
Old 14-Aug-2007, 06:03
obduk obduk is offline
Junior Member
 
Join Date: May 2007
Posts: 54
obduk will become famous soon enough

Re: OpenGL vs. DirectX


I would highly recommend OpenGl, I have used both and have done a university course on computer graphics.

OpenGl works on all OS's, and can be used in C / C++ / Java, and other languages
OpenGl is open source
OpenGl is used for everything from games to medical displays

John Camerac, the genius behind Quake etc, mainly uses OpenGl, and he has a very good idea of the topic.
  #5  
Old 15-Aug-2007, 11:30
nick5309's Avatar
nick5309 nick5309 is offline
New Member
 
Join Date: Aug 2006
Posts: 22
nick5309 is on a distinguished road

Re: OpenGL vs. DirectX


Awesome! Thanks fellas

I don't want to push my luck, but does anyone know of a quality OpenGL Game Making tutorial?
  #6  
Old 15-Aug-2007, 14:33
crystalattice's Avatar
crystalattice crystalattice is offline
Aspiring author
 
Join Date: Apr 2004
Location: Japan (again)
Posts: 1,635
crystalattice is just really nicecrystalattice is just really nicecrystalattice is just really nicecrystalattice is just really nicecrystalattice is just really nice

Re: OpenGL vs. DirectX


Here's a Google search but if you check out the computer section of a book store, you'll probably find more in depth coverage (Barnes & Noble)
__________________
Start Programming with Python-A beginner's guide to programming and the Python language.
-------------
Common Sense v2.0-Striving to make the world a little bit smarter.
  #7  
Old 22-Jan-2008, 22:41
Peter_APIIT Peter_APIIT is offline
Regular Member
 
Join Date: May 2007
Location: Malaysia
Posts: 545
Peter_APIIT can only hope to improve

Re: OpenGL vs. DirectX


OpenGL has many features in graphics that DirectX don't have but DirectX included some sound and networking features.

I hope this help.
 
 

Recent GIDBlogVista ?Widgets? on Windows XP by LocalTech

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
C++ with OpenGL BlueFireCO. OpenGL Programming 4 24-May-2007 16:26
Using the DirectX SDK?? Kilgayne C++ Forum 1 25-Jun-2006 19:42
C++ game programming OpenGL oozsakarya OpenGL Programming 2 13-Nov-2005 13:50
books on c++ & directx enggwaqas C++ Forum 0 24-Jan-2005 04:15
nVidia & OpenGL Problems in windows XP marjasin Computer Hardware Forum 21 30-Aug-2004 00:57

Network Sites: GIDNetwork · GIDWebHosts · GIDSearch · Learning Journal by J de Silva, The

All times are GMT -6. The time now is 07:10.


vBulletin, Copyright © 2000 - 2010, Jelsoft Enterprises Ltd.