Skip to content
This repository has been archived by the owner on Apr 1, 2023. It is now read-only.

Add screens to renderer #47

Open
surrsurus opened this issue Jun 1, 2018 · 0 comments
Open

Add screens to renderer #47

surrsurus opened this issue Jun 1, 2018 · 0 comments
Assignees
Labels
difficulty:moderate Issue requires decent knowledge of the game and it's code to be resolved eq:code Issues revolving around core code and modules that need improvement priority:low Needs to be fixed, but there are more pressing issues

Comments

@surrsurus
Copy link
Owner

The renderer could benefit from a Screen trait that has some draw_all() method implemented. This would allow the renderer to hold some Box<Screen> and allow the game to swap such screens in and out. This would allow for things such as UI screens, a main game screen, etc that could be modularly hot swapped on a button press.

@surrsurus surrsurus added eq:code Issues revolving around core code and modules that need improvement priority:low Needs to be fixed, but there are more pressing issues enhancement:code labels Jun 1, 2018
@surrsurus surrsurus added this to the Edgequest Rust Revival milestone Jun 1, 2018
@surrsurus surrsurus self-assigned this Jun 1, 2018
@surrsurus surrsurus added difficulty:moderate Issue requires decent knowledge of the game and it's code to be resolved and removed enhancement:code labels Jun 1, 2018
@surrsurus surrsurus mentioned this issue Nov 8, 2018
2 tasks
@sudo-prime sudo-prime self-assigned this Feb 15, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
difficulty:moderate Issue requires decent knowledge of the game and it's code to be resolved eq:code Issues revolving around core code and modules that need improvement priority:low Needs to be fixed, but there are more pressing issues
Projects
None yet
Development

No branches or pull requests

2 participants