AI project with pathfinding and behavior

This is an AI project in C++ that comprises two key components: first part centers on the development and optimization of an advanced pathfinding algorithm, and second part, which focuses on comprehensive terrain analysis, enabling simultaneous, customizable evaluations for strategic insights. Both components are integrated into a unified framework designed to apply and refine AI techniques in a practical, hands-on manner.

Pathfinding

Untitled video - Made with Clipchamp (14).mp4

This demo video shows how the pathfinding algorithm works with several features like smoothing and rubberbanding etc.

Hide and seek behavior

Untitled video - Made with Clipchamp (15).mp4

This video shows an simple hide and seek algorithm with an enemy and a player using the pathfinding algorithm above and terrains analysis.