Skip to content

Jeam-zx/CI6450-IA-JUEGOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published