Originally posted by SLiiTH3R
IF you know pretty much basic - intermediate c++, like the stuff out of a sams teach yourself c++ book, what should be your next step twords making 3d games ?
There's a lot more to programming video games than just knowing a language (there's a lot more to programming in general than knowing a language). Have you read any of the canonical books such as
You must login or register to view this content. or
You must login or register to view this content.? Also, how much do you know about computer science and software engineering methodologies? If you can't do well on
You must login or register to view this content., then you probably don't know enough.
You should also start to learn about
You must login or register to view this content. You must login or register to view this content. and object-oriented programming.
You'll also need to choose (and then learn) a 3D graphics library.
To actually develop 3D games you'll need to understand mathematics and physics well enough to implement such features into your game. Of course, you'll need to know how to create music and sound effects, as well as graphics. Of course, you'll actually need to know how to go about developing games (I've heard good things about
You must login or register to view this content.).
The bottom line is that there is a lot to learn, and a Sams book is not only frowned upon in the industry, but isn't enough to start programming 3D games.