Pular para o conteúdo
Jogos Digitais
Nesta página
  1. Objetivos de aprendizagem
  2. Pré-requisitos
  3. Materiais
  4. Conceitos
  5. Exemplos
  6. Tutorial passo a passo
  7. Imagens
  8. Indicação da interface
  9. O código completo
  10. Explicação do código
  11. Resultado esperado
  12. Problemas comuns
  13. Exercício guiado
  14. Desafio individual
  15. Desafio avançado (opcional)
  16. Critérios de avaliação
  17. Checklist de conclusão
  18. Extensão

Módulo 8 · Aula 8.10 · Exportar para web e Windows

Carga horáriaDificuldadeFerramentaCompetências
4 h/a⭐⭐Godot 4.7C6

Atenção, professor. Esta aula não foi testada na preparação desta versão do curso. Para exportar, o Godot precisa dos modelos de exportação (export templates), um download oficial de cerca de 1,3 GB para a versão 4.7.2, que não foi baixado. Os nomes de menus e janelas abaixo foram lidos das traduções do próprio Godot 4.7.2; os passos seguem a documentação oficial. Faça uma exportação completa antes da aula e anote o que mudar.

Objetivos de aprendizagem

  1. Instalar os modelos de exportação da mesma versão do Godot.
  2. Criar predefinições de exportação para Web e para Windows.
  3. Exportar e testar o jogo fora do editor.
  4. Explicar por que o jogo para web precisa ser aberto por um servidor, e não com dois cliques.

Pré-requisitos

Aula 8.6 (jogo completo). Aula 3.11 (exportar no GDevelop).

Materiais

Godot 4.7; internet para baixar os modelos (uma vez por computador, ou copiados por pendrive); Python para o servidor local (o mesmo da Aula 3.11).

Conceitos

Modelo de exportação. É o "motor" que vai junto com o jogo exportado. Precisa ser exatamente da mesma versão do editor (aqui, 4.7.2). Gerencia-se em Editor → Gerenciar Modelos de Exportação.... No site oficial, o arquivo da versão 4.7.2 se chama Godot_v4.7.2-stable_export_templates.tpz (conferido na página de versões do GitHub do Godot em 30/10/2026); também é possível instalar a partir desse arquivo, sem baixar de novo em cada computador.

Predefinição. Em Projeto → Exportar…, cada plataforma vira uma predefinição (Adicionar...). Sem os modelos instalados, a janela avisa "Nenhum modelo de exportação encontrado no caminho esperado:".

Web. O Godot gera um index.html e outros arquivos. Como no GDevelop (Aula 3.11), abrir com dois cliques costuma não funcionar: é preciso um servidor. O curso usa:

python -m http.server 8000

e o endereço http://localhost:8000 no navegador.

Windows. Gera um .exe. Pode ir junto um arquivo .pck com os dados do jogo, conforme a opção escolhida; os dois precisam ficar na mesma pasta.

Renderizador. O curso usa Compatibilidade desde a Aula 8.1 justamente porque é o que funciona na exportação para web.

Exemplos

Para quêPlataforma
mostrar para qualquer pessoa com um link (Módulo 10)Web
levar no pendrive para um computador sem internetWindows

Tutorial passo a passo

  1. Editor → Gerenciar Modelos de Exportação...: baixe e instale os modelos da versão 4.7.2 (ou instale a partir do arquivo .tpz).
  2. Projeto → Exportar… → Adicionar... → Web.
  3. Escolha a pasta de saída (uma pasta exportado/web fora da pasta do projeto) e use Exportar Projeto….
  4. Na pasta exportada, abra um terminal e rode python -m http.server 8000. Abra http://localhost:8000 no navegador e jogue.
  5. Repita com uma predefinição Windows Desktop e teste o .exe.
  6. Anote no README do projeto: versão do Godot, plataforma, tamanho da pasta exportada e o que foi testado.

Imagens

Não há capturas desta aula nesta versão do curso.

Indicação da interface

ItemNome na tela (traduções do Godot 4.7.2)
modelosEditor → Gerenciar Modelos de Exportação...
exportarProjeto → Exportar…, botões Adicionar..., Exportar Projeto…, Exportar PCK/Zip..., opção Exportar Com Depuração
aviso sem modelos"Nenhum modelo de exportação encontrado no caminho esperado:"

O código completo

Não há código novo. Só o comando do servidor local:

python -m http.server 8000

Explicação do código

O comando abre um servidor na porta 8000, servindo a pasta onde foi rodado. O navegador passa a carregar o jogo como se fosse um site.

Resultado esperado

Jogo rodando no navegador por localhost e um .exe rodando no Windows, com o teste anotado no README.

Problemas comuns

SintomaCausaSolução
botão de exportar desabilitado e aviso de modelomodelos não instalados ou de outra versãoinstalar os modelos da mesma versão
tela preta ou erro ao abrir o index.html com dois cliquesnavegador bloqueia arquivos locaisusar o servidor local
o .exe reclama que não acha os dadosseparou o .exe do .pckdeixar os dois na mesma pasta

Exercício guiado

Por que os modelos de exportação precisam ser da mesma versão do editor? (Resposta: o jogo exportado roda no motor que vem nos modelos; se a versão for outra, ele pode não entender o projeto.)

Desafio individual

Exporte o jogo do seu projeto e peça para um colega de outra turma jogar pelo navegador. Anote o que ele disse.

Desafio avançado (opcional)

Compare o tamanho da pasta exportada do Sementes no GDevelop (Módulo 3) e no Godot. Qual é maior? Por quê?

Critérios de avaliação

  • Jogo exportado para web e testado com servidor local.
  • README com versão, plataforma e testes.

Checklist de conclusão

Extensão

No Módulo 10, a pasta web exportada vai para o GitHub Pages ou para o itch.io e ganha um link público.