Oii Dennys!
As IAs estão, de fato, transformando muitas áreas, inclusive a programação. Mas, é importante lembrar que as IAs são ferramentas que podem complementar e otimizar o trabalho dos desenvolvedores, mas não substituem a necessidade de um conhecimento sólido e fundamental na área.
Para alguém que deseja se tornar um desenvolvedor de jogos para celular, é essencial ter uma base sólida em programação, entender a lógica por trás dos algoritmos e ter habilidades em linguagens de programação como C# (usada no Unity) ou C++ (usada na Unreal Engine), por exemplo. Esses conhecimentos são fundamentais e não podem ser substituídos por IAs.
As IAs podem ser ótimas aliadas para otimizar o tempo em tarefas específicas, como depuração de código, geração de ideias ou até mesmo na criação de assets básicos para jogos. Mas, a criatividade, o design do jogo, a experiência do usuário e a resolução de problemas complexos ainda dependem muito do toque humano.
Então, minha sugestão é que você continue investindo no aprendizado tradicional para construir uma base sólida, enquanto se mantém atualizado sobre as ferramentas de IA que podem ajudar a otimizar seu trabalho. Isso permitirá que você aproveite o melhor dos dois mundos.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!