This page contains a continuously growing collection of algorithms written in javascript and interactive through the Babylon JS game engine.
A* Pathfinding
A* Pathfinding
This program implements A* pathfinding and uses it to find the shortest path between two points.
It updates in real-time and dynamically finds the new shortest path.
For more information about A* pathfinding please read here!
Cellular Automata
Cellular Automata
This program implements Conway’s game of life, a variant of cellular automata.
The rules for conways game of life can be found here!