View Poll Results: OpenGL or Direct-X

Voters
21. You may not vote on this poll
  • OpenGL

    17 80.95%
  • Direct-X

    4 19.05%

OpenGL or Direct-X

This is a discussion on OpenGL or Direct-X within the Game Programming forums, part of the General Programming Boards category; Direct3D has always looked prettier on all my video cards (Currently a nVidia TNT2) Direct3D seems like the choice for ...

  1. #31
    Registered User Dual-Catfish's Avatar
    Join Date
    Sep 2001
    Posts
    802
    Direct3D has always looked prettier on all my video cards (Currently a nVidia TNT2)
    Direct3D seems like the choice for professional game developers, I can't say I know why.. but they must have a very good reason.
    In conclusion, I've choosen to learn Direct3D.
    Last edited by Dual-Catfish; 03-03-2002 at 09:06 AM.

  2. #32
    Has a Masters in B.S.
    Join Date
    Aug 2001
    Posts
    2,267
    >Direct3D has always looked prettier on all my video cards (Currently a nVidia TNT2)

    i had a TNT 2 for years and i would state the opposite, but thats my opinion!

    >
    Direct3D seems like the choice for professional game developers, I can't say I know why.. but they must have a very good reason.
    In conclusion, I've choosen to learn Direct3D.
    <

    this is not the best way to decide important things... but then again i didn't really know why C was the best when i chose to learn it!

    >Thanks everyone for the comments, I was quite surpised no one mechoned it here before me.

    thanks for pointing out!
    i don't unfortunatlly get to go gamedev enough keep up with the articles.
    ADVISORY: This users posts are rated CP-MA, for Mature Audiences only.

  3. #33
    geek SilentStrike's Avatar
    Join Date
    Aug 2001
    Location
    NJ
    Posts
    1,141
    "Now..
    C++ is to VB as Direct3D is to ______
    (Hint, it's 6 letters)"

    Actually, the reverse would be more true.

    C++ is to VB as OpenGL is to Direct3d

    C++ is an open standard (as is OpenGL)
    VB is controlled exclusively by Microsoft (as is DirectX)
    C++ is portable, running on many more operating systems than windows.
    VB is stuck to windows, not running on any other platforms.
    OpenGL is portable, running on a variety of platforms.
    Direct3d runs exclusively on windows.
    Prove you can code in C++ or C# at TopCoder, referrer rrenaud
    Read my livejournal

  4. #34
    Registered User Dual-Catfish's Avatar
    Join Date
    Sep 2001
    Posts
    802
    Actually, it also runs on Linux.

  5. #35
    geek SilentStrike's Avatar
    Join Date
    Aug 2001
    Location
    NJ
    Posts
    1,141
    Not reliably.
    Prove you can code in C++ or C# at TopCoder, referrer rrenaud
    Read my livejournal

  6. #36
    Registered User Dual-Catfish's Avatar
    Join Date
    Sep 2001
    Posts
    802
    Direct3d runs exclusively on windows.
    I simply corrected your mistake. To say it is unreilable, is completly opinionated. I have no problems with it what-so-ever. Explain that?

  7. #37
    Registered User C_Coder's Avatar
    Join Date
    Oct 2001
    Posts
    523
    Christ!!
    I even more unsure about which to learn than when I started reading this thread.
    All spelling mistakes, syntatical errors and stupid comments are intentional.

  8. #38
    geek SilentStrike's Avatar
    Join Date
    Aug 2001
    Location
    NJ
    Posts
    1,141
    Saying Direct3d works in linux is like saying windows works on linux. It has a partial implementation. If you write code in DirectX assuming it was going to run in linux, you are simply naive.
    Prove you can code in C++ or C# at TopCoder, referrer rrenaud
    Read my livejournal

  9. #39
    Registered User Dual-Catfish's Avatar
    Join Date
    Sep 2001
    Posts
    802
    Originally posted by SilentStrike
    Saying Direct3d works in linux is like saying windows works on linux. It has a partial implementation. If you write code in DirectX assuming it was going to run in linux, you are simply naive.
    No, It's certainly not. I suggest you re-think your analogies. Writing code in DirectX and assuming it would run on Linux? Yes, because I know for a fact it does. Naive? Refer to previous statement.

  10. #40
    geek SilentStrike's Avatar
    Join Date
    Aug 2001
    Location
    NJ
    Posts
    1,141
    Ok, get some reasonably complex game with DirectX running in windows, and then see how much extra work it takes to get running with the same stability on linux.
    Prove you can code in C++ or C# at TopCoder, referrer rrenaud
    Read my livejournal

  11. #41
    Intranasal Heroin User Xterria's Avatar
    Join Date
    Sep 2001
    Location
    Buffalo, NY
    Posts
    1,035
    hello....the point of this thread is to get mad at each other

  12. #42
    Registered User
    Join Date
    Oct 2001
    Posts
    375
    I've only skimmed the thread but..

    Ok, get some reasonably complex game with DirectX running in windows, and then see how much extra work it takes to get running with the same stability on linux.
    With Allegro wrapping it all up you don't have to change a single line of code and compile for Linux, Windows, BeOS, DOS, and soon many more including such hopefuls as Mac, WindowsCE, PalmOS, and Dreamcast. And you can use DirectX with OpenGL when applicable... just a thought.
    Allegro precompiled Installer for Dev-C++, MSVC, and Borland: http://galileo.spaceports.com/~springs/

  13. #43
    Registered User Invincible's Avatar
    Join Date
    Feb 2002
    Posts
    210
    hello....the point of this thread is to get mad at each other
    Acting your age again I see
    With Allegro wrapping it all up
    Everytime graphics libraries are mentioned, even in the slightest, you jump in with Allegro. Are you being paid?
    and Dreamcast
    I'm not even going to say it.
    "The mind, like a parachute, only functions when open."

  14. #44
    geek SilentStrike's Avatar
    Join Date
    Aug 2001
    Location
    NJ
    Posts
    1,141
    There is a difference between programming with DirectX, and programming with libraries that might wrap it on the windows platform. That is portability, the ease of getting it to run on platforms other than window, and it's why I favor OpenGL over DirectX.
    Prove you can code in C++ or C# at TopCoder, referrer rrenaud
    Read my livejournal

  15. #45
    Registered User Dual-Catfish's Avatar
    Join Date
    Sep 2001
    Posts
    802
    Ok, get some reasonably complex game with DirectX running in windows, and then see how much extra work it takes to get running with the same stability on linux.
    Sure; none. Well, it was already compiled, so I couldn't change anything... but it worked, so I guess there was no need.

Page 3 of 4 FirstFirst 1234 LastLast
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. OpenGL Window
    By Morgul in forum Game Programming
    Replies: 1
    Last Post: 05-15-2005, 01:34 PM
  2. OpenGL .dll vs video card dll
    By Silvercord in forum Game Programming
    Replies: 14
    Last Post: 02-12-2003, 07:57 PM
  3. opengl code not working
    By Unregistered in forum Windows Programming
    Replies: 4
    Last Post: 02-14-2002, 10:01 PM
  4. direct x ---- opengl
    By Dissata in forum Game Programming
    Replies: 4
    Last Post: 12-10-2001, 11:51 PM
  5. OpenGL, Direct X, Allegro.....what do I use?
    By Leeman_s in forum Game Programming
    Replies: 12
    Last Post: 11-07-2001, 06:41 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21