-
Notifications
You must be signed in to change notification settings - Fork 7
Player Ship
The player Ship
serves as an upgradeable base for the player as they progress throughout the game's questline; unlocking helpful features and relevant story-related advancements. For the actual code implementation, see here.
After crash landing on the planet, the player's Ship
is in dire need of repairs before it can become space-worthy again. Repairs can be achieved with Ship Parts
, items that can be obtained as either quest rewards or by following clues that lead to specific tiles that can be dug up for parts. The ship's sprite visually updates to reflect updates in the repair state progress.
As the Player repairs their ship, new features are progressively unlocked. There are currently 3 unlockable features planned:
- Lights
- Bed
- Teleport
The lights will cause the area surrounding the ship to be lit up, especially useful during dark nights. The bed allows the Player to sleep, effectively skipping time. Teleport will grant the player an item that can be used to teleport back to the ship from any location on the map, offering a more convenient traversal option.
The Ship has an integrated UI that shows the user the available ship features and allows the toggle the light or use the bed if ship progression is sufficient for the respective component.
Once the player reaches the required repair level, teleporting is unlocked and the Telporter item is granted. The Teleporter allows the player to teleport back to the ship from any location on the in game map by simply interacting with the item in hand.
The following audio clips have been used in this section, some with modifications:
- install_ship_part.wav: https://freesound.org/people/LuannWepener/sounds/326102/
- ship_feature_unlocked.wav: https://freesound.org/people/FoolBoyMedia/sounds/352667/
- ship_teleport.wav https://freesound.org/people/jack_urbanski/sounds/495674/
- ship_eater_attack.wav: https://freesound.org/people/Department64/sounds/547281/
- ship_clue_solved.wav (unsure): https://freesound.org/people/FoolBoyMedia/sounds/256089/