Skip to content

Latest commit

 

History

32 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Генератор лабіринтів

Десктопний застосунок для створення, візуалізації та проходження лабіринтів.
Програма дозволяє одночасно генерувати до трьох лабіринтів із різними параметрами та алгоритмами.

Завантаження

Завантажити програму  Завантажити мануал UA

Завантажте архів, розпакуйте його та запустіть виконуваний файл програми. Детальний опис використання доступний у PDF-інструкції.

Основні можливості

  • генерація до трьох лабіринтів одночасно;
  • налаштування висоти та ширини лабіринту;
  • анімоване відображення процесу генерації;
  • регулювання затримки анімації;
  • вибір алгоритму генерації:
    • алгоритм Прима;
    • алгоритм Крускала;
    • пошук у глибину;
    • алгоритм Еллера;
    • рекурсивний поділ;
  • експорт лабіринтів у формати PNG, PDF, SVG та FBX;
  • інтерактивне проходження згенерованого лабіринту.

Керування

Для проходження лабіринту використовуйте:

  • клавіші зі стрілками ↑, ←, ↓, →;
  • або клавіші W, A, S, D.

Зелений круг позначає поточну позицію гравця, а блакитний квадрат — точку фінішу.

Використання

  1. Оберіть один або декілька лабіринтів.
  2. Вкажіть алгоритм генерації та розміри.
  3. За потреби увімкніть анімацію.
  4. Натисніть кнопку «Генерація».
  5. Для проходження двічі натисніть на потрібний лабіринт.
  6. Для збереження оберіть формат і натисніть «Експорт».

Інтерактивна 3D-модель

About

Desktop application for generating, exporting and solving mazes using multiple algorithms.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors