Skip to content

Player HUD Refactor [DEMO] #27

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions