门槛被踩爆!来一款《摩纳哥》式的 2D 光照系统,现已支持Creator 3.x!

在此恭喜『超级浣熊』 获得 Cocos Store 2021 年度最具价值插件一等奖。

1da988645a9961b080ec9892f19f8549.png

2021年『超级浣熊-苏啸晨』向 Cocos Store 贡献了19 款作品之多!

上周,浣熊大佬将之前上架 Store 的『2D视野、光照、光影』源码工具做了更新,现已支持 Creator 3.x ,之前购买过的伙伴可免费升级哦,先来看下效果吧!

Demo体验链接:
http://supersuraccoon.gitee.io/ssrloscomponent3d/demo/

随着 Creator v3.x 开始发力,越来越多的开发者也开始转战 v3 版本。

当然自己也不例外。除了要从零学习 3D 开发之外,自然也需要对 Creator v3.x 进行一定程度的熟悉和适应。

因此这里选取了之前一个只支持 v2.x 版本的插件进行升级,主要原因和目的:

1.插件为 2D 光照系统,并不包含 3D 渲染部分,适合用于练手,熟悉 v3 版本2. 插件的大部分技术难点在于算法和设计层面,和引擎的升级关系不大,适合熟悉新版语法的一些变化,熟悉升级的流程

之前的 2D 光照系统是从 cocos2dx 时期开始开发,期间重构,优化了无数个版本,直到最后达到了在 功能点 和 性能 上都比较令人满意的程度。

这里有之前发过的详细介绍:

SSRLoS - 视野, 光照, 阴影项目介绍

目前 v3 版对于 2D 光照 的支持还不完善,因此这也是自己升级这一插件的原因之一。

升级的过程,自然还是遇到了不少的困难,不过好在最后的结果还是非常令人满意的。录屏由于机器性能问题,显得有些卡顿,但实际情况是稳定丝滑对的 60FPS。


升级的话主要是按照官方的文档进行,这里的操作手册其实已经是非常详细的了:

https://docs.cocos.com/creator/manual/zh/release-notes/upgrade-guide-v3.0.html

这里提一句,由于之前项目是 js 写的,语法比较随意,在导入过程中遇到了进度卡住的问题。

这时可以采用分批导入项目的方式,同时可以检查下是否是某些特殊写法造成导入项目卡住。


目前 v3 版本也已经更新上架 Store ,之前购买过的朋友,记得可以免费升级获取。

9ad57a9d2e670da817427d0f576a8d37.png

v3 版目前相比 v2 版在演示程序部分,还略微有些功能缺失,后续会慢慢补上。

此外,v3 版后续也有加入完整 c++ && js-binding 的计划,确保在 native 平台上,同样能够获得非常好的性能体验。


不少人问,如何实现像游戏《摩纳哥》中的光影效果?相信浣熊大佬的这款 Cocos Creator 2.x/3.x 光照系统能帮助你迎刃而解!

d75ff4070247c26c6bd408d945a1e61e.png

如果有使用 Creator v3.x 制作游戏 2D 的朋友,并且刚好有光照效果的需求,可以考虑支持一下 ^_^,5折限时优惠!

5ccfc6627707a763c999f0d7d7fdef55.png

我是工程师经纪人,欢迎加晓衡微信

aa2c3ce3358b4bf095221bb2c40b362c.png

b27b9d8271912a4a266769fecde5e1c9.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值