Skip to content

Алгоритм нахождения кратчайшего пути между двумя точками.

Notifications You must be signed in to change notification settings

forChin/A-Pathfinding-Visualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

A* Pathfinding Visualization

Написал визуализацию работы алгоритма по нахождению кратчайшего пути из одной точки в другую. Можно управлять скоростью и характером выполнения программы, но обо всем по порядку.

out

Управление

  • Поставить стартовую точку: 's' + левый клик мыши;
  • Поставить финишную точку: 'e' + левый клик мыши;
  • Поставить преграду: просто левый клик мыши;
  • Стереть: тоже самое, только правый клик мыши;

basics

Диагональный путь

Алгоритм может идти к финишу диагонально. При желании можно отключить, убрав галочку. daigonal-vs-non

Увеличение и уменьшение размера

Если покрутить колесико мыши, то размер будет изменяться соответственно.

Об алгоритме

Если не знаком с алгоритмом, можешь посмотреть видео ниже.

YouTube tutorial

About

Алгоритм нахождения кратчайшего пути между двумя точками.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages