Repository navigation
C++: Agents, Pool, Matrix, Themes
What's new in v2.38
C++ Improvements:
- Life simulations
Pooltype for pooling objects for reuseAgent,AgentGroup,AgentSystemfor simulations (cellular automata, etc.)Matrix,MatrixPiece,MatrixBoardfor building matrix-type games/uis- Show loaded resources and usage count in imgui
- New:
DesignSystem: place to store textures and metadata for building UI - New:
Themefor storing and accessing theme colors and semantic/role colors - New:
QuickBuildfuncs for more quickly building scenes - Faster
QuadMeshBuilder(benchmarked) OrthoCameraimprovements + unit tests- More color utility funcs
- Function composition builders:
Repeat,RepeatCount,For,ForCount PropertyMirrormacro pattern for adding reflection to C++ objectsDriverpattern for driving eventsUpdatablenow is func-driven for better compositionBitmapimprovements + tests- More render processors
- Overall improvements on how renderers are built
- Fixed the Mac Xcode build setup so it's easier to build (made projects hierarchical and added build dependencies)
Note: The APIs are still changing, this is still a work in progress and will be for awhile
