CAPTAIN STEERIA

INTELIGENCIA ARTIFICIAL

Una aplicación web que permite interactuar con algunas
técnicas básicas de Inteligencia Artificial, específicamente
con steering behaviours.

Los steering behaviours (comportamientos de dirección) permiten que los personajes tengan movimiento autónomo de una manera que aparenta cierta inteligencia.

Desarrollado por nuestros alumnos

El objetivo es brindarle al público internauta una aplicación, por medio del portal web de la Universidad, que presente la aplicación en la vida real de uno de los temas que recibirá durante la carrera, los famosos steering behaviours.

Los steering behaviours que forman parte de la aplicación son los siguientes:
• Seek • Flee • Arrival • Pursuit • Evade • Path Following • Wander • Collision Avoidance

Captain Steeria • Características:

1. Escenas

Las escenas de demo contienen múltiples elementos con los que el usuario puede interactuar. En la parte superior del canvas se encuentran los botones Play,Debug, Back y Help. Back se encarga de llevar al usuario de vuelta a la pantalla de Selección de Escena. Play, comienza el Demo seleccionado. Debug enciende gizmos que ayudan al usuario a entender lo que sucede en pantalla. Help abre un pop-up donde se explica la lógica y matemática del Demo actual.

2. Propiedades

Al lado izquierdo del canvas se encuentra el apartado de propiedades; en este se encuentran los valores que los agentes utilizan para llevar a cabo los steering behaviours.
El usuario puede modificar estos valores para visualizar la relación entre el comportamiento del agente y la matemática que utiliza.

3. Caja de Herramientas

En los Demos donde se requiere hay una caja de herramientas en la parte inferior de la pantalla.
Esto con el propósito de que el usuario pueda agregar la información necesaria para que el agente realice el steering behavior.

Steering Behaviours

Seek

Flee

Arrival

Pursuit

Evade

Path Following

Wander

Collision Avoidance

CAPTAIN STEERIA

Steering Behaviours Interactivos

INTELIGENCIA ARTIFICIAL

Programación:
Max Alberto Solano Maldonado
Alexandro Zamudio Arredondo

Diseño de Juego:
Santiago Toll Leyva
Andrés Sumano

Ingeniería en Desarrollo de Videojuegos