Modern C++ for Game Development: Build High-Performance, Real-Time Games from Scratch

Author:   Bryan Jester
Publisher:   Independently Published
ISBN:  

9798251497090


Pages:   540
Publication Date:   10 March 2026
Format:   Paperback
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Our Price $92.37 Quantity:  
Add to Cart

Share |

Modern C++ for Game Development: Build High-Performance, Real-Time Games from Scratch


Overview

If you've ever wanted to build a real game engine - not just script inside one - this book gives you the roadmap. Modern C++ for Game Development teaches you how professional real-time systems are built from the ground up. You'll move beyond basic tutorials and learn how to design, implement, optimize, and ship a complete high-performance game architecture using modern C++. From memory management and data-oriented design to multithreading, ECS architecture, physics, AI, and final optimization passes - this book walks you through the entire engine lifecycle with working code and practical implementation strategies. This is not a theory-heavy overview. This is systems-level, performance-driven, professional-grade C++ game development. Modern AAA engines and high-performance real-time systems are still written in C++. There's a reason for that: Deterministic memory control Zero-cost abstractions High cache efficiency Precise multithreading control Direct access to hardware-level performance This book reflects how real engine developers think - prioritizing architecture, scalability, and performance discipline from day one. Every concept is explained clearly, implemented practically, and structured the way professional engines are designed. About the Technology C++ remains the dominant language for: AAA game engines Real-time rendering systems Physics simulation High-performance networking Multithreaded systems Console and desktop game development This book uses modern C++ (C++17/20 concepts where appropriate) and focuses on: RAII and deterministic resource management Move semantics and smart pointers Data-oriented design Entity Component Systems (ECS) Cache-friendly programming Job systems and parallel execution Real-time frame budgeting Release build optimization You won't just learn syntax. You'll learn how to think like an engine programmer. What's Inside A complete breakdown of modern game engine architecture Memory management strategies for real-time systems Data-oriented design and cache-friendly code Data-oriented systems Designing and implementing an ECS from scratch Multithreading with std:: thread and custom job systems Physics integration and basic AI systems Event-driven and messaging architecture Profiling CPU and memory usage Eliminating bottlenecks in real-time systems A full final optimization pass Packaging and deploying a complete game Every chapter includes working C++ examples and step-by-step explanations. Who This Book Is For This book is ideal for: Intermediate C++ developers who want to build real-time systems Game developers who want to understand engine internals Computer science students exploring performance-critical systems Indie developers building custom engines Developers preparing for engine programming interviews Software engineers interested in high-performance architecture If you only want to drag and drop assets in an editor, this is not for you. If you want to understand how engines actually work - this is exactly what you need. If you're serious about mastering C++ for real-time development, if you want to build engines instead of just using them, if you want to think like a performance-focused systems engineer - Start building your engine today. Scroll up and get your copy of Modern C++ for Game Development and take control of how real-time systems are designed, optimized, and shipped.

Full Product Details

Author:   Bryan Jester
Publisher:   Independently Published
Imprint:   Independently Published
Dimensions:   Width: 17.00cm , Height: 2.80cm , Length: 24.40cm
Weight:   0.848kg
ISBN:  

9798251497090


Pages:   540
Publication Date:   10 March 2026
Audience:   General/trade ,  General
Format:   Paperback
Publisher's Status:   Active
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Table of Contents

Reviews

Author Information

Tab Content 6

Author Website:  

Countries Available

All regions
Latest Reading Guide

April RG 26_2

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List