Now that our player controls are done, we’ll start creating a system to procedurally spawn a running course with randomly placed obstacles.
source

Now that our player controls are done, we’ll start creating a system to procedurally spawn a running course with randomly placed obstacles.
source