ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

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

Автор: Meeting Cpp

Загружено: 2026-02-06

Просмотров: 19840

Описание: 25+ years of pathfinding problems with C++ - Raymi Klingers - Meeting C++ 2025
Slides: https://slides.meetingcpp.com
Raymi Klingers talks about how pathfinding has been done in games like age of empires in the last 25 years.

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++

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Age of Empires: 25+ years of pathfinding problems with C++ - Raymi Klingers - Meeting C++ 2025

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

It's Not About The API - Fast, Flexible, and Simple Rendering in Vulkan

It's Not About The API - Fast, Flexible, and Simple Rendering in Vulkan

Back to Basics: Master the static inline, const, and constexpr C++ Keywords - Andreas Fertig

Back to Basics: Master the static inline, const, and constexpr C++ Keywords - Andreas Fertig

Coding with Opus 4.6 and Codex 5.3 is actually insane

Coding with Opus 4.6 and Codex 5.3 is actually insane

Джонатан Блоу о причинах медленной работы современного программного обеспечения

Джонатан Блоу о причинах медленной работы современного программного обеспечения

Low-Latency Lock-Free Ring-Buffer in C - Lock Free Programming (Part #2)

Low-Latency Lock-Free Ring-Buffer in C - Lock Free Programming (Part #2)

МАТЧИ DauT и Vinchester: Турнир за $100.000 по Age of Empires 2. T90 Titans League 5

МАТЧИ DauT и Vinchester: Турнир за $100.000 по Age of Empires 2. T90 Titans League 5

Linus Torvalds REJECTS eMMC Changes - “Complete Garbage”

Linus Torvalds REJECTS eMMC Changes - “Complete Garbage”

Finally, a decent C++ developer called in.

Finally, a decent C++ developer called in.

Anthropic Found Why AIs Go Insane

Anthropic Found Why AIs Go Insane

Prime Reacts: от C к C++, от Rust к Haskell

Prime Reacts: от C к C++, от Rust к Haskell

Надулся экономический пузырь | Первый застройщик идёт к банкротству (English subtitles)

Надулся экономический пузырь | Первый застройщик идёт к банкротству (English subtitles)

One Formula That Demystifies 3D Graphics

One Formula That Demystifies 3D Graphics

Everyone Turned On Windows. Microsoft Is Panicking

Everyone Turned On Windows. Microsoft Is Panicking

you cannot be serious

you cannot be serious

Linux 7.0 Review: MAJOR Performance, GPU, CPU, and Networking Upgrades

Linux 7.0 Review: MAJOR Performance, GPU, CPU, and Networking Upgrades

Compiler Explorer: The Features You Never Knew Existed - Matt Godbolt - CppCon 2025

Compiler Explorer: The Features You Never Knew Existed - Matt Godbolt - CppCon 2025

The New Toyota Game Engine ...Yes, That Toyota!

The New Toyota Game Engine ...Yes, That Toyota!

interviewing congressman on epstein files coverup

interviewing congressman on epstein files coverup

"Clean Code" is bad. What makes code "maintainable"? part 1 of n

Как поддерживать низкую температуру в гоночном автомобиле на скорости 350 миль в час

Как поддерживать низкую температуру в гоночном автомобиле на скорости 350 миль в час

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]