The world will have a bunch of tombstones spread throughout the different areas. These tombstones will be the quest mechanism, giving you information and sidequests to complete.
When the player approaches a tombstone, we want a ghost to appear (representing the person who is buried there) once the player is within a certain radius or trigger collision area.
This ghost will float around on top of its tombstone and the player can press "E" or another button to interact with the ghost, who will provide some dialogue.
To design this, we will want to have a tombstone object that detects when the player is close to it, and then instantiates a ghost with specific information that we can fill in.
We will have the quest implementation later. For now, we just want the player to be able to interact and talk to the ghosts.
The world will have a bunch of tombstones spread throughout the different areas. These tombstones will be the quest mechanism, giving you information and sidequests to complete.
When the player approaches a tombstone, we want a ghost to appear (representing the person who is buried there) once the player is within a certain radius or trigger collision area.
This ghost will float around on top of its tombstone and the player can press "E" or another button to interact with the ghost, who will provide some dialogue.
To design this, we will want to have a tombstone object that detects when the player is close to it, and then instantiates a ghost with specific information that we can fill in.
We will have the quest implementation later. For now, we just want the player to be able to interact and talk to the ghosts.