1.1.0
Highlights
- Added
@ParallelUpdate: entity updates within a singleEcsEntityUpdateSystemcan run in parallel across threads (systems still execute sequentially) - Renamed
EcsLogicSystemtoEcsEntityUpdateSystem - Expanded performance benchmarks (JUnit stress tests + JMH core benchmarks) and added performance-impact CI
亮点
- 新增
@ParallelUpdate:单个EcsEntityUpdateSystem内可多线程并行更新实体(系统间仍串行) EcsLogicSystem重命名为EcsEntityUpdateSystem- 补齐性能基准(JUnit 压测 + JMH 核心基准),并增加性能影响验证 CI
Maven
<dependency>
<groupId>top.kgame</groupId>
<artifactId>kgame-lib-ecs</artifactId>
<version>1.1.0</version>
</dependency>