Transforme a regra básica em verificações observáveis
Escreva verificações que descrevam algo observável por quem testa. No exemplo de carregar e lançar, verifique se manter o botão pressionado por mais tempo altera o medidor de carga, se soltá-lo lança apenas um projétil, se pousar dentro do portão aumenta a pontuação e se pousar fora dele conta como falha. Inclua um caso oposto para cada condição de sucesso. Se tanto um pouso dentro quanto um pouso fora do portão renderem pontos, a regra não está funcionando como descrita.
Separe falhas de regras de problemas de apresentação
Jogue o mesmo cenário curto e observe uma coisa de cada vez. Primeiro, ignore a arte e verifique os comandos, a pontuação, as colisões e o reinício. Depois, confira se o medidor, o portão e as indicações visuais comunicam essas regras. A ausência de uma animação da pontuação é um problema de apresentação; conceder pontos por uma falha é um problema de lógica. Registre esses problemas separadamente para não reescrever uma mecânica que funciona só porque um rótulo está confuso.
Perguntas sobre Teste de jogos de IA
Quantos casos um teste inicial de jogo de IA deve incluir?
Comece com um pequeno conjunto vinculado a uma mecânica: um sucesso comum, um quase erro, uma falha clara e um reinício. Adicione casos somente quando uma nova regra criar um novo risco.
A automação do navegador pode avaliar se um protótipo é divertido?
A automação pode verificar resultados como alterações de pontuação, resposta de botão e navegação. A pessoa ainda precisa julgar se o feedback é compreensível e se o desafio parece justo.
Leitura complementar
Viu alguma informação desatualizada? Informar uma correção