¿Aprender a hacer investigación empírica puede ayudar a un desarrollador de juegos?

9

Sé que esta puede ser una pregunta extraña, pero tengo la oportunidad de tomar una clase de posgrado que enseña cómo hacer una investigación empírica.

En el pasado, tomé una clase de interacción hombre-computadora donde era importante realizar estudios empíricos para descubrir cómo los usuarios interactúan con su aplicación y estudiar qué mejoras se pueden hacer. Puedo ver dónde hacer el mismo tipo de estudios empíricos podría ser útil al desarrollar un juego.

Además, podemos elegir el tipo de investigación empírica que hacemos que elegiría en gráficos de computadora o desarrollo de juegos. ¿Una clase como esta podría ser útil para un desarrollador de juegos independiente?

Joey Green
fuente
55
Todavía no he visto realmente un caso en el que "Puede aprender X ayudar ..." tenga una respuesta de "no".
Tetrad el
Valve es conocido por probar todo en el enésimo grado en sus juegos. Parece haber funcionado bien para ellos. "En Valve, vemos nuestros diseños de juegos como hipótesis y nuestras pruebas de juego como experimentos para validar estas hipótesis".
DampeS8N
@Tetrad, "¿Puede aprender a escribir COBOL ayudarme a escribir mejor código orientado a objetos?"
DampeS8N

Respuestas:

7

Seguro. ¿La razón? Debido a que mientras más investigue las técnicas utilizadas por quienes están a la vanguardia de su campo, mejor y más creativo será [inserte el nombre de su profesión aquí].

Semanalmente, leo o al menos hojeo trabajos de investigación sobre trazado de rayos en tiempo real, modelos de iluminación global, técnicas emergentes de IA, generación de procedimientos, narratología y / o diseño de juegos, así como otros temas aleatorios en matemáticas y geometría. En los campos en los que es nuevo, le llevará un tiempo asimilar los fundamentos y, a veces, puede sentirse estúpido. No te dejes intimidar . (Esto supone que aún no eres un postgrado o un investigador experimentado). Cuanto más se sumerja en ese conocimiento, más pronto comenzará a ver la imagen más grande y el brillo de las soluciones documentadas. No tiene que leer documentos completos tampoco. A veces, basta con echar un vistazo o mirar los resultados concluidos en el estudio.

Creo que es muy común en el campo del desarrollo de juegos no pensar en nosotros mismos como informáticos. En mi humilde opinión, esta es una de las razones por las que ha habido una creciente falta de innovación desde mediados de los 90 y, por el contrario, un creciente interés en los títulos independientes.

Encontré otro excelente lugar para investigar soluciones que superan los límites de la tecnología disponible: la escena de demostración. En días anteriores, muchos desarrolladores de juegos (por ejemplo, Zyrinx / Lemon, los chicos que desarrollaron AMOK) vinieron de las filas de programadores demoscene, y creo que al menos en algunas partes del mundo, esto todavía sucede bastante.

Ingeniero
fuente
¿Dónde encuentra estos documentos de investigación / información para leer semanalmente? ¿Tiene un sitio web que recomendaría? ¡Porque me encantaría hacer lo mismo que tú!
Jesse Emond
2
@JesseEmond Tiende a seguir los temas que descubro mientras trabajo. La raíz podría ser algo que encuentro en stackoverflow, una demostración en youtube, wikipedia, una entrada de blog sobre una nueva técnica ... Solo tengo una amplia gama de intereses técnicos y trato de seguirlos. Si encuentro algo que me interesa para el que no tengo tiempo de inmediato, lo etiqueto por su tema y una etiqueta de "lectura obligatoria" en los marcadores de Google. Evite los caminos trillados donde puede permitirse el lujo: hará más preguntas y buscará alternativas. Hay muchas cosas que damos por sentado porque "es así como se hacen las cosas". Pero asegúrese de tener tiempo.
Ingeniero
2
@JesseEmond También solo para decir, un artículo lo llevará a otro a través de referencias o un concepto descrito (tal vez no mencionado explícitamente) en el documento. Los nombres son los eslabones de la cadena del conocimiento. Una vez que encuentre la palabra correcta para describir algo que haya imaginado o que le hayan presentado, se abrirán nuevas vías de investigación. Pero hasta que lo tengas, estás en el limbo. Aprendí esta lección de la manera difícil. Puede valer la pena preguntar a los demás si hay un término para un concepto flotando en su cerebro; Lo más probable es que alguien más haya concebido lo mismo antes que usted, y ya hay un nombre para ello.
Ingeniero
2

Probablemente. Ciertamente, las técnicas de investigación empírica tienen su lugar en el desarrollo de juegos: estudios de usabilidad, por ejemplo, o análisis de datos de mercado o tendencias de marketing para juegos competidores. Los estudios grandes realizan este tipo de cosas de una forma u otra (con diversos grados de rigidez con respecto al modelo empírico).

Para un indie específicamente, aún puede ser útil saberlo, pero en la práctica sería más una cuestión de si tiene tiempo para dedicarse a una investigación de mercado seria (o recursos para presentar en una investigación de usabilidad seria) en lugar de gastar ese tiempo, dinero, etc. en la producción y pulido de tu juego.


fuente
Bueno, planeo tener un trabajo diario hasta que pueda mantenerme como un indie. Entonces, el tiempo no sería un factor. Solo quiero hacer todo lo que se me ocurra para asegurarme de que mi juego tenga éxito.
Joey Green
44
El tiempo siempre es un factor (costo de oportunidad); De hecho, diría que si tienes un trabajo diario, se vuelve aún más ponderado una decisión en qué gastar tus menos horas de tiempo libre (hacer un juego, investigar para un juego, hacer algo más relacionado con tener una vida).
-1 por responder "probablemente" y dar una respuesta generalmente vaga, pero +1 en su comentario sobre el tiempo como factor.
Ingeniero