instead of using a spline, noise generation for array

so if one we’re to create a spline for world floor generation, and then

remove the spline in a game,

an replace it with a random noise array for infinite level generation,
which based on characters location, the array would create level forwards and backwards a distance based on players location? (looking to do this in 2d, or 2.5d)

how would you do this? or is there another way to do this using a spline?

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?