Tuesday, July 14, 2009

What book would be best to learn visual c++ game programming?

I am currently looking to begin programming in visual c++. I have some experience with visual basic, and want a good book to learn programing in visual c++, with the primary focus on developing games. I have no experience with c++ or visual c++ so the book would need to be at an introductory level.

What book would be best to learn visual c++ game programming?
The first thing you’ll want to do is learn C++. How can you make games in C++ if you can’t write C++ code itself? The two beginner books written by reputed experts are C++ Primer (5th Edition) by Lippman and Accelerated C++ by Koenig. There are other excellent C++ books, but they aren’t suitable for beginners. Do not go with any other books. They are either obsolete or do not teach C++ properly.





Once you do that, you’ll probably want to look into learning a graphics API. There’s only two: OpenGL and Direct3D. But first, learn C++. You can’t do anything else without knowing the language itself, right?
Reply:I recommend you learn programing 3D graphics first before you jump into game development. Unless you programed games before and have a good understanding of game design theory.





Also I recommend you hit up some 3D game engines to see how they do there magic.





Be sure to have a good math background.





I would recommend a book but there isn't really any good ones out there. There used to be a series of books for game development from premier press called "Game Development Series". They had everything from DirectX to OpenGL along with C++ game engine designing.
Reply:Read About C++ from Robert Lafoer or hyden and hyden then jump for OpenGl game programming but this would give u an idea of game programming in open gl if you are somehow directx oreinted then you need to go for some other book. Note of advice learn about vector graphics and graphics theoritically from book called graphics programming to have some clue as to what is going on behind the scenes because at the end of the day u need to have precision speed in ur games which can only be learnt if you know the low level underlyings

floral bouquets

No comments:

Post a Comment