Cocos 广州沙龙亮点纷呈:双核引擎、多端齐发,全方位发力游戏生态建设

本文主要是介绍Cocos 广州沙龙亮点纷呈:双核引擎、多端齐发,全方位发力游戏生态建设,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

今天(9月17日)下午,Cocos 开发者沙龙「广州站」如期而至,Cocos 引擎与来自腾讯、北辰星光、百度、TradPlus 的多位重磅嘉宾,同到场的两百余名开发者,从技术与生态等方面解读引擎发展,前瞻行业未来。

最新发布的 Cocos Creator 3.6 实际项目验证如何?引擎现阶段的开发重点是什么?生态方面将有什么新动作?嘉宾们又带来了哪些新鲜的游戏案例与技术干货?本场精华盘点——

双核引擎、多端齐发,

v3.7 重要功能抢先曝光

Cocos 引擎产品总监 Jare

b29a7511aff17f7c62ad59040b7ab7bf.jpeg

这几天,很多人的社交圈都被《羊了个羊》刷了屏。在沙龙现场,Jare 也和大家聊了聊这款爆火的魔性小游戏。《羊了个羊》采用 Cocos Creator 开发,引擎优秀的跨平台能力,让游戏能够快速打包并发布到小游戏、原生等多平台,降低多端发行所需的时间与成本。目前《羊了个羊》继小游戏版本之后,App 版也上线了多个原生平台,在 TapTap 的预约数已突破10万。

2f6e68f762ca78fb51dc54e5f791b3e0.png

v3.6 全新界面

在分享中,Jare 首先和开发者们解析了 Cocos Creator 3.6 的新特性。作为本年度最重要的大版本,v3.6 在原生性能、图形渲染、编辑器功能与体验等方面大幅进化,让引擎在 3D & 2D 开发上体验更好、性能更高、效果更出众。

v3.6 可以称得上是「双核引擎」,研发团队用近一年时间对原生层进行重写,原生平台采用 C++ 内核、非原生平台采用 JS/TS 内核。2D 部分,v3.6 也已实现 Scene Graph、2D 组件渲染数据、Batcher2D 的 DrawCall 合并与提交流程的原生化。这些变化将大幅增强原生性能,让使用 Cocos Creator 开发的原生游戏在占用相同系统算力的情况下,拥有更精美的画面和更高的表现效率。

f632deb20262bd910961c1d66700fa05.gif

此外,Jare 分享了近期 Cocos 在生态建设上的进展,并透露下一步将为游戏出海提供更多支持。除了 v3.6 新增的多语言组件 L10n,Cocos 还与 Google 合作、预计将于 Q4 推出广告变现服务插件 Adsense,该插件将集成到 Cocos Creator 中,届时开发者可以一键启用。Jare 提到,当下越来越多的开发者走上了扬帆出海的道路,Cocos 希望能为大家打造全方位出海工具链,切实助力开发者加速内容变现,提高出海效率与成功率。

Jare 最后向开发者们介绍了引擎未来的更新计划。预计将于年底公测的 v3.7 将有更多重要更新交付给开发者,并解决一些遗留痛点。引擎基础性能、GI 支持、物理和动画系统,以及编辑器内核、编辑器预览优化等,都是现阶段的开发重点。

QQ 世界子频道:

构建元宇宙娱乐空间

腾讯游戏开发工程师 渡鸦

3ea0105cca99379fde2712bf7b537a4e.jpeg

渡鸦为我们带来了使用 Cocos Creator 打造 QQ 世界子频道的历程与经验分享。世界子频道是腾讯 QQ 基于腾讯实时音视频(TRTC)能力,为了更好地释放 UGC 潜力,构筑的一个彻底开放、用户共建的多元化空间。该项目具有实时语音互动、自定义地图、交互式地图元素等核心功能,对机型适配、性能优化、多人实时在线的稳定性提出了更高的要求。

渡鸦分享了该项目的地图功能、元素选择面板、多人同步等功能的实现,并从地图元素优化、内存优化、元素列表优化、iOS 性能优化等方面展开介绍了该项目的性能优化方案。此外,渡鸦还推荐了几款实用工具,帮助大家提升日常开发工作效率。

v3.x 中重度原生游戏开发经验

北辰星光客户端主程 陈亮

0690079c1a9d574872e6b4d83a62851c.jpeg

如何让游戏在原生端更加稳定地运行?本次,陈亮基于团队使用 Cocos Creator 3.4.1 开发的一款中重度原生游戏,和大家分享了 v3.x 原生手游开发、调优的技巧与经验。

陈亮重点解析了该项目的 2D 优化方向与方案。通过控制纹理渲染顺序、材质通过 uniform 组合多个纹理、文本采用 char 模式等方法,团队把 DrawCall 控制在150个以内,提升游戏的运行效率。此外,陈亮分析了目前 v3.x 的发布环境,并和大家分享了如何通过自动化多平台发布工具进行一体化发布

Bidding 来临,游戏出海

如何提高广告变现收益

TradPlus 媒介总监 吴澄江

37ca423f917305d746c7152dc828625d.jpeg

截至今年上半年,国内外各大主流平台基本已完成对 Bidding 竞价模式的推广,这将给出海游戏广告变现带来怎样的影响?本次,吴澄江向大家介绍了出海游戏广告变现现状和发展趋势,重点剖析了 Bidding 模式的机遇与挑战,并结合出海游戏广告变现案例,分享了一套在 Bidding 时代通过精细化运营获取更大广告变现收益的方案。

TradPlus 是一个广告变现平台,致力于为客户提供广告变现精细化运营的 SaaS 产品和最大化收益解决方案。同时,TradPlus 也是 Meta 全球的 Bidding Partner。TradPlus 已正式入驻 Cocos Service,开发者可一键接入。

智能网联(AIoT)

应用落地实操及风险对策

百度 AIoT 安全架构师 林道正

8ee08d72ca650e86208773ff5811f367.jpeg

随着 AIoT(人工智能物联网)走进我们的生活,随之而来的安全问题也日益凸显。在沙龙上,林道正围绕智能网联汽车的安全风险与对策展开分享,并向开发者介绍了百度针对该问题的解决方法与经验。

林道正认为,目前智能网联汽车面临着来自云-管-端、业务交互、数据和隐私、AI 等方面的安全风险与挑战。在项目实践过程中,百度逐步根据能力、方案、服务、特性,结合政策法规沉淀出了「智能汽车安全图谱」,通过顶层设计流程来填补企业安全落地的 GAP,全方位保障智能网联汽车的信息与数据安全。

Cocos 开发者沙龙

c31a7e6f29c4394229b1c30b9a0d318a.gif

分享结束后,许多开发者提出了自己对引擎技术或功能的疑问、以及对 Cocos未来发展的期待,本场主持人、Cocos 引擎生态总监大表姐同现场的开发者展开了交流和讨论。作为一个生态驱动的引擎,Cocos 将始终坚持站在开发者的角度思考解决方案和发展方向,继续夯实底层基础,推进生态建设,助力开发者更高效地创造优质内容。

「Cocos 开发者沙龙」是由 Cocos 引擎官方主办的全国巡回线下活动,旨在搭建一个开放的技术交流平台,给开发者们带去最新、最实用的技术知识、实战经验与行业资讯。更多活动资讯,敬请关注 Cocos 官方公众号,我们下一站见!

往期精彩

e68dde9659ff00ace575424eea3495ae.png

3ae328f8ffecff43e47fcfbb8def578c.png

786dfc12ad318b56e040e8acdcdf8626.png2327d07ea7b63e261bd47a5e8a592f29.gif

这篇关于Cocos 广州沙龙亮点纷呈:双核引擎、多端齐发,全方位发力游戏生态建设的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/786300

相关文章

游戏闪退弹窗提示找不到storm.dll文件怎么办? Stormdll文件损坏修复技巧

《游戏闪退弹窗提示找不到storm.dll文件怎么办?Stormdll文件损坏修复技巧》DLL文件丢失或损坏会导致软件无法正常运行,例如我们在电脑上运行软件或游戏时会得到以下提示:storm.dll... 很多玩家在打开游戏时,突然弹出“找不到storm.dll文件”的提示框,随后游戏直接闪退,这通常是由于

MySQL之InnoDB存储引擎中的索引用法及说明

《MySQL之InnoDB存储引擎中的索引用法及说明》:本文主要介绍MySQL之InnoDB存储引擎中的索引用法及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录1、背景2、准备3、正篇【1】存储用户记录的数据页【2】存储目录项记录的数据页【3】聚簇索引【4】二

SpringBoot集成LiteFlow工作流引擎的完整指南

《SpringBoot集成LiteFlow工作流引擎的完整指南》LiteFlow作为一款国产轻量级规则引擎/流程引擎,以其零学习成本、高可扩展性和极致性能成为微服务架构下的理想选择,本文将详细讲解Sp... 目录一、LiteFlow核心优势二、SpringBoot集成实战三、高级特性应用1. 异步并行执行2

Python实例题之pygame开发打飞机游戏实例代码

《Python实例题之pygame开发打飞机游戏实例代码》对于python的学习者,能够写出一个飞机大战的程序代码,是不是感觉到非常的开心,:本文主要介绍Python实例题之pygame开发打飞机... 目录题目pygame-aircraft-game使用 Pygame 开发的打飞机游戏脚本代码解释初始化部

LiteFlow轻量级工作流引擎使用示例详解

《LiteFlow轻量级工作流引擎使用示例详解》:本文主要介绍LiteFlow是一个灵活、简洁且轻量的工作流引擎,适合用于中小型项目和微服务架构中的流程编排,本文给大家介绍LiteFlow轻量级工... 目录1. LiteFlow 主要特点2. 工作流定义方式3. LiteFlow 流程示例4. LiteF

SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程

《SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程》LiteFlow是一款专注于逻辑驱动流程编排的轻量级框架,它以组件化方式快速构建和执行业务流程,有效解耦复杂业务逻辑,下面给大... 目录一、基础概念1.1 组件(Component)1.2 规则(Rule)1.3 上下文(Conte

Python基于微信OCR引擎实现高效图片文字识别

《Python基于微信OCR引擎实现高效图片文字识别》这篇文章主要为大家详细介绍了一款基于微信OCR引擎的图片文字识别桌面应用开发全过程,可以实现从图片拖拽识别到文字提取,感兴趣的小伙伴可以跟随小编一... 目录一、项目概述1.1 开发背景1.2 技术选型1.3 核心优势二、功能详解2.1 核心功能模块2.

MySQL 存储引擎 MyISAM详解(最新推荐)

《MySQL存储引擎MyISAM详解(最新推荐)》使用MyISAM存储引擎的表占用空间很小,但是由于使用表级锁定,所以限制了读/写操作的性能,通常用于中小型的Web应用和数据仓库配置中的只读或主要... 目录mysql 5.5 之前默认的存储引擎️‍一、MyISAM 存储引擎的特性️‍二、MyISAM 的主

Python开发文字版随机事件游戏的项目实例

《Python开发文字版随机事件游戏的项目实例》随机事件游戏是一种通过生成不可预测的事件来增强游戏体验的类型,在这篇博文中,我们将使用Python开发一款文字版随机事件游戏,通过这个项目,读者不仅能够... 目录项目概述2.1 游戏概念2.2 游戏特色2.3 目标玩家群体技术选择与环境准备3.1 开发环境3

MySQL常见的存储引擎和区别说明

《MySQL常见的存储引擎和区别说明》MySQL支持多种存储引擎,如InnoDB、MyISAM、MEMORY、Archive、CSV和Blackhole,每种引擎有其特点和适用场景,选择存储引擎时需根... 目录mysql常见的存储引擎和区别说明1. InnoDB2. MyISAM3. MEMORY4. A