mellonamin![]() Member Posts: 119 From: Maryville, TN, United States Registered: 11-16-2004 |
Hello my wonderfully nice people that like to help people learn stuff! *continues with the sucking up to try to get some brownie points that he can cash in* Would anyone be willing to help me learn OpenGL or DirectX? I am looking to learn graphics programming so I can actually make some games. It seems like all the books and internet sites that I read just confuse me more and I don't really learn anything...so...anyone wanna help? Also, how can you add audio into games? ------------------ Sciuri non sunt boni edere. |
Rhyolite![]() Member Posts: 86 From: UK Registered: 08-04-2004 |
If you want/need to learn all the low level 3D stuff then I'm not your man. However, if 'all' you want to do is make 3D games then why not check out some of the languages or engines with it already built in? There are quite a few out there ranging from 'point n click' gamemakers to high level programming languages. Personaly, I use Blitz3D. It does not take any flexibility away but it does all the 'low level' 3D stuff for you. Rhy |
Briant![]() Member Posts: 742 From: Stony Plain, Alberta, Canada Registered: 01-20-2001 |
For OpenGL help, I suggest starting with the tutorials at http://nehe.gamedev.net and then asking questions here or in the nehe forum (located via that link) about the specific stuff you are confused about. We could put together a simple OpenGL tutorial here as well, if you think that would help. For audio, DirectSound (the audio part of DirectX) may be the most common. Other options include OpenAL, FMOD, etc. Or even just the Win32 function "PlaySound()" for very simple stuff. |
Seven7 Member Posts: 50 From: USA Registered: 03-16-2005 |
To backup what BrianT stated, OpenGL does not support audio, so you will need to use a library to provide sound in OpenGL projects. FMOD (www.fmod.org) is nice and easy to use. You will be able to sync graphics with audio, which is a very nice feature, (others do the same also). I would suggest learning OpenGL then move to DirectX. OpenGl as a much |
en972![]() Member Posts: 562 From: NOT TELLING! Registered: 08-27-2004 |
Why don't you just try 3D game studio ------------------ |