Encabezado Facultad de Ciencias
Presentación

Ciencias de la Computación (plan 2013) 2022-1

Optativas, Seminario de Ciencias de la Computación B

Grupo 7116, 60 lugares. 16 alumnos.
Inteligencia Artificial Aplicada a Videojuegos.
Profesor Gustavo De la Cruz Martínez ma ju 17 a 18:30
Ayudante Yoshua Ian Alfaro Mendoza lu mi 15 a 16
Ayud. Lab. Sergio Giovanni Bisogno Léon y Vélez mi 12 a 14
 

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 17:00 a 18:00 h.

La sesión de laboratorio también será asíncrona


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 31 de agosto de 18:00 a 18:30 h.

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

https://cuaieed-unam.zoom.us/j/88107901145?pwd=RERRQzQ2ZHkvVVQzU1R1QVVhL2hjZz09

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.