这两天忘记更新了日志了
2025/7/29
ECS框架更新 v2.1.27
- 修复QuerySystem失效问题
- 移除Entity里多余的缓存机制
- 内部优化实体ID生成机制(改用世代式ID池)
- 修复EntitySystem设置更新时序时场景未初始化报错问题
- 新增处理器异常错误捕捉机制
2025/8/6
ECS框架更新 v2.1.29版本
- 重大性能更新 matcher内部实现更替位运算更改为querysystem以优化性能(测试性能至少提升50倍)
- 新增soa存储架构用于优化大规模实体性能问题
详情使用见文档: ecs-framework/docs/soa-storage-guide.md at master · esengine/ecs-framework - BigIntFactory缓存优化
- 新增批量实体创建api并优化单实体创建性能
- 新增系统onInitialize生命周期,initialize更改为框架内部使用并修复可能多次初始化问题
下一步的计划要开始支持网络了,目前考虑采用混合架构 帧同步+状态同步,rpc通信,提供protobuf序列化、帧同步和快照功能,前后端同一套代码


