Since our project is an infinite runner type of game, it needs to have an infinitely running level generator. We only build some parts to be used in our levels. Those parts can be put in our level generator. This will put them together in a random order. A new part of the level will be generated everytime you advance to the next piece.
The path can also split at certain points. Once you choose a path from a split the other path is destroyed.
- Gilles Steyt