前言
当选择ET的时候,我们应该摒弃对于我们以前MVC框架的认知,因为ET框架是一个ECS框架,得益于守望先锋的成功,让ECS框架得到表现的机会,下面是一个关于我自己的一个对于该框架的一个学习,因为我以前一直使用的是MVC模式框架, 我想很多朋友都和我一样, 所以这篇文章应该很适合各位!
1.首先你要对ECS有个基础概念,
E: Entity 实体 (一个唯一的物体, 可以看出是 人)
C: Component 组件 (一个关节,可以看成是 手 脚 头)
S: System 系统 (控制运行方式)
关系: Entity是唯一的, 它可以 挂载很多的 组件,组件各司其职, 但是由System控制它是什么时候该做什么
简单介绍教程: https://blog.csdn.net/qq_14914623/article/details/81451002
2.GIT上ET的book
book可以说是作者提取的精华, 对于框架的理解, 里面介绍了很多, 可能会看的很懵, 但是需要仔细看完, 然后继续后面的
github 地址: https://github.com/egametang/ET.git
gitee 同步地址: https://gitee.com/mayishidai/ET.git (笔者实时同步的)
3.BILIBILI上字母哥 和 烟雨的视频
字母哥视频地址: https://space.bilibili.com/31897457?spm_id_from=333.788.b_765f7570696e666f.2
烟雨视频地址: https://space.bilibili.com/33595745/channel/detail?cid=111521&ctype=0
4.源代码阅读
需要使用这个框架, 必然需要去阅读代码, 否者脑子懂了, 手却还是不会
5.其它
论坛: https://et-framework.cn/
QQ群:474643097
结语
经过上面的步骤 1-3, 写代码应该没问题了, 但是建议还是读下代码, 否则很多时候不能发挥ET真实实力, 后面我也会分享我对于这个框架的学习