Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Languages & Tools   C & C++   Tutorials

Mastering C++ Game Development: Create professional and realistic 3D games using C++ 17


Free Shipping Included! Mastering C++ Game Development: Create professional and realistic 3D games using C++ 17 by Packt Publishing at EMS Linux. Hurry! Limited time offer. Offer valid only while supplies last. High-end game development with advanced C++ 17 programming techniquesKey FeaturesMake the best use of object-oriented capabilities of C++ to develop


Product Description

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

Additional Information

Manufacturer:Packt Publishing
Publisher:Packt Publishing
Studio:Packt Publishing
EAN:9781788629225
Item Size:0.78 x 9.25 x 9.25 inches
Package Weight:1.64 pounds
Package Size:7.5 x 0.78 x 0.78 inches

Mastering C++ Game Development: Create professional and realistic 3D games using C++ 17 by Packt Publishing

Buy Now:
Mastering C++ Game Development: Create professional and realistic 3D games using C++ 17

Brand: Packt Publishing
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$44.99


Quantity:  

 


View More In Tutorials.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Packt Publishing, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


ean: 9781461061250, isbn: 1461061253,
In “Beginner’s Guide to Embedded C Programming – Volume 3” Chuck Hellebuyck takes another leap forward by showing you the steps to create the SimpleC library of functions that make programming in C even easier. This approach shows the reader ...

ean: 9781592002054, isbn: 1592002056,
This book approaches C++ from a game programming perspective unlike any other on the market. Offering a thorough and modern introduction to C++, this book is everything that an aspiring game programmer needs in order to learn the fundamentals of C++ ...

mpn: 978-0-2018-8954-3, ean: 9780201889543, isbn: 0201889544,
Written by the inventor of the language, the book is the defining, classic text on the language that has become central to software development over the past five years. This third edition incorporates additions and changes on a major scale. In parti...

ean: 9781540742124, isbn: 1540742121,
C++: The Ultimate Beginners Guide to C++ Programing This book contains proven steps and strategies on how to successfully write programs in C++. It gives you an introduction as well as guides you all throughout the programming language. C++ is a gene...

mpn: black & white illustrations, ean: 9781783553693, isbn: 1783553693,
Learn to implement Physics in interactive development using the powerful components of Unity3DAbout This BookLearn how to utilize the robust features of Unity3D to develop physics-based interactive applications and gamesOptimize your application perf...

ean: 9781337631976, isbn: 1337631973,
MindTap Computer Science for Malik's C++ Programming: Program Design Including Data Structures helps you learn on your terms. INSTANT ACCESS IN YOUR POCKET. Take advantage of the MindTap Mobile App to learn on your terms. Read or listen to textbooks ...

ean: 9781430248811, isbn: 1430248815,
Beginning C, 5th Edition teaches you how to program using the widely-available C language. You'll begin from first-principles and progress through step-by-step examples to become a competent, C-language programmer. All you need are this book and any ...

ean: 9781785883569, isbn: 1785883569,
Key FeaturesBuild an entire AAA game level throughout the bookTake your C++ scripting skills to the next level and use them extensively to build the gameAn advanced practical guide with a tutorial style approach that will help you make the best of Un...

ean: 9781987665505, isbn: 1987665503,
There are a lot of coding languages that you can learn how to work with, but if you would like to work with a language that goes well with the Windows operating system and helps you create your own programs, PowerShell is the best option that you can...

ean: 9781541097360, isbn: 154109736X,
After many of years of teaching C and C++ and continually searching for the ‘perfect’ book, we decided to write our own. Although the first edition under a different name sold world-wide, it is now out of print. We have retained our rights to the...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.