BrendonButler / BrendonButler/entropy
[Feature] Implement a core game loop and lifecycle
Open
engine
enhancement
- Dominant language
- Java
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
### Description of the Feature
In order to handle pre-initialization, initialization, render, and shutdown phases, the core game loop and lifecycle will need to be designed and implemented.
### Benefits of the Feature
1. The game loop is defined (and overridable)
2. The game lifecycle stages are defined and able to be overridden by the game's implementation (either by directly overriding the methods and/or using annotations)
### Additional Information
Annotations may be useful for games that implement these event-based actions.
Contributor guide
Assessment
This issue has not been assessed yet.