Skip to content

Raylib C++ simple program for generating and solving labyrinths using different algorithms.

Notifications You must be signed in to change notification settings

xParano1d/Maze-Visualizator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maze-Visualizator

Raylib C++ simple program for generating and solving labyrinths using different algorithms.

TODO:

Things to implement:
    ✔ step by step algorithms displaying @done (12/9/2025, 10:38:31 PM)
    ✔ Gui Settings (window size, maximize, grid size, speed, etc.) @done (1/31/2026, 4:34:53 AM)
    ☐ Gui Slider for Settings
    ☐ Settings Change Perfect Maze to Braid Maze (Toggle) Button 
    ✔ Gui Gen time @done (11/11/2025, 7:22:08 PM)
    ✔ Gui Gen iterations @done (11/11/2025, 7:22:12 PM)
    ✔ Gui Solve time @done (12/14/2025, 8:02:50 PM)
    ✔ Gui Solve iterations @done (12/14/2025, 8:02:52 PM)
    ☐ solve/gen time seconds -> minutes if needed
    ☐ save as gif/png
    ✔ create an icon image for .exe file @done (2/2/2026, 1:32:02 AM)

Algorithms:
    Gen:
        ✔ Backtracking (DFS) @done (12/9/2025, 8:00:12 PM)
        ✔ Hunt n' kill @done (12/11/2025, 5:31:01 PM)
        ✔ Prim @done (12/13/2025, 6:13:14 PM)
        ✔ Kruskal @done (12/14/2025, 12:22:27 AM)
        ✔ Eller? @done (1/22/2026, 6:46:31 PM)
        ✔ Sidewinder @done (2/2/2026, 2:35:40 AM)
        ✔ Random Grid @done (2/1/2026, 10:07:33 PM)

    Solve:
        ✔ Wall Follower @done (12/27/2025, 7:27:26 PM)
        ✔ Breadth First Search (BFS) @done (1/3/2026, 3:19:26 PM)
        ✘ Pledge @cancelled (1/3/2026, 3:41:14 PM)
        ✔ Dead End Filler @done (1/8/2026, 2:26:12 PM)
        ✘ Dijkstra @cancelled (1/9/2026, 12:59:50 AM)
        ✔ Depth First Search (Backtracking) @done (1/9/2026, 8:36:27 PM)
        ✔ A* (A-Star) @done (1/11/2026, 4:37:03 PM)
        ☐ Trémaux 

About

Raylib C++ simple program for generating and solving labyrinths using different algorithms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published