Astra profundo · Capítulo 20 de 31 · 30 min
Construir um jogo curto que revela a exposição
Você sai com um protótipo jogável do Aurora, uma regra clara e uma sequência de verificação.
Este capítulo faz parte do curso gratuito Astra profundo.
O Estúdio Aurora, caso fictício, quer que visitantes explorem a exposição antes de reservar uma oficina. Você vai construir um jogo curto em que a pessoa encontra pontos de luz e revela uma composição visual. A oportunidade está em transformar exploração em experiência: ao terminar, o visitante reconhece a linguagem da mostra e chega à agenda com contexto.
Comece por uma ação que possa ser repetida com prazer. No exercício, aproximar-se de um ponto de luz muda sua cor e acrescenta uma camada à composição. Esse ciclo entre ação, resposta e novo objetivo é a unidade básica do jogo. A ambientação pode crescer depois; o primeiro protótipo precisa mostrar claramente o que a pessoa faz e como percebe o resultado.
O ciclo do jogo Aurora
| Momento | Ação do visitante | Resposta do protótipo |
|---|---|---|
| Explorar | Escolher um ponto de luz | Realce indica possibilidade de ação |
| Ativar | Tocar ou clicar no ponto | Cor muda e progresso avança |
| Completar | Encontrar o último ponto | Composição final aparece |
| Continuar | Abrir a agenda ou reiniciar | Próximo destino fica explícito |
Separe a lógica da apresentação. A lógica registra quais pontos foram ativados e quando a composição está completa; a apresentação desenha luz, som e texto correspondentes. Essa separação permite ajustar a cor de um ponto sem mudar a regra de conclusão. Também facilita conferir se reiniciar realmente devolve o protótipo ao estado inicial.

Se a figura ultrapassar a área visível, deslize para os lados. Pelo teclado, foque a figura e use as setas.
Aprofunde as decisões desta aula
Como escolher o escopo e a regra do jogo?
Escolha uma duração curta e um espaço pequeno para a prática. Use três pontos de luz distribuídos numa sala, com início e fim visíveis. Os números são parâmetros do exercício. Ao ativar o último ponto, a composição fica completa e aparece o convite para consultar a agenda. O objetivo permanece alcançável sem depender de uma explicação longa antes de jogar. Astra pode organizar o projeto, escrever a lógica e verificar a experiência com ferramentas. A demonstração oficial [Void Explorer, de Thomas Ricouard](https://developers.openai.com/blog/how-to-build-games-with-astra), documenta geração procedural e sucessivas revisões de um jogo espacial. O princípio transferível é desenvolver uma experiência observável e ampliar a escala depois que deslocamento, câmera e interação funcionam.
Como separar lógica, controles e retorno ao visitante?
Resolva primeiro a entrada e a câmera. No computador, o visitante pode usar teclas ou ponteiro; no celular, controles por toque precisam caber sem cobrir o objetivo. Para esta versão, escolha uma vista fixa e interação direta nos pontos. A câmera fixa reduz o número de decisões simultâneas e mantém a atenção na transformação da composição. Acrescente retorno em camadas: mudança visual imediata ao ativar um ponto, indicação de progresso e som opcional. Se a pessoa estiver sem áudio, ainda percebe o que ocorreu. Um pequeno texto, como duas luzes encontradas, ajuda a acompanhar a meta. A ambientação sonora entra como parte da identidade da exposição, enquanto a interface mantém a regra legível. Faça o Astra percorrer uma rodada inteira e depois reiniciar. Peça que confira ativação repetida do mesmo ponto, ordem diferente de exploração e conclusão após o último objetivo. Essas verificações avaliam a regra do jogo. Em paralelo, você observa ritmo e sensação: o tempo entre ação e resposta convida a continuar ou parece uma espera sem propósito?
Seu entregável é uma experiência pequena que abre, pode ser jogada e retorna ao início. Inclua uma gravação de uma rodada e uma descrição da regra. A equipe do Aurora poderá experimentar a proposta com visitantes e decidir se vale ampliar o cenário, acrescentar obras ou manter o jogo como abertura breve da programação cultural.
Faça agora: entregue uma rodada
Use os 30 minutos para produzir uma regra completa em um cenário pequeno.
Passo 1: Escreva a regra
Defina o que ativa uma luz, como o progresso aparece e o que encerra a rodada.
Deu certo quando: A regra cabe num parágrafo.
Passo 2: Construa a versão simples
Peça três pontos interativos, câmera fixa e indicação de progresso.
Deu certo quando: É possível chegar ao fim.
Passo 3: Ajuste o retorno
Acrescente cor, texto e som opcional, mantendo resposta clara a cada ação.
Deu certo quando: A rodada funciona também sem áudio.
Passo 4: Percorra e reinicie
Teste ordens diferentes e grave uma rodada seguida de reinício.
Deu certo quando: Todos os pontos voltam ao estado inicial.
No fim você tem: Jogo curto do Aurora com regra documentada e rodada verificável.
Uma ação simples sustenta a rodada inteira. Lógica e apresentação podem evoluir separadamente. O jogo entregue inclui conclusão e reinício.
Seu caderno neste capítulo
Abrir o caderno completoSelecione um trecho do capítulo para destacar ou anotar. Nos vídeos e áudios, use Anotar este momento. No teclado, selecione com Shift e as setas e use Alt+Shift+D para destacar ou Alt+Shift+N para anotar.
Salvo neste navegador. Entre na sua conta para levar o caderno a outros aparelhos.
Entre na sua conta para compartilhar o que aprendeu e convidar alguém para estudar com você.
Conexões deste capítulo
Veja o que estudar antes e para onde seguir depois, explore os conceitos e compare abordagens em outros cursos. Sugestões marcadas como “sugerido pelo grafo” vêm dos assuntos em comum, não do índice do curso.
Estude antes
- CursoEscrever bem com IAsugerido pelo grafoAs primeiras aulas do Astra pedem um briefing com referências e dirigem cada iteração por texto. O curso de escrita ensina a decidir o que pedir, dar contexto e conferir a saída, que é a base dessas aulas. Ordem decidida quando o Astra ganhou uma página por aula (Etapa 4, wave 3), para que as 31 aulas mostrem o que estudar antes.
- CursoNode.js: JavaScript no Servidorsugerido pelo grafo4 capítulos de “Astra profundo” usam conceitos apresentados em “Node.js: JavaScript no Servidor”.
O mesmo assunto em outros cursos
- Frontends com VibecodingAplicar direção de arte, UX writing e padrões de códigoExaminar conexões de Aplicar direção de arte, UX writing e padrões de código
- Segundo cérebro com IAComeçar pequeno e crescer sem refazer o segundo cérebroExaminar conexões de Começar pequeno e crescer sem refazer o segundo cérebro
- Skills de IA com Vibecoding e TerminalCLAUDE.md: A Constituição do ProjetoExaminar conexões de CLAUDE.md: A Constituição do Projeto
Voltar ao capítulo anterior: Construir uma visualização arquitetônica no Blender
Leve uma ideia para a prática
Escolha uma atividade no painel e volte a este curso quando quiser.
Atividades e evolução ficam reunidas no painel da sua conta.
Capítulos vizinhos em Astra profundo
- 18Escolher a forma de explorar uma cena 3D
- 19Construir uma visualização arquitetônica no Blender
- 20Construir um jogo curto que revela a exposição
- 21Projetar um vídeo a partir da experiência desejada
- 22Montar um filme a partir do material disponível