Algorithms Visualizers
-
Updated
Apr 11, 2024 - TypeScript
A maze is a type of puzzle involving a collection of paths, usually where a player has to find a route from start to finish.
A huge variety of algorithms exist for generating and solving mazes. These are not only fun to implement, but also are a good way to familiarise yourself with programming techniques, algorithms, and languages.
Algorithms Visualizers
A maze generator and path finder in Angular
A navigable randomly generated multi-level maze.
Online runtime labyrinths generator. Animations included.
A single player Maze Game made with MERN
A maze generator and exploration game built with Svelte.
Maze generator that uses Prim's Algorithm
path finder
Path finding and Maze generator algorithms UI.
A simple REST API that generates random mazes
A maze generator in MakeCode Arcade!
Series of web applications I developed for fun
A laboratory for maze generation algorithms, written in Typescript with the OOP-paradigm in mind.
A package for Angular developers to create a perfect maze. Includes several algorithms for creation, subscription based iterations to provide maze generation either over time or immediately, and helper functions to create thicker mazes, or mirror mazes, or maze graphs for navigation algorithms.
This project is my humble attempt to display how beautiful and elegant algorithms can be.
Base implementation of wave function collapse in 3D.
A Nest backend for https://github.com/SofieDunt/react-maze to construct maze games.