Categorías
Internacional Polonia Videojuego

FlowGraph

Sistema de nodos para representar el flujo de un juego (por los niveles, las distintas misiones, etc.), en forma de plugin para Unreal Engine. A diferencia de Blueprints aquí todos los nodos del sistema son totalmente configurables para adaptarlos a tu juego. Creado por uno de los programadores que trabajó en The Witcher es un […]

Categorías
España Nacional Videojuego

Fernando Wals

Antiguo alumno del Máster en Desarrollo de Videojuegos de la UCM (curso 2021-2022) y tras pasar por Electronic Arts ahora trabaja en IA y programación de jugabilidad en Signal Space Lab. Es un gran aficionado a los avances en IA para videojuegos, y ha utilizado las HTN en el título «Every Day We Fight».

Categorías
Informática Internacional

Inteligencia Artificial

La inteligencia Artificial (IA), aunque relacionada también con otras disciplinas, puede entenderse como parte del campo de la Informática. Se ocuparía de aquellas máquinas o programas que automatizan la resolución de problemas tan complejos que subjetivamente la sociedad considera que llegar a dicha solución requiere «inteligencia», sea o no esta similar a la inteligencia humana. […]

Categorías
Informática Universitario Videojuego

Herramientas de autoría

Las herramientas de autoría son una pieza fundamental en la infraestructura de un motor de IA para Videojuegos, ya que con ellas trabaja todo el equipo de diseñadores (técnicos) de lógica del juego para especificar comportamientos, estados, comunicaciones, etc. Más información Para complementar se recomienda consultar otros documentos:

Categorías
Informática Universitario Videojuego

Aprendizaje automático

Aunque no es el foco en este curso, el aprendizaje automático está teniendo cada vez un papel más importante en el desarrollo de videojuegos. Intersección entre interfaz del mundo y aprendizaje automático: Si iniciativas como Genie 3 acabasen funcionando, ¿cómo sería la interfaz con ese mundo que está siendo generado en tiempo real por una […]

Categorías
Informática Universitario Videojuego

Gestión de la ejecución e interfaz del mundo

Como parte de una buena infraestructura de un motor de IA para Videojuegos, conviene implementar algún sistema que permita gestionar la ejecución de la manera más eficaz posible. Además, para centralizar la percepción de los agentes y otras cuestiones, también interesa una interfaz del mundo entre el entorno virtual y los comportamientos algorítmicos del motor […]

Categorías
Informática Universitario Videojuego

Comunicación y narración interactiva

La comunicación en lenguaje natural siempre ha sido uno de los sueños de la IA, y en videojuegos, aunque no haya cosechado grandes éxitos, tenemos ejemplos de uso de estas tecnología. Tradicionalmente los videojuegos se han visto beneficiados de incluir muchas y muy variadas voces pregrabadas (ej. las de Hades 2). Se cuenta la anécdota […]

Categorías
Informática Universitario Videojuego

Acción coordinada

Esta lección trata el problema de la coordinación de acciones de distintos personajes mediante técnicas de IA para videojuegos, que permitan demostrar una inteligencia grupal. Sociedades virtuales En algunos juegos puede ser interesante simular relaciones sociales entre NPCs y entre NPCs y el jugador. Para Middle-Earth: Shadow of Mordor (2014) y Middle-Earth: Shadow of War […]

Categorías
Informática Universitario Videojuego

Análisis táctico

En esta lección veremos temas para, mediante el análisis, obtener toda la información posible para evaluar un escenario de juego y coordinar la actuación de los distintos agentes racionales, si los hubiese. Por ejemplo, en Halo se utilizan los llamados «terrenos inteligentes», donde básicamente se marcan aquellas zonas con la información del porcentaje de bajas […]

Categorías
Informática Universitario Videojuego

Puntos de ruta tácticos

Para mejorar la navegación es posible añadir puntos representativos sobre el escenario con información útil para tomar decisiones, como por ejemplo todo aquello relativo a la coordinación de un grupo o a conseguir objetivos estratégicos que requieran visión global del juego. Más información Para complementar es recomendable consultar otros documentos.