草庐IT

cocos-creator

全部标签

Cocos 亮相华为 HDC2021,助力 HarmonyOS 游戏生态建设

10月22日-24日,备受瞩目的2021华为开发者大会(HDC2021)在广东东莞松山湖如期举行,作为华为重要的生态合作伙伴之一,Cocos引擎应邀出席。截止目前,HarmonyOS已在超过1.5亿智能手机、平板、手表、智慧屏等设备上应用。鸿蒙生态的蓬勃发展,为软硬件合作伙伴提供了优渥的土壤。而Cocos作为全球首个支持HarmonyOS的游戏引擎,全面参与了鸿蒙游戏生态和开发者服务建设。新玩法!多设备协同游戏在本次开发者大会上,HarmonyOS的核心特点之一「分布式技术」也再次得到强化。华为通过超级终端实现了手机、智慧屏等之间的多设备协同,应用在游戏场景中,即手机在智慧屏附近可迅速被虚拟成

Cocos Creator 中的assembler那点事

一:Assembler的来龙去脉二:自定义一个渲染组件(使用自定义的assembler挂载)一:Assembler的来龙去脉: 之前的文章中提到和使用过assembler相关的技术,但是现在看来还是理解的不是很到位,1:首先看看那assembler是如何绑定到渲染组件的,随便找到一个渲染组件,比如说老生常谈的Sprite组件 cocos2d/cocos-engine-2.4.8/cocos2d/core/renderer/webgl/assemblers/sprite/index.jsimportAssemblerfrom'../../../assembler';import{Type,Fil

Json格式的数据集标签转化为有效的txt格式(data_coco)

Json格式的数据集标签转化为有效的txt格式(data_coco)学习前言分析json格式标签转化为有效的txt格式实现效果学习前言在参加许多目标检测比赛时,为了能够获得合理的评价结果,官方往往是将已经打好标签的数据集事先划分好训练集与测试集,将训练集和测试集的标签分别存放在json文件。以百度飞桨平台第17届全国大学生智能汽车竞赛百度创意组数据集为例,我们将学习如何将json格式的数据集标签转化为有效的txt文件。分析json格式标签了解json文件格式,详细请参考这篇博客:Json文件格式详解开始分析Json文件之前,先让我们了解一下官方给出的数据集:其中,eval文件夹有2000张测试

Json格式的数据集标签转化为有效的txt格式(data_coco)

Json格式的数据集标签转化为有效的txt格式(data_coco)学习前言分析json格式标签转化为有效的txt格式实现效果学习前言在参加许多目标检测比赛时,为了能够获得合理的评价结果,官方往往是将已经打好标签的数据集事先划分好训练集与测试集,将训练集和测试集的标签分别存放在json文件。以百度飞桨平台第17届全国大学生智能汽车竞赛百度创意组数据集为例,我们将学习如何将json格式的数据集标签转化为有效的txt文件。分析json格式标签了解json文件格式,详细请参考这篇博客:Json文件格式详解开始分析Json文件之前,先让我们了解一下官方给出的数据集:其中,eval文件夹有2000张测试

python - 在 Qt Creator 中开发 Python 应用程序

我过去使用QtCreator在C++中开发了几个Qt项目,但现在我想尝试Qt的Python实现。我发现QtCreator2.8及更高版本supportPython,但到目前为止,我还没有弄清楚如何在Python中创建Qt应用程序。关于它的在线文档似乎很少。如何在QtCreator中设置这样的项目?理想情况下,我正在寻找一个简单的“HelloWorld”项目,我可以在QtCreator中打开它并以此为起点来构建一些东西。 最佳答案 目前,QtCreator允许您创建Python文件(不是项目)并运行它们。它还具有语法高亮功能,但缺少自

python - 在 Qt Creator 中开发 Python 应用程序

我过去使用QtCreator在C++中开发了几个Qt项目,但现在我想尝试Qt的Python实现。我发现QtCreator2.8及更高版本supportPython,但到目前为止,我还没有弄清楚如何在Python中创建Qt应用程序。关于它的在线文档似乎很少。如何在QtCreator中设置这样的项目?理想情况下,我正在寻找一个简单的“HelloWorld”项目,我可以在QtCreator中打开它并以此为起点来构建一些东西。 最佳答案 目前,QtCreator允许您创建Python文件(不是项目)并运行它们。它还具有语法高亮功能,但缺少自

Cocos creater 3.x模型拉伸贴图平铺

Cocoscreater3.x模型拉伸贴图平铺ShaderUnityshader和cocosshaderAPI的对比空间转换顶点着色器要对模型空间下的顶点变换到世界空间,在变换到摄像机的空间,在进行一个裁剪变换,(也叫裁剪空间)然后在做一个投影变换,(将3维转换成2维),实际上这不是真正的投影变换,还是在为后面的投影变化做准备,模型空间模型空间,就是在3Dmax中,美术人员建模的时候,以一个3维坐标系的原点开始建模。就以下面鲨鱼模型做例子。鲨鱼的所有三角面片的顶点都是以模型空间的坐标原点而建立的模型空间也被称为对象空间objectspace和局部空间localspace模型空间到世界空间但是我

微信小游戏实战--cocos creator实现wordle游戏(八)

这篇教程是该游戏的最后一篇教程,介绍如何实现排行榜功能。设计了两个排行榜:世界排行榜,好友排行榜。完成代码在此世界排行榜根据上一篇教程我们已经收集到了玩家的战绩数据,只需要按照按照胜利局数查询出来排列即可。首先还是创建云函数来获取玩家战绩数据,创建方法参考上一篇教程。代码如下://云函数入口文件constcloud=require('wx-server-sdk')cloud.init()//云函数入口函数exports.main=async(event,context)=>{constwxContext=cloud.getWXContext()constdb=cloud.database()r

腾讯游戏客户端开发面试 (Unity + Cocos) 双重轰炸 社招6轮面试

基础堆和栈补码系统/游戏内存碎片的处理windowslinux系统的大小端由a~z组成的字符串,设计压缩算法,哈夫曼编码c++虚函数实现,多态实现,虚函数纯虚函数作用关键字virtual修饰函数即可,多态则是父类指针指向子类对象,调用虚函数时实际会调用子类的被override的虚函数纯虚函数的类也称为抽象类,是为了让使用者必须override整个类,无法被实例化,从编译器层面禁止了无实际意义的class对象的创建STLvector,allocator,map,unorder_map,红黑树原理扩展因子扩容实现架构核心战斗系统实现好的设计模式或者架构ECSBUFF系统大地形管理,开放世界地图策略

Cocos 技术沙龙上海站|干货满满,看大佬们同场炫技

每次发布Cocos线下活动信息,C姐总能在评论区里收到许多上海小伙伴的灵魂拷问:我们什么时候能有姓名!今天,「Cocos技术沙龙」终于来到了上海,众多行业大拿齐聚一堂,给在场近200名开发者带来了一场多维度、多视角、多领域的硬核技术盛宴。「Cocos技术沙龙」是由Cocos引擎官方主办的全国巡回线下活动,旨在搭建一个开放的技术交流平台,给开发者们带去最新、最实用的技术知识、实战经验与行业资讯。前有“Cocos观音山引擎开发天团”带来引擎最新动态,后有椰岛游戏《江南百景图》、乐府互娱等团队大佬分享游戏开发前沿技术与实战经验,还有来自华为海思、TopOn 的专家大拿强势加盟,本次「Cocos技术沙