Skip to content

Latest commit

 

History

History
31 lines (16 loc) · 1.34 KB

README.md

File metadata and controls

31 lines (16 loc) · 1.34 KB

Proyecto Final - CI6450 (Septiembre-Diciembre 2024)

Estudiante

  • Nombre: Jeamhowards Montiel
  • Carnet: 19-10234

Descripción General

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.

Implementaciones

Pathfinding

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.

Árbol de Decisiones

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.

Instrucciones para Probar

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.

Video Explicativo

Puedes ver un video explicativo del proyecto en el siguiente enlace:

Ver Video en YouTube