Skip to content

1.1.0

Choose a tag to compare

@ZKGameDev ZKGameDev released this 20 Jul 15:10
· 2 commits to main since this release

Highlights

  • Added @ParallelUpdate: entity updates within a single EcsEntityUpdateSystem can run in parallel across threads (systems still execute sequentially)
  • Renamed EcsLogicSystem to EcsEntityUpdateSystem
  • 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>