Debug Your Game in Real-Time with Dear ImGui | .NET Game Development

Andy and Stacey explain how Dear ImGui can speed up debugging for .NET games by building an in-game “debug layer” that shows live state and editor controls while the game is running.

Overview

What problem Dear ImGui solves for game debugging

What Dear ImGui is (and when to use it)

.NET options: bindings and renderers

The video covers the typical pieces needed to use ImGui in a .NET game:

Building real-time tooling inside the game

Examples of debug-layer capabilities discussed/demonstrated:

Debugging workflow examples

Beyond games: other ImGui-style apps