Pular para o conteúdo
NovidadesIA

Repositórios em Alta

Motor no-code para jogos ganha assistência de inteligência artificial e suporte 3D

A ferramenta de código aberto permite criar jogos em 2D, 3D e multijogador sem programar, integrando assistente de inteligência artificial e exportação multiplataforma.

Edição: Anderson Gomes
· 5 min de leitura

Motor no-code para jogos ganha assistência de inteligência artificial e suporte 3D
Imagem: Reprodução · site do GDevelop · reprodução · licença não declarada

O criador 4ian desenvolve uma engine de desenvolvimento de jogos sem código e de código aberto voltada para a criação de títulos em duas e três dimensões, e modos multijogador. O projeto está em destaque nos repositórios públicos por resolver a barreira de entrada no desenvolvimento de games, permitindo que criadores sem conhecimentos profundos em programação lancem projetos para dispositivos móveis, computadores e navegadores web. A solução atrai atenção recente por combinar um sistema intuitivo baseado em eventos com ferramentas assistidas por inteligência artificial.

Dados rápidos

  • Repositório: 4ian/GDevelop
  • Licença: não declarada
  • Linguagem principal: JavaScript
  • Estrelas: 28.629 (com 1.651 forks)
  • Posicionamento no ranking: não informado no repositório
  • Data da consulta: 2026-11-09

O problema da acessibilidade na criação de jogos

O desenvolvimento tradicional de jogos digitais costuma exigir o domínio de linguagens de programação complexas e motores pesados que demandam alto processamento técnico. Essa exigência afasta novos criadores, educadores e designers independentes que possuem boas ideias, mas enfrentam barreiras técnicas para implementar mecânicas básicas.

A ausência de uma estrutura unificada para publicar em múltiplas plataformas amplia essa dificuldade. Desenvolvedores precisam frequentemente reescrever partes do código para adaptar seus projetos aos sistemas operacionais móveis como iOS e Android, bem como computadores desktop e navegadores de internet.

A plataforma resolve essa divisão oferecendo uma interface sem código acessível. O software simplifica a inclusão de comportamentos modulares, permitindo a transição fluida da ideia inicial até o produto final sem a necessidade de codificação manual do motor gráfico ou da lógica interna.

Arquitetura modular e funcionamento do motor

A estrutura interna da ferramenta divide-se em componentes bem delineados que garantem o funcionamento do editor e da execução dos jogos. O módulo Core gerencia as classes fundamentais da estrutura do jogo e as ferramentas da interface do desenvolvedor. O componente GDJS atua como o motor de execução escrito em TypeScript, utilizando PixiJS para renderização em duas dimensões e Three.js para renderização em três dimensões via WebGL.

A comunicação entre a lógica interna e a linguagem JavaScript ocorre por meio da camada GDevelop.js com o uso de WebAssembly. A interface de edição, identificada no diretório newIDE, é construída em JavaScript com React e Electron, integrando também PixiJS e Three.js para exibição dos níveis em tempo real durante a fase de criação.

O fluxo de trabalho para iniciar no desenvolvimento não exige comandos de terminal ou instalações via linha de comando no uso comum. O processo padrão consiste em acessar a página oficial gdevelop.io, realizar o download do aplicativo correspondente ao sistema operacional desejado e iniciar a montagem de eventos visuais diretamente pela interface gráfica do software.

Casos de uso práticos no ecossistema

  • Desenvolvimento de títulos em duas e três dimensões: Permite a montagem de jogos focados em plataformas, ação ou exploração tridimensional utilizando os renderizadores PixiJS e Three.js integrados.
  • Criação de projetos multijogador online: Possibilita a implementação de salas e conexões em rede para partidas síncronas entre diferentes jogadores em plataformas variadas.
  • Exportação multiplataforma unificada: Facilita a publicação direta de um mesmo projeto para dispositivos móveis Android e iOS, computadores de mesa e páginas web, além de vitrines como Steam, App Store e Google Play.
  • Comercialização de conteúdos no ecossistema: Permite que criadores disponibilizem pacotes de recursos gráficos, modelos de jogos e extensões gratuitas ou pagas na loja oficial de ativos.
  • Aprendizado assistido por inteligência artificial: Utiliza recursos de inteligência artificial que atuam diretamente no editor para auxiliar a construir mecânicas de jogo lado a lado com o desenvolvedor.

Diferenciais em relação a alternativas do mercado

A solução distingue-se de outros motores de desenvolvimento pelo foco estrito na construção baseada em eventos visuais e comportamentos modulares, eliminando a obrigatoriedade de escrita de scripts de código tradicionais. Enquanto sistemas convencionais exigem linguagens proprietárias, a ferramenta compila os projetos para tecnologias web abertas e padronizadas como TypeScript e JavaScript.

Outro elemento diferenciador é a presença de uma loja de recursos integrada onde modelos de jogos e extensões podem ser criados tanto com programação quanto sem código. O ecossistema abrange também a plataforma gd.games para hospedagem de jogos alimentados pelo motor e suporte para tradução comunitária via Crowdin.

Limitações técnicas e cuidados para desenvolvedores

Embora o projeto apresente evolução contínua desde a sua criação em 29 de junho de 2014 até o commit mais recente em 07 de novembro de 2026, a licença do repositório é declarada como não declarada. Essa condição exige atenção de empresas e criadores para a realização de verificações jurídicas individuais sobre os direitos de uso dos componentes de terceiros.

O repositório registra 650 questões abertas, o que reflete a necessidade de monitorar falhas e atualizações de manutenção. O uso de renderizadores WebGL no navegador também exige planejamento para otimizar assets gráficos em dispositivos com menor capacidade de hardware. A última versão registrada, v5.6.287, foi lançada em 04 de novembro de 2026.

Resumo rápido

  • Projeto: 4ian/GDevelop
  • Licença: não declarada
  • Linguagem: JavaScript
  • Estrelas: 28.629
  • Ranking: não informado no repositório
  • Risco principal: licença não declarada que exige verificação de direitos de terceiros antes do uso comercial

Fontes

  • Repositório no GitHub: https://github.com/4ian/GDevelop
  • Última versão lançada: https://github.com/4ian/GDevelop/releases/tag/v5.6.287
  • Página oficial: https://gdevelop.io
  • JavaScript
  • Repositórios em Alta
  • GitHub Trending

Fonte: Repositório no GitHub · Como produzimos as matérias