Mastering C++ Game Development

Download or Read eBook Mastering C++ Game Development PDF written by Mickey MacDonald and published by . This book was released on 2018-01-25 with total page 344 pages. Available in PDF, EPUB and Kindle.
Mastering C++ Game Development
Author :
Publisher :
Total Pages : 344
Release :
ISBN-10 : 1788629221
ISBN-13 : 9781788629225
Rating : 4/5 (21 Downloads)

Book Synopsis Mastering C++ Game Development by : Mickey MacDonald

Book excerpt: High-end game development with advanced C++ 17 programming techniques Key Features Make the best use of object-oriented capabilities of C++ 17 to develop high-end games Create reusable C++ 17 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


Mastering C++ Game Development Related Books

Mastering C++ Game Development
Language: en
Pages: 344
Authors: Mickey MacDonald
Categories: Computers
Type: BOOK - Published: 2018-01-25 - Publisher:

DOWNLOAD EBOOK

High-end game development with advanced C++ 17 programming techniques Key Features Make the best use of object-oriented capabilities of C++ 17 to develop high-e
Mastering LibGDX Game Development
Language: en
Pages: 420
Authors: Patrick Hoey
Categories: Computers
Type: BOOK - Published: 2015-11-26 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Leverage the power of LibGDX to create a fully functional, customizable RPG game for your own commercial title About This Book Learn game architecture and desig
Mastering Game Development with Unreal Engine 4
Language: en
Pages: 356
Authors: Matt Edmonds
Categories: Computers
Type: BOOK - Published: 2018-09-28 - Publisher:

DOWNLOAD EBOOK

A comprehensive guide with coverage on AudioFX, Particle system, shaders, sequencers, and the latest features of Unreal 4.19 that will take your game developmen
Mastering SFML Game Development
Language: en
Pages: 433
Authors: Raimondas Pupius
Categories: Computers
Type: BOOK - Published: 2017-01-30 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Create complex and visually stunning games using all the advanced features available in SFML development About This Book Build custom tools, designed to work wi
Mastering Unity 2D Game Development
Language: en
Pages: 693
Authors: Simon Jackson
Categories: Computers
Type: BOOK - Published: 2014-08-26 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

If you have C# knowledge but now want to become truly confident in creating fully functional 2D RPG games with Unity, then this book will show you everything yo