Player Interaction - Hawthorn-Games/ProjectScrapped GitHub Wiki

Goals

  • Allow for various spatial interactions with characters and other objects

Needs

The player can approach an object in the world and press the Interaction Key (see Control Scheme) to start an Interaction, which is different depending on the object.

List of Interactable Objects

Object Implementation Notes
Non Player Characters Start Dialogue System
Dormant Golem Unlock new Code Blocks, see Gaining Access to a new Code Block
Challenge Doors Try to open Door
Shortcut An object that the player can interact with to create shortcuts by sliding it down elevated places Can only be interacted with once
Campfire The player can turn the fire on and off
Brazier The player can turn the fire on and off
Developer Messages Read message Non priority

Constraints

  • The object thas is currently selected needs to be clear. How does the player select what they want, if many interactable objects are close to each other?

Features

A Features (Required)

  • A popup informs the player when an interaction is possible

B Features (Desired)

Reference

World to the West

⚠️ **GitHub.com Fallback** ⚠️