Maze and cave (island) map generator
Application illustrated work of 2 algorithms - Eller`s maze generation algorithm and cellular automate for generation of cave-like (or island-like) structures. These algorithms widespread in the game development industry. In this application both algorithms implemented using C++17 with Qt6 GUI.
To build the application you need Qt 6 (not less then 6.2.3 version) installed on your desktop. To build program just open 'src/' folder and use command line 'make build' instruction.
MacOS users are able to use 'make install' stage to put application in Applications folder.
Генератор лабиринтов и пещер (островов).
Приложение иллюстрирует работу 2х алгоритмов - алгоритма Эллера для генерации лабиринта и клеточного автомата для генерации структур, подобных пещерам или островам. Эти алгоритмы широко распространены в индустрии разработки игр. В данном случае они реализованы на C++17 с графическим интерфесом на Qt 6
Для сборки приложения вам достаточно иметь установленный Qt версии не ниже 6.2.3. Для того, чтобы собрать программу просто зайдите в папку src и выполните команду make build.
Пользователи MacOS могут воспользоваться стадией сборки install для установки приложения в папку Applications