Support #211
review and refactor World
Status:
New
Priority:
Low
Assignee:
-
Start date:
09/23/2024
Due date:
% Done:
0%
Estimated time:
Description
Client-side world class has member variables of mixed concerns, e.g. some are configuration only (baseUrl,file etc), some are state variables (gravityEnabled,colisionsEnabled etc), and some just handy references to other components (worldManager,xrHelper,etc).
As it grows, it may become too complicated, defeating the purpose (simplification).
It may need to be split into multiple classes, e.g. WorldConfig, WorldState, WorldUtil etc.
Related issues