BrendonButler / BrendonButler/entropy

[Feature] Integrate performance monitoring tool(s) in the game engine

Open
#14 0 comments 0 reactions 0 assignees View on GitHub
engine enhancement
Dominant language
Java
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

### Description of the Feature

A toggleable overlay can be applied to the viewport in order to track performance metrics to gauge how the engine is running.

This should include some, if not all, of the following:

1. Frames per second (FPS) monitor
2. CPU/GPU utilization
3. Memory utilization
4. Chart(s) for tracking performance over time

### Benefits of the Feature

1. Direct performance and system utilization monitoring within the game and engine
2. Can be used in full-screen where other apps may be hidden
3. Data can be useful for insights into optimizations and areas in need of optimization

### Additional Information

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.