Skip to content

Visualizzatore di labirinti con percorso minimo da un punto a un altro realizzato in Python

Notifications You must be signed in to change notification settings

gioele-ferrari/pathfinding-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Pathfinding Visualizer ๐Ÿงญ๐Ÿ’ป

Questo progetto รจ stato sviluppato per esercitarsi con Python e Pygame. L'obiettivo รจ visualizzare in modo interattivo e animato la generazione di un labirinto e la ricerca di un percorso attraverso di esso.

๐Ÿ Come iniziare

Segui questi passaggi per avviare il progetto sul tuo computer:

  1. Clona il repository: Scarica il progetto localmente.

    git clone https://github.com/gioele-ferrari/pathfinding-visualizer.git
  2. Installa le librerie: Assicurati di avere le librerie installate. Puoi farlo utilizzando pip:

    pip install -r requirements. txt
  3. Esegui il progetto: Avvia il file main.py con il seguente comando:

    python main.py
  4. Una volta avviato, puoi interagire con l'applicazione per generare un labirinto e trovare un percorso.

๐ŸŽฎ Come funziona

  1. Puoi cliccare con il tasto sinistro del mouse per aggiungere muri nel labirinto.
  2. Clicca con il tasto destro del mouse per impostare il punto di arrivo.
  3. Premi la barra spaziatrice per avviare la ricerca del percorso.
  4. Puoi vedere il labirinto generato e il percorso trovato visivamente sullo schermo.

๐Ÿ“‹ Note

Se hai problemi o domande, sentiti libero di contattarci tramite email o aprire una issue nel repository.

About

Visualizzatore di labirinti con percorso minimo da un punto a un altro realizzato in Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages