Boardgame floor tile spawner help!

Hello, i developed a board game a few years ago and would like to make it in unreal. However the most troubling part is the way movement worked was:

A. Move to the edge of current tile. Then,
B. Draw from a stack of tiles and place next to the current tile

Movement is done exactly like Betrayal at the house on the hill for those who may know. How could i create this in video game format?

In simple for what i want is, when the player goes to move off the current tile, a random square tile will be put into place in the direction headed.

Looking at the Betrayal at the house on the hill board game you used as an example, I think the easiest way to do this would be to pregenerate the map but only make it visible when moving to it. This would also make it much easier to control the size and shape of the map- not allowing it to be one straight line or anything.

Are you having troubling figuring out how to move at all?