Vamos por partes, unity e godot são engines com interface gráfica. A depender do seu nivel de programação elas podem ser intimidadoras no inicio. Se for focar no unity sugiro estudar C# e se for no GODOT ou Unreal estudar C++, essse ultimo tem uma curva de aprendizado bem ingreme e lenta. Games no geral usam C/C++, e de lib as mais usadas são SDL, SFML, OPENGL e VULKAN. A depender da sua idade e conhecimento técnico, pode começar com softwares mais low code como o rpgmaker, gamemaker, construct e etc. Amo game dev, bem vindo a esse maravilhoso mundo ;)
Eu sou da area de web dev e mas sempre tive vontade de migrar pra game dev, na verdade eu só comecei a programar por causa dos jogos, queria fazer meus próprios jogos e trabalhar em jogos AAA e afins. Queria saber se essa transição é tranquila se o mercad é aberto a novos devs, poderia me informar?