View Single Post
Old March 28th, 2008   #14 (permalink)
blueshogun96
Shogun3D Interactive (TM)
 
blueshogun96's Avatar
 
Join Date: Jun 2004
Location: Unidentified
Posts: 2,031
Just learning C++? And then jumping strait into DirectX? I think you're biting off more than you can chew if it's so hard for you. I recommend taking these steps first:

1. Learn C++ to the best of your ability. Don't be embarrased to work on win32 DOS style console apps either. Every beginner goes through that.
2. Learn the basics of Win32/64 programming. Get comfortable with the Win32 APIs and such. Try adding things to your window such as menus, text entry spaces, buttons, combo boxes, tabs, dialog boxes etc. It will make learning DirectX much easier (as far as the Win32 related things go).
3. Instead of learning DirectX, try using OpenGL and OpenAL instead if you feel DirectX is too hard to learn. Setting it up and programming with it is easier and doesn't expose much of the 3D vector math required to use it. With DirectX you need to know about multiplying matrixes and stuff like that. It's a good idea to learn that, but I'm just trying to make things easier for you.
__________________

[Sagat] Windows XP x64 Pro | AMD Athlon 3000+ (~2.0GHz) | NVIDIA GeForce 6600 PCI-E | Realtek AC97 Audio | 512MB Ram | NVIDIA NForce 4-4X chipset | Seagate HDD 160GB | LG 8614 DVD-ROM | HP DVD 1040d CD/DVD -/+ RW w/ LightScribe

GeneralEmu - December 27, 2005 and beyond!
My programming, emulation and Xbox blog! - Click or die! (Updated April 20, 2008)
Visit my YouTube page! http://www.youtube.com/blueshogun96
blueshogun96 is offline   Reply With Quote