Sign in to follow this  
sazdavis

Young Game Programmer need HELP

Recommended Posts

sazdavis    142
Can any1 help me, i am teaching myself how to game program in visual c++ does any1 have suggestion on books so I can teach myself. Or any othere advice about writing computer games And any good books for 3D Max

Share this post


Link to post
Share on other sites
Pxtl    354
Well, first things first - how much experience do you have with c/c++? If its very little or you're trying to "self teach" - I highly recommend starting smaller. There are several environments that are based on much, much easier learning languages, some of them are even 3d and will let you use your max models.

Share this post


Link to post
Share on other sites
Ekim_Gram    418
Quote:
Original post by Adam14
Try Darkbasic www.darkbasic.com. It is a very easy language to learn.


It's also a bit costly. I honestly think you shouldn't have to pay for a language.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster   
Guest Anonymous Poster
I started with C++. It is the best language. My advice is to self-teach yourself, but if you have some questions, come here or ask a professor or something. It's not hard if you are dedicated.

Share this post


Link to post
Share on other sites
Ademan555    361
Good luck with that, learning c++ will not be easy, I taught myself, and its really starting to pay off now my recent terrain demo is pretty sweet( i think) http://www.geocities.com/ademan420/LitTerrain.zip but for a while you'll be doing console (essentially DOS) programs, which you will probably find boring, but eventually youll get past it and do stuff like what i did, and even better, and then youll know why you wrote hello world. i would think this would be a pretty good tutorial to start you off http://www.cplusplus.com/doc/tutorial/

now, do you actually have visual c++? if not youll need to get urself a compiler (technically its a compiler an an IDE): http://www.bloodshed.net/devcpp.html
good luck, and dont be afraid to ask around when u need help
-Dan

Share this post


Link to post
Share on other sites
Trebor    122
I am a beginning programmer also but here's my two cents. What type of game programming do you want to do? For strategy games Isometric Game Programming with DirectX 7.0 is very good and really helped me pick up C++ (although I had had a little experience with it before). It has an index that says how to compile the sample programs. Of course the LaMothe books are good also.

Share this post


Link to post
Share on other sites
Ekim_Gram    418
Quote:
Original post by Trebor
I am a beginning programmer also but here's my two cents. What type of game programming do you want to do? For strategy games Isometric Game Programming with DirectX 7.0 is very good and really helped me pick up C++ (although I had had a little experience with it before). It has an index that says how to compile the sample programs. Of course the LaMothe books are good also.


What worked for you might not work for others. I wouldn't buy a book on the DirectX API just for the C/C++ primer in it.

Share this post


Link to post
Share on other sites
Promit    13246
Quote:
Original post by Anonymous Poster
I started with C++. It is the best language.


It's probably the most popular language. Best is a bad word to use to describe anything.

Share this post


Link to post
Share on other sites
Ademan555    361
"Best" is a word that doesnt have much of a solid definition, if you like easy languages, basic might be the "best" to you, if you want speed, ASM might be "best" to you, the only thing is, c is a pretty good balance of everything, speed, can be low or high level, calling it the best of course will be argued, but since it covers so much ground, calling it in the best in general isnt too far off

Share this post


Link to post
Share on other sites
sazdavis    142
thanks guys i bought the book recommended on the website beginning c++ game programming, but i have done most of this stuff already and it doesnt demonstrate any actually games written in c++ like 3D. any other recommendations

Share this post


Link to post
Share on other sites
Bljashinsky    127
I don't think you are ready for 3D yet since you just asked for a book to learn C++. If you are bored and want to skip learning the basics and just start doing 3D then you should get out of programming because it isn't for you. If you have been spending a lot of time learning it and feel you have a grasp on it then my next question for you is do you want to use OpenGL or DirectX for 3D? Make sure you know the basics and work your way up from there or you will never get far in programming.

Share this post


Link to post
Share on other sites
sazdavis    142
i have done c++ b4, at university but i thought games programming in c++ was different but after reading the book i know the fundamental of c++, but i was told to go onto game programming in c++ as i have actual written a game like GUI or 3D games using c++. That is the reason i asked about learning game programming in c++ sorry if i did not my self clear.

Share this post


Link to post
Share on other sites
Ademan555    361
OH, i misunderstood you, you already know c++ eh? (or at least to some degree?) well then the place you want to go to is probably Nehe, right here on gamedev they have tons of examples (using openGL) and their examples cover EVERYTHING from begginging window creation to ur first triangle to 3ds max file loading, shaders, and that stuff, if your wanting to do direct 3D, dont, im a convert to openGL, at least in the beggining openGL is MUCH better

if you dont know what im talking about, Direct 3D and OpenGL are both "graphics APIs" which are used for making games because, well, humans are a visual species, we like to see stuff, umm yeah i rambled, but check out openGL for making 3d apps (games included)
-Dan

Share this post


Link to post
Share on other sites
Mithoric    158
Well if you are already comfortable with C++ why not visit NeHe's website and have a look at OpenGL. A lot of the developers on these forums use OpenGL, there is basically an unlimited knowledge base here if you get stuck [grin]..

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this