instead of using a spline, noise generation for array

so this tutorial makes a 2.5d infinite level. CA - Evergreen-AllYourEditingNeeds30s - 16x9

I couldn’t get it to work.

seems more complicated than spline level generation. is there a way to do the same thing, except with a spline that generates based on character movement, and some sort of randomization factor , and 3d block that repeats along the spline?