Mastering C++ Game Development

Paperback Published on: 30/09/2016
Price: £34.99
Free UK delivery on orders over £25
Not available
This product is currently unavailable
Make and edit your lists in your account
No stock available in any shop.
Not available
This product is currently unavailable
No stock available in any shop.

Synopsis

Create professional and realistic games using C++ with interesting demos

About This Book

* Make best use of object oriented capabilities of C++ to develop high-end games

* Create reusable C++ libraries and editor tools for your game

* Series of example projects demonstrating advanced techniques to build games of any genre

Who This Book Is For

This book is intended for aspiring game developers who are proficient in C++ programming and are interested in developing professional games with C++

What You Will Learn

* Work and communicate effectively in the modern games industry.

* Develop simple and advanced gameplay systems

* Use modern real-time rendering techniques to achieve immersive 3D visuals

* Achieve narrative-driven game experience using a variety of data management techniques

* Program and implement a variety of AI algorithms for motion, behavior and decision making.

* Leverage your game with multiplayer support

* Create an immersive Virtual Reality experience

In Detail

Many languages are available for game development, but C++ remains a fixture in the games industry. The main reasons for this are its performance, cross-platform compatibility and widespread availability across toolchains.

The primary goal of the book is to teach you to create high quality video games using C++ game programming.

To begin with, you will be presented with insight into the games industry landscape, popular development methodologies, and a guide to building strong coding standards . You will also learn to make best use the target platform's specific C++ toolchain, track down bugs during and after development, and measure performance to inform optimization approaches.

You will be designing and building a set of reusable C++ libraries and also creating your own level editor as per your game requirements. In the next half of the book, you will be working with game demos which will be packed with advanced rendering techniques, interactive physics, modern animation techniques, tips for creating narrative-driven games and Advanced AI techniques. You will also learn how to deal with highly interactive, fast-paced multiplayer games within the constraints of today's internet. As a last chapter in the book, you will find out how the power of C++ can be leveraged to create an immersive VR experience.

By the end of the book, you will be able to create a high-end video game.

Publisher information

  • Publisher: Packt Publishing Limited
  • ISBN: 9781785885808
  • Number of pages: 403
  • Dimensions: 235 x 191 mm
  • Languages: English

Customer Reviews