расширенный поиск

Книга: Essential 3D Game Programming: with C++ and OpenGL

Товар № 10213646
Автор: Allen Sherrod
Вес: 0.630 кг.
Страниц: 528
Товар отсутствует
Узнать о поступлении

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 create effective art assets for your game. 1. An essential guide for programmers on how to create and implement a full 3D game - with hands-on exercises on complex 3D game programming.2. Covers all essential elements: testing, design considerations, programming - in detail.3. Programming examples in OpenGL (OpenGL is popular and while there are OpenGL books, this one is unique in that its focus is creating a robust full game WITH OpenGL). 4. The video tutorials on the web site will demonstrate how to create a game from start to finish, so that readers can follow along and learn by doing along with the video tutorials on the site.5. Simple game engine creation taught! Sherrod teaches programmers how to create their own game engine (which is a helpful set of game creation tools that expedite and simplify the process each time you create a new game) - students can make their own level editors.

Читать далее