COMP5241-2324-Project / Simpsyber

0 stars 0 forks source link

[FEATURE] Having multiple lives of the game and set checkpoint on each stage #9

Open siumanmo opened 9 months ago

siumanmo commented 9 months ago

Current Issues

This game is divided into three stages(levels): Week 1-2, Week 3-4 and Week 5-7. Each stage involves several objectives that we have to complete all the objectives in order to progress to the next level. However, we only have one chance to succeed the game; if we are unable to accomplish every objective on each stage, we will lose. Once game over, we need to start from the beginning (Week 1) and forced to redo all the things, even we reached a higher level. This makes the game become challenging and affecting the level of enjoyment of players, it is easily to be tensed about how to complete the game with one chance and frustrating on the failure.

Suggested Enhancement

  1. Multiple Lives Allow the player to begin the game with limited lives (for example, three) and display the remaining lives on the bottom (as shown in the following figure), so that the player can keep track of how any lives they have used up.

    螢幕截圖 2024-02-14 下午11 06 50
  2. Checkpoint Having a main objective on each stage that the player needs to achieved. This main objective can be thought of as the stage's checkpoint.

    螢幕截圖 2024-02-15 上午11 32 29
  3. "Restart This Week" Or "Game Over" It is suggested to have two options: "restart this week" and "game over" if a player completes the main objective yet fails to accomplish the others. In such a situation, they can choose to restart the game from the beginning or continue on with the stage(week) by eliminating a life. For example, player completes the main objective in week 4 but failed to achieve others, they will be notified two options: "restart this week" and "game over" . They can choose either resume playing on the week or restart from the beginning.

    螢幕截圖 2024-02-14 下午11 48 19

Expected Benefits

It is expected to provide a more engaging and fulfilling gaming experience by having limited lives of the game and checkpoint on each stage. As a result, players are able to persevere through challenging levels, feel more motivated to take on challenges, and increase the time spending on the game. This also makes the game more accessible to wider variety of players.

michelle-2324 commented 8 months ago

Suggestion

I think the setting of lives and checkpoint is a great idea. In your suggestion, players can choose to restart the current stage when they fails in that stage, in addition to that, I would suggest that even the players succeed in the current stage, they are also provided a choice to restart the stage or proceed to next stage.

For example, when the players completed in week 1-2, the following options can be presented: proceed_button They can proceed to the next stage with the current result or restart the stage by using one live.

As even the players succeed in the stage, they may not be satisfied with the result of that stage. I think giving them an option to retry the stage or proceed to the next can give them a sense of control over their progress. Players can have a chance to achieve higher scores, which can also enhance their satisfaction.