Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Productivity in C++ Game Development - Inside the Mind of an AAA Game Developer

ACCU Conference via YouTube

Overview

Explore productivity techniques for AAA game development in C++ with Unreal Engine 5 in this 50-minute ACCU Conference talk. Gain insights from David Li and Keith Stockdale as they reveal key strategies to enhance the developer inner loop, reduce mental task switching, and leverage advanced debugger tricks. Learn about custom Natvis files, IDE integrations, and productivity features in Visual Studio. Discover how to create efficient interfaces, utilize GPU systems, and implement best practices for game design and artistry. Delve into topics such as custom list items, synthetic nodes, visualization techniques, breakpoint management, macro expansion, and Unreal Engine-specific concepts like Blueprints, naming conventions, and code analysis tools.

Syllabus

Introduction
Getting Started
Custom List Items
Synthetic Nodes
Visualisation
Benefits of Navis
Productivity Boosters
Managing Breakpoints
Removing Debug Code
Manage Breakpoints
Macro Expansion
Copy and Expand
All in One Search
Rename
Importance of Productivity
Shader Files
Virtual Directory Mapping
Blueprints
Life before Blueprints
Performance and Reliability
Filter by Category Verbosity
Unreal Engine Code Analysis
Unreal Header Tool
Unreal Engine Naming Convention
Unreal Engine Naming Schemes
Unreal Engine Classes
Outro

Taught by

ACCU Conference

Reviews

Start your review of Productivity in C++ Game Development - Inside the Mind of an AAA Game Developer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.