Skip to content

Generates maze and solves them using popular maze solving algorithms :D

License

Notifications You must be signed in to change notification settings

psynyde/maze-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maze generator and solver in ZIG ⚡

Requirements:

  • zig (0.15.2)
  • pkg-config
  • csfml

Building:

$ zig build -j4 --release=safe -Doptimize=ReleaseFast

or using nix:

$ nix run github:psynyde/maze-solver

Preview:

Video_2025-12-30_16-01-25.mp4

Notes:

Change the PLAYER_ANIMATION_SPEED and the PATHFINDING_ANIMATION_SPEED const to control animation speed.

Due to properties of the maze Dijkstra and BFS algorithm may appear to produce the same results most of the time.

About

Generates maze and solves them using popular maze solving algorithms :D

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published