I have made a PCG that generates me room each time I open a door.
I have the locations of the walls (Each wall has X and Y and Rotation).
My question is: Is there a way to make a World map (Press “M” for map)
That shows all my rooms?
I was thinking of using widget with canvas, but I’m not sure and I can’t find any information of that.
Remember that in game mode when I open a door it generates another room with its walls.
You can try something like widget with image, where source of image is render target texture, which can be assembled at runtime via interface of something like UCanvas, which has such methods like DrawTexture or something like this.
Names may be not quite accurate, but you got the idea: on each change of your PCG data - iterate over it and draw new map based on it. You can start with DrawBox or DrawLine, but DrawTexture would looks better if you have a nice images ready for this.