Ai você tocou no meu medo principal. Já que, se eu começar com c++, para estudar outra linguagem será muito mais fácil (pelo menos na minha visão), o que difere se eu usar uma game engine. E me ajudaria se eu quisesse trocar de área.
E como eu citei, meu notebook é fraco, não roda a Unity, muito menos a Unreal. Por isso escolhi a Godot. Fiquei sabendo que a Godot está melhorando o uso da linguagem c++ na engine, usando GDExtension. Se isso acontecer, já será mais um motivo para começar usando c++ e depois ir migrando para a Godot. ☺️
Mas pelo que vejo, começar pelo c++ é a melhor opção. Eu pegaria a base, nem que seja o básico, e depois partiria para linguagens de alto nível, como GDScript.
O que esqueci de comentar, é que eu desejo seguir na carreia de GameDev, mas eu gosto mesmo é de programar. Não importa a área. Entretanto, a de games é muito mais divertida. 😀
Muito obrigado!