jeffcampbellmakesgames / Entitas-Redux

An entity-component framework for Unity with code generation and visual debugging
MIT License
103 stars 13 forks source link

[FEATURE REQUEST] Create and document process for estimating baseline performance for different platforms #3

Open jeffcampbellmakesgames opened 4 years ago

jeffcampbellmakesgames commented 4 years ago

Is your feature request related to a problem? Please describe.

I'd like to get a better understanding of the strengths and limitations of EntitasRedux performance-wise to better advise users and test any changes/improvements. There are a suite of performance tests setup as a a unit test in the editor (only run manually as it takes several seconds to complete), but these are only helpful insofar as the player or build environment is comparable to the Editor, which for many platforms such as iOS, Android they are not.

Describe the solution you'd like

Unity has a performance testing framework that seems like it would be well-suited to this task, providing more metrics and a dedicated editor window to view the results (both when run on editor and in a player/build). See here for more info.