Движок, который использовала Blizzard при разработке Overwatch 2, называется Tank Engine. То бишь если говорить глобально - это тот же движок, который авторы использовали и в первой части, однако для сиквела он был несколько модифицирован и улучшен.
Оригинальная же версия Tank Engine была написана на С++ и хоть и не является сильно устаревшей, все же не целиком устраивает разработчиков: что для Overwatch 2 ее дорабатывали, а главное - в Blizzard еще несколько лет назад объявили о начале работ над совершенно новым движком для игр следующего поколения.
Отметим, что Blizzard не особо любит разнообразие в движках: наряду с Tank Engine известно об использовании разве что Unity и в World of Warcraft был применен некий отдельный инструментарий.