文件名称:ecs-typescript:使用TypeScript实现的一个ECS系统
文件大小:20KB
文件格式:ZIP
更新时间:2024-03-31 08:48:22
系统开源
ecs打字稿 使用TypeScript实现的一个ECS系统。 目前用于Cocos Creator,不过因为没有依赖任何Cocos Creator的接口,所以也可以用在任何其他JS项目中。 在线演示展示: : 适用于Cocos Creator 3.0的DEMO源代码: : QQ群:367237484 COPYRIGHT 2021 ALL RESERVED. (C) liaoyulei, https://github.com/dualface 〜 更新日志 2021/03/10:将DEMO迁移到单独的仓库 2021/03/10:发布为NPM包,使用ecsclass装饰器简化代码 2021/02/08:添加Cocos Creator 3.0示例项目 2021/01/26:初始发布 〜 目标 ECS是Entity-Component-System的缩写,代表了一种架构模式。 ECS并
【文件预览】:
ecs-typescript-main
----.gitignore(2KB)
----tsconfig.json(537B)
----README.md(2KB)
----LICENSE(11KB)
----package.json(482B)
----index.ts(509B)
----.editorconfig(229B)
----lib()
--------ECSComponent.ts(317B)
--------ECSEvents.ts(694B)
--------ECSEnvironment.ts(2KB)
--------ECSEntities.ts(823B)
--------ECSSystem.ts(1KB)
--------impl()
--------ECSComponents.ts(832B)
--------ECSEvent.ts(503B)
--------__private.ts(262B)
--------ECSEntity.ts(4KB)
--------ECSSystems.ts(806B)
----package-lock.json(83B)