Skip to content

[Feature]: [Feature]: Add 'Specialties' System (choose perks before run, buy/unlock with coins) #265

@jvondermarck

Description

@jvondermarck

👉 Please confirm the following

🤔 Is your proposal related to a problem?

To enhance replay value and player progression, let's add a "Specialties" system: before starting a run, players can select a perk or class that modifies their abilities (e.g. more lives, longer shield duration, extra starting coins, faster movement, etc). Some specialties can be unlocked by spending the coins collected during previous games—just like for ship or weapon selection.

😍 Describe the solution you'd like

  • Add a new menu before starting the run (after ship/weapon selection), letting players choose one specialty/perk.
  • Examples:
    • "Tank": Start with 6 lives instead of 3.
    • "Shield Expert": Shield powerups last 20 seconds instead of the default duration.
    • "Runner": Higher movement speed.
    • "Rich Start": Start with bonus coins.
    • ... and more!
  • Some specialties are locked by default and require coins to unlock. Unlocked ones remain available afterward.
  • Display description & effects for each specialty.
    (make it still available to not select any speciality to play normally)

👍️ Describe alternatives you've considered

We don't have to make the game to easy afterwards, so let's not find perks that are overkill aha.. Any suggestions are appreciated.

✍ Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions