So I'm working on a project on which I got the idea from the tower defense template. I need the player to be able to choose what piece of land he is able to have the towers on in an overworld map, that would then after being clicked on show the layout for the tower defense. I was wondering how you guys would go about doing something like that. Is there a way to create a layout during runtime? Or would I have to use arrays to store where everything is and then save/load the array data to the one layout? Those are the only two ideas I had on how to do it.