IA e IA Distribuida
Para Juegos
SIN
Jaime Barrachina Verdía
Introducción
• La IA debe ser inteligente pero con fallos
intencionales.
• La IA no debe tener fallos no intencionales.
• La IA debe funcionar dentro de las restricciones
de CPU y memoria del juego.
• LA IA debe ser configurable por diseñadores y
jugadores.
• La IA no debe ser la causa de que el producto no
se pueda acabar.
Modelos
Movimiento
• Cinemático
• Steering Behaviors
•
•
•
•
•
Seek
Flee
Arrive
Pursuit
…
Búsqueda de Caminos
• A*
• Dominio de espacio
• Dominio de decisiones
Toma de decisiones
•
•
•
•
Maquinas de estados
Arboles de comportamiento
Sistemas de reglas
Objetivos
Toma de decisiones
•
•
•
•
Maquinas de estados
Arboles de comportamiento
Sistemas de reglas
Objetivos
Toma de decisiones
•
•
•
•
Maquinas de estados
Arboles de comportamiento
Sistemas de reglas
Objetivos
Toma de decisiones
•
•
•
•
Maquinas de estados
Arboles de comportamiento
Sistemas de reglas
Objetivos
Toma de decisiones
•
•
•
•
Maquinas de estados
Arboles de comportamiento
Sistemas de reglas
Objetivos
Tácticas
• Puntos tácticos
• Mapas de influencia
• Arboles de comportamiento
Comunicación
• Polling
• Sistema de mensajes
• Pizarra
Aprendizaje
• Algoritmos genéticos
• Redes neuronales
• Aprendizaje de arboles de decisión
Preguntas
… y gracias.
Descargar

IA e IA Distribuida Para Juegos