开源ecs框架

内含demo

github
https://github.com/Gongxh0901/kunpo-esc

gitee
https://gitee.com/gongxinhai/kunpo-ecs

5赞

为开源的人点赞,为技术大佬点赞

给大佬手动点赞!

同时发了两个
一个【实体-组件】的框架
一个【实体-组件-系统】的框架

目前看来【实体-组件】的没什么人感兴趣啊 :rofl:

:sweat_smile: 不是不感兴趣,不过貌似当下已小游戏开发为主的情况下 ecs 发挥不了它的作用,或者说杀鸡焉用牛刀呢。个人感觉哈,ecs 本质不还是对组件进行批量计算尽可能命中cpu缓存,另外一个就是数据与逻辑严格分离了,第一个计算的优势貌似使用ts优势不大,第二个数据与逻辑分离,开发一些同步网游更好吧,总之俺感觉上手成本大,cocos圈大部分还是 oop 开发,尤其是绝大部分开发小游戏,二是貌似除了千人对战的场景,一般oop也能满足网游开发了 :upside_down_face:

给大佬点赞 :+1:

其实我用这个不是看中他的性能,性能在ts也没优势
主要是分离的方式可以通过编辑器交给策划配置,后期就没程序什么事了 :joy:

抓住一个大佬,哈哈
我给你发出来了

【【独家】视频转序列帧图片生成器v1.0-哔哩哔哩】 https://b23.tv/9VpybdA

又开发了一个动画制作工具,一键搞定视频转序列帧图片(包含帧提取,抠图,高保真缩小)。
再结合之前的spine动画生成器,就可以轻松实现2分钟搞定视频转spine动画了,感兴趣的朋友可以去看看[得意]

demo运行不了 没法npm到框架好像

你需要安装对应的npm包

npm install kunpocc-assets
npm install kunpocc-ecs
npm install kunpocc-quadtree

demo里边的package.json里边是有配置的

demo 可以运行了,因为直接clone下来的工程名和需要npm的模块重名了