Inteligencia artificial para videojuegos/Lista de conceptos

De Wikiversidad
Ir a la navegación Ir a la búsqueda

Estos son los conceptos fundamentales a abordar en este proyecto de aprendizaje, según el temario propuesto en la ficha docente de la asignatura de grado universitario en la que se originó este proyecto:

  • Técnicas de representación del conocimiento.
  • Inteligencia artificial según los tipos de juegos y arquitecturas software.
  • Representación del entorno.
  • Resolución de problemas con búsqueda heurística.
  • Planificación de caminos y A*
  • Programación del comportamiento: máquinas de estados, reglas y árboles de comportamiento.
  • Percepción.
  • Sistemas basados en localización y análisis de terrenos.

Y estos son los resultados de aprendizaje, según dicha ficha docente:

  • Utilizar las técnicas algorítmicas vistas en la materia para resolver problemas concretos en el desarrollo de videojuegos.
  • Evaluar la eficiencia de los algoritmos vistos en la materia para seleccionar el que ofrece mejor rendimiento para un problema concreto.
  • Seleccionar las técnicas de inteligencia artificial más adecuadas para las necesidades de un videojuego concreto.
  • Escribir programas eficientes, correctos y mantenibles que resuelvan el problema de la búsqueda de caminos de acuerdo a las restricciones de distintos tipos de videojuegos.
  • Escribir programas eficientes, correctos y mantenibles que se encarguen de controlar el comportamiento de los personajes de un videojuego.