Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Mastering C++ Game Development: Create professional and realistic 3D games using C++ 17

Buy

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

Key Features

  • Make the 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

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.

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

Who This Book Is For

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

Table of Contents

  1. C++ for game development
  2. Core Library Creation
  3. Asset Pipeline Management
  4. Building gameplay systems
  5. Developing Toolchain
  6. Advanced Rendering
  7. Advacned gameplay systems
  8. Artificial Intelligence
  9. Networking
  10. Multiplayer
  11. Virtual Reality
(HTML tags aren't allowed.)

Handbook of Gastrointestinal Cancer
Handbook of Gastrointestinal Cancer

Residents/trainees and specialists in gastroenterology, oncology, and surgery, as well as GI/cancer nurses and other health professionals will welcome this accessible guide to the diagnosis and clinical management of all forms of GI cancer.  Separate chapters are dedicated to each form of cancer, with each chapter structured in a...

Defects and Deterioration in Buildings: A Practical Guide To The Science Of Material Failure
Defects and Deterioration in Buildings: A Practical Guide To The Science Of Material Failure
A good starting point to develop a sound understanding of those building problems that they will frequently encounter. Journal of Architectural Conservation July 2001

'All readers will likely learn a thing or two from this book' -Suzann D.Turner, APT Bulletin

...
Power: Why Some People Have It and Others Don't
Power: Why Some People Have It and Others Don't

“Pfeffer [blends] academic rigor and practical genius into wonderfully readable text. The leading thinker on the topic of power, Pfeffer here distills his wisdom into an indispensable guide.”...


Pocket Data Mining: Big Data on Small Devices (Studies in Big Data)
Pocket Data Mining: Big Data on Small Devices (Studies in Big Data)

Owing to continuous advances in the computational power of handheld devices like smartphones and tablet computers, it has become possible to perform Big Data operations including modern data mining processes onboard these small devices. A decade of research has proved the feasibility of what has been termed as Mobile Data...

Java Examples in a Nutshell, 3rd Edition
Java Examples in a Nutshell, 3rd Edition
This third edition covers Java 1.4 and contains 193 complete, practical examples: over 21,900 lines of densely commented, professionally written Java code, covering 20 distinct client-side and server-side APIs. It includes new chapters on the Java Sound API and the New I/O API. The chapters on XML and servlets have been rewritten to cover the...
Inside the Minds: the Art & Science of Health Care Law: Leading Lawyers
Inside the Minds: the Art & Science of Health Care Law: Leading Lawyers
This is an authoritative, insider's perspective on the laws which govern health care, the essential capabilities of the successful practitioner, and the future of this legal discipline, on a global scale.

Inside the Minds: The Art & Science of Health Care Law is an authoritative, insider's perspective on the laws which
...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy