Jelly Abilities

#1
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
  • 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
Feature Components



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
External Documents List
 
Last edited:
#2
Jelly Ability: Compassion Boost
When Jelly achieves Level 10 or Stage 2 of development as player takes care of Jelly, the Jelly will have a compassion boost that it gives the player. The way this ability works is that it will follow the player for short distances and it will have a radius for the compassion boost. As the Jelly levels up, this radius will grow bigger and bigger and encompass a larger area of effect. While the player is in this radius, whenever they interact with another Jelly, the compassion gained from helping that Jelly will have an increased output.
Compassion Output Boost
  • Level 10 = 1.07% x normal compassion gained
  • Level 11 = 1.11% x normal compassion gained
  • Level 12 = 1.121% x normal compassion gained
  • Level 13 = 1.13% x normal compassion gained
  • Level 14 = 1.146% x normal compassion gained
  • Level 15 = 1.161% x normal compassion gained
  • Level 16 = 1.177% x normal compassion gained
  • Level 17 = 1.195% x normal compassion gained
  • Level 18 = 1.214% x normal compassion gained
  • Level 19 = 1.236% x normal compassion gained
  • Level 20 = 1.26% x normal compassion gained
Radius Increase
  • Level 10 = .5m
  • Level 11 = .6m
  • Level 12 = .72m
  • Level 13 = .86m
  • Level 14 = 1.04m
  • Level 15 = 1.24m
  • Level 16 = 1.49m
  • Level 17 = 1.79m
  • Level 18 = 2.15m
  • Level 19 = 2.58m
  • Level 20 = 3.1m
Considerations and Dependencies for this Ability
  • A visual either above head of Jelly or on a screen that tracks Jellies Levels to see what each individual Jellies level is
  • A visual that tells player how much compassion is gained when interacting with a Jelly and no other Jelly is near by
    • Think a floating number above Jellies head, disappear after a few seconds
  • A visual that tells the player how much compassion is gained when interacting with a Jelly and another Jelly is nearby giving a boost
    • Think floating number above Jellies head but have it be a different color to highlight that it is being boosted
    • Have number disappear after a few seconds
  • Have Both Jellies, when within specified vicinity of each other and player does action to gain compassion, do a synchronized Dance, emote, and/or sound to show that one Jelly helped influence the other Jelly as player completed compassion action
 
#3
Jelly Ability: Compassion Boost
When Jelly achieves Level 10 or Stage 2 of development as player takes care of Jelly, the Jelly will have a compassion boost that it gives the player. The way this ability works is that it will follow the player for short distances and it will have a radius for the compassion boost. As the Jelly levels up, this radius will grow bigger and bigger and encompass a larger area of effect. While the player is in this radius, whenever they interact with another Jelly, the compassion gained from helping that Jelly will have an increased output.
Compassion Output Boost
  • Level 10 = 1.07% x normal compassion gained
  • Level 11 = 1.11% x normal compassion gained
  • Level 12 = 1.121% x normal compassion gained
  • Level 13 = 1.13% x normal compassion gained
  • Level 14 = 1.146% x normal compassion gained
  • Level 15 = 1.161% x normal compassion gained
  • Level 16 = 1.177% x normal compassion gained
  • Level 17 = 1.195% x normal compassion gained
  • Level 18 = 1.214% x normal compassion gained
  • Level 19 = 1.236% x normal compassion gained
  • Level 20 = 1.26% x normal compassion gained
Radius Increase
  • Level 10 = .5m
  • Level 11 = .6m
  • Level 12 = .72m
  • Level 13 = .86m
  • Level 14 = 1.04m
  • Level 15 = 1.24m
  • Level 16 = 1.49m
  • Level 17 = 1.79m
  • Level 18 = 2.15m
  • Level 19 = 2.58m
  • Level 20 = 3.1m
Considerations and Dependencies for this Ability
  • A visual either above head of Jelly or on a screen that tracks Jellies Levels to see what each individual Jellies level is
  • A visual that tells player how much compassion is gained when interacting with a Jelly and no other Jelly is near by
    • Think a floating number above Jellies head, disappear after a few seconds
  • A visual that tells the player how much compassion is gained when interacting with a Jelly and another Jelly is nearby giving a boost
    • Think floating number above Jellies head but have it be a different color to highlight that it is being boosted
    • Have number disappear after a few seconds
  • Have Both Jellies, when within specified vicinity of each other and player does action to gain compassion, do a synchronized Dance, emote, and/or sound to show that one Jelly helped influence the other Jelly as player completed compassion action
 

Attachments

Patreon
Top