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

YouTube

25+ Years of Pathfinding Problems with C++

Meeting Cpp via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore the evolution of pathfinding systems in game development through this 52-minute conference talk that chronicles over 25 years of C++ development challenges and solutions. Learn how a pathfinding system originally written in C++ in 1997 for games like Age of Empires underwent multiple iterations by different developers, transitioning from a C-with-classes style codebase containing inline assembly to modern 64-bit C++ while preserving original gameplay mechanics. Discover the technical obstacles encountered during this lengthy evolution, including knowledge loss of core algorithms and compatibility issues such as extended floating point precision being dropped due to unavailable compiler flags in 64-bit environments. Gain insights into the code archaeology process required to identify, tackle, and resolve these complex migration challenges, providing valuable lessons for developers facing similar pitfalls when porting legacy applications to modern C++ standards.

Syllabus

25+ years of pathfinding problems with C++ - Raymi Klingers - Meeting C++ 2025

Taught by

Meeting Cpp

Reviews

Start your review of 25+ Years of Pathfinding Problems with C++

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.