Algumas partes de um jogo são fáceis de testar de maneira automatizada (lógica, matemática, manipulação de entradas); mas também há muito que é puramente visual e não é facilmente testável.
Eu ficaria surpreso se a indústria de jogos deixasse tudo isso para testes manuais; há dinheiro suficiente para eu adivinhar que foi feito um esforço para ser capaz de testar de regressão pelo menos algum aspecto visual dos jogos.
Isso é verdade? Em caso afirmativo, quais são as formas possíveis de testar a renderização de jogos? Captura de saída e comparação de imagens (isso pode ser confiável?)? Interceptando dados da placa gráfica em um nível baixo? Capturar informações vértice (etc.) em seu caminho para a placa gráfica? Parece que existem muitas possibilidades; mas não consigo encontrar nenhuma informação sobre isso :(
Nota: Esta pergunta foi marcada como uma bobagem desta , mas não estou perguntando sobre estruturas / ferramentas / técnicas específicas sobre como fazer isso, mas de maneira mais ampla as idéias em torno dessa prática e o que a indústria de jogos real faz (se eles fazem).
fonte
Respostas:
Qualquer empresa fará de maneiras diferentes, até jogos diferentes serão testados de maneira diferente.
Espero que ajude!
Exoneração de responsabilidade: Eu não sou um apostador, sou um desenvolvedor XDDD.
fonte