效果视频:cocos creator2.4.11版本 元胞自动机使用shader实现_哔哩哔哩_bilibili
(现在部署静态网页太麻烦了,选择录视频)
什么是元胞自动机:
参考资料:https://zhuanlan.zhihu.com/p/562407288
简单定义:
元胞自动机,每一帧需要计算 1280 x 720 个元胞的生存逻辑,如果使用cpu计算,会非常的卡,gamelogic顶不住。
选择使用shader,shader是gpu计算,gpu并行计算,这点计算对gpu小意思
这个元胞自动机非常好玩,强烈推荐大家都试试,非常的有意思,喜欢这个demo的,可以更改规则,让变化更加丰富。你的规则决定了这个效果
实现丰富的效果的网友,可以留言你设计的规则,不同的规则,截图
部分代码,shader,能随意修改的参数我都注释了,随便玩,shader看不懂的地方可以问
git仓库地址
https://gitee.com/xiao_shuai1973/demo-free
3.8.x的shader有需要的也可以写