Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

Introdução

func _ready():
    print("Hello world!")

Bem-vindo à documentação oficial do Godot Engine, o motor de jogo 2D e 3D de código aberto e gratuito voltado para a comunidade! Por trás disso tudo, você encontrará uma ferramenta poderosa e de fácil utilização que você pode usar para desenvolver qualquer tipo de jogo, para qualquer plataforma e sem nenhuma restrição de uso.

O objetivo deEssa página é fornecer uma ampla apresentação da engine e do conteúdo desta documentação, para que você saiba por onde começar se for um iniciante, ou onde procurar se precisar de informações sobre uma funcionalidade específica.

Antes de você começar

The Tutorials and resources page lists video tutorials contributed by the community. If you prefer video to text, consider checking them out. Otherwise, Getting Started is a great starting point.

In case you have trouble with one of the tutorials or your project, you can find help on the various Community channels, especially the Godot Discord community and Q&A.

Sobre o Godot Engine

Um motor de jogos (game engine) é uma ferramenta complexa e difícil de apresentar em poucas palavras. Aqui está uma sinopse simples, que você pode utilizar sempre que precisar de uma definição rápida sobre Godot Engine:

Godot Engine é um motor de jogos multiplataforma repleto de recursos para criar jogos 2D e 3D a partir de uma interface unificada. Ele fornece um conjunto abrangente de ferramentas comuns, para que os usuários possam se concentrar em criar jogos sem precisar reinventar a roda. Os jogos podem ser exportados num clique para várias plataformas, incluindo as principais plataformas de desktop (Linux, macOS, Windows), plataformas móveis (Android, iOS), as baseadas na Web e também consoles.

Godot é completamente gratuito e de código aberto sob a permissiva licença MIT. Sem amarras, sem royalties, nada. Os jogos dos usuários são deles até a última linha do código da engine. O desenvolvimento do Godot é totalmente independente e voltado para a comunidade, capacitando os usuários a ajudar a moldar sua engine para atender às suas expectativas. Ele é mantido pela Godot Foundation sem fins lucrativos.

Organização da documentação

Esta documentação é organizada em várias seções:

  • About contém esta introdução, bem como informações sobre a engine, sua história, seu licenciamento, autores, etc. Também contém o Perguntas Frequentes.

  • Primeiros Passos contém todas as informações necessárias sobre como usar a engine para fazer jogos. Ele começa com o tutorial Step by step que deve ser o ponto de entrada para todos os novos usuários. Este é o melhor lugar para começar se você é novo!

  • O Manual pode ser lido ou referenciado conforme necessário, em qualquer ordem. Ele contém tutoriais e documentação específicas de recursos.

  • Contribuindo fornece informações relacionadas à contribuição para Godot, seja no núcleo da engine, documentação, demonstrações ou outras partes. Ele descreve como relatar bugs, como os fluxos de trabalho dos contribuidores são organizados, etc. Ele também contém seções destinadas a usuários e contribuidores avançados, com informações sobre como compilar a engine, contribuir para o editor ou desenvolver módulos C++.

  • Comunidade é dedicada à vida da comunidade de Godot. Ela lista os vários canais comunitários como o Godot Contribuintes Chat e Discord e contém uma lista de tutoriais e materiais de terceiros recomendados fora desta documentação.

  • Finalmente, Referência de classe documenta a Godot API completamente, também disponível diretamente dentro do editor de script da engine. Você pode encontrar informações sobre todas as classes, funções, sinais e outras coisas aqui.

Além desta documentação, você também pode querer dar uma olhada nos vários Projetos de demonstração do Godot.

Sobre esta documentação

Membros da comunidade Godot Engine continuamente escrevem, corrigem, editam e melhoram esta documentação. Nós estamos sempre buscando por mais ajuda. Você também pode contribuir abrindo uma issue no GitHub ou traduzindo a documentação para sua língua. Se você estiver interessando em ajudar, veja Formas de contribuir e também Escrevendo documentação, ou entre em contato com o Time de documentação no Chat de contribuidores Godot.

Todo o conteúdo está sob a licença permissiva Creative Commons Attribution 3.0 (CC-BY 3.0), atribuido a "Juan Linietsky, Ariel Manzur e a comunidade Godot Engine" a menos que o contrario seja especificado.

Divirta-se lendo e fazendo jogos com Godot Engine!