Feature Summary
When a jelly levels up, it unlocks new abilities to use. There are two types of abilities, helping abilities and trust abilities. Helping abilities are abilities the jelly can use to help the player and other jellies. This is abilities like crafting, cooking, gathering, and boosting player movement. Trust abilities, are things the jelly let’s the player do because they trust him/her more. This is things like, carrying the jelly, petting it, and naming it.
Goals
Framework
Upgrading
UI
Ability List:
Abiltiy
Tasked
Completed
Abiltiy
Tasked
Completed
Feeding
Carrying
Petting
Crafting
Ground Pound
Cooking
Naming
Example Visual
(Link to visual)
Considerations and Dependencies
(Other dependent mechanics or resources needed for this)
What should be manipulable in the unity editor
When a jelly levels up, it unlocks new abilities to use. There are two types of abilities, helping abilities and trust abilities. Helping abilities are abilities the jelly can use to help the player and other jellies. This is abilities like crafting, cooking, gathering, and boosting player movement. Trust abilities, are things the jelly let’s the player do because they trust him/her more. This is things like, carrying the jelly, petting it, and naming it.
Goals
- Make jellies integral to player progress
- Make each jelly cool and distinct
- Make jellies rise in cababilities when leveling up
- Make the player feel like the jellies trust him/her more, when they level them up
Framework
Upgrading
UI
Ability List:
Abiltiy
Tasked
Completed
Abiltiy
Tasked
Completed
Feeding
Carrying
Petting
Crafting
Ground Pound
Cooking
Naming
Example Visual
(Link to visual)
Considerations and Dependencies
(Other dependent mechanics or resources needed for this)
What should be manipulable in the unity editor
- What abilities each jelly can unlock , and at what levvel they unlock them (more details on leveling)
- How each ability is activated
- The display name and description of each ability
- The icon of each ability
- Induvidal atributes of each ability (details can be found the indiviudal ability pages)
- It should be possible to create multiple instances of each ability, with different atributes, for the different upgrade levels of the ability