OpenGame nova IA de código aberto cria jogos completos a partir de um comando

Fotografia editorial de um monitor mostrando código e um jogo 2D gerado por IA

Pesquisadores do CUHK MMLab (Universidade Chinesa de Hong Kong) lançaram o OpenGame, um framework de IA de código aberto que marca uma nova era no desenvolvimento de software. Diferente de geradores de código tradicionais que entregam apenas trechos isolados, o OpenGame atua como um agente autônomo, capaz de criar jogos 2D completos para navegadores a partir de descrições em linguagem natural.

GameCoder-27B: O cérebro por trás da diversão

O coração do sistema é o GameCoder-27B, um modelo de linguagem com 27 bilhões de parâmetros treinado especificamente em fluxos de trabalho de engenharia de jogos e APIs populares, como o Phaser 3. Essa especialização permite que a IA compreenda não apenas a sintaxe da programação, mas a lógica complexa de estados, colisões e física necessária para um jogo ser funcional.

O OpenGame se destaca por gerenciar o ciclo de vida completo do projeto: desde a criação da estrutura de arquivos e implementação do código até a geração de ativos multimodais (como sprites e efeitos sonoros) e o debugging em tempo real.

Arquitetura de Habilidades

O framework utiliza uma arquitetura inovadora baseada em "habilidades" (skills):

  • Template Skill: Uma biblioteca evolutiva de esqueletos de projetos que garante arquiteturas estáveis.
  • Debug Skill: Um protocolo de depuração que registra assinaturas de erros e soluções verificadas, permitindo que o agente aprenda com falhas passadas em vez de apenas aplicar correções superficiais.

Para validar a eficácia do sistema, os pesquisadores introduziram o OpenGame-Bench, um benchmark que testa a "jogabilidade" real dos títulos gerados em navegadores automatizados, avaliando se a IA realmente entregou o que o usuário solicitou.

O projeto está totalmente disponível para a comunidade no GitHub, sob o repositório leigest519/OpenGame, permitindo que qualquer desenvolvedor utilize ou aprimore as ferramentas de criação automatizada. O lançamento é visto como um passo crucial em direção à engenharia de software agentica, onde IAs assumem tarefas complexas de longo prazo com mínima intervenção humana.

Confira o repositório oficial e a documentação técnica no GitHub.

Compartilhe

Este conteúdo foi criado e revisado por nossa equipe (iatoskill.com), se encontrar algum problema, entre em contato conosco

Este conteúdo foi útil?
Aprenda

Mais Notícias

Ver Tudo