AHA Lab / Catálogo de cursos

Desenvolvimento de jogos com IA · 22 de setembro de 2026 · Notas públicas do curso

Deixe o jogo continuar crescendo.

Os jogos nos oferecem uma forma de criar e uma janela para a aprendizagem. Além do progresso no próprio jogo, observamos como os aprendizes se comunicam, colaboram, projetam e tomam decisões, e como seus interesses e atenção se desenvolvem durante o processo.

Vendo a aprendizagem através da criação de jogos

Esta sessão direcionou nossa atenção para seis áreas. Essas perguntas nos ajudam a revisar momentos específicos e a guiar observações futuras. Elas não são avaliações das habilidades dos aprendizes, nem evidência de que essas habilidades já tenham melhorado.

Comunicação clara: como os outros podem entender o jogo que você imagina?

Os colegas de equipe e a IA conseguem entender o mesmo pedido? Os aprendizes conseguem explicar as ações, objetivos e resultados do jogador? Quando um resultado gerado difere da ideia, primeiro verifique se o pedido foi claro e, em seguida, considere se a implementação foi incorreta.

Colaboração: como ideias diferentes se tornam uma decisão compartilhada?

Quem sugere ideias, quem opera as ferramentas e quem testa o jogo? Como os desacordos são resolvidos? Observe se todos participam das decisões, bem como se trabalham juntos no jogo.

Projeto cuidadoso: as regras se sustentam quando alguém joga?

Iniciar, jogar, vencer, perder e reiniciar se encaixam bem? O que acontece após cliques repetidos, quando os recursos acabam ou quando um jogador atinge um limite? Use o playtesting para revelar lacunas e, em seguida, adicione uma regra que possa ser testada.

Limites da IA: gerar um jogo não garante que ele funcione como pretendido

Quais requisitos a IA implementou, quais ela deixou de fora e quais recursos apenas parecem funcionar até alguém testá-los? Distinga pedidos pouco claros, regras ainda não definidas, limitações da plataforma e erros de geração. Evite atribuir aos aprendizes a culpa por todos os problemas ou deixar o julgamento a cargo da IA.

Interesse: o que os aprendizes gostam de jogar e o que eles querem criar?

Que tipos de jogabilidade os aprendizes mencionam por conta própria? Quais detalhes eles estão dispostos a continuar aprimorando? Registre separadamente o que eles gostam de vivenciar e o que desejam continuar criando, deixando espaço para que os interesses mudem.

Atenção: em que momentos os aprendizes estão engajados e em que momentos sua atenção se desvia?

Observe separadamente o ato de jogar, a discussão, a espera pela geração, a solução de problemas e o refinamento repetido. Registre a tarefa e a situação. Um momento de distração não estabelece falta de foco, e passar muito tempo olhando para uma tela não significa necessariamente engajamento produtivo.

Como a sessão se desenrolou

  1. Jogar um jogo de exemploPrimeiro, jogamos o jogo AHA Space do professor, explorando e interagindo com um pequeno mundo pela perspectiva de um jogador.
  2. Discutir os tipos de jogos favoritosConversamos sobre os jogos que gostamos e as experiências que gostaríamos de criar.
  3. Formar equipesOs aprendizes formaram grupos em torno de interesses compartilhados e começaram a imaginar um jogo juntos.
  4. Explorar plataformas de criação de jogosDiscutimos diferentes plataformas e, em seguida, experimentamos uma plataforma online de codificação com IA.
  5. Criar um jogo com ferramentas de codificação com IADescrever uma ideia para a IA, gerar uma versão, visualizar a prévia e continuar ajustando.
  6. Testar jogando e refletirJogar e discutir os jogos mostrou que eles precisavam de mais trabalho após a sessão.

A sessão forneceu um ponto de partida para a criação contínua. As atividades a seguir são sugestões para trabalhos futuros, não uma afirmação de que todos os grupos as concluíram naquele dia.

Comece com uma ação que um jogador pode tentar

Explique o que o jogador faz, como ele sabe se teve sucesso ou fracasso e como tentar novamente. Deixe mapas extras, itens e recursos complexos para uma versão posterior.

Seu primeiro pedido para a IA

Queremos criar um pequeno jogo de navegador do gênero [gênero do jogo]. O jogador usa [uma ação principal] para alcançar [objetivo] e perde quando [condição de derrota]. Explique os controles no início, mostre o resultado no final e permita reiniciar. O jogo deve funcionar em computadores e celulares. Deixe [funções adiadas] fora da primeira versão. Primeiro, reformule as regras e pergunte sobre qualquer ponto que não esteja claro.

Mude uma coisa de cada vez

Durante o playtesting, [o que realmente aconteceu] ocorreu em [local ou ação]. Queremos [resultado esperado]. Por favor, mude apenas isso e mantenha o restante da jogabilidade. Explique como podemos verificar a mudança depois.

A saída da IA não decide o que o jogo deve ser. O grupo escolhe as regras, verifica os resultados e decide quais mudanças manter.

Alterne três papéis dentro do grupo

Uma pessoa descreve as regras, uma usa a plataforma e uma faz o playtesting e registra problemas. Troque os papéis na próxima rodada para que todos ajudem a tomar decisões e verificar resultados.

Da próxima vez, melhore uma coisa

  1. Peça a outro jogador para tentarDê-lhes uma tarefa e observe antes de explicar. Anote onde eles param, mal entendem algo ou querem tentar novamente.
  2. Escolha o problema que mais afeta a experiênciaPor exemplo, um jogador não consegue encontrar como começar, um botão no celular é difícil de tocar ou o jogo não consegue reiniciar após uma derrota. Corrija isso primeiro, depois considere adicionar recursos.
  3. Peça ao mesmo jogador para tentar novamenteDê-lhes a mesma tarefa e compare o que acontece antes e depois da mudança. Se não ajudou, investigue novamente.
  4. Compartilhe uma atualizaçãoForneça um link para o jogo funcional, os controles, uma descrição de uma frase da jogabilidade, o que você mudou e o que permanece não resolvido. Não inclua informações pessoais ou credenciais de conta.

Deixe uma criação abrir uma porta para o pequeno mundo

O AHA Space explora o tema da investigação racional e uma abordagem gentil para a vida. Planejamos conectar os jogos dos aprendizes a ele: os jogadores exploram o espaço, completam tarefas e descobrem entradas ocultas para outros jogos.

Uma entrada convida jogadores reais a experimentar um jogo; não é um troféu reservado para trabalho finalizado. Os jogos podem continuar evoluindo, com mais entradas adicionadas à medida que novos trabalhos são compartilhados. Esperamos que essas conexões encorajem o refinamento contínuo. Se elas sustentam o engajamento é algo a ser observado ao longo do tempo.

As entradas planejadas

Antes de vincular um jogo, verificamos seu link, controles básicos e adequação do conteúdo. Trabalhos em andamento são identificados com honestidade; uma primeira submissão não é tratada como um jogo finalizado.

Explore o pequeno mundo AHA ↗

As entradas dos jogos ficam disponíveis conforme os serviços são lançados e atualizados. Descrever uma entrada aqui não significa que todos os serviços já estejam disponíveis.

Do espaço ao jogo: código e exercícios

Oficina de exploração de quatro andares

Uma sala, uma tarefa

Comece com um modelo Blender: colete objetos, acenda uma fogueira e abra um minijogo.

Baixar ZIP · Código-fonte

Oficina de exploração de quatro andares

Um edifício independente para explorar, construir e jogar em grupo, com IA opcional.

Baixar ZIP · Código-fonte

Reconstrução de um espaço com dados públicos

Reconstrua uma malha com fotos públicas calibradas, corrija-a, compare os resultados e renderize a cena.

Baixar ZIP · Código-fonte

As instruções estão principalmente em chinês. A reconstrução foi preparada para Windows; o processo completo em um computador novo não foi verificado.

Leituras adicionais

Leia este artigo público para mais observações e reflexões sobre a sessão.

Leia o artigo relacionado ↗

Retorne com estas três perguntas

Qual parte os jogadores mais querem tentar novamente? Onde eles ainda precisam que o criador explique? O que seu grupo gostaria de mudar primeiro na próxima versão?

Além de um jogo mais completo, esperamos ver uma explicação clara de por que uma mudança foi feita.