#include #include #include #include "matrix.hpp" #include "rand.hpp" #include "constants.hpp" #include "maze.hpp" using std::string; using matrix::Matrix; TEST_CASE("simple maze first attempt", "[maze-gen]") { auto map = matrix::make(21, 21); std::vector rooms; maze::recursive_div(map, rooms); matrix::dump("MAZE?", map); for(auto& room : rooms) { fmt::println("room: {},{}; {},{}", room.x, room.y, room.width, room.height); } }