do not click

Meeting C++ 2025   |  Online   |  Training   |  Books   |  Survey   |  Job fair   |  Advertising   |  Jobposting   |  Login

Meeting C++ 2025 - 25+ Years of pathfinding problems with C++

Conference | Live Schedule | Talks | Get your ticket | Slides | Set your timezone

25+ Years of pathfinding problems with C++

Join session

Raymi Klingers

On Day 2 at 13:15 (CET/Berlin) in Track C [Jade Room and online]

This talk will be about how a pathfinding system written in C++ in 1997 went through several iterations by different developers over more than 25 years. From a C with classes style codebase with some inline assembly to a 64bit modern C++ code style while staying true to the original gameplay. This unsurprisingly was a bumpy road and issues ranging from simply the loss of knowledge of the algorithms to extended floating point precision being dropped due to a compiler flag which wasn't available anymore in 64bit.

We will go over how these issues, after some hefty code archeology, were identified, tackled and solved which hopefully might help out others not fall for the same pitfalls when porting old applications to modern C++

Please login to comment

Copyright Meetingcpp GmbH Imprint Privacy Policy