Creating walkway in random pattern

I would like to create walkway in random appearance in front of the player. Like in Bastion:

I was thinking using only one addtive cube brush and randomize it’s appearance with blueprint.
Or second option is create whole walkway with addtive cube brush and then partially reveal it as player is near.

Could you suggest me how to do it and how to use blueprint nodes for this?