Earn a Michigan Engineering AI Certificate — Stay Ahead of the AI Revolution
Free courses from frontend to fullstack and AI
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore game programming concepts and profiling techniques in this lecture from the COMP4300 Game Programming course. Dive into topics such as singletons, code profiling methods including event-based, statistical, and instrumentation profilers, and hands-on demonstrations using Visual Studio profilers. Learn to implement a C++ code timer class, discover visual code profiling with chrome tracing, and understand the creation of a custom profiler class. Gain practical insights through live coding demonstrations focused on A3 profiling, and master the use of macros for efficient profiling in game development.
Syllabus
- Preroll
- Greetings
- Lecture Start
- Singletons
- Code Profiling
- Event-Based Profilers
- Statistical Profilers
- Instrumentation Profilers
- Demo: VS Sample Profiler
- Demo: VS Instrumentation Profiler
- C++ Code Timer Class
- TheCherno Shout-out
- Visual Code Profiling: chrome tracing
- Visual Profiling in C++
- Profiler Class
- Auto Start/Stop
- Macros to the Rescue
- Live Coding Demo: A3 Profiling
Taught by
Dave Churchill