IA para criar jogos: GameMaker aposta em nova ferramenta para desenvolvedores

 

Fonte:


O GameMaker, aplicativo que permite criar jogos para PCs e consoles, teve uma nova atualização de primavera lançada pela fabricante YoYo Games (que foi comprada pela Opera) com várias novidades, como integração com IA, futura inclusão de JavaScript, TypeScript e C#, suporte a 3D e mais. A plataforma às vezes considerada uma ferramenta "amadora" de criar jogos foi responsável por grandes títulos da indústria de games, como Undertale, Hotline Miami, Hyper Light Drifter, entre outros. Agora com suas novidades o software pode se tornar uma ainda mais relevante para equipes profissionais de pequeno e médio porte. Confira com a gente tudo que mudou.

🔎 Qual é a melhor IA para programação? Especialista aponta 7 destaques de 2026

🤖 10 prompts para aprender programação sozinho no ChatGPT (copie e cole)

GameMaker recebe atualização que deixa engine mais profissional e poderosa, além de oferecer integração com IA

Reprodução/Opera

Lovable: o que é e como usar a IA para criar apps com código

Quais as novidades anunciadas para o GameMaker

O que mudou no GameMaker

Mais liberdade para desenvolver

IA integrada: o que dá para fazer na prática

Novas linguagens: o que muda para o usuário

3D mais acessível dentro da plataforma

Vale a pena? Para quem é essa atualização

O que mudou no GameMaker

A primeira grande mudança é um novo "Runtime", basicamente o programa que faz seu jogo ser executado. O novo Runtime chama-se GMRT e traz mais recursos, como suporte a 3D, o que significa que os criadores podem colocar novos elementos ao criar seu jogo. O antigo GMS2 continuará a receber atualizações até o primeiro trimestre de 2028, porém o GMRT se torna o novo Runtime padrão do GameMaker daqui para frente.

O código fonte do GMRT será disponibilizado publicamente em suas versões PC, Web e Mobile ainda no segundo trimestre de 2026. O código aberto permitirá que desenvolvedores façam consertos próprios, deem feedback à fabricante YoYo Games que pode acatar as mudanças, criar extensões próprias e mais. Assinantes da licença Enterprise do GameMaker também terão acesso ao código do Runtime para consoles.

No futuro será lançado também uma função chamada Prefab Builder, que permitirá criar objetos padronizados para todo o game, algo que já é utilizado na engine de criação de games Unity.

Em breve o GameMaker receberá suporte a Prefabs, função muito popular da Unity

Reprodução/Opera

Qual a melhor IA para criar prompts? Comparamos ChatGPT, Claude e mais 3

Mais liberdade para desenvolver

Para equipes profissionais está disponível a nova interface de linha de comando GM-CLI. Esta ferramenta permite criar jogos sem precisar passar pela interface visual do GameMaker que costuma ser usada por iniciantes.

O GM-CLI permite criar projetos, compilar arquivos em versões jogáveis, encontrar bugs com ajuda da IA Claude Code da Anthropic, interagir com seu projeto no GitHub e mais. Usuários avançados podem até mesmo criar suas próprias ferramentas para manusear seus projetos do GameMaker sem precisar do programa.

Criar projetos sem precisar do GameMaker

Encontrar bugs com IA Claude Code

Interagir com seu projeto no GitHub

Criar suas próprias ferramentas para usar com o GM-CLI

A GM-CLI é uma nova interface para trabalhar com projetos do GameMaker sem as ferramentas gráficas, com suporte à IA Claude Code

Reprodução/GameMaker

IA integrada: o que dá para fazer na prática

A integração do Claude Code ao fluxo de trabalho torna o GameMaker uma das primeira ferramenta a trazer inteligência artificial para o desenvolvimento. Através da interface de linha de comando GM-CLI usuários podem executar comandos pelo Claude usando linguagem natural. De tal forma, tarefas que antes exigiram navegar por diversos menus podem ter uma resposta rápido. Por exemplo:

Consultar estruturas de projeto

Encontrar bugs

Gerenciar configurações de Builds

Trabalhos árduos como encontrar bugs no seu código no GameMaker poderão ser facilitados pelo uso da IA Claude Code

Reprodução/Opera

Stitch: nova IA do Google é boa mesmo? Veja análise de programadores

Novas linguagens: o que muda para o usuário

O GameMaker sempre trabalhou com uma linguagem própria, o GML script, porém este ano receberá suporte a mais linguagens como o JavaScript (especificamente EcmaScript 2020), TypeScript e C#. Usuários iniciantes poderão continuar usando o GML, mas programadores mais experientes poderão substituir qualquer script de GML por JavaScript ou TypeScrypt. O JavaScript será adicionado ainda no segundo trimestre de 2026 e o TypeScript no terceiro trimestre do ano.

A integração do C# aos projetos será diferente. Ela não substituirá os scritps GML, JavaScript ou TypeScript, mas permitirá que o desenvolvedor chame processos em C# e integre-os de maneira fácil ao seu código. O suporte a C# está planejado para ser adicionado em uma versão "Prévia" no quarto trimestre de 2026.

Programadores de JavaScript e TypeScript não precisarão aprender outra linguagem

Códigos poderão ser escritos em GML, JavaSCript ou TypeScript

Códigos em C# poderão ser usados para complementos

A possibilidade de usar linguagens de programação no GameMaker abre o programa para desenvolvedores mais experientes

Reprodução/GameMaker, editado por Rafael Monteiro

3D mais acessível dentro da plataforma

Ao observar alguns dos games mais famosos do GameMaker, como os mencionados Undertale, Hotline Miami e Hyper Light Drifter, é possível notar um padrão. O GameMaker sempre foi um programa especializado em 2D e de certa forma isso não irá mudar. Porém, o novo GMRT terá suporte a partir de sua versão v0.20 em breve ao uso de 3D nos games, principalmente para o uso em jogos híbridos entre 2D e 3D.

A atualização não chega a transformar o GameMaker em uma engine 3D completa. Porém, permite que ele possa aceitar arquivos de modelos glTF, muito utilizados em softwares 3D populares, como o Blender, importando não só seu visual, mas também animações. Ele oferece ainda um Scene Graph para administrar todos os elementos 3D da cena e suporte a funções matemáticas 3D como matrizes e quaternions.

Suporte a modelos 3D e animações em formato glTF

Estrutura Scene Graph para organizar elementos em 3D

Suporte a matemática 3D como matrizes e quaternions

O GameMaker permitirá usar modelos 3D com mais facilidade, porém continua sendo uma engine primariamente 2D

Reprodução/GameMaker, Orbelin_Jaimes

Vale a pena? Para quem é essa atualização

Enquanto o GameMaker se manteve acessível para iniciantes que já estão na plataforma ou pensam em começar a usá-la, as novidades da atualização são sem dúvida voltadas para desenvolvedores mais experientes, estúdios e profissionais. Porém, funções como o suporte a modelos e animações 3D também podem trazer algumas vantagens para novatos, apesar de o programa ainda não oferecer uma engine totalmente em 3D.

O GameMaker está em um meio-termo interessante, na vanguarda em relação a outros criadores de jogos 2D, mas ainda abaixo de engines profissionais como Unity e Unreal Engine. A grande vantagem do programa é não exigir o uso de programação para criar um game, mas ainda assim oferecer a possibilidade para quem já conhece linguagens de programação poderosas como o JavaScript

Para iniciantes: a plataforma continua acessível com interface gráfica e GML script

Para desenvolvedores intermediários: Mais liberdade com linguagens de programação profissionais

Para estúdios pequenos: Automação e integração com o GM-CLI, suporte ao GitHub e IA Claude Code

Atualização do Game Maker é mais voltado para estúdios e profissionais, mas iniciantes também podem aproveitar novidades

Reprodução/GameMaker

Com informações de GameMaker, Opera

Mais do TechTudo

Veja também: Kishi V3 Pro é bom? Testamos o controle para celular!

Kishi V3 Pro é bom? Testamos o controle para celular!