- Nombre: Jeamhowards Montiel
- Carnet: 19-10234
Este proyecto consiste en la aplicación de los algoritmos de inteligencia artificial para juegos vistos en clase, para caminos y toma de decisiones. En este caso, el juego consiste en un plano 2D con vista superior, en el que los personajes son al estilo de los juegos clásicos de la NES de Final Fantasy que pueden enfrentarse a enemigos y recolectar objetos.
Se ha implementado un algoritmo de pathfinding utilizando la clase PathFinding
. Este algoritmo permite a los personajes encontrar la ruta más corta hacia su objetivo, evitando obstáculos en el camino.
Se ha implementado un árbol de decisiones utilizando la clase DecisionNode
. Este árbol permite a los personajes tomar decisiones basadas en condiciones específicas, como la distancia al enemigo o la presencia de recursos.
Para probar los algoritmos de pathfinding y el árbol de decisiones, basta con entrar en la escena que se encuentra en Assets/Scenes
y seleccionar la escena Entrega Proyecto 2
.
Puedes ver un video explicativo del proyecto en el siguiente enlace: