Categorías
Informática Universitario Videojuego

Árbol de comportamiento

En la técnica que más están utilizando los desarrolladores de videojuegos actuales para definir el comportamiento de los personajes no jugadores. Unreal Engine 4 trae por defecto herramientas para usar esta técnica, y la versión 5 permite incluso combinarla con máquinas de estados. Más información Para complementar es recomendable consultar otros documentos:

Editor de comportamientos

Este editor en Unreal Engine es un editor de árboles de comportamiento, un formalismo usado en Inteligencia Artificial para Videojuegos que permite estructurar las tareas que va a realizar un personaje no jugador y el orden en que tiene que hacerlas. También se combina habitualmente con una Pizarra, que es un conjunto de variables accesibles […]

Categorías
Estados Unidos Internacional Videojuego

Editor de animaciones

Originalmente conocido como Persona Editor, a día de hoy en realidad son varios editores que trabajan juntos para crear animaciones 3D. Habitualmente se trabaja con mallas esqueletales sobre las que ejecutamos animaciones compatibles en términos de un esqueleto común. Esas animaciones se pueden mezclar, podemos obtener poses de ellas, etc. También disponemos de máquinas de […]

Categorías
Informática Universitario Videojuego

Máquina de estados

Posiblemente la técnica más extendida para implementar comportamientos en videojuegos sea la máquina de estados. En esta lección presentamos también sus variantes más significativas. Más información Para complementar es recomendable consultar otros documentos.

Categorías
Informática Universitario Videojuego

Representación del conocimiento

Para la toma racional de decisiones es importante ser capaces de representar todo el conocimiento necesario. Una de las técnicas más conocidas es el árbol de decisión, que permite representar ese conocimiento en una estructura sencilla de entender. Más información Para complementar es recomendable consultar otros documentos.

Editor de interfaz de usuario

Este editor trabaja principalmente con la parte extradiegética de la interfaz de usuario, con lo que se llama a veces «interfaz virtual» (menús del juego, head-up display, mensajes contextuales sobreimpresos, etc.). Aunque en el pasado se usó tecnología Flash (Scaleform Gfx), a día de hoy Unreal Engine tiene su propia herramienta para desarrollar interfaces de […]

Categorías
Informática Universitario Videojuego

Búsqueda de caminos usando estrategias informadas

La búsqueda de caminos sube de nivel en cuanto permitimos que los algoritmos usen estrategias informadas, esto es, que usen funciones de estimación que les permitan saber si están aproximándose a una solución válida. Más información Para complementar es recomendable consultar otros documentos:

Categorías
Informática Universitario Videojuego

Resolución de problemas en el espacio de estados

La búsqueda de caminos óptimos en un espacio representado en forma de grafo (o en un conjunto de distintos estados posibles) es un problema clásico de Inteligencia Artificial para el que existen múltiples algoritmos aplicables. Más información Para complementar es recomendable consultar otros documentos.

Categorías
Informática Universitario Videojuego

Representación del entorno

Para poder navegar por un entorno virtual, el agente racional necesita conocerlo y ello implica que exista algún tipo de representación computacional del entorno accesible para el agente. Esquemas de división Hay distintas maneras de dividir el entorno en regiones y establecer puntos representativos en el escenario. Las más habituales son: Terrenos y objetos inteligentes […]

Categorías
Informática Universitario Videojuego

Desplazamiento en grupo

A menudo necesitamos varios comportamientos de dirección para construir el movimiento deseado y eso implica combinar o arbitrar de alguna manera todos esos comportamientos. El resultado suele ser un movimiento de desplazamiento en grupo que resulta bastante convincente. Más información Para complementar es recomendable consultar otros documentos.