the-isf-academy / quest

Wrapper over Python Arcade for first-year CS students making a top-down adventure game
0 stars 2 forks source link

Transition back to the start of the game when died #36

Open EAThamburger opened 4 years ago

EAThamburger commented 4 years ago

Describe the feature The feature will teleport the player back and reset all progress when the player dies or fails a task

Example usages This feature can be used in adventure games with enemies and when the the player dies it can reset progress and teleport the player back

Additional context it should be noted that this feature also will reset the 'map' so when the player respawns they need to redo everything

wolfj95 commented 4 years ago

This will be a great addition to the framework!

I suggest you think about how to store/reset progress in the game and how a game designer could plant milestones in the game that determine where the game should be reset to when the player dies

wolfj95 commented 4 years ago

@the-isf-academy/link First, start by considering what properties you will need to store in order to save the state of the game at some point in time. Then, think about the best way to store those properties. This might end up looking like another class the game uses to specifically to store elements of the game state.

Haji42069 commented 4 years ago

I think that our group planned our individual class and features well.

I thought that it would be easier and less rushed in terms of time management because I thought we would get more time to finish it.

I think we should finish planning quicker because the code would probably take longer than the planning.