!!Lacking of know how!!
i understand and can make dos style programs but i NEED graphics. With out them i will DIE. they are the only reasion i learned to program.
i've read the books and took the classes but none of them went into making windows programs.
what i mean is well, you click on an icon and this cute little window pops up with your program running inside it.
when i search for this all i find is indepth topics.
Can any nice soul pls point me in the right direction.
a)I doubt your gonna die ;)
but anyway, if your looking for 3D, then goto nehe.gamedev.net or nexe.gamedev.net. they have tutorials on openGL and DirectX
Thx but i'm looking for the basics.
I've seen the 3d sources and lessions and used them, but its left me in a slump b/c i don't know how to do the simple things like open a window to run my program in or place a menu bar.
You may already know this website, but it is worth pointing out:
If you ever find you don't know how a function works (whether its directx, win32 api, opengl, etc. ) just type it in their search or navigate through their library.
Most graphics programs do not require extensive knowledge of windowing concepts. Just as you mentioned, open a window and menu or something. A good website to learn to do this, as someone else pointed out in another thread, is:
Learning to use directx is pretty difficult. I dont know how to use it except very little. Infact, I recommend you begin with opengl. why? well, for one, you can get started almost right away. If you want a good book for this, get Interactive Computer Graphics: a top-down approach with opengl. You can be oblivious to windowing concepts with GLUT (which is easy to obtain and covered in almost all opengl textbooks) and still get plenty of functionality. Also, most of the code for openGL doesn't change extensivly as directx has. You can find many good resources on it, including the entire OpenGL Programming Guide (aka the red book) online.
Don't take me for an expert tho. I know a little of everything. Small jack of all trades perse.