Island Hearts

alberted

Administrator
#1
Feature Summary
Island hearts is a mechanic that prevents the player from building outside certain areas. Every island has an island heart. It’s the island heart that keeps the islands afloat. Meaning, that if you try to build outside a certain radius of an island heart, the blocks will fall. An Island heart can be upgraded using jelly dew, increasing the radius in which blocks can be placed. An island heart also produces blocks when given jelly dew. An island heart cannot be destroyed.

Goals
  • Prevent the player from exploring the entire world immediately
  • Work as a method of progression
  • Be as simple and easy to understand as possible
Feature Components
Limiting building
Every Island heart has a building radius variabel, which determines how far away from the island heart you can build without the blocks falling. You can give an island heart jellydew from the jellies. Every time you do this, the building radius slightly increases.

Producing blocks
An island can also produce blocks. It does this everytime you give it a piece of jelly dew. Each island heart has a block type (grass, wood ect.). This block type determines what type of block the island heart produces when given jelly dew. The jelly dew also has a type. If the jellydew and the island heart type matches, more blocks will be produced than normal.

Details about the jelly dew mechanic can be found here:
Jelly Dew

Example Visual

1654772541151.png
Concept art by Cesar Aguilar


What should be manipulable in the unity editor
  • Initial building radius of each island heart
  • The block type of each island heart
  • How much the building radius of an island heart is increased when given a non-matching jelly dew piece
  • How much the building radius of an island heart is increased when given a matching jelly dew piece
  • How many blocks are produced when given a non-matching jellydew piece
  • How many blocks are produced when given a matching jellydew piece
Considerations and Dependencies
Table
 

Attachments

Last edited:
Patreon
Top