Sim-ecs:为仿真优化的高效 TypeScript ECS
sim-ecs 是一个基于类型的组件优先 ECS,专为仿真需求而优化,可以在 NodeJS 和浏览器中运行。该库借鉴了 Rust ECS 库 SPECS 和 Legion 的优点,并针对 JS 进行了优化。它的设计侧重于易用性和高迭代速度。尽管插入和删除速度较慢,但可以通过优化和建议的最佳实践来提高速度。建议在定义的点(如加载屏幕)进行批处理插入和删除操作。对于即时更改,可以使用在系统执行之间完成工作的回调,以确保所有系统在每次迭代时都使用相同的数据集。
sim-ecs:受不同Rust ECS库启发的TypeScript ECS
预估大小:101个文件
.gitignore
62B
tsconfig.json
457B
README.md
10KB
.gitignore
62B
tsconfig.json
457B
README.md
234B
package.json
390B
tsconfig.json
425B
README.md
186B
package.json
999B
74.27KB
文件大小:
评论区