Módulo 11 · Projeto integrador
| Carga horária | Ano | Ferramentas | Produto final |
|---|---|---|---|
| 160 horas (20 semanas) | 3º | Godot 4.7 ou GDevelop, Git, quadro de tarefas | jogo original de equipe, testado com público de fora da turma, publicado e apresentado em público |
Para que serve este módulo
É o fechamento do curso. Em equipe, a turma faz um jogo original que responde a um problema real de um público real: crianças de uma escola vizinha que estão aprendendo frações, idosos de um grupo da comunidade, visitantes de um museu, a própria escola. Tudo o que foi aprendido aparece junto: game design (Módulo 2), uma ferramenta de criação (GDevelop ou Godot), arte e som com licença (Módulos 5 e 7), testes, Git e publicação (Módulo 10).
O módulo não tem jogo de referência: o jogo é da equipe. O que o curso entrega é o caminho, os modelos e um kit inicial: um projeto Godot com telas, pausa, placar e recorde já ligados e testados, e um quadro de tarefas que funciona sem internet.
Objetivos do módulo
- Organizar uma equipe com papéis e um acordo de trabalho.
- Escolher um problema real e um público, e conversar com esse público antes de criar.
- Transformar o problema num GDD com escopo que caiba no tempo.
- Planejar em ciclos curtos com quadro de tarefas, e acompanhar o progresso.
- Fazer protótipo, testar com usuários de fora da turma e melhorar a partir do teste.
- Respeitar direitos autorais, dar créditos e divulgar com honestidade.
- Publicar e apresentar o jogo em público.
Sequência de aulas
| Aula | Título | Horas | Ciclo | Arquivo |
|---|---|---|---|---|
| 11.1 | Equipes, papéis e acordo | 6 | Explorar | aula-11-1 |
| 11.2 | Problema real e público | 10 | Explorar | aula-11-2 |
| 11.3 | GDD do integrador e escopo | 10 | Compreender | aula-11-3 |
| 11.4 | Quadro de tarefas e ciclos curtos | 8 | Compreender | aula-11-4 |
| 11.5 | Protótipo de papel e fatia jogável | 10 | Construir | aula-11-5 |
| 11.6 | Ciclos de produção (4 ciclos) | 72 | Construir / Testar | aula-11-6 |
| 11.7 | Teste com usuários de fora da turma | 10 | Testar | aula-11-7 |
| 11.8 | Direitos autorais, licenças e créditos | 4 | Melhorar | aula-11-8 |
| 11.9 | Modelo de negócio e divulgação ética | 6 | Compartilhar | aula-11-9 |
| 11.10 | Publicação e apresentação pública | 14 | Compartilhar | aula-11-10 |
| 11.11 | Mostras e game jams (opcional) | 4 | Compartilhar | aula-11-11 |
| 11.12 | Retrospectiva e portfólio final | 6 | Compartilhar | aula-11-12 |
| Total | 160 |
Se a turma não fizer a Aula 11.11, as 4 horas vão para o último ciclo de produção.
Calendário sugerido (20 semanas de 8 horas)
| Semanas | O que acontece | Marco |
|---|---|---|
| 1 a 2 | Aulas 11.1 a 11.3 (com conversa com o público) | GDD aprovado pelo professor |
| 3 | Aulas 11.4 e 11.5 | protótipo de papel testado; quadro montado |
| 4 a 6 | Ciclo 1 | fatia jogável: o laço central funciona do início ao fim |
| 7 a 9 | Ciclo 2 | versão alfa: todas as regras, arte provisória |
| 10 a 11 | Aula 11.7 (primeiro teste com público) e Aula 11.8 | relatório do teste |
| 12 a 14 | Ciclo 3 | versão beta: mudanças do teste, arte e som finais |
| 15 a 16 | Ciclo 4 e Aula 11.9 | versão final congelada |
| 17 a 19 | Aula 11.10 (publicação, ensaio, mostra com banca) e 11.11 | jogo publicado e apresentado |
| 20 | Aula 11.12 | retrospectiva, portfólio atualizado |
Kit inicial
| Arquivo | Uso |
|---|---|
| kit/modelo-godot/ | projeto Godot 4.7 para copiar: início, jogo, pausa (Esc ou P), fim, placar, recorde salvo, .gitignore, CREDITOS.md. Testado: 22 verificações |
| kit/quadro-de-tarefas/ | quadro de tarefas numa página só, sem internet e sem conta, com salvar e abrir arquivo |
| modelos/ | contrato da equipe, ficha do problema, relatório de ciclo, roteiro de teste com usuários, autorização para o teste, plano de divulgação, ficha da banca |
modulos/modulo-02-game-design/modelos/gdd-uma-pagina.md | GDD (Aula 11.3) |
modulos/modulo-10-publicacao/atividades/modelos/ | plano de testes, relatório de falha, README de jogo |
Equipe que escolher o GDevelop parte de um dos jogos de referência dos Módulos 3, 4, 6 ou 7, copiado e renomeado.
Avaliação do módulo
Segue a seção 8 de AVALIACAO.md: banca (professores e convidados) com a rubrica R1 ampliada para equipe e mais dois critérios (colaboração e público e valor). Detalhes e pesos em atividades/projeto-integrador.md.
Cuidados do professor
- Público de fora da turma. Teste com crianças, idosos ou pessoas de outra instituição precisa de combinação com a coordenação e, para menores de idade, autorização dos responsáveis. O modelo
modelos/autorizacao-teste.mdé um ponto de partida; a escola adapta ao seu regimento. Nenhuma foto de rosto nem nome completo de participante vai para relatórios públicos. - Escopo. O erro mais comum de projeto integrador é a ideia grande demais. O professor aprova o GDD só quando a lista "fora do escopo" estiver cheia.
- Notas individuais. A nota de colaboração usa o histórico do Git e o quadro de tarefas, não a impressão de quem fala mais na apresentação.
- Equipes que travam. A partir do Ciclo 2, a cada fim de ciclo o professor confere a demonstração. Equipe sem nada jogável ao fim do Ciclo 2 corta escopo na hora, com o professor.
O que foi testado nesta versão do curso
| Parte | Situação |
|---|---|
| kit Godot (início, jogo, pausa, fim, recorde) | testado: 22 de 22 verificações, duas rodadas; telas fotografadas |
| quadro de tarefas | testado no navegador: adicionar, avançar, voltar, aviso de tarefas demais, filtro por ciclo, guardar e recarregar, abrir arquivo válido e inválido, apagar, largura de celular sem rolagem lateral |
| botão Salvar arquivo do quadro | não testado (o navegador de teste não baixou o arquivo); o mesmo conteúdo foi aberto pelo Abrir arquivo |
| aulas com público real, banca, mostra e game jam | dependem da turma; não há como testar na preparação |
Ligação com os outros módulos
- Módulo 2: GDD, protótipo de papel e teste com jogadores voltam, agora com público de fora.
- Módulos 3 a 9: a equipe escolhe a ferramenta que melhor domina.
- Módulo 10: Git em equipe (ramos e acordo do repositório), plano de testes, relatório de falha, GIF, publicação e portfólio.