Pular para o conteúdo
Jogos Digitais
Nesta página
  1. Para que serve este módulo
  2. Objetivos do módulo
  3. Sequência de aulas
  4. Materiais de apoio
  5. Avaliação do módulo
  6. Ligação com os outros módulos

Módulo 4 · Programação aplicada a jogos

Carga horáriaAnoFerramentaProduto final
90 horas2ºGDevelop 5 (aplicativo para computador)Projeto 3: jogo de plataforma com inimigo que patrulha, perigos, checkpoint, pausa e câmera

Para que serve este módulo

No Módulo 3 o aluno fez um jogo que cabia numa tela. Agora a fase tem três telas de largura, a câmera acompanha o personagem, existe gravidade e pulo, inimigos com comportamento próprio, pausa e uma folha de eventos grande o bastante para precisar de organização. O foco deixa de ser "fazer funcionar" e passa a ser "fazer funcionar de um jeito que dá para entender e mudar depois".

O jogo de referência é a Trilha da Serra: o sertanejo do Módulo 3 sobe a serra levando castanhas de caju até a porteira, desviando de xique-xique, calangos e pedras que rolam.

Objetivos do módulo

  1. Montar física de plataforma com os comportamentos Personagem de plataforma e Plataforma.
  2. Construir uma fase maior que a tela, com câmera e camadas (fundo fixo, interface fixa).
  3. Programar um inimigo que patrulha usando variável de objeto.
  4. Centralizar o dano num lugar só e dar invencibilidade temporária.
  5. Controlar estados do jogo (menu, jogando, pausado, fim) e pausar com escala de tempo.
  6. Organizar eventos em grupos e criar uma função própria numa extensão.
  7. Gerar objetos ao longo do tempo com temporizadores.
  8. Usar uma variável do tipo array (lista) para guardar resultados.

Sequência de aulas

AulaTítuloHorasCicloArquivo
4.1Física de plataforma: correr, pular, cair10Explorar / Construiraula-4-1
4.2Fase maior que a tela: câmera e camadas8Construiraula-4-2
4.3Itens e ponto de retorno8Construiraula-4-3
4.4O calango: inimigo que patrulha10Construiraula-4-4
4.5Dano, invencibilidade e buracos10Construir / Testaraula-4-5
4.6Estados do jogo e pausa8Compreender / Construiraula-4-6
4.7Organizar: grupos e funções10Melhoraraula-4-7
4.8Coisas que aparecem com o tempo6Construiraula-4-8
4.9Listas e variáveis estruturadas6Compreender / Construiraula-4-9
—Projeto 3: a sua fase de plataforma (produção, teste e mostra)14Construir / Testar / Compartilharatividades/projeto-3.md
Total90

Materiais de apoio

ArquivoUso
projetos/trilha-da-serra/jogo de referência (.json), 15 imagens e 4 sons originais, ficha do projeto
recursos/imagens/gdevelop/captura-trilha-eventos-1.png a -5.pngfolha de eventos inteira, capturas reais
recursos/imagens/gdevelop/captura-funcao-piscar.pngeditor da função Piscar, captura real
testes/gdevelop/testar_trilha.jsteste automático da Trilha (40 verificações)

Avaliação do módulo

InstrumentoPeso
Projeto 3 (rubrica em atividades/projeto-3.md)4,0
Atividades das aulas2,5
Diário de desenvolvimento, com registro de pelo menos 3 erros e como foram achados1,5
Mostra (rubrica R2)1,0
Questões de saída1,0

Ligação com os outros módulos

  • Do Módulo 3: o mesmo personagem, as mesmas três cenas e a mesma forma de testar com Visualizar.
  • Para o Módulo 5: a arte da Trilha é o ponto de partida; no Módulo 5 o aluno troca os desenhos pelos dele.
  • Para o Módulo 6: a fase única vira várias fases, com progresso salvo.