Aprender a fazer pesquisas empíricas pode ajudar um desenvolvedor de jogos?

9

Sei que essa pode ser uma pergunta estranha, mas tenho a oportunidade de fazer uma aula de pós-graduação que ensina como fazer pesquisas empíricas.

Tomei uma aula de Interação Humano-Computador no passado, onde era importante realizar estudos empíricos para descobrir como os usuários interagem com seu aplicativo e estudar quais melhorias podem ser feitas. Eu posso ver onde fazer o mesmo tipo de estudos empíricos pode ser útil no desenvolvimento de um jogo.

Além disso, escolhemos o tipo de pesquisa empírica que realizamos, que eu escolheria em computação gráfica ou desenvolvimento de jogos. Uma classe como essa poderia ser útil para um desenvolvedor de jogos independente?

Joey Green
fonte
5
Ainda tenho que ver realmente um caso em que "O aprendizado de X pode ajudar ..." tem uma resposta de "não".
Tétrada
A Valve é notória por testar tudo até o nono grau em seus jogos. Parece ter funcionado bem para eles. "Na Valve, vemos nossos designs de jogos como hipóteses e nossos testes como experimentos para validar essas hipóteses."
DampeS8N
@Tetrad, "Aprender a escrever COBOL pode me ajudar a escrever um código melhor orientado a objetos?"
DampeS8N

Respostas:

7

Definitivamente. O motivo? Como, quanto mais pesquisas você fizer das técnicas usadas por aqueles que estão na vanguarda do seu campo, melhor e mais criativo será [o nome da sua profissão aqui].

Semanalmente, leio ou pelo menos vasculho os trabalhos de pesquisa sobre rastreamento de raios em tempo real, modelos de iluminação global, novas técnicas de IA, geração de procedimentos, narratologia e / ou design de jogos, além de outros tópicos aleatórios em matemática e geometria. Nos campos em que você é novo, levará um tempo para entender os fundamentos e, às vezes, você pode se sentir estúpido. Não se deixe intimidar . (Isso pressupõe que você ainda não esteja na pós-graduação ou seja um pesquisador experiente). Quanto mais você mergulhar nesse conhecimento, mais cedo começará a ver a imagem maior e o brilho das soluções documentadas. Você também não precisa ler jornais inteiros. Às vezes, apenas uma olhada ou os resultados concluídos no estudo são suficientes.

Eu acho que é muito comum no campo de desenvolvimento de jogos não pensar em nós mesmos como cientistas da computação. IMHO, essa é uma das razões pelas quais tem havido uma crescente falta de inovação desde meados dos anos 90 e, inversamente, um interesse crescente por títulos independentes.

Encontrei outro excelente lugar para pesquisar soluções que ultrapassam os limites da tecnologia disponível é a cena demo. Antigamente, muitos desenvolvedores de jogos (como o Zyrinx / Lemon, por exemplo, os caras que desenvolveram o AMOK) vieram das fileiras dos codificadores de demoscene, e acho que em algumas partes do mundo, pelo menos, isso ainda acontece em uma quantidade razoável.

Engenheiro
fonte
Onde você encontra esses documentos / informações para ler semanalmente? Você tem um site que você recomendaria? Porque eu adoraria fazer a mesma coisa que você!
precisa saber é o seguinte
2
@JesseEmond Tende a seguir os tópicos que descubro enquanto trabalho. A raiz pode ser algo que encontro no stackoverflow, uma demonstração no youtube, wikipedia, uma entrada de blog em uma nova técnica ... Eu só tenho uma ampla gama de interesses técnicos e tento acompanhá-los. Se eu achar um pouco que me interessa e que não tenho tempo imediatamente, identifico o tópico e o rótulo "preciso ler" nos favoritos do Google. Evite o caminho mais comum aonde você pode se dar ao luxo: você questiona mais e procura alternativas. Há muito que damos como certo porque "é assim que as coisas são feitas". Mas tenha certeza que você tem tempo.
Engenheiro de
2
@JesseEmond Também apenas para dizer, um artigo o levará a outro por meio de referências ou de um conceito descrito (talvez não explicitamente nomeado) no artigo. Os nomes são os elos da cadeia de conhecimento. Depois de encontrar a palavra certa para descrever algo que você imaginou ou foi apresentado, ele abre novos caminhos de pesquisa. Mas até conseguir, você está no limbo. Aprendi esta lição da maneira mais difícil. Pode valer a pena perguntar aos outros se existe um termo para um conceito flutuando em seu cérebro; é provável que alguém tenha concebido a mesma coisa antes de você, e já existe um nome para ela.
Engenheiro de
2

Provavelmente. As técnicas de pesquisa certamente empíricas têm seu lugar no desenvolvimento de jogos - estudos de usabilidade, por exemplo, ou análise de dados de mercado ou tendências de marketing para jogos concorrentes. Os grandes estúdios conduzem esse tipo de coisa de uma forma ou de outra (com graus variados de rigidez em relação ao modelo empírico).

Para um indie especificamente, ainda pode ser útil conhecer, mas, na prática, seria mais uma questão de saber se você tem ou não tempo para se envolver em uma pesquisa de mercado séria (ou recursos para apresentar uma pesquisa de usabilidade séria) versus gastos naquele tempo, dinheiro, etc., na verdade, produzindo e aperfeiçoando seu jogo.


fonte
Bem, pretendo ter um emprego diário até poder me sustentar como indie. Portanto, o tempo não seria um fator. Eu só gostaria de fazer tudo o que eu puder pensar para garantir que meu jogo tenha algum sucesso.
Joey Green
4
O tempo é sempre um fator (custo de oportunidade); Na verdade, eu argumentaria que, se você tem um emprego diário, torna-se ainda mais ponderado a decisão de gastar menos horas de tempo livre (fazendo jogo, pesquisando por jogo, fazendo outra coisa relacionada à vida).
-1 para responder "provavelmente" e dar uma resposta geralmente vaga, mas +1 no seu comentário sobre o tempo ser um fator.
Engenheiro de