Генератор лабиринтов
Создавайте случайные лабиринты с настраиваемым размером
Размер лабиринта
Что такое Генератор лабиринтов?
Генерируйте случайные решаемые лабиринты с помощью алгоритмов поиска в глубину. Настраивайте размеры, толщину стен и ширину проходов. Наблюдайте за пошаговым построением лабиринта в реальном времени или создайте его мгновенно, а затем решайте вручную или доверьте поиск пути алгоритму.
Как использовать
- Задайте размеры лабиринта (строки и столбцы) и выберите алгоритм генерации (рекурсивный бэктрекинг или рандомизированный алгоритм Прима).
- Нажмите «Сгенерировать», чтобы создать лабиринт. При желании включите анимацию — вы увидите, как алгоритм прорезает пути в реальном времени.
- Решайте лабиринт, щёлкая по ячейкам для прокладки маршрута, или нажмите «Показать решение», чтобы увидеть оптимальный путь от входа до выхода.
Результат
Сгенерируйте лабиринт 25×25 с рекурсивным бэктрекингом, понаблюдайте за анимацией, а затем нажмите «Показать решение» — кратчайший путь от верхнего левого входа до нижнего правого выхода подсветится оранжевым.
Похожие инструменты
Генератор филворда
Создавайте собственные головоломки с поиском слов
Тетрис
Играйте в классическую игру Тетрис с укладкой блоков
Сапёр
Играйте в классическую головоломку «Сапёр»
Шахматы против ИИ
Сыграйте в шахматы против компьютерного соперника
Создатель кроссвордов
Создавайте собственные кроссворды
Пазл
Собирайте пазлы с помощью перетаскивания