有没有"组件化开发"的架构或demo

想学习一下

论坛搜索ecs一堆

没学过ECS, 我还以为是两个东西呢 :rofl:

那你说的组件化是什么

就像引擎的编辑器一样,用什么功能就挂什么组件. 动机就是引擎编辑器是树状结构,画起图来没有多对多关系,好理解,直观

https://store.cocos.com/app/detail/7311

这个看看是不是满足?

1赞

不行还有个这个

1赞

和我想得完全不是一种东西 :rofl:, 我所寻找的是类似vue那种简化开发逻辑的组件化, 这玩意更像是为了性能而设计的, 而且TS天生的内存无法连续问题,完全和ECS相悖, 就算有一天我要用ESC也绝不会选择COCOS

那打扰了

不过ecs不是为了性能设计出来的,他是为了解决藕合问题而设计的,性能的提升只是顺带的效果

2赞

我几次想喷楼主,但是我忍住了。

:7: 要不展开讲讲?

先说一个点,前面说没学过 ECS ,后面说和ECS 设计相悖。
没学过 ECS,懂啥区别,说的我差点以为他精通ECS​:flushed:

干活吧~~

ECS不只单是性能提升, 它是一个编程思想 代码设计规范, 它的设计不是只为了性能提升 更多的也是我们在开发时面对大规模实体场景和组件化的一种架构设计, 跟语言的内存管理、引擎没有任何关系, 代码设计是相通的

3赞

中间隔的4个小时,不就是去了解了一下么, 看教程说的TS有弊端…

好的,谢谢回复,我再深入了解一下