Saturday, November 28, 2009

3D Game Engine Programming (Game Development Series) by Oliver Duvel - For people who want a teacher

Are you interested in learning how to write your own game engines? With 3D Game Engine Programming you can do just that. Youll learn everything you need to know to build your own game engine as a tool that is kept strictly separate from any specific game project, making it a tool that you can use again and again for future projects. You wont have to give a second thought to your engine. Instead, youll be able to concentrate on your game and the gameplay experience.

For people who want a teacher
This book is for the following person: A programmer who woke up one day and said Wow, Id really like to make a Game Engine. Where do I start? How should I plan this thing out? What kinds of things do I have to implement? What things should I be worried about?

The code is solid, with just a few exceptions that a good programmer should be able to catch. The author speaks German, so hell occasionally ramble about the war and whatnot, but overall hes a good teacher. Hes answered questions about the tiny problems with his code, but youll have to check out the forums at his Gaming University website (not his German one. Unless you happen to speak German)

He doesnt go in depth into many things because his book is designed to get you started, and show you all the steps youll have to take in your game-engine education. That being said, you WILL create a fully functioning first-person shooter engine at the end of the book.

Its written at a reasonably moderate level, so I suggest that you learn DirectX 9 and C++ ahead of time, but once youve done that youre good to go. It provides a good birds-eye view of the game engine process, shows you how to make each little bit in a modular, reusable way, and puts together a lovely result.

One of the reviews on this page suggests the purchase of the Game Programming Gems series. Now, as nice as that series is (And it is nice), Game Programming Gems is about tiny bits of code that make a project more exciting. In fact, Id have to say that Game Programming Gems has absolutely nothing to do with Game Engine Design. Heck, its the polar opposite of 3D Game engine Programming. Gems are fragments- This book is about bringing everything together.

A better suggestion would be to use the Game Programming Gems series to make this books engine more impressive.

For More 5 Star Reviews, Complete Product Review and The Lowest Prices Please Visit:
Buy 3D Game Engine Programming (Game Development Series) by Oliver Duvel At The Lowest Price!

No comments:

Post a Comment