【猪猪】【大规模光源系统】

“光源猪猪”又回来了,又一个星期过去了,在家里闲的无聊,这次实现了2d下的光。

夜晚

白天

creator真是越来越好用了。(电脑上最多可以跑200多个实时光源,不过由于uniform变量数量被cocos限制了。)

我业余的爱好是想做一个电脑游戏,最核心的搞定了,接下来开始画画和写业务逻辑了。steam等我的好消息吧。等我做到自己玩的开心的地步的时候,就可以发布了。
我为何不选择unity或者UE4,原因有二:其一是我是一只cocos职业猪猪,如果用其他引擎对我的技术栈成长并没有什么卵用;其二,我的游戏不会很复杂,cocos游刃有余了。

2赞

猪猪还会画画

对鸭。

牛皮 大佬 到时候游戏上线了 可以分享一下经验

楼主可以分享一下大概实现思路吗?:grin:

shader

又一周过去了,这次在微信平台,152个光源下可以跑50+帧了。还是有优化的空间。

自己提给自己的需求永远是最难做的,10月初提的,两个月成效显著(虽然只有周末才有时间)。坚持下去,我相信一定可以在微信这种性能的平台跑的流畅200个点光源。

试了这么多次了,跌倒了就爬起来。

在原生平台跑这么多光源是毫无压力的,我选择微信平台测试,是因为只有性能差的平台才能暴露出你要优化的地方

:+1:

经过优化:

【微信平台 152动态点光源】
华为手机平稳满帧。

老的手机,目前只能25帧,达到人眼识别范围了。

额。对于老手机,可能到极限了吧。接下试着突破200个点光源吧(我的华为机也不是高端机)。

1赞

建议用旧的vivo或者oppo平价手机测试性能

必须用低端oppp之类, 这种手机用户太多.

就是oppo