Monday, July 7, 2014

Dev Blog 8 - Reworking level selection

After implementing a few small features, I began working on a big big issue. Because of the way the prototype was programmed, all levels load consecutively, and break if loaded out of order. This is obviously a big deal, since players would have to play through every single level every time they played the game.

Thus far, it's been a pretty hairy situation. Initially I thought it would be as simple as including a bunch of gameObjects in every scene, that was normally preserved through DontDestroyOnLoad. Unfortunately that isn't the case.

I'm going to continue to try to work at this issue, but I'm already thinking of alternative solutions, such as saving level progress locally so players don't have to repeat levels they've already beaten. The down side of that is players can't go back and replay levels without restarting the entire save. It would be best if I fixed these issues and enabled proper level selection.

No comments:

Post a Comment