Información general


  • Tipo de asignatura: Obligatoria
  • Coordinador: Adso Fernández Baena
  • Trimestre: 3
  • Créditos: 4
  • Profesorado:

Idiomas de impartición


  • English
  • Català

Descripción


La asignatura "Aseguramiento de la Calidad y Balanceo de juego" propone al estudiante un aprendizaje de dos de los últimos ámbitos de la producción de juego antes de que esté disponible en el mercado. Está compuesto de dos bloques, uno por cada ámbito, en el que se presentan los conceptos y metodologías más relevantes de cara a entender el estado del juego. Es decir, en cuanto Aseguramiento de la Calidad se tratan las diferentes pruebas de testeo de black-box testing (pruebas combinatorias, diagramas de flujo, árboles de testeo, entre otros.), Las que se pondrán a prueba en la parte práctica de la asignatura.

En cuanto a Balanceo de Juego se empieza por el análisis de las mecánicas de juego y su estructura para poder entender cuál de los tres tipos de balanceo puede fallar (falta de incertidumbre, desigualdad entre jugadores o estrategias dominantes). Se busca que el estudiante esté más preparado a la hora de proponer cambios efectivos para balancear el juego. La asignatura consta de dos pruebas de evaluación en forma de examen y dos en forma de prácticas.

Los objetivos que persigue la asignatura son:

Conocer el campo y proceso del QA, así como también las técnicas principales de testing.
Reconocer los principales tipos de defectos que aparecen durante el desarrollo de un videojuego.
Analizar los juegos del mercado según la acepción del concepto de balanceo que sea más adecuado.
Entender la estructura de cada tipo de juego con el fin de proponer cambios que mejoren la experiencia.
Evaluar la probabilidad de ciertos acontecimientos y ver los efectos del azar en los juegos.
Saber generar mapas de mecánicas de cualquier juego (digital o físico).
Analizar datos de las partidas de los juegos con el fin de entender su balanceo.

Resultados de aprendizaje


Al finalizar la asignatura los alumnos deben ser capaces de:

E15.1 Diseñar una estrategia de aseguramiento de la calidad del videojuego.

E15.2 Diseñar las analíticas correspondientes para una correcta monitorización del producto una vez lanzado al mercado.

E15.3 Planificar y desarrollar el proceso de análisis de datos del juego.

E15.4 Interpretar los resultados del análisis del juego y diseñar estrategias para mejorar el juego.

E3.1 Describir la tipología de jugador por el que se diseño el juego

E2.4 Balancear un juego o un nivel de juego considerando todos los parámetros y variables disponibles y así ofrecer una experiencia de juego satisfactoria a nivel de dificultad requerido de tal nivel, parte o totalidad del juego.

Metodologia de trabajo


  1. Clase magistral
  2. Presentaciones
  3. Aprendizaje basado en preguntas
  4. Laboratorio en grupo reducido
  5. Búsqueda y lectura crítica de artículos
  6. Estudio de casos
  7. Cápsulas de vídeo

Contenidos


Bloque 1: Aseguramiento de la Calidad
Tema 1: ¿Por qué la calidad importa

  1. ¿Qué es la calidad en los juegos?
  2. La calidad importa
  3. Cómo podemos mejorar la calidad
  4. Diferentes tipos de pruebas
  5. Enfoques: Blackbox y Whitebox
  6. Ser un probador de caja negra.

Tema 2: Cómo enfocar el QA

  1. Pruebas ad hoc
  2. Planificación de técnicas
  3. pruebas combinatorias
  4. Diagrama de flujo de testeo
  5. Pruebas de whitebox
  6. Árboles de testeo

Tema 3: Buscando los bugs (de por vida)

  1. QA y QM: equipo, fases y documentación
  2. TDD y plan de testeo
  3. Fases de testeo
  4. Medidas de gestión de la calidad
  5. Testeo automatizado
  6. Mundo del testeo


Bloque 2: Balanceo de juego
Tema 1: Introducción al balanceo de juego

  1. La enseñanza del balance de juegos es la enseñanza del diseño de juegos
  2. ¿Qué no es el balanceo de juego
  3. Las cinco preguntas del balanceo de juego
  4. Juegos como sistemas
  5. Tipo de balanceo de juegos (o propósitos)
  6. Balanceo de juego absoluto y balanceo de juego percibido
  7. Como se puede equilibrar un juego?
  8. Experimentos de equilibrio de juegos típicos
  9. Balance Design Documento (BDD)

Tema 2: La incertidumbre sostenida

  1. Nivel inicial del reto
  2. Aumento del nivel de desafío
  3. Ajuste de desafío dinámico
  4. Emergencia y mundos abiertos
  5. Combatir los bucles de retroalimentación positiva
  6. Acciones no basadas en habilidades en juegos multijugador

Tema 3: Igualdad entre jugadores

  1. Asimetría temporal: ventaja del primer movimiento
  2. Asimetría de personajes en juegos de potencia y en turnos
  3. Asimetría de caracteres en física y juegos reales basados ¿¿en tiempo
  4. Asimetría interna de los personajes del grupo
  5. Asimetría de equipo y de juego en juegos multijugador
  6. Asimetría de personajes en juegos basados ¿¿en mundos persistentes

Tema 4: Estrategias equivalentes

  1. Estrategias basadas en objetos
  2. Estrategias basadas en acciones
  3. Estrategias basadas en la situación
  4. Estrategias basadas en el tiempo
  5. estrategias económicas
  6. Lagunas: estrategias basadas en explotación y Metagaming

Actividades de aprendizaje


Las actividades de aprendizaje de la asignatura se dividen en un bloque para Aseguramiento de la Calidad y un bloque para Balanceo de Juegos.

Bloque de actividades de (QA): Informe y presentaciones de QA.

A1. Trabajo de grupo. Documentación de QA: Test Plan y Plan de Calidad. (Evidencia del resultado de aprendizaje E15.1 y E15.3)

La actividad consta del diseño de una estrategia de aseguramiento de la calidad del videojuego. Por eso se pide que se realicen diferentes tipos de documentos en base a un conjunto de métricas de calidad y aspectos técnicos del desarrollo del juego. El documento también requiere la elección y desarrollo de metodologías para testear.

A2. Prácticas de laboratorio. Desarrollo de Metodologías. (Evidencia del resultado de aprendizaje E15.1 y E15.2, E15.3)

La actividad consta de la revisión de diferentes metodologías de testeo aplicadas a un juego diseñado por el alumno, así como también a otros populares del mercado. Se busca trabajar conceptos como el testeo black-box y el white-box desde el análisis hasta la propuesta.

A3. Examen parcial. (Evidencia de los resultados del aprendizaje en este blog)

 

Bloque de prácticas 2 (GB): Informe y presentaciones de balanceo.

A4. Prácticas de laboratorio. Estudio del tipo de jugador, de los elementos de juego y de la estructura de mecánicas principales. (Evidencia del aprenetatge E3.1 y E2.4)

La actividad pide al estudiante que utilice los conceptos estudiados en asignaturas previas para analizar el juego en su complejidad del diseño y busque entender las relaciones que hay entre mecàniquese para, por un lado, ver qué pueden tener más relevancia en el balanceo, mientras que por otro, entender si son adecuadas al tipo de jugador por el que se enfoca el juego.

A5. Trabajo de grupo. Evaluación del balanceo en un juego de mesa y de un videojuego. (Evidencia del aprendizaje E2.4, E15.3, E15.4)

La actividad busca que el estudiante haga por un lado un análisis de los diferentes tipos de balanceo en un juego de mesa y en un videojuego mediante su propia experiencia, previo haber hecho el análisis de las mecánicas correspondiente. Posteriormente, se proponen diferentes tipos de cambios que, mediante una sesión de playtesting, se comprobará si favorecen el estado de balanceo del juego.

A6. Examen final. (Evidencia de los resultados del aprendizaje en este blog)

Sistema de evaluación


La nota de cada alumno se calculará siguiendo los siguientes porcentajes:

A1. Trabajo de grupo. Documentación de QA: Test Plan y Plan de Calidad. 12,5%

A2. Prácticas de laboratorio. Desarrollo de Metodologías. 12,5%

A3. Examen parcial. 25%

A4. Prácticas de laboratorio. Estudio del tipo de jugador, de los elementos de juego y de la estructura de mecánicas principales. 12,5%

A5. Trabajo de grupo. Evaluación del balanceo en un juego de mesa y de un videojuego. 12,5%

A6. Examen final. 25%

Nota final = A1 0,125 + A2 0,125 + A3 0,25 + A4 0,125 + A5 0,125 + A6 0,25

 

Consideraciones:

Hay que obtener una nota superior a [4 o 5] en el examen final para aprobar la asignatura.

Una actividad no entregada o entregada con retraso y sin justificacio' (citacio' judicial o asunto me`dic) cuenta como un 0.

Es responsabilidad del alumno evitar el plagio en todas sus formas. En el caso de detectar un plagio, independientemente de su alcance, en alguna actividad, corresponderá a tener una nota de 0. Además, el profesor comunicará a la Jefe de estudios la situación para que se tomen medidas aplicables en materia de régimen sancionador.

En las actividades realizadas en grupo, el profesor podrá, de acuerdo con la información de que disponga, personalizar la calificación para cada uno de los integrantes del grupo.

Bibliografía


Básica

Levy, L., & Novak, J. (2009). Game Development Essentials: Game QA & Testing. Cengage Learning.

Romero, B., Schreiber, I. (2017). Game Balance. K Peters/CRC PRess.

Schultz, C. P., Bryant, R., & Langdell, T. (2005). Game testing all in one. Course Technology.