Mastering C++ Game Development

High-end game development with advanced C++ 17 programming techniques

Mastering C++ Game Development

Mickey Macdonald

1 customer reviews
High-end game development with advanced C++ 17 programming techniques
Mapt Subscription
FREE
$30.00/m after trial
eBook
$10.00
RRP $35.99
Save 72%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$10.00
$44.99
$29.99 p/m after trial
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Mastering C++ Game Development Book Cover
Mastering C++ Game Development
$ 35.99
$ 10.00
The Modern C++ Challenge Book Cover
The Modern C++ Challenge
$ 27.99
$ 10.00
Buy 2 for $20.00
Save $43.98
Add to Cart

Book Details

ISBN 139781788629225
Paperback344 pages

Book Description

Although many languages are now being used to develop games, C++ remains the standard for professional development. The majority of professional libraries and toolchains are still built using C++. The primary goal of this book is to teach you how to harness the power of the language and provide you with the ability to build high-quality games.

To begin, you will be presented with, an overview of popular development methodologies, and a short guide to updated features of the C++ 17 standard. You will learn how to leverage existing libraries such as OpenGL and the STL (standard library) to build complex systems. Throughout the journey, you will also build a set of C++ 17 compatible libraries that can be reused in your own development projects. In the last half of the book, you will work with demos designed to introduce you to advanced rendering techniques, interactive physics, advanced AI techniques, and even multiplayer game concerns with modern networks.

Table of Contents

What You Will Learn

  • Work and communicate effectively in the modern games industry
  • Develop simple and advanced gameplay systems
  • How to leverage the standard core C++ libraries
  • Use modern real-time rendering techniques to achieve immersive 3D visuals
  • Achieve a narrative-driven game experience using a variety of data management techniques
  • Implement scripting using LUA
  • Learn AI algorithms and concepts for handling motion, behavior, and decision making
  • Implementation of the OpenGL, Bullet Physics, GLM, SteamVR and other common libraries

Authors

Table of Contents

Book Details

ISBN 139781788629225
Paperback344 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

The Modern C++ Challenge Book Cover
The Modern C++ Challenge
$ 27.99
$ 10.00
SDL Game Development Book Cover
SDL Game Development
$ 26.99
$ 10.00
C++ Data Structures and Algorithms Book Cover
C++ Data Structures and Algorithms
$ 35.99
$ 10.00
Expert C++ Programming Book Cover
Expert C++ Programming
$ 79.99
$ 10.00
Django RESTful Web Services Book Cover
Django RESTful Web Services
$ 31.99
$ 10.00
Mastering Game Development with Unreal Engine 4 - Second Edition Book Cover
Mastering Game Development with Unreal Engine 4 - Second Edition
$ 35.99
$ 10.00