精彩回顾|Cocos开发者沙龙长沙站
长沙-不一样
Cocos 开发者沙龙长沙站,完全超出了我们的预期,一开始还担心没有太多人报名。最后发现,全场爆满,座无虚席。



<<< 左右滑动见更多 >>>
许多小伙伴曾反馈过,在以往的开发者沙龙回顾文章中,对沙龙现场的展示过于简单。
因此,这篇文章小编肝了三天,希望能够让未参加沙龙的小伙伴,隔着屏幕也能感受到沙龙现场的热烈氛围!


<<< 左右滑动见更多 >>>
签到
签到墙签到、拍照,可以说是参加 Cocos 沙龙最有仪式感的一个环节。
沙龙现场准备了一些有趣的小牌子,即使不想摆 Pose 的小伙伴,也能拍出非常棒的照片效果。





<<< 左右滑动见更多 >>>
许多参加沙龙的小伙伴,都非常喜欢与 Cocos 引擎官方人员合影留念,这是 Cocos 官方与开发者们零距离互动的最佳见证。
有这个想法的朋友们,下次沙龙千万不要错过哟!







<<< 左右滑动见更多 >>>




<<< 左右滑动见更多 >>>






<<< 左右滑动见更多 >>>
茶颜悦色
以往的沙龙签到,我们都为大家准备了小礼物作为伴手礼。
但长沙与众不同,我们为大家安排了长沙著名饮品-茶颜悦色。
CEO 致辞
在沙龙开始,主持人代表主办方欢迎大家的到来,并邀请了 Cocos CEO 林顺为本次沙龙作了开场致辞。
以下为致辞大意:
非常高兴 Cocos 引擎能够在长沙举办沙龙,让我们有机会与长沙游戏行业从业者们近距离交流。
通过这次沙龙,我们发现长沙在小游戏这个赛道上,无论是发行还是研发,都涌现出了许多优秀的团队,并且正在高速成长。
Cocos 引擎能够持续发展 14 年,在手游和小游戏两个行业周期都诞生了诸多爆款产品,除了引擎组恪守初心、坚持不懈的努力,更重要的是全球 170多万 Cocos 开发者一如既往的支持。
层出不穷的爆款游戏案例,和小游戏领域绝对领先的市场份额,就是大家对 Cocos 引擎最好的认可。(推荐阅读:微信小游戏荣誉榜上满眼都是 Cocos!)
在经过几年的快速迭代,Cocos Creator 完成了 2D&3D 可视化编辑器、原生&JS双内核、PBR、CRP 管线等现代引擎必备的高级特性,使 Cocos 引擎能够满足各类移动端游戏项目的需求。
在一阶段的基础设施建设完成后,目前我们对Cocos引擎版本更新策略做了调整。
Cocos 引擎将锁定 LTS 版本,进行一段时间的持续迭代与优化,提升其在小游戏以及原生平台上的内存使用、运行性能、兼容性、稳定性与易用性。
这些改进将在 Cocos Creator 3.8 LTS 版本中体现,希望大家多多使用,多提宝贵的反馈和建议。
此外,Cocos 引擎团队也在投资 WebGPU 和移动端光线追踪渲染这类面向未来的新技术。致力于为开发者提供更先进、更高效的开发工具,为下一代游戏开发技术竞争做好准备。
平台拓展方面,Cocos 正与海外多个巨头以及国内巨头旗下的出海 App 合作海外小游戏平台,我们将进一步优化小游戏技术,与各位携手开拓海外小游戏市场,创造更多价值。
期待大家继续使用 Cocos 创造更多爆款游戏。
干货分享
沙龙的干货分享环节,是整个沙龙的重头戏,大部分开发者也为此而来。
探索小游戏开发最优解
麒麟子为大家带来了 Cocos 引擎在探索小游戏开发最优方案的路上所取得的成果与未来计划。
Cocos Creator 显然已经成为了公认的小游戏首选引擎。
据不完全统计,中国小游戏TOP 100公司中,至少有87家正在发行或者开发Cocos 小游戏。
不仅 2D 爆款小游戏遍地生花,采用 Cocos Creator 制作的 3D 游戏也已经覆盖了 MMO、SLG、割草、塔防、卡牌、射击等诸多品类。
更多详情,可以查看往期文章:这几十款CocosCreator做的3D游戏你玩过多少呢?

但随着小游戏这个赛道的持续增长,开发者们还会迎来许多机会和挑战。
我们希望能够再接再厉,使 Cocos 对小游戏的支持更上一层楼,帮助开发者更快、更稳地打造出更多优秀的产品。
Cocos原生3D与车机
Cocos车机技术总监樊少强给大家带来了 Cocos 原生 3D 渲染能力在车机赛道的成果与未来拓展方向。
Cocos 在车机领域的成果,不仅拓宽了 Cocos 引擎在非游戏领域的应用落地,也证明了 Cocos 引擎的原生 3D 渲染性能与画面表现力。
关于 Cocos 引擎和车机技术的更多细节,会整理为单独的公众号推文,敬请期待!
小游戏自研自发的思考
长沙游品发行负责人唐玖悦给大家带来了关于小游戏自研自发的思考。
长沙游品发行过多款百万级 DAU 小游戏,拥有非常成熟研发-发行链路,分享的内容都是实打实的操盘经验。
这也是沙龙现场第一次关于小游戏自研自发的分享,让众多想要走上自研自发的开发者收获满满。
除此之外,在PPT中,游品还无私地分享了两款爆款产品的核心数据供大家参考,真的好贴心啊。


2025如何打造一款赚钱的小游戏
热力引擎产品经理刘柏良以《2025如何打造一款赚钱的小游戏》为题,给大家讲解了游戏开发中,如何依靠数据归因分析,精细化调优和运营一款赚钱的小游戏。
热力引擎是一站式增长分析与发行决策平台,具备广告归因、ROI分析、用户行为分析、A/B测试、业务罗盘等能力。
借助热力引擎,用户可以轻松完成投放策略调优、变现策略优化验证、应用内用户行为数据分来源分析、全数据打通,构建出透明高效的精细化运营体系。

有想要此 PPT 的朋友,可以扫描下方客服二维码。
小游戏多平台适配与原生兼容
长沙指色技术负责人周振给大家分享了小游戏多平台适配与原生兼容相关的游戏开发干货。
这份PPT的内容均来自周振多年的工作经验和实践积累,干货满满。
周振老师从各类小游戏平台差异化特点、条件适配、原生兼容 三大版块,讲述了如何搭建一个跨端兼容的游戏开发基础框架,提升公司游戏产品线的整体开发效率。
此内容会整理为技术干货,在本公众号单独推送,大家敬请期待!
小游戏生态运营分享
咪咕互动娱乐生态合作总监来晓阳给大家介绍了咪咕小游戏平台的核心优势和最新政策。
早在 2022 年,咪咕游戏平台已突破十亿级营收规模。
2024年,结合自身资源和行业趋势,打造了 “双特色” 游戏分发平台。
全新的小游戏合作政策:60%分成,零投入、免费流量推广扶持等。

茶歇
沙龙茶歇是一个不能错过的环节,精美的甜点和饮品会让你感受到周末参加沙龙的美好。
大家边吃边聊,在深度探讨中,交到更多朋友,促成更多链接和合作。
抽奖
现场抽奖可以说是 Cocos 沙龙最令人激动人心的环节。
本次沙龙为大家准备了平板电脑、钛合金水杯-Cocos定制款,小米充电宝-Cocos定制款,机械键盘等丰厚的抽奖礼品。
热闹的 QA 环节



<<< 左右滑动见更多 >>>
激动人心的嘉宾抽奖环节



<<< 左右滑动见更多 >>>
特别感谢
感谢热力引擎对本次沙龙的赞助与支持,对投放和用户行为归因有需要的朋友,可以扫描下方二维码,申请试用。
下一站
在即将到来的 2025 年,大家希望从哪一站开始呢?评论区留言!
相关文章:
精彩回顾|Cocos开发者沙龙长沙站
长沙-不一样 Cocos 开发者沙龙长沙站,完全超出了我们的预期,一开始还担心没有太多人报名。最后发现,全场爆满,座无虚席。 <<< 左右滑动见更多 >>> 许多小伙伴曾反馈过,在以往的开发者沙龙回顾文章中…...
算法日记 49 day 图论(A*算法)
这算是算法的最后一篇了,原本A*之前还有一些相关的最短路径算法的,比如dijkstra的堆优化,SPFA等等,但是有些我没看懂,就不写了,用A*做个结尾。 题目:骑士的攻击 127. 骑士的攻击 (kamacoder.co…...
服务器批量清理redis keys,无法适用客户端必须直连的情况
在 Redis 中,批量清理指定模式的键(例如 memberCardData:*)可以通过多种方法来实现。需要注意的是,Redis 的命令执行是单线程的,因此对大量键进行操作时可能会阻塞服务器。以下是几种常见的方法: shell K…...
Grafana配置告警规则推送企微机器人服务器资源告警
前提 已经部署Grafana,并且dashboard接入数据 大屏编号地址:Node Exporter Full | Grafana Labs 创建企微机器人 备注:群里若有第三方外部人员不能创建 机器人创建完成,记录下来Webhook地址 Grafana配置告警消息模板 {{ define &…...
数字货币金融研究,深度学习虚拟币价格预测 数据集 市值top20 (2014年—2024年)
比特币,以太坊,狗狗币,屎币,模因币 声明 此数据集的目的是 用于数字货币金融研究,深度学习虚拟币价格预测 1、数据集 2014年——2024年 市值top20 比特币,以太坊,屎币,狗狗币交易…...
druid.properties图标是齿轮
一、问题 在IDEA中, druid.properties图标是齿轮 二、原因 2023版本开始,IDEA新的UI的问题 三、解决方法 1、点击右上角的齿轮图标 2、点击Settings 3、Appearance & Behavior---->New UI---->取消勾选“Enable new UI”---->右下角OK 4…...
【图像处理】利用numpy、opencv、python实现车牌检测
| 利用opencv实现车牌检测 整体流程涉及5个部分 图像通道转换对比度增强边缘连接二值化边界区域裁剪 图像通道转换 将RGB图像转换为HSV图像,仅保留V通道。V通道表示颜色的明暗,常用于图像对比度拉伸、直方图均衡化等流程。 原图像: V通…...
ModuleNotFoundError: No module named ‘torchvision.transforms.functional_tensor‘
问题: 运行代码时,报错: … File “/home/xzy/anaconda3/envs/groundinggpt/lib/python3.10/site-packages/pytorchvideo/transforms/augmix.py”, line 6, in from pytorchvideo.transforms.augmentations import ( File “/home/xzy/anac…...
Android无障碍服务监听实现自动点击按钮
原理: 通过监听窗口改变事件,监听目标应用,通过视图ID(或文本、或描述、或其他如坐标之类的)找到目标视图,使用无障碍动作点击方法点击它 无障碍服务实现: 1、写一个自己的无障碍服务继承Acc…...
Deveco Studio首次编译项目初始化失败
编译项目失败 Ohpm install失败的时候重新使用管理者打开程序 build init 初始化失败遇到了以下报错信息 Installing pnpm8.13.1... npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR! request to https://registry.npm.taobao.org/pnpm failed, r…...
Redis缓存应用场景【Redis场景上篇】
文章目录 1.缓存基础2.缓存异步场景1.缓存穿透2.缓存击穿3.缓存雪崩总结 3.缓存一致性 1.缓存基础 Redis由于性能高效,通常可以做数据库存储的缓存。一般而言,缓存分为服务端缓存和客户端缓存。缓存有以下三种模式: Cache Aside(…...
线程与进程基础
文章目录 前言一、 线程与进程1.1 什么是线程与进程?1.2 并发与并行1.3 同步调用与异步调用1.4 为什么要使用多线程? 前言 在学习juc前,需要先对进程和线程之间整体有一个认知。我们之前或多或少接触过,一些特别高大上的概念&…...
electron 打包 webview 嵌入需要调用电脑摄像头拍摄失败问题
electron 打包 webview 嵌入需要调用电脑摄像头拍摄失败问题 这篇文章是接我cocos专栏的上一篇文章继续写的,我上一篇文章写的是 cocos 开发触摸屏项目,需要嵌入一个网页用来展示,最后通过 electron 打包成 exe 程序,而且网页里面…...
OpenCV的简单练习
1、读取一张彩色图像并将其转换为灰度图。 import matplotlib.pyplot as pltimg plt.imread("./flower.png") # 灰度化 img_gray img[:,:,0]*0.299 img[:,:,1]*0.587 img[:,:,2]*0.114plt.subplot(121) plt.imshow(img) plt.subplot(122) plt.imshow(img_gray,c…...
JAVA:建造者模式(Builder Pattern)的技术指南
1、简述 建造者模式(Builder Pattern)是一种创建型设计模式,它通过将对象的构造过程与表示分离,使得相同的构造过程可以创建不同的表示。建造者模式尤其适用于创建复杂对象的场景。 设计模式样例:https://gitee.com/lhdxhl/design-pattern-example.git 本文将详细介绍建…...
12.11函数 结构体 多文件编译
1.脑图 定义一个数组,用来存放从终端输入的5个学生的信息【学生的信息包含学生的姓名、年纪、性别、成绩】 1>封装函数 录入5个学生信息 2>封装函数 显示学生信息 3>封装函数 删除第几个学生信息,删除后调用显示学生信息函数 显示 4> 封…...
Debezium系列之:使用Debezium采集oceanbase数据库
Debezium系列之:使用Debezium采集oceanbase数据库 一、oceanbase数据库二、安装OceanBase三、安装oblogproxy四、基于Docker的简单采集案例五、生产实际应用案例Debezium 是一个开源的分布式平台,用于监控数据库变化和捕捉数据变动事件,并以事件流的形式导出到各种消费者。D…...
VMware虚拟机 Ubuntu没有共享文件夹的问题
在虚拟机的Ubuntu系统中,共享文件目录存放在 mnt/hgfs 下面,但是我安装完系统并添加共享文件后发现,在mnt下连/hgfs目录都没有。 注意:使用共享文件目录需要已安装VMtools工具。 添加共享文件目录 一:在超级用户下 可…...
spring使用rabbitmq当rabbitmq集群节点挂掉 spring rabbitmq怎么保证高可用
##spring rabbitmq代码示例 Controller代码 import com.alibaba.fastjson.JSONObject; import com.newland.mi.config.RabbitDMMQConfig; import org.springframework.amqp.core.Message; import org.springframework.amqp.core.MessageProperties; import org.springframewo…...
简单vue3前端打包部署到服务器,动态配置http请求头后端ip方法教程
vue3若依框架前端打包部署到服务器,需要部署到多个服务器上,每次打包会很麻烦,今天教大家一个动态配置请求头api的方法,部署后能动态获取(修改)对应服务器的请求ip 介绍两种方法,如有需要可以直接尝试步骤一ÿ…...
业务系统对接大模型的基础方案:架构设计与关键步骤
业务系统对接大模型:架构设计与关键步骤 在当今数字化转型的浪潮中,大语言模型(LLM)已成为企业提升业务效率和创新能力的关键技术之一。将大模型集成到业务系统中,不仅可以优化用户体验,还能为业务决策提供…...
springboot 百货中心供应链管理系统小程序
一、前言 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,百货中心供应链管理系统被用户普遍使用,为方…...
大语言模型如何处理长文本?常用文本分割技术详解
为什么需要文本分割? 引言:为什么需要文本分割?一、基础文本分割方法1. 按段落分割(Paragraph Splitting)2. 按句子分割(Sentence Splitting)二、高级文本分割策略3. 重叠分割(Sliding Window)4. 递归分割(Recursive Splitting)三、生产级工具推荐5. 使用LangChain的…...
sqlserver 根据指定字符 解析拼接字符串
DECLARE LotNo NVARCHAR(50)A,B,C DECLARE xml XML ( SELECT <x> REPLACE(LotNo, ,, </x><x>) </x> ) DECLARE ErrorCode NVARCHAR(50) -- 提取 XML 中的值 SELECT value x.value(., VARCHAR(MAX))…...
【Web 进阶篇】优雅的接口设计:统一响应、全局异常处理与参数校验
系列回顾: 在上一篇中,我们成功地为应用集成了数据库,并使用 Spring Data JPA 实现了基本的 CRUD API。我们的应用现在能“记忆”数据了!但是,如果你仔细审视那些 API,会发现它们还很“粗糙”:有…...
Matlab | matlab常用命令总结
常用命令 一、 基础操作与环境二、 矩阵与数组操作(核心)三、 绘图与可视化四、 编程与控制流五、 符号计算 (Symbolic Math Toolbox)六、 文件与数据 I/O七、 常用函数类别重要提示这是一份 MATLAB 常用命令和功能的总结,涵盖了基础操作、矩阵运算、绘图、编程和文件处理等…...
Spring AI 入门:Java 开发者的生成式 AI 实践之路
一、Spring AI 简介 在人工智能技术快速迭代的今天,Spring AI 作为 Spring 生态系统的新生力量,正在成为 Java 开发者拥抱生成式 AI 的最佳选择。该框架通过模块化设计实现了与主流 AI 服务(如 OpenAI、Anthropic)的无缝对接&…...
重启Eureka集群中的节点,对已经注册的服务有什么影响
先看答案,如果正确地操作,重启Eureka集群中的节点,对已经注册的服务影响非常小,甚至可以做到无感知。 但如果操作不当,可能会引发短暂的服务发现问题。 下面我们从Eureka的核心工作原理来详细分析这个问题。 Eureka的…...
【Android】Android 开发 ADB 常用指令
查看当前连接的设备 adb devices 连接设备 adb connect 设备IP 断开已连接的设备 adb disconnect 设备IP 安装应用 adb install 安装包的路径 卸载应用 adb uninstall 应用包名 查看已安装的应用包名 adb shell pm list packages 查看已安装的第三方应用包名 adb shell pm list…...
Golang——7、包与接口详解
包与接口详解 1、Golang包详解1.1、Golang中包的定义和介绍1.2、Golang包管理工具go mod1.3、Golang中自定义包1.4、Golang中使用第三包1.5、init函数 2、接口详解2.1、接口的定义2.2、空接口2.3、类型断言2.4、结构体值接收者和指针接收者实现接口的区别2.5、一个结构体实现多…...
