Thread: direct x?

  1. #1
    Registered User
    Join Date
    May 2002
    Posts
    100

    direct x?

    Is directx onley used in windows api programming? if it is... how can i use it and where to learn?

  2. #2
    Used Registerer jdinger's Avatar
    Join Date
    Feb 2002
    Posts
    1,065
    DX is owned by Microsoft so as far as I know of, yes, it's only for Window's programming. To learn it first you need to have a good understanding of basic Windows programming, ie: message handling, etc.. If you don't check out Sunlight's site at http://sunlightd.virtualave.net/default2.htm . If you have a good background in Window's programming then check out www.flipcode.com or www.gamedev.net for DirectX tutorials (Sunlight also has DX tutorial's on his site).

  3. #3
    Registered User
    Join Date
    May 2002
    Posts
    100
    ok... but are there any good free resource editors?

  4. #4
    PC Fixer-Upper Waldo2k2's Avatar
    Join Date
    May 2002
    Posts
    2,001
    MICROSOFT DEVELOPMENT COMMUNITY
    has a downloads section, from there you can get the complete Direct X 8 development kit for free. Well worth it. Good luck.
    PHP and XML
    Let's talk about SAX

  5. #5
    . Driveway's Avatar
    Join Date
    May 2002
    Posts
    469
    You can get the DX 8.1 SDK too, but It's a huge download, 56 mb. I downloaded it. Took abou 30 min on cable.

  6. #6
    Registered User
    Join Date
    May 2002
    Posts
    100
    Originally posted by Waldo2k2
    MICROSOFT DEVELOPMENT COMMUNITY
    has a downloads section, from there you can get the complete Direct X 8 development kit for free. Well worth it. Good luck.
    can you give me a direct link to it? i can't find it... and is it a small download... i got 56k

  7. #7

  8. #8
    Registered User
    Join Date
    May 2002
    Posts
    100
    156 meg... yeah right... lol... i guess i wont learn direct x.

  9. #9
    Registered User
    Join Date
    May 2002
    Posts
    100
    what about OpenGL? is that worth useing?

  10. #10
    I am the worst best coder Quantrizi's Avatar
    Join Date
    Mar 2002
    Posts
    644
    three choices without using DX:
    1. SDL (www.libsdl.org)
    2. Allegro (dunno the download site)
    3. OpenGL (which you already know about)

  11. #11
    PC Fixer-Upper Waldo2k2's Avatar
    Join Date
    May 2002
    Posts
    2,001
    I believe open GL is worth it...just as any language in which you can program, let alone programming 3d graphics which is just sweet in the first place...perhaps when you do get the chance to tackle dx, perhaps openGL or some of the other alternatives will help you grasp it better. Maybe it will be easier considering you will have already tackled the big challenge of your first program. if you search for openGL, i know somewhere i saw an open source demo where you can walk around and jump, it looks pretty slick, it's in openGL...but uh, good luck.
    PHP and XML
    Let's talk about SAX

  12. #12
    I am the worst best coder Quantrizi's Avatar
    Join Date
    Mar 2002
    Posts
    644
    MSDN is a good place for graphics and stuff, go here

  13. #13
    Refugee face_master's Avatar
    Join Date
    Aug 2001
    Posts
    2,052
    >>You can get the DX 8.1 SDK too, but It's a huge download, 56 mb. I downloaded it. Took abou 30 min on cable.

    Well, I wouldn't exactly call 56mb "huge". Huge would be what I'm downloading right now: a 1.5GB movie - Starwars: Attack of the Clones. If it took you 30 minutes on cable, then you must have a HOPELESS ISP or Microsoft was really busy (last time I downloaded something from them, I got around 600k/s)

  14. #14
    I wouldn't even dream of getting a gig file off the internet. I get 1.8k/sec at peak hours!

    I like Allegro, it's easy to learn and use. The only thing bad about it, is I have only been using it for like 6 months, and I am reaching the limits of it. It is great for 2D games, and RPG's. But if you are planning on doing a 3D polygonal game, it has it's limits. It can do the polygonal stuff, just slowly, and not very customizable.

    I don't like OpenGL. It's too hard to learn. Maybe if I worked with it for a year, I may be able to make a very simple program, but that's too long. I like the way DirectX works, kinda like the API. And it is more supported on older cards than OpenGL is (except for if you use the new features)

    My uncle has an old DirectX 7 book he is going to give me, so I will be able to use DirectX7. There isn't much diff between it and 8.1, for what I plan on doing. I am mainly just going to use DirectDraw, Sound, and Input. I am just making 2D RPG's right now.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Direct Input shutting down improperly
    By Deo in forum Game Programming
    Replies: 3
    Last Post: 06-14-2005, 06:54 AM
  2. Direct x 8 include files
    By Zoalord in forum Game Programming
    Replies: 2
    Last Post: 03-17-2004, 04:07 PM
  3. Direct X
    By MicroFiend in forum C++ Programming
    Replies: 2
    Last Post: 03-21-2003, 02:34 PM
  4. Direct Music Illegal Static Member Call error
    By FwyWice in forum Game Programming
    Replies: 4
    Last Post: 11-30-2002, 05:14 PM
  5. Direct Music Trouble
    By FwyWice in forum Game Programming
    Replies: 5
    Last Post: 11-29-2002, 04:01 PM