Skip to content

A Maze Generator/Pathfing Visualizer 🧩

License

Notifications You must be signed in to change notification settings

marc-x-andre/PathViz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

PathViz

Purpose

~?

Getting started

Be sure to use python3.7 and pipenv.

  • Clone the repo.
  • Use pycharm to create the shell env.
  • Run pipenv sync to get dependencies
  • Start the application with python main.py

Project structure

β”œβ”€β”€ algorithm
β”‚   β”œβ”€β”€maze         = Maze making algorithm
β”‚   └──pathfinding  = Pathfinding resolver algorithm
β”œβ”€β”€ commons         = Whole application ressources
β”œβ”€β”€ data            = Static files, .db, config files 
β”œβ”€β”€ dbm             = Database Manager
β”œβ”€β”€ gui             = Graphical user interface
β”œβ”€β”€ models          = Used in the application
β”œβ”€β”€ test            = Unit test
└── utils           = Usefull stuff

About

A Maze Generator/Pathfing Visualizer 🧩

Topics

Resources

License

Stars

Watchers

Forks

Languages