Имеет ли смысл учить C++ для GameDev в 2020?
1. Unity - C#
2. UE - C++
Это два лидера для ширпотреба.
Выбирайте любой.

PS: все остальные "движки" класса AAA - пишутся конторами с "нуля" и не распространяются как инструмент разработки в паблик.
Посмотрите какие сейчас нынче более-менее ходовые движки и что нужно чтобы с ними работать и сами найдете ответ.

Ответ для лентяев
А мож оно вам и не надо, раз сами найти ответ не можете?

Ответ для целеустремленных лентяев.Да, нужно

