duc0905 / duc0905/BoredGameEngine

2D HUD element renderer

Open
#119 0 comments 0 reactions 1 assignee Claimed by @duc0905 View on GitHub
core
Dominant language
C++
Stars
8
Forks
1
PR merge metrics
No merged PRs in 30d

Description

I want to create HUD scenes for menus, settings, dialogs.

**Feature**
- Using the same node and scene system
- Create components to represent the HUD elements
- Each type of element can have different properties
- Create systems to handle user interaction with and render the elements

**Elements**
- Container
- Description: Group many different elements.
- Property:
- Size: vec2
- Position: vec2
- Background color: color
- Text
- Description: Display text.
- Property:
- Font family: string
- Font size: int
- Font color: color
- Text: string
- Button
- Description: A button that the player can click on.
- Property:
- Text: string
- On Click callback: func
- Texture
- Description: Display an image.
- Property:
- Texture: Texture

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.