Módulo 3 · Aula 3.1 · Conhecendo o GDevelop
| Carga horária | Dificuldade | Ferramenta | Competências |
|---|---|---|---|
| 8 h/a | ⭐ | GDevelop 5 (gdevelop.io) | C2, C6 |
Objetivos de aprendizagem
- Criar um projeto vazio salvo no computador.
- Identificar as partes da tela: gerenciador do projeto, editor de cena, painel de objetos, painel de propriedades e folha de eventos.
- Explicar a diferença entre projeto, cena, objeto e instância.
- Abrir o jogo de referência e rodá-lo com Visualizar.
Pré-requisitos
Módulos 0 e 1 (Scratch). Saber criar pasta e copiar arquivos no computador.
Materiais
Computador com o GDevelop instalado; pasta da turma com sementes-do-sertao/; caderno (diário).
Conceitos
Motor de jogo. Programa que já sabe desenhar na tela, ler teclado, tocar som e detectar colisão. Você só diz o que o jogo faz. O Scratch também é um motor, só que mais simples.
Projeto. O jogo inteiro. No GDevelop é um arquivo .json mais as pastas de imagens e sons ao lado dele. Se mover o .json sem as imagens, o jogo abre sem desenhos.
Cena. Uma "tela" do jogo: menu, fase, tela de fim. Equivale a um palco do Scratch com tudo o que está nele. Um projeto tem várias cenas; a que tem a bandeirinha é a primeira a abrir.
Objeto e instância. O objeto é o molde (o "Jogador", com suas animações). A instância é cada cópia colocada na cena. Três sementes na tela são três instâncias do mesmo objeto "Semente". No Scratch isso lembra ator e clone.
Eventos. A programação do GDevelop. Cada evento tem condições à esquerda e ações à direita: "se isto acontecer, faça aquilo". Os eventos rodam de cima para baixo, uma vez a cada quadro (cerca de 60 vezes por segundo), como um "sempre" do Scratch que envolve tudo.
Exemplos
| No Scratch | No GDevelop |
|---|---|
| palco + atores | cena + objetos |
| clone | instância |
| roteiro com blocos | evento com condições e ações |
| bandeira verde | botão Visualizar |
arquivo .sb3 | arquivo .json + pastas de imagens e sons |
Tutorial passo a passo
Parte A. Abrir e rodar o jogo pronto (60 min)
- Abra o GDevelop. Na tela inicial, o menu da esquerda tem Aprender, Criar, Jogar, Loja e Ensine.
- Em Criar, clique em Abrir um projeto e escolha
sementes-do-sertao.jsonna pasta da turma. - Clique no botão Visualizar (no meio da barra de cima). Uma janela com o jogo se abre.
- Jogue duas partidas. Anote no diário: o que o jogador faz, o que ganha, como perde.
- Feche a janela do jogo.
Parte B. Explorar a tela (90 min)
- Clique no ícone de menu (três tracinhos, canto superior esquerdo). Abre o gerenciador do projeto, com Configurações do jogo, Cenas, Extensões e outros itens.
- Em Cenas, veja Inicio, Jogo e Fim. A bandeirinha ao lado de Inicio indica a cena inicial.
- Clique em Jogo. Abrem duas abas no alto: Jogo (o editor de cena) e Jogo (Eventos) (a folha de eventos).
- No editor de cena, olhe à direita o painel Objetos, com Objetos da Cena: Fundo, Jogador, Semente, Redemoinho, Placar.
- À esquerda fica o painel Propriedades. Clique no sertanejo dentro da cena e veja as propriedades daquela instância (posição X e Y, por exemplo).
- Clique na aba Jogo (Eventos). Leia os comentários amarelos numerados de 1 a 9. Cada comentário explica o evento logo abaixo dele.
Parte C. Criar o seu projeto vazio (90 min)
- Volte à tela inicial (ícone de casinha no canto superior esquerdo). Em Criar, clique em Criar um novo jogo.
- Clique em Projeto vazio.
- Em tamanho, escolha Tamanho customizado e confira W 800 e H 600.
- Em Nome do projeto, escreva
sementes-SEUNOME. - Atenção: em Onde armazenar este projeto, o GDevelop vem marcado com Nuvem do GDevelop. Troque para Seu computador e escolha a pasta da turma.
- Marque Otimizar para Pixel Art (os desenhos do curso são pixel art).
- Clique em Criar um novo jogo.
- Clique em Visualizar. Abre uma tela vazia: o projeto funciona, só não tem nada ainda.
- Salve com o ícone de disquete (canto superior esquerdo, ao lado do relógio) ou Ctrl+S.
Parte D. Diário (20 min)
- Escreva no diário: o que é cena, objeto e instância, com um exemplo do Sementes do Sertão.
Imagens
- Captura real, criação do projeto:
recursos/imagens/gdevelop/captura-criar-novo-jogo.png
(mostra os quatro tamanhos, o nome e o campo Onde armazenar este projeto). - Captura real, editor de cena com o jogo de referência aberto:
recursos/imagens/gdevelop/captura-editor-cena.png
. - Captura real, folha de eventos:
recursos/imagens/gdevelop/captura-eventos-parte1.png
.
Capturas feitas no GDevelop 5.6.285, em português, em 30/10/2026.
Indicação da interface
| Item | Onde fica |
|---|---|
| Visualizar | barra de cima, no centro (vira Atualizar enquanto o jogo está aberto) |
| Compartilhar | ao lado de Visualizar, botão roxo |
| Menu do projeto (cenas) | três tracinhos, canto superior esquerdo |
| Salvar projeto | ícone de disquete, abaixo do menu, no canto esquerdo |
| Painel Objetos | lado direito do editor de cena |
| Painel Propriedades | lado esquerdo do editor de cena |
| Abas da cena e dos eventos | linha mais alta da janela, como abas de navegador |
O código completo
Nesta aula o aluno ainda não programa. O código do jogo de referência está nos 9 eventos da cena Jogo, que serão construídos um a um nas próximas aulas. A lista completa está na Aula 3.8.
Explicação do código
Leitura guiada dos comentários da folha de eventos, em voz alta com a turma:
| Comentário | O que o evento faz |
|---|---|
| 1 | começo da partida: zera pontos, dá 3 vidas, liga o relógio |
| 2 | toque ou mouse fazem o sertanejo andar |
| 3 | troca a animação (andando ou parado) e vira o boneco |
| 4 | pegou semente: some a semente e ganha 1 ponto |
| 5 | mantém sempre 3 sementes na tela |
| 6 | o redemoinho persegue o jogador |
| 7 | o redemoinho pegou: perde 1 vida |
| 8 | atualiza o placar |
| 9 | acabou o tempo ou as vidas: vai para a tela final |
Resultado esperado
- O jogo de referência abriu e rodou com Visualizar.
- Existe um projeto vazio
sementes-SEUNOME.jsonsalvo na pasta da turma (não na nuvem).
Problemas comuns
| Sintoma | Causa | Solução |
|---|---|---|
| O jogo de referência abre sem desenhos | o .json foi copiado sem as pastas imagens/ e sons/ | copiar a pasta sementes-do-sertao/ inteira |
| Pede conta ou login ao criar o projeto | ficou marcado Nuvem do GDevelop | trocar para Seu computador |
| Não acho os eventos | está na aba da cena, não na de eventos | clicar na aba que termina em (Eventos) |
| Cliquei em Visualizar e nada muda | a janela do jogo abriu atrás do GDevelop | olhar a barra de tarefas do Windows |
| O botão diz Atualizar em vez de Visualizar | a janela do jogo ainda está aberta | é normal; Atualizar recarrega o jogo com as mudanças |
Exercício guiado
No jogo de referência, sem mudar nada, responda olhando a cena Jogo:
- Quantas instâncias de Semente existem na cena antes do jogo começar? (Resposta: 3.)
- Quantos objetos aparecem em Objetos da Cena? (Resposta: 5.)
- Qual cena abre primeiro e como você sabe? (Resposta: Inicio, por causa da bandeirinha.)
Desafio individual
Na cena Jogo do jogo de referência, arraste o sertanejo para outro lugar, clique em Visualizar e veja onde ele começa. Depois desfaça (seta de voltar, no canto superior direito) e não salve.
Desafio avançado (opcional)
Abra a cena Inicio e mude o texto do título só na tela (clique no texto e procure o campo de texto no painel Propriedades). Visualize. Feche sem salvar.
Critérios de avaliação
- Projeto vazio criado com o nome certo, no lugar certo e em 800 × 600.
- Respostas do exercício guiado corretas.
- Diário com a diferença entre objeto e instância.
Checklist de conclusão
Extensão
Escolha um jogo de celular que você conhece e liste as "cenas" dele (menu, fase, loja, fim). Quantas são?