Inteligencia artificial Código:  B2.502    :  6
Consulta de los datos generales   Descripción   La asignatura en el conjunto del plan de estudios   Campos profesionales en el que se proyecta   Conocimientos previos   Objetivos y competencias   Contenidos   Consulta de los recursos de aprendizaje de los que dispone la asignatura   Recursos de aprendizaje y herramientas de apoyo   Informaciones sobre la evaluación en la UOC   Consulta del modelo de evaluación  
ATENCIÓN: Esta información recoge los apartados del plan docente de la asignatura durante el último semestre con docencia. Al iniciar el periodo de matrícula, podrás consultar el calendario y modelo de evaluación para el siguiente semestre en Trámites / Matrícula / Horarios de las pruebas de evaluación final.

Un videojuego tiene que ofrecer retos al usuario. Para poder introducir estos retos en un videojuego son necesarias una serie de técnicas que se engloban dentro del estudio de la Inteligencia Artificial. Estas técnicas deciden cuáles son las mejores opciones que pueden tomar los elementos del videojuego (agentes) a partir de las condiciones del entorno que los rodea.

La asignatura presenta las diferentes técnicas desarrolladas en Inteligencia Artificial que permitirán al alumno crear las herramientas necesarias con qué ofrecer una buena experiencia de juego.

Amunt

Esta asignatura corresponde al bloque asignaturas comunes de segundo semestre del máster.

  • Programación en Unity 3D
  • Juegos multijugador
  • Inteligencia artificial

Amunt

El máster ofrece una formación de orientación claramente profesional, dirigida a personas que se quieran dedicar al diseño y el desarrollo de videojuegos, con un grado de especialización de acuerdo con dos perfiles profesionales:

  • Diseñador (video game designer)
  • Desarrollador de software (video game programmer y lead programmer)

Específicamente, en esta asignatura, será a partir del estudio de técnicas de inteligencia artificial que se se logrará un diseño más rico del videojuego así como también su implementación utilizando el motor de creación Unity, haciendo que las actividades desarrolladas durante la asignatura tendrán un alto grado de similitud con posibles escenarios profesionales.

Amunt

Se considera un cierto dominio en el entorno de trabajo proporcionado por el engine Unity y en C# scripting (ver asignatura en el plan de estudios).

Amunt

Las competencias transversales que se adquieren en esta asignatura son las siguientes:

  • Capacidad para aplicar el pensamiento creativo y generar nuevas soluciones.
  • Capacidad para el aprendizaje autónomo.
  • Comprensión y expresión en inglés técnico.
  • Trabajo en equipo.

Esta asignatura también permitirá adquirir las siguientes competencias específicas:

  • Capacidad para dominar las herramientas aplicables al desarrollo de videojuegos, según las tendencias tecnológicas.
  • Capacidad para el uso efectivo de los lenguajes de programación y las metodologías para el desarrollo de videojuegos.
  • Capacidad para analizar y diseñar los elementos y los principios de funcionamiento de un videojuego.
  • Capacidad para diseñar los componentes asociados con la creación de una experiencia de juego.
  • Capacidad para representar elementos visuales y sus interacciones de manera eficiente.

Los objetivos que se pretenden lograr en esta asignatura son los siguientes:

  • Entender la relación existente entre la Inteligencia Artificial y los otros componentes del videojuego.
  • Saber como mover los elementos en un mundo virtual, tanto a nivel individual como colectivo.
  • Implementar sistemas que permitan decidir cuál es la mejor acción a tomar en cada momento a partir de la información que se tenga disponible del sistema de una forma rápida.
  • Conocer las últimas tendencias en tecnología de IA aplicadas a los videojuegos y como se pueden utilizar estas tecnologías para mejorar la experiencia de juego del usuario.

Amunt

Inteligencia artificial

1. Inteligencia artificial en los videojuegos

1.1. Historia de la inteligencia artificial en los videojuegos

1.2. Aplicaciones de la inteligencia artificial en los videojuegos

1.3. Consideraciones sobre la IA en videojuegos

1.4. Arquitectura de la IA

2. Técnicas de movimiento

2.1. Movimientos cíclicos y basados en patrones

2.2. Busca de caminos

2.3. Movimientos complejos

3. Toma de decisiones

3.1. El proceso de toma de decisiones

3.2. Sistemas de reglas

3.3. Máquinas de estados finitos

3.4. Exploración en árbol

3.5. Lógica difusa

3.6. Mapas de influencia

4. Aprendizaje

4.1. Estrategias de aprendizaje en juegos

4.2. Algoritmos de aprendizaje

4.3. Ajuste de parámetros

5. Técnicas avanzadas de IA

5.1. Redes neuronales

5.2. Aprendizaje profundo

Amunt

Inteligencia artificial XML
Inteligencia artificial DAISY
Inteligencia artificial EPUB 2.0
Inteligencia artificial MOBIPOCKET
Inteligencia artificial XML
Inteligencia artificial HTML5
Inteligencia artificial PDF
Inteligencia artificial OAI-MPH

Amunt

Se proporcionan materiales didácticos en varios formatos, como también software de desarrollo y herramientas complementarias en apoyo digital para hacer las prácticas y las actividades de evaluación. De entre todas, la más importante será el entorno de trabajo Unity.

Se utilizarán recursos existentes disponibles de forma gratuita en la Asset Store de Unity en forma de proyectos de vídeojocs ya programados que servirán como base para la introducción de técnicas de inteligencia artificial que permitan ofrecer una mejor experiencia de juego.

Amunt

La Normativa académica de la UOC dispone que el proceso de evaluación se fundamenta en el trabajo personal del estudiante y presupone la autenticidad de la autoría y la originalidad de los ejercicios realizados.

La falta de originalidad en la autoría o el mal uso de las condiciones en las que se hace la evaluación de la asignatura es una infracción que puede tener consecuencias académicas graves.

El estudiante será calificado con un suspenso (D/0) si se detecta falta de originalidad en la autoría de alguna actividad evaluable (práctica, prueba de evaluación continua (PEC) o final (PEF), o la que se defina en el plan docente), ya sea porque ha utilizado material o dispositivos no autorizados, ya sea porque ha copiado de forma textual de internet, o ha copiado de apuntes, de materiales, manuales o artículos (sin la citación correspondiente) o de otro estudiante, o por cualquier otra conducta irregular.

La calificación de suspenso (D/0) en la evaluación continua (EC) puede conllevar la obligación de hacer el examen presencial para superar la asignatura (si hay examen y si superarlo es suficiente para superar la asignatura según indique este plan docente).

Cuando esta mala conducta se produzca durante la realización de las pruebas de evaluación finales presenciales, el estudiante puede ser expulsado del aula, y el examinador hará constar todos los elementos y la información relativos al caso.

Además, esta conducta puede dar lugar a la incoación de un procedimiento disciplinario y la aplicación, si procede, de la sanción que corresponda.

La UOC habilitará los mecanismos que considere oportunos para velar por la calidad de sus titulaciones y garantizar la excelencia y la calidad de su modelo educativo.

Amunt

Esta asignatura sólo puede superarse a partir de la evaluación continua (EC). La nota final de evaluación continua se convierte en la nota final de la asignatura. La fórmula de acreditación de la asignatura es la siguiente: EC.

 

Amunt