This project is an interactive A (A-star) pathfinding algorithm visualizer* built with React.js. The A* algorithm is a powerful graph traversal and search algorithm used in game development, robotics, and AI to find the shortest path between two points.
- ✅ Real-time visualization of the A* algorithm in action
- ✅ Interactive grid: Set start, end, and obstacles dynamically
- ✅ Fast and efficient pathfinding using heuristics
- ✅ Customizable settings (grid size, speed, heuristic functions)
- ✅ Intuitive UI with smooth animations
A* combines the benefits of Dijkstra's algorithm and Greedy Best-First Search, making it both optimal and efficient. It prioritizes paths with the lowest cost, ensuring an intelligent route to the destination.
🔹 React.js – UI framework for rendering components 🔹 HTML & CSS – Custom styling for a clean layout 🔹 JavaScript – Algorithm implementation and logic
Clone the repo, install dependencies, and run the app:
git clone https://github.com/imamtashbir95/a-star-maze.git
cd a-star-maze
npm install
npm run dev
Got ideas for improvements? Feel free to fork, contribute, or open an issue! 🚀