Muito obrigado pelo feedback! Lembro-me de um dia durante o horário de almoço no trabalho em que perguntei a um colega se a programação vai além do CRUD. hahahaha. Realmente, sendo alguém que sempre trabalhou com web, raramente me vi envolvido em algo diferente do CRUD. E quando isso acontece, é extremamente gratificante. O desenvolvimento de jogos está muito distante do ciclo de request e response, CRUD e bancos de dados. É um mundo completamente diferente, especialmente quando se considera o tipo de jogo que está sendo criado. Pessoalmente, a criação de jogos é a forma mais divertida de programação que encontrei até agora. Tanto é que consigo me dedicar a isso como um hobby, sem ganhar nada em troca.

Nunca tive coragem de me aventurar na programação de jogos em C e C++, pois são linguagens de baixo nível. Sempre preferi utilizar C# para Unity e GDScript, que se assemelha ao Python, para o Godot. Ambas são linguagens bem abstraídas e acessíveis para mim.

Eu tambem sempre me diverti muito no processo de desenvolvimento.