Реализован однопоточный генератор лабиринтов и визуализация алгоритма поиска пути A* в Pygame. Лабиринт генерируется с использованием алгоритма поиска с возвратом, а алгоритм поиска пути A* визуализируется шаг за шагом. В игре реализованы интерактивные функции для выбора начальной и конечной точек с помощью кликов мыши, перегенерации лабиринта с помощью пробела и решения лабиринта с помощью клавиши Enter. Код поддерживает визуализацию процесса генерации лабиринта, посещенных ячеек, фронтира и пути.