- Home /
Branching level paths?
What would be the best way to handle going about doing a level progression system that has multiple possible paths that are based on player performance? Like if a player just passed the level normally, they would go to Level A > B > C Whereas if a player passed the level with a high enough score within a certain time, they would go to Level 1 > 2 > 3.
As of right now I have a very linear system that has the player going from one level to the next, but I think it could be really interesting to include something a la Star Fox 64's level progression (but probably much more simple).
Would it have to be handled with a system of arrays? I would probably have to keep two separate variables in PlayerPrefs that control the progression in each path separately, right?