Godot Engine
Godot community and Godot Foundation · Mecanismo de jogos2D e3D gratuito e de código aberto, com editor baseado em cenas, GDScript, animação, física e exportação para desktop, dispositivos móveis e web.
Descrição
Godot é um2D e3D mecanismo de jogos e editor gratuito e de código aberto, desenvolvido pela comunidade Godot com o apoio da Godot Foundation. É adequado para criadores independentes, educadores e equipes que desenvolvem aplicativos interativos e jogos usando um fluxo de trabalho baseado em cenas e nós. Este cask instala o editor padrão do Godot, não a compilação .NET separada.
Recursos
- Edição2D e3D dedicada, composição de cenas e nós e recursos reutilizáveis.
- Scripts em GDScript, sinais, depurador e ferramentas de criação de perfil.
- Criação de animações, física, áudio, navegação, partículas, shaders e interfaces.
- Vários caminhos de renderização para gráficos modernos ou maior compatibilidade.
- Importação de recursos, fluxos de trabalho de extensões/plugins e uma Asset Store integrada.
- Exporte projetos compatíveis para plataformas de desktop, dispositivos móveis e web usando os modelos e as ferramentas apropriados.
Instalação e primeiro projeto
Instale brew install --cask godot ou descompacte o download universal oficial para macOS e mova o aplicativo para Applications. Abra o Project Manager, crie ou importe um projeto e selecione um renderizador adequado à máquina e ao projeto. O cask também disponibiliza o executável do editor como o iniciador godot. O trabalho padrão com GDScript não exige a instalação do .NET. Para desenvolver em C#, escolha a distribuição separada com suporte a .NET e os requisitos correspondentes do SDK.
Baixe os modelos de exportação correspondentes antes de exportar. SDKs de plataforma, credenciais de assinatura e ferramentas de compilação para dispositivos móveis podem ser requisitos adicionais. Antes de atualizar um projeto existente entre versões com novos recursos, faça um backup ou crie um ponto de controle no sistema de controle de versão e leia o guia de migração; a compatibilidade do editor não garante que todos os plugins ou resultados de renderização permaneçam inalterados.
Requisitos do sistema e suporte a plataformas
Os requisitos oficiais do4.7 especificam um Mac Intel x86_64 ou Apple Silicon, macOS11+ para Intel e macOS13+ para Apple Silicon,4GB de RAM para o editor nativo e8GB para o editor web. Os requisitos de GPU variam conforme o renderizador: Forward+ e Mobile exigem gráficos compatíveis com Vulkan, enquanto Compatibility visa suporte a OpenGL3.3-class; ainda se aplicam os backends gráficos e as limitações específicos de cada plataforma. Escolha o renderizador documentado para seu dispositivo, em vez de tratar todo hardware como equivalente. A memória recomendada para o editor nativo é8GB, e projetos maiores podem precisar de consideravelmente mais.
O guia de requisitos lista200MB de armazenamento básico para o executável, o projeto e o cache, além de modelos de exportação separados que podem ocupar até1.5GB, dependendo das plataformas de destino. Este é um valor básico, não uma garantia para todos os projetos. O ZIP universal para Mac4.7.2 real tem170,622,178 bytes, segundo o recurso oficial da versão; o tamanho do arquivo baixado é diferente do espaço ocupado pelas ferramentas instaladas, pelos recursos importados e pelos caches.
Também há distribuições do editor nativo para Windows e Linux, e o editor web e o editor para Android têm requisitos próprios. Este cask para macOS não os instala. Jogos exportados podem ter como destino plataformas compatíveis de desktop, dispositivos móveis e web, mas o suporte do sistema anfitrião do editor e o suporte à exportação são coisas diferentes. A implantação em consoles exige autorização/SDK do fabricante do console e uma portabilidade ou um provedor adequado; não presuma que o editor público inclua SDKs proprietários para consoles.
Dependências, conflitos e manutenção
O cask não declara uma dependência adicional de fórmula nem um cask universal em conflito. O editor padrão inclui o mecanismo; modelos de exportação, extensões opcionais, requisitos de .NET e SDKs de destino são componentes separados. Recursos e complementos têm suas próprias licenças e podem depender de uma versão específica do Godot. Problemas de compatibilidade entre drivers gráficos e renderizadores podem ocorrer independentemente da instalação do pacote. A importação de projetos cria dados de cache gerados; mantenha os recursos de origem, scripts e arquivos do projeto em backups e no sistema de controle de versão.
Plugins e projetos importados podem executar código; por isso, verifique sua procedência e permissões. O mecanismo não exige uma conta na nuvem para edição local ou exportações locais. Serviços de rede, recursos online e plataformas de publicação podem exigir contas independentemente. Consulte o comportamento de limpeza do Homebrew antes de excluir dados de suporte de aplicativos; remover o editor não substitui o gerenciamento cuidadoso das pastas do projeto.
Custos, contas e licenciamento
O Godot é gratuito, inclusive para projetos comerciais, sem taxas de assinatura do mecanismo nem royalties. Doações ajudam a financiar o desenvolvimento, mas não são necessárias para desbloquear o editor. O mecanismo usa a licença MIT, que exige avisos de direitos autorais/licença, e os componentes de terceiros incluídos mantêm seus respectivos avisos. Seu jogo não precisa usar a licença MIT apenas por usar Godot. Recursos, fontes, músicas, plugins, SDKs de destino, publicação em lojas e serviços externos podem ter termos ou custos próprios.
Referências oficiais
Novidades Novidades da versão 4.7.2 7 de out. · Editoria OpenNavo · Tradução por IA
- EditorCorrige falhas no atlas de tiles e SpriteFrames; restaura o zoom.
- RenderizaçãoCorrige falhas em shaders e coordenadas de sombras PCSS.
- PlataformasCorrige teclas de mídia e sinalizadores de janela no macOS.