首站完美收官!来感受一下长沙火辣辣的热情吧丨Cocos Star Meetings
Cocos Star Meetings 升级回归啦!去年,我们走过了全国5个城市,今年,Cocos Star Meetings 将持续解锁更多城市——昨天首站,我们来到了呼声极高的长沙!大表姐、放空、老王、蒋先生集体出动,和长沙的开发者们共赴一场思维碰撞。
作为专属于开发者们自己的线下轻聚会,Cocos Star Meetings 旨在聚集城市本地热爱技术、热爱游戏的从业者,为大家提供一个相互交流、认识彼此的平台。它不是一次单向的输出,而是一场多向的交流。无论是讨论技术、经验与项目,或是单纯想分享吐槽工作学习生活中的点滴,都能在这里得到满足。
新一年的 Cocos Star Meetings,我们希望能给开发者一个更紧密、更热烈、更自由的「技术+社交」体验。长沙站,报名来到现场的60名开发者分成了若干小组,围坐在圆桌旁,互相做自我介绍、试玩彼此参与开发的小游戏,活动还未正式开始,现场气氛已经十分热烈。
喜欢与开发者现场交流的 Cocos 首席客服王哲也来到了长沙,分享开始之前,他从自己的角度带来了对行业现状的分析和对 Cocos 的展望——至于具体说了啥,这里就先卖个关子,感兴趣的同学欢迎下次报名来到现场,说不定就有机会听到了。
进入正题,先来看看长沙站有哪些精彩干货吧。
老谢
#初探 Effect
零一科技的主程老谢,是一个热爱游戏行业、自称兴趣使然的开发者,本次他为我们带来了有关 Effect 及其简单应用的分享。
总听人说 effect,但 effect 究竟是什么?其实 effect 并没有那么神秘,用通俗一点的方式讲,effect 就是一种可以对图片精灵进行「像素级微操」或者其他操作的手段。effect 可以实现诸如局部颜色替换、精灵变形、流光效果、图片马赛克化、描边等等效果。了解 effect,可以让我们更多一种认识 Cocos 的方式,开发也将会变得更有趣。
李逍遥
#巧用插件进行项目分工
在前端开发时常会有各种困扰,既要实现玩法,又要接入各平台广告、分享等功能,还得拼接 UI、设计填写游戏配置和接入隐私政策;有多个项目维护时,还会遇到相同功能的重写或者复制黏贴;公共库改一点,其它项目又要重新复制……那么,有没有什么方法能够优化开发进程呢?
Cocos 资深开发者李逍遥考虑用项目模块化分工,分离常用功能模块,同时,既然我们使用 Cocos 开发,何不充分利用它的功能?Cocos 编辑器有十分强大的自定义功能,能自定义出各种稀奇古怪工具。李逍遥通过设计和制作 Cocos 插件,拓展工具栏和面板实现模块化,让项目分工能够通过界面操作,更加清晰和高效。后续插件也将继续完善功能,并上架 Cocos Store。
插件预览和功能介绍
波洛
#残影动画的设计
水墨风格的动作格斗游戏《一指功夫梦》是微信小游戏官方评选出的「创意小游戏」。本次,这款游戏的程序开发波洛和我们分享了游戏中用到的一个效果——残影动画的原理和设计。
《一指功夫梦》
残影是眼睛在观察高速运动的物品、大脑处理图像的速度根不上眼睛收集信号的频率时,大脑智能弱化部分图像后形成的模糊图像。我们所知的24帧的电影就是相关原理的应用。
在同样的较低帧率下,我们可以利用人脑对残影的感知,在每帧图片中加入残影,让观众感觉到播放的动画更加流畅。而在 Cocos Creator 中想实现这样动态模糊的效果,可以在两帧之间拿到物体的位置,在中间实现动态补帧,从而提高动画的流畅程度。
在线 Demo 地址:
http://packages.tobetopone.com/cy/
文峰
#Rokid XR 与游戏生态
在元宇宙概念出现之后,XR 产品也再次迎来了春天。本次,Rokid 的 XR OS 总工程师文峰也来到了现场,向大家介绍了 Rokid 在 XR 系统、元宇宙以及游戏生态上的探索。Rokid 成立于2014年,是一家专注于人机交互的产品平台公司,目前致力于 AR 眼镜等软硬件产品的研发以及 YodaOS-XR 操作系统为载体的生态构建。
不愿意透露姓名的放空老师体验中
未来,Cocos 将探索 AR 技术在游戏等领域的多重应用,协助开发者开发更多游戏内容。
Blake
#2D/3D 项目的组织
博毅创为游戏学院创始人 Blake 是 Cocos 社区知名的学习资源产出者,十余年间已输出了涵盖 Cocos 游戏开发各方面的视频教程40多部。
本次 Blake 也通过自己多年的开发经验,向我们介绍了基于 Cocos Creator 组织项目的一些原则和技巧,包括目录结构分类、常用的管理模块和技术手段、游戏逻辑如何组织、如何指定美术工作流、如何把控游戏的性能等等。感兴趣的小伙伴可以点击下方链接下载本次 Blake 分享内容的 Xmind 脑图,查看更多细节。
Cocos Creator 项目组织-Blake 脑图:
https://pan.baidu.com/s/1owFo6rF77gF8lR5UOQTWmg
提取码:8888
作为 Cocos 的长期合作伙伴,华为开发者联盟相关活动负责人张继鹏也来到了现场,向我们介绍了华为面向开发者的应用一站式服务平台 AppGallery Connect(简称 AGC)的全生命周期服务。
分享会后是现场交流环节,作为传统保留节目,现场的开发者们有的讲述自己的游戏开发历程,有的分享 Cocos Creator 的使用经验,现场甚至还上演了 Cocos 开源贡献者与首席客服之间的回合制 Battle……原定的活动时间生生被拉长了一个半小时,不愧是长沙,大家的热情和美食一样火辣!
感谢长沙开发者们的热情!Cocos Star Meetings 下一站已经在紧张筹备中了,会是你所在的城市吗?敬请期待一下吧!