YoVDO

Code Review and ImGui Layer Events - Game Engine Series

Offered By: The Cherno via YouTube

Tags

Game Engine Development Courses C++ Courses Event Handling Courses Cross-Platform Development Courses IMGUI Courses

Course Description

Overview

Explore code review techniques and ImGui layer event handling in this 39-minute video from The Cherno's Game Engine series. Learn about implementing a dark theme, merging code, managing frame buffer and input destructors, and supporting multiple platforms including Windows, Linux, and Mac OS. Dive into refactoring practices, WASD input handling, and the intricacies of ImGui events. Discover how to exclude the viewport, handle window focus events, and rewrite the layer stack for improved performance. Master the art of blocking events and gain valuable insights into game engine development.

Syllabus

Intro
Dark theme
Merged code
Frame Buffer Destructor
Input Destructor
Input Platforms
Render APIs on Windows
Render APIs on Linux
Mac OS support
Follow up
Refactoring
Code Review
WASD
ImGui Events
Excluding the viewport
Window focused
Window focused events
Rewriting the layer stack
Blocking events


Taught by

The Cherno

Related Courses

Writing Tools Faster - Design Decisions to Accelerate Tool Development
GDC via YouTube
Creating GUI Applications in C++ with ImGui and Vulkan
The Cherno via YouTube
Content Browser Panel - ImGui Drag Drop for Game Engines
The Cherno via YouTube
ImGui Thumbnail Layout - Content Browser Panel for Game Engine Series
The Cherno via YouTube
ImGui Docking and Viewports - Game Engine Series
The Cherno via YouTube