Skip to content

Player HUD Refactor [DEMO] #27

@Shtevay

Description

@Shtevay

Refactor front end and backend for the Player HUD for Demo/Final Release.

  • Backend: Currently using BufferedImage to draw HUD elements, BufferedImage has long draw time on the order of ms, suggest reimplementing using Custom class and in-house renderer to speed up draw time and remove performance hurdle.
  • Frontend: Overall redesign of the PlayerHUD to increase readability and clarity:
  • Add message that prompts the Player for button input for when player can interact with an entity: for Doors, Rideable Entities, Speakable Entities.
  • Put Dialogue back in Real Time World, clean up dialogue selector and NPC line display. Allow Mouse Selection of options.

IMG_FA606C1BD9D4-1

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions