jasonchadwick / chronodrifter

Platform puzzler where the direction of time flow can change.
1 stars 0 forks source link

Level organization tree and game save feature #39

Open jasonchadwick opened 2 years ago

jasonchadwick commented 2 years ago

Tree that maps out all existing levels, showing which ones are prerequisites for others. Can have different branches for controlled objects, bomb bot enemies, etc.

Boss levels at the end of each branch.

This will require that we track a player across sessions to keep track of which levels are complete, incomplete, or locked. Player can manually choose to reset their progress at any time, but if they don't it should track their progress across multiple sessions.

jasonchadwick commented 2 years ago

To start, tree could just be linear - must go through levels in order.

jasonchadwick commented 2 years ago

Example of possible tree:

Could then have all three of these bosses required to get to the next section, which would combine all the concepts. So the player can choose the order in which they learn the concepts, but they must solve them all before the next section.