Encabezado Facultad de Ciencias
Presentación

Ciencias de la Computación (plan 2013) 2021-2

Optativas, Seminario de Ciencias de la Computación B

Grupo 7108, 60 lugares. 6 alumnos.
Inteligencia Artificial Aplicada a Videojuegos
Profesor Gustavo De la Cruz Martínez ma ju 16 a 17:30
Profesor Ricardo Adán Salas Rueda ma ju 16 a 17:30
Ayudante Yoshua Ian Alfaro Mendoza lu mi 17:30 a 18:30
Ayud. Lab. Sergio Giovanni Bisogno Léon y Vélez vi 14 a 16
 

Descripción

La inteligencia artificial se usa cada vez más en diferentes campos, en particular en desarrollo de videojuegos ha cobrado un papel importante, Su uso ha ido desde el comportamiento autónomo de personajes hasta la generación de elementos de un videojuego (escenarios, niveles o los mismos personajes).

En este curso se utilizarán diferentes técnicas de inteligencia artificial para generar comportamientos inteligentes en videojuegos y algunos aspectos del mismo videojuego.

Se pondrá mucha atención en el impacto que estas técnicas puedan tener en la experiencia final del videojuego, ya que en el caso de los videojuegos, no se pretende generar el comportamiento más perfecto, sino aquel que sea más apropiado para hacer un videojuego más divertido.

Forma de trabajo

El curso se apoyará en la plataforma de moodle de la Facultad de Ciencias.

Se tendrá solo una sesión síncrona (Zoom) a la semana para trabajar con el profesor en el horario establecido, los martes de 16:00 a 17:30 h.

La sesión de laboratorio también será síncrona, el día viernes de 14:00 a 15:00 h.


El resto de las actividades serán a través de la plataforma.

Presentación del Curso

La sesión de presentación del curso, será el martes 2 de marzo de 16:30 a 17:30 h.

Podrás ingresar a la sesión a través de esta liga:

https://cuaed-unam.zoom.us/j/83809837198?pwd=NFY1ajVxaFNIdlpweklFblJZQTBpZz09

Contenido

  • El rol de la IA en los videojuegos

  • Movimiento inteligente

    • Steering behaviors

    • Búsqueda de caminos

  • Toma de decisiones

    • Máquinas de estado

    • Árboles de comportamiento

  • Estrategias basadas en inteligencia artificial

    • Análisis táctico

    • Acciones coordinadas

  • Diseño de NPC (Non-Player Characters)

    • Comportamiento basado en cómputo evolutivo

    • Aprendizaje basado en ejemplos

  • Generación de contenido procedural


Bibliografía básica

  • Ian Millington, John Funge. Artificial Intelligence for Games. 3a. Edición, USA San Francisco. 2019.

  • Jesse Schell,The Art of Game Design, Morgan Kaufmann, 2008.

Evaluación

  • 2 Prototipos de videojuego que usen IA acompañados de su reporte (30% cada prototipo)

  • Investigación sobre las técnicas de IA aplicadas a videojuegos (20%)

  • Tareas y actividades de laboratorio 20%



 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos. Aviso de privacidad.