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

Add screens to renderer #47

@surrsurus

Description

@surrsurus

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.

Metadata

Metadata

Labels

difficulty:moderateIssue requires decent knowledge of the game and it's code to be resolvedeq:codeIssues revolving around core code and modules that need improvementpriority:lowNeeds to be fixed, but there are more pressing issues

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions