Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/changhuixu/angular-maze

A maze generator and path finder in Angular
https://github.com/changhuixu/angular-maze

algorithm angular canvas canvas-animation maze maze-game maze-generator maze-solver typescript

Last synced: about 2 months ago
JSON representation

A maze generator and path finder in Angular

Awesome Lists containing this project

README

        

# Maze Generator and Solver in TypeScript

Buy Me a Coffee at ko-fi.com

## [Medium Article: How to Create a Maze Puzzle](https://medium.com/swlh/how-to-create-a-maze-puzzle-3f6a5c25abe)

Maze is generated using _hunt-and-kill_ algorithm.

Path finding is based on _depth-first search_ algorithm.

Drawing is based on HTML canvas.

## [Demo Web App](https://changhuixu.github.io/angular-maze/)

![maze puzzle](./maze.gif)

## License

Feel free to use the code in this repository as it is under MIT license.

Buy Me a Coffee at ko-fi.com