Módulo 3 · Primeiro jogo 2D no GDevelop
| Carga horária | Ano | Ferramenta | Produto final |
|---|
| 120 horas | 1º | GDevelop 5 (aplicativo para computador, gratuito) | Projeto 1: jogo de coleta com três telas, exportado para web |
Para que serve este módulo
No Scratch o aluno aprendeu lógica com blocos. No GDevelop ele passa a trabalhar como num motor de jogos de verdade: projeto com várias cenas, objetos com animações, comportamentos prontos, eventos com condições e ações, variáveis de cena e globais, e exportação para web. A lógica é a mesma do Módulo 1; muda o jeito de escrever.
O módulo inteiro gira em torno de um jogo só, o Sementes do Sertão: um sertanejo recolhe sementes antes da seca chegar e foge de um redemoinho de poeira. Cada aula acrescenta uma peça. No fim, cada aluno faz a sua versão (Projeto 1) com tema próprio.
Objetivos do módulo
- Criar um projeto no GDevelop com cenas, objetos e camadas.
- Montar objetos Sprite com animações a partir de imagens.
- Usar comportamentos prontos (Movimento em TopDown).
- Escrever eventos com condições, ações e subeventos.
- Controlar pontuação, vidas e tempo com variáveis e temporizadores.
- Ligar telas (início, jogo, fim) com troca de cena e variáveis globais.
- Aceitar teclado e toque na tela.
- Exportar o jogo para HTML5 e testá-lo num servidor web.
Sequência de aulas
| Aula | Título | Horas | Ciclo | Arquivo |
|---|
| 3.1 | Conhecendo o GDevelop | 8 | Explorar | aula-3-1 |
| 3.2 | Objetos, sprites e animações | 10 | Construir | aula-3-2 |
| 3.3 | Comportamentos: o sertanejo anda | 8 | Construir | aula-3-3 |
| 3.4 | Eventos: condição, ação e colisão | 10 | Compreender / Construir | aula-3-4 |
| 3.5 | Variáveis e texto na tela | 10 | Construir | aula-3-5 |
| 3.6 | Criar objetos em lugar sorteado | 8 | Construir | aula-3-6 |
| 3.7 | O redemoinho: inimigo e vidas | 10 | Construir / Testar | aula-3-7 |
| 3.8 | Tempo, telas e recorde | 12 | Construir | aula-3-8 |
| 3.9 | Controles de toque | 8 | Construir / Testar | aula-3-9 |
| 3.10 | Som e capricho | 6 | Melhorar | aula-3-10 |
| 3.11 | Exportar para web | 8 | Compartilhar | aula-3-11 |
| — | Projeto 1: o seu jogo de coleta (produção, teste e mostra) | 30 | Construir / Testar / Compartilhar | atividades/projeto-1.md |
| Total | 120 | | |
Materiais de apoio
| Arquivo | Uso |
|---|
| projetos/sementes-do-sertao/ | jogo de referência completo (.json do GDevelop), imagens e sons originais |
| projetos/sementes-do-sertao/imagens/ | pacote de imagens que os alunos usam nas Aulas 3.2 a 3.8 |
recursos/imagens/gdevelop/ | capturas reais do GDevelop 5.6.285 em português |
testes/gdevelop/ | teste automático do jogo de referência (23 verificações) |
Antes da primeira aula (professor)
- Baixar o GDevelop do site oficial (gdevelop.io) e instalar nas máquinas. Existe também uma versão portátil (arquivo
.zip) na página de versões do GitHub do GDevelop, que roda sem instalar. - Abrir o
sementes-do-sertao.json numa máquina do laboratório e clicar em Visualizar para ver se roda. - Copiar a pasta
projetos/sementes-do-sertao/imagens/ e sons/ para uma pasta compartilhada da turma. - Decidir onde os alunos salvam (pasta da turma ou pendrive). A versão de navegador do GDevelop não salva no computador, só na nuvem com conta. Por isso o curso usa o aplicativo.
Avaliação do módulo
| Instrumento | Peso |
|---|
Projeto 1 (rubrica em atividades/projeto-1.md) | 4,0 |
| Atividades das aulas (exercícios guiados e desafios) | 2,5 |
| Diário de desenvolvimento | 1,0 |
| Mostra (rubrica R2) | 1,5 |
| Questões de saída | 1,0 |
- Do Módulo 1: variável, condição, repetição e evento são os mesmos conceitos; só muda a forma. A Aula 3.4 tem uma tabela "Scratch → GDevelop".
- Do Módulo 2: o Projeto 1 começa com um GDD de uma página e passa por teste com jogadores.
- Para o Módulo 4: o mesmo projeto ganha estados (pausa), grupos de eventos e física de plataforma.