Buscar

Ferramentas

Godot Engine

Motor de jogos 2D e 3D gratuito e de código aberto, com GDScript, C# e C++, que exporta para desktop, celular e web sem cobrar royalties.

  • Criação e Mídia
  • Desenvolvimento
Godot Engine

Para fazer um jogo 2D ou 3D sem pagar royalties nem licença de uso, o Godot Engine reúne editor, motor e exportação numa interface só. O desenvolvimento é comunitário e independente, com apoio da Godot Foundation, uma organização sem fins lucrativos. Juan Linietsky e Ariel Manzur criaram o motor para uso interno e abriram o código em fevereiro de 2014.

Para que serve

  • Criar jogos 2D e 3D no mesmo editor.
  • Programar em GDScript, a linguagem do próprio Godot, em C# ou em C++ pelo GDExtension.
  • Exportar o mesmo projeto para Linux, macOS, Windows, Android, iOS e web.
  • Levar o jogo a consoles por meio de publicadoras terceirizadas, caminho que o site oficial cita.
  • Prototipar uma mecânica ou um jogo curto antes de investir numa produção maior.

Como começar

A página de download traz o editor para Linux, macOS, Windows e Android, além dos templates de exportação de cada plataforma. Também há um editor que roda no navegador, em editor.godotengine.org. A documentação oficial fica no Read the Docs, e a referência de classes abre dentro do próprio editor.

Um detalhe para quem escolhe C#: segundo o site, desde o Godot 4.2 essa linguagem atende só desktop e celular, então projetos em C# ainda não exportam para a web.

Licença e custo

Royalties não existem, e os direitos sobre os jogos ficam inteiros com quem os fez, diz o README. A licença MIT tem uma consequência prática: o jogo exportado carrega o motor, então o aviso de copyright e o texto da licença do Godot precisam ir junto. A documentação aceita vários lugares para isso, como a tela de créditos, uma tela de licenças ou um arquivo que acompanha o jogo. Doações vão para o fundo de desenvolvimento da fundação.

Quando vale a pena

Com o Godot, estudantes, estúdios pequenos e equipes que criam jogos de treinamento ou ações de gamificação ficam livres da conta de licença e de royalties. Unity e Unreal Engine são as alternativas comerciais conhecidas; compare as regras de cobrança e o suporte a consoles de cada uma antes de decidir.