Upgrade Pick‐Up Wireframe - AlexisBliesener/Bewitched GitHub Wiki
Status:
- Concept
- In development
- Playable
- Finalized
Description
What is this wireframe?
Clear UI system to convey the evocations pick-up screen to the player. Includes picking an evocations from a random set of 3, and swapping evocations if the player has 5 evocations already.
If the player has 5 evocations, the swap menu shows up and allows the player to swap out an evocation. Soul count is not affected by this swap or by the pick-up.
Player can also choose to salvage and give up the choice to get any of the 3 random evocations, in exchange for health instead.
Controls & Input
How does the player interact with it?
- Selecting evocations to get, to add to their build
- Selecting evocations from their own build to swap
- Salvage the evocation for health.
System Interaction
What other mechanics or systems does this connect to?
- In Game Evocations: Picked up evocations will appear on screen to show the player what they have. Bought evocations will go into their hud/inventory, and sold evocations will disappear.
- HUD UI: Changes to evocations will be reflected in the evocations HUD. If player salvages, changes to health bar will be reflected. Evocations will stack (and not count to the 5 evocation limit) if they are the exact same evocation.
- Shop UI: Evocations picked up in the pick-up screen is reflected in the sell options in the shop.
Success Criteria
How do we know it’s working?
- Intuitive for players to use
- Supports level design goals
- Clear visual response to players