Essential 3D Game Programming: with C++ and OpenGL

Цена 42.46 - 75.99 USD

EAN/UPC/ISBN Code 9780123751034

Автор

Страниц 528

Год выпуска 2010

With this book, students and programmers can make a full 3D PC video game from start to finish (inspired by the various 3D Super Mario games from Nintendo). Most books include a simple game or a demo but Sherrod walks the reader through development of a true complex game with 3 full levels - and could be extended further. Sherrod uses C++ and OpenGL as the languages of choice to demonstrate the process. Sherrod takes the development perspective of a coder and applies it to the PC. He walks users through the development of a level editor, rendering, and game states management - all of the essential pieces of the game programming puzzle.The book"s teaching methodology is unique in that it follows a complete game throughout its development, and covers important topics like parallel programming and networking, along with game engine creation. The associated website offers files, sample code and assets for each chapter in the book. The website also provides video tutorials that show how to...