Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ssssss] Enhanced Gaming Experience #63

Open
miketvo opened this issue Aug 29, 2024 · 0 comments
Open

[ssssss] Enhanced Gaming Experience #63

miketvo opened this issue Aug 29, 2024 · 0 comments
Labels
feature New feature or request low priority This is not essential

Comments

@miketvo
Copy link
Owner

miketvo commented Aug 29, 2024

Suggestions:

Tutorial:

Progression system:

For re-playability.

  • The player only have access to Classic mode initially.
  • All levels need to be unlocked sequentially.
  • Once classic mode is beaten, Chaos mode (vs. AI snake bots) is unlocked.
  • Once Chaos mode is beaten, Endless mode is unlocked.
  • Add a mechanism to reset progression in the Settings menu.

Note: All mode share the same set of levels, just with different game mechanics and win conditions.

Additionals:

  • Level Select menu shows which level is already unlocked, and which is not, while disabling the Play button accordingly.
  • Level Select menu remembers the last level that the player chose in the previous run.
  • Once unlocked, endless mode highscore is stored and displayed in the Level Select menu.

Further gameplay balancing:

  • More levels.
  • Consider update the target score and target kills / food and kill reward for each level to be more enjoyable and to support the above progression system.
  • Consider making the game easier so the player can unlock endless mode quicker.

Sounds:

  • More feedback with sound effects for each movement keypress (N, W, S, E), e.g., use the circle of 5th for directions.
  • New sound effect for "eating".
  • Old sound effect for "eating" reutilized as sound effect for when the player made a kill.
@miketvo miketvo added feature New feature or request low priority This is not essential labels Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request low priority This is not essential
Projects
None yet
Development

No branches or pull requests

1 participant