cocos creator [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
Bbs1
本版专家分:0
cocos2dx基础篇(2) 第一个程序
【本节内容】        1、程序的基本组成:CCSprite(精灵)、CCLayer(层)、CCScene(场景)、CCDirector(导演)        2、分析HelloWorld源码。   一、基本组成 <em>cocos</em>2d-x游戏引擎主要六个部分,分别为导演(CCDirector)、摄像机(CCCamera)、场景(CCScene)、布景(CCLayer)、精灵(CCSprit...
cocos2dx 3.17学习历程之项目创建(一)
以下和以后的学习日记和案列仅代表自己的观点和学习中的理解程度,有错误敬请理解,相互学习,相互成长,坚持写日记也是加深学习的印象,就怕眼高手低,我吃亏过来的,不要怕麻烦,前期的基础知识非常的重要!!!!! 学习一个新知识和接触一个新的游戏引擎,首先得了解它的历史和发展历程。 所谓磨刀不误砍柴工嘛! <em>cocos</em>2dx 游戏的发展历史:https://blog.csdn.net/gzylongxi...
接触 cocos creator 的感受
这两天非常偶然的接触了一下<em>cocos</em> <em>creator</em>. 接触的很浅,照着官网的教程走完了“快速上手:制作第一个游戏”这部分,完成了一个小demo。然后试了试vscode 断点调试js.网上找了一下<em>cocos</em> <em>creator</em> 如何使用shader ,用到了这个小demo 里。 接触<em>cocos</em> <em>creator</em> 几个小时下来,第一感觉是跟 u3d 很像,都是在编辑器里拖拽,代码以component 的
cocos creator学习之 播放不同animationClip时,动画被影响的原因
最近项目中遇到制作人物走路,静止,跳跃,下蹲动画的需求 问题描述: 人物走路播放完毕要静止站在原地,此时人物需要播放静止动画,但是发现人物的脚,手的位置都变了,以一个很奇怪的姿势站在那。(哈哈哈哈,笑两分钟) 原因:静止动画被 播放完的walk 动画影响了位置角度,说明animation 在stop 后并没有默认恢复原来的角度,位置,而是保持了前一个动画尾帧的数据,在播放新动画时又在此基础上改...
Cocos2dx入门
一.Cocos2d-x引擎特性 现代化的 C++ API 立足于 C++ 同时支持 JavaScript/Lua 作为开发语言 可以跨平台部署, 支持 iOS、Android、Windows、macOS 和 Linux 可以在 PC 端完成游戏的测试,最终发布到移动端 完善的游戏功能支持,包含精灵、动作、动画、粒子特效、场景转换、事件、文件 IO、数据持久化、骨骼动画、3D 二.环境配置 要求: ...
Cocos Creator + TypeScript 入门教程
这不是 Cocos Creator 的入门教程,也不是TypeScript 的入门教程,这是 Cocos Creator+TypeScript 的入门教程。 前提 无论学什么技术知识,官方文档都应该是你第一个教程,所以请先至少阅读新手上路这一节 http://docs.<em>cocos</em>.com/<em>creator</em>/manual/zh/getting-started/ 再来看这篇文章。 这里假设
cocos2dx 插件Babelua的配置和使用
Cocos2dx Lua 本文记录在 Windows 下搭建 <em>cocos</em>2dx lua 开发环境,还有调试设置。 系统:Windows 10 64 IDE:Mircrosoft Visual Studio 2015 update 3 Cocos2dx:<em>cocos</em>2d-x-3.13.1 VS插件:BabeLua3.2.2.0 准备工作 下载
cocos creator 踩坑篇(原生平台require no model问题)
实验项目一直在电脑上测试,并没有原生打包,由于要测试摇杆打包在安卓测试遇到了一些坑与注意事项。 问题:模块间使用require引用,模拟器没问题但原生平台上不行。 解决: 原引用如下 require(‘assets/scripts/tools/encryptjs/encryptjs’) 一直报引用不到模块的错误。一度怀疑是不是模块写错了或者module.exports类型的模块或npm的模块
CocosCreator js 全局变量声明 require方式
global.js var GlobalData = { testString: null, testInt: null, }; CommonInclude.js window.GlobalData = require('GlobalData') test.js global.testString = "testString"
CocosCreator之定制新建脚本模版
title: CocosCreator之定制新建脚本模版 date: 2019-09-13 12:00:00 摘要 在新建脚本时,无论是 JavaScript 还是 TypeScript 脚本,总会出现一些无用的注释需要我们自己手动删除。 如何自定义新建脚本呢? 正文 打开一个 CocosCreator 项目,我们会在编辑器的右上角发现“编辑器目录”这个按钮,点开它。 然后我们会进入 Coco...
Cocos Creator 一个游戏大厅 2.0.5
一个游戏大厅框架,用于制作游戏合集使用,包含json数据解析等一系列基本的大厅公用脚本,可以直接添加子游戏,这是一个大厅框架,子游戏,也可以支持发多语言包 只需要你对应配置翻译文本
【Cocos Creator实战教程(8)】——打砖块(物理引擎)
失踪人口回归 本篇教程要基于Cocos Creator1.5的物理引擎,编写一个简单的打砖块游戏,尽可能多讲一点,但现在已经快11点了,我12点要睡觉啊,好像又讲不了多少,这个世界啊,本来就是一个矛盾体。新建一个工程,取名叫做brick-breaker,brick是什么意思呢,就是砖块的意思,每次给工程起名字,我都能学会一个新单词。目录结构如下:game场景,设置Canvas 先搭一个游戏背景
Cocos2dx 手机棋牌《DZPK》(手机端+服务器端+后台)全套完整源码下载
特别声明(务必查看!) Cocos2dx 手机棋牌《DZPK》(手机端+服务器端+后台)全套完整源码下载 该资源说明: 某宝卖8000,Cocos2dx 手机棋牌《DZPK》(手机端+服务器端+后台)
Cocos Creator关于UI组件的使用体会(一)(ScrollView、Layout、ProgressBar)
Cocos Creator关于UI组件的使用体会(一)(ScrollView、Layout、ProgressBar) 1、Canvas组件: 能够随时获取设备屏幕分辨率,并对场景中所有渲染元素进行适当的缩放。因此Canvas节点是不需要添加Widget组件进行布局的。同一个场景中只能有一个Canvas。 2、ScrollView组件:是一种带滚动功能的容器,可在有限的显示区域内浏览更多的内容。通常...
cocos creator 2.x Shader ——Typescript版,通用模板支持shadertoy和1.x失效shader
<em>cocos</em>-<em>creator</em>-shader-assembler简介 <em>cocos</em>2.x js 版本已经有了,现在补个TypeScript版本,按照我自己的想法增加了支持,设计更加懒,现在DEMO因为懒得搞,没几个。 项目地址 https://github.com/Sinmere/<em>cocos</em>-<em>creator</em>-shader-assembler 首先感谢论坛中奎特尔星球代言人、panda、Colin、小叔...
CocosCreator_cc.Color
cc.Node 用于表示颜色。它包含 RGBA 四个以浮点数保存的颜色分量,每个的值都在 0 到 255 之间。 PS: 需要注意的是 在赋值颜色的同时最好不要同时赋值opacity值,这样操作会出现警告,但是不影响实现效果。 cc.Color.WHITE 表示纯白色 可以赋值给节点。 cc.hexToColor(&quot;#35ab26&quot;) 将16进制转换为Color 常用方法 方法注释 ...
cocos creator require导出的对象
<em>cocos</em> <em>creator</em> 中require的用法,官方文档里面是有以下内容一般我都会有一个 Game.js 的脚本作为总的控制脚本,假如我还有 Player.js, Enemy.js, Menu.js三个组件,那么他们的初始化过程是这样的:// Game.js const Player = require('Player'); const Enemy = require('Enemy'); c...
Cocos Creator 脚本执行顺序(摘自官方文档)
脚本执行顺序 完善的脚本执行顺序控制将在新版本中添加,目前请使用下面的原则控制脚本执行顺序: 使用统一的控制脚本来初始化其他脚本 一般我都会有一个 Game.js 的脚本作为总的控制脚本,假如我还有 Player.js, Enemy.js, Menu.js 三个组件,那么他们的初始化过程是这样的: // Game.js const Player = require('Play
cocos2dx百人牛牛倍数、牛型动画文件
<em>cocos</em>2dx的百人牛牛动效文件。牛型。牌型文字动效ExportJson
走入COCOS Creator 【H5游戏入门系列课程】笔记
1、闭包: 彻底理解js中的闭包:https://blog.csdn.net/dovlie/article/details/76339244   2、Js中函数要前向定义(因为js是顺序执行的)   3、js中let和var定义变量的区别:https://www.cnblogs.com/jiangtian/p/let-var.html 4、js中闭包的用处:   5、j...
cocos2dx 中查看cocos2dx 的版本
自己在做项目的时候,有的时候需要统一一下<em>cocos</em>2dx 的版本,那么如何查看自己的<em>cocos</em>2dx C++的版本呢? 解决方案如下: 使用VS,然后点击 lib<em>cocos</em>2d-&amp;amp;amp;gt;<em>cocos</em>2d.cpp 下面,就由<em>cocos</em>2dx的版本了 `` /********************************************************************...
别光顾着写代码了,程序员也该读点经济学
前几天在冯大辉的星球上看到一段话:有这么一拨人问他大学都干啥了,回答,「老师教的不好,没啥可学的。」毕业了,什么都不会。找工作,跟考官说说:「我虽然什么都不会,但我可以学...
如何通过cocos creator发布原生android应用
通过<em>cocos</em> <em>creator</em>发布原生android应用最近从网上down下了一个麻将游戏的客户端与服务端的代码,打算架起来看一看,客户端需要通过<em>cocos</em> <em>creator</em>进行预览以及发布,没想到花了一天时间才弄好,我的电脑环境是win7系统,现在将搭建步骤进行整理记录如下,:本文主要参考了<em>cocos</em> <em>creator</em> 的入门教程 http://www.<em>cocos</em>.com/docs/<em>creator</em>/g
Cocos Creator跨平台的调用方法
原文介绍的是<em>cocos</em> js,因为<em>creator</em>是亲生的,血统一样,而且官方文档这里根本没有介绍,所以参考这个就行了 首先从我们ProjectM的开发背景开始,项目采用的Cocos2d-JS 引擎是为了发布到包括Web平台,iOS,Android,Mac,Windows等全平台。理论上只需修改少量代码就可打包为原生性能表现的混合游戏,支持全平台的同时也保证性能需求。接下来就通过在ProjectM项目
cocos creator利用原生平台实现qq登录功能 --安卓篇
<em>cocos</em> <em>creator</em> 实现qq登录需要调用安卓原生平台的静态方法:首先在<em>cocos</em> <em>creator</em>端写好利用发射机制调用java静态方法://qq登录接口 QQLogin : function(){ this.resultString = ''; this.isLoginSuccess = false; this.userInfoStr...
COCOS如何跨安卓平台编译及发布原理
本文部分内容转载于:https://blog.csdn.net/skillart/article/details/61202634此文献给初学<em>cocos</em>的童鞋们,希望一起进步,主要探讨,<em>cocos</em>如何实现跨平台编译流程,打包流程会出后续.首先,安装环境和工具:eclipse,ndk等就不说了.直接上图.<em>cocos</em>的打包是通过ndk这个工具进行的,具体ndk如何运作太复杂,希望更深入的同学,可自行学...
关于CocosCreator代码的跨平台调用(OC\JAVA\JS)
最近的工作开始要接入不同的sdk,类似支付宝和微信的接入,所以需要接触到不同的平台间的相互调用,例如Java和JavaScript、OC和JavaScript。 接下来看一下我最近总结的方法,其实网上都有,这里只是给自己加深印象做的记录。 1.Java与JavaScript的相互调用 1.使用<em>cocos</em>2d-js 3.0以上版本中的一个新特性,在android平台上可以通过反射直接在js中调用ja...
cocos creator Facebook激励视频广告demo
<em>cocos</em> <em>creator</em> 预加载播放Facebook激励视频广告,也可以实时加载播放激励视频广告,实时加载会比较慢,特别是网卡的情况下
cocos2dx 部分截屏问题
我想写一个你猜我画的游戏,需要对画板的地方进行截屏传到服务器端,下面是一个简单的界面图 需要截取的是hello world所在的白色区域。用的是RenderTexture这个类,部分截屏的话是用的里面
cocos creator值得注意和学习地方
1、使用<em>cocos</em> <em>creator</em>打包H5时,在网页端直接拉起微信 window.location.href="weixin://"; 2、节点绑定了widget,获取节点时设置其active为false,在第一次使用cc.move等动作改变该节点位置时,界面渲染无法准确更新(打印节点坐标数据正常) //官方说明链接http://docs.<em>cocos</em>.com/c...
JAVA基础
目录 一、SSM 和 Springboot 的最大区别: 二、Spring---七大核心模块: 三、谈谈你对IOC跟AOP的理解 四、Bean的作用域范围 五、Spring AOP 五大通知类型 六、Session跟Cookie的区别 七、接口跟抽象的区别,什么时候应用接口,什么时候应用抽象 八、Hibernate跟Mybatis的区别 九、集合 十一、mysql跟oracle...
typescript模块3
可选的模块加载和其它高级加载场景 有时候,你只想在某种条件下才加载某个模块。 在TypeScript里,使用下面的方式来实现它和其它的高级加载场景,我们可以直接调用模块加载器并且可以保证类型完全。 编译器会检测是否每个模块都会在生成的JavaScript中用到。 如果一个模块标识符只在类型注解部分使用,并且完全没有在表达式中使用时,就不会生成require这个模块的代码。 省略掉没有用到的引用对性...
cocos creator入门
前面的话   Cocos Creator是一个完整的游戏开发解决方案,包括了 <em>cocos</em>2d-x 引擎的 JavaScript 实现,以及快速开发游戏所需要的各种图形界面工具。Cocos Creator 的编辑器完全为引擎定制打造,包含从设计、开发、预览、调试到发布的整个工作流所需的全功能,该编辑器提供面向设计和开发的两种工作流,提供简单顺畅的分工合作方式。Cocos Creator 目前支...
Cocos Creator生命周期函数
bind 英文意思是 捆绑 on 在节点上注册指定类型的回调函数,也可以设置 target(目标) 用于绑定响应函数的 this 对象。 同时您可以将事件派发到父节点或者通过调用 stopPropagation 拦截它。 推荐使用这种方式来监听节点上的触摸或鼠标事件,请不要在节点上直接使用 cc.eventManager。 <em>cocos</em> Creator是基于js的脚本化,组件化开发。
cocos creator学习14——物理引擎的开启与组件说明
物理引擎 1.开启物理引擎 <em>cocos</em>2d有一个开启物理引擎的全局变量——director.getPhysicsManager.enabled 为true则开启物理引擎 cc.director.getPhysicsManager().enabled = true; 1.1调试模式开启 给指定物理系统需要绘制哪些调试信息 var draw = cc.PhysicsManager.Dr...
Cocos Creator:移动物体
1. cc.Node.EventType.MOUSE_MOVE 移动鼠标事件实现,返回鼠标坐标值相对前一个位置的偏移量:delta.x,delta.y。将节点的位置坐标x、y等于鼠标事件返回的坐标值delta.x,delta.y即可实现物体的拖动。   cc.Class({ extends: cc.Component,   properties: {   ...
CocosCreator开源游戏开发框架
CocosCreator开源游戏开发框架,附文档说明。包含GameMain、AudioManager、ConfigManager、GameController、GameDataManager、List
COCOS2DX 3.11.1这是什么情况啊
先上源码 #include "GameScene.h" #include "SimpleAudioEngine.h" #include"PathArithmetic.h" #define PI 3.1
cocos2dx图片加载方式
<em>cocos</em>2dx创建sprite的多种方法 方法一 最常用,也是最简单的一种方法 CCSprite *bg=CCSprite::create(“sprite/background.jpg”,CCRectMake(0,0,480,320)); bg->setAnchorPoint(ccp(0,0)); bg->setPosition(CCPointZero); ad
cocos2dx之event事件(一)
事件机制是引擎非常重要的一部分,关于事件,引擎需要解决以下几个问题:是否发生了事件?发生了什么事件?事件是否需要处理?事件给谁处理? 个人理解的事件:当出现来自鼠标,键盘,触屏,摇杆等输入源的输入时,这个事实称之为事件 无论需不需要处理事件,引擎无时无刻都在感受事件,一旦有事件发生,就会调用EventDispatcher::dispatchEvent(Event* event),来判断事件是否
cocos creator基础总结(一)
(不断增加中,直到没办法加....有点乱) 1.场景加载 cc.director.loadScene('场景名称');//场景跳转 cc.director.preloadScene('场景名称');//预加载场景 cc.director.getScene();//获取当前场景 2.获取节点 var node = cc.find(&quot;Canvas/bg&quot;);//通过访问路径来获取节点 var a...
Cocos Creator—最佳构建部署实践
这篇文章主要是我们团队在使用Cocos Creator过程中的一些关于部署方面的实践总结,标题党了一回,严格来说,应该是《快看漫画游戏研发团队使用Cocos Creator构建部署最佳实践》,对于其他团队可能并不是。 之所以写这篇文章,一是我刚开始接触Cocos Creator的时候,发现构建部署方面的一些问题,针对性写了3篇优化的方案,随着对Cocos Creator了解的深入,我发现了一些更...
Cocos Creator - Intersection类
Cocos Creator辅助类IntersectionIntersection类lineLine Intersection类 Intersection类是<em>cocos</em> <em>creator</em>提供的辅助类,用于测试形状与形状是否相交。其中包含: lineLine 测试线段与线段是否相交 lineRect 测试线段与矩形是否相交 linePolygon 测试线段与多边形是否相交 rectRect 测试矩形与...
Cocos技术派 | 3d人物渲染详细教程
Cocos Creator 2.1.1版3d模型导入详细介绍,主要讲解3d基础特性,3d场景操作,3d摄像机属性,3d模型材质贴图设置,动画设置等内容。
creater 常用方法
1.场景加载 cc.director.loadScene('场景名称');//场景跳转 cc.director.preloadScene('场景名称');//预加载场景 cc.director.getScene();//获取当前场景 2.获取节点 var node = cc.find("Canvas/bg");//通过访问路径来获取节点 var a = this.node.getChildB...
cocos2dx基础篇(3) 常用重要类
---------------------------------------- 入口类main.cpp 主要控制类AppDelegate.cpp ---------------------------------------- 对象类CCObject 节点类CCNode -------------------------------...
cocos creator新手求助
最近刚刚开始学习<em>cocos</em> <em>creator</em>。按照教程写了一个flappy bird的脚本。在实现管道预制体的时候遇到了一个问题。我在管道脚本里写的init()方法无法正常运行,在Chrome下运行时显
cocos创建新项目失败
错误提示如下: Based on: <em>cocos</em>2d-x-3.7 执行命令:new > 拷贝模板到 D:\<em>cocos</em>2dstudy\CocosProject7 > 拷贝模板中的文件夹... 'ascii
cocos creator---颜色的设置和更改
var colorCode = cc.color(255,255,255,255); /* cc.color参数分别代表颜色值:red、green、blue、alpha */ 生成的颜色值如下:
Cocos Creator 极速入门
#### **课程亮点** - 紧扣最新版特性解读,比官方文档更详实 - 官方范例源码解析,实战中掌握功能用法 - 实操个人游戏项目,由理论进阶实践应用 - 走通研发完整流程,快速上手 H5、小游戏开发 #### **专家推荐** 该课程对 Cocos Creator 官方实例工程做了详尽解说,并从作者多年引擎开发经验的角度,深入分析了其中的技术要点。对于想要快速掌握 Cocos Creator 功能用法的开发者,这是一个很不错的参考资料。 ——王哲,Cocos 引擎创始人 对于大多数有经验的游戏开发者,本课程能帮助他们快速掌握 Cocos Creator 各大功能用法。内容从入门到实践,有完整的课程体系,在此,推荐给感兴趣的小伙伴。 ——沈大海,Cocos 知名技术专家、区块链创业学院院长 我一直坚持一个学习方法,20% 的探究,80% 的实战,《Cocos Creator 极速入门》以入门为辅,实战为主,不仅仅讲解了 Cocos Creator 的使用,更是对官方教学案例的一个重要补充。 ——凌建风,厦门风领科技 CEO、《Cocos2d-JS 游戏开发》图书作者 #### **课程背景** 游戏引擎封装了开发所需的各类工具,将开发者从底层功能研发中解脱出来,让他们更加专注于业务逻辑的实现。Cocos Creator 由 Cocos 推出,提供了整个游戏研发工作流中所需的全部功能,成为开发者基于 Cocos 引擎开发游戏的核心工具。 学习 Cocos Creator,大家首先想到的是官方文档。它提供了一系列经典实例,但缺乏必要的解读说明,初学者难以掌握。为此,本达人课将以官方案例为切入点,通过对一个个鲜活实例的讲解,带初学者全面体系化了解 Cocos Creator 核心基础知识,实现快速入门。随后,通过两个小型游戏项目的搭建,引导大家将基础知识灵活应用到项目实战开发中,真正达到对 Cocos Creator 的熟练应用,最终独立完成自己的小型休闲游戏。 #### **作者介绍** 卞安,网名红孩儿,CSDN 博客专栏作者,曾担任无限时空网络科技引擎总监、触控科技 Cocos 引擎总监,主持开发过多款自研引擎,在 CSDN 学院已开设多门课程,广受学员好评。 #### **课程大纲** ![](https://images.gitbook.cn/ae0ca6b0-1f20-11e9-ae28-d574dc548e53) #### **适宜人群** - Cocos Creator 初学者 - 希望进入 H5 领域的 Cocos 游戏开发者 - 希望从事小游戏开发的技术人员
cocos creator入门教程(一)—— 初识creator
一、我们在<em>cocos</em> <em>creator</em>新建一个Hello JavaScript项目,都会有一个assets/Scene/helloworld.fire文件。使用<em>cocos</em> <em>creator</em>开发游戏时,项目可以只有一个.fire文件。一般地,我会把这个文件夹改名为assets/scene,下面只有main.fire文件:assets/scene/main.fire。资源管理器结果图如下: 本地目录...
Cocos Creator 节点的坐标转化
节点坐标与世界坐标的转化方法有: convertToNodeSpace(worldPoint);//将世界坐标转换为模型坐标。 convertToNodeSpaceAR(worldPoint);//将世界坐标转换为模型坐标。AR表示相对于锚点。 convertTouchToNodeSpace(touch);//将世界坐标中触摸点转换为模型坐标。 convertTouchToNodeSpa...
麒麟子Cocos Creator实用技巧
大家好,我是麒麟子,开源棋牌《幼麟棋牌-四川麻将》(泄漏版叫 《达达麻将》)作者,成都幼麟科技创始人。 自09年进入游戏行业以来,不知不觉已经度过了十个春秋。 曾经我也血气方刚,曾经我也青春年少。 岁月如梭,光阴似箭,如今已是而立之年。 退去了青涩懵懂,换来了满身的意气风发。 希望在下一个十年,能够用自己所学的经验,浪迹这个充满爱恨情仇的游戏江湖。 《麒麟子Cocos Crea...
cocos2d-x安装与配置
最近需要用到<em>cocos</em>2d-x环境,便想着在我这台比较破的电脑上安装。安装过程真的是一波三折。在网上找的教程都是比较老的了,心想也没办法了,就按照这个先这么装吧!于是我就先下了coco2d-x-3.15,然后运行了里面的setup.py,发现少了ANT、NDK、SDK,这三者是后期需要安卓环境的情况下才需要的,但我需要啊,只好去下载了。 百度搜索这三个东西,下载好后直接解压到同一个目录下以方便管理
CocosCreator学习1-按钮点击
Cocos Creator小白学习-实现button点击事件 关于<em>cocos</em> <em>creator</em> 本人就是小白一个,什么都不会,只能慢慢从头开始摸索着来,自己也希望能够在写自己的学习过程中,能够给后来者一些帮助,少走一些弯路,高手勿喷,如果某些地方写错了,还请指正,互相学习为主。 交代目标 我们的这次目标就是点击按钮,更改button上面的文字 Test-&amp;gt;Click me ...
Cocos Creator与Unity3D对比
1.生命周期: 与unity基本一样,生命周期中的Awake变成了OnLoad,剩下的基本一样吧: http://docs.<em>cocos</em>.com/<em>creator</em>/manual/zh/scripting/life-cycle-callbacks.html   2.component: 与unity不同的是,没有与gameObject对应的概念,transform对应节点node,显示或者隐藏...
cocos creator 小游戏源码下载
可以直接发布到微信,做成微信小游戏。是跟着教程做的小游戏,需要来 相关下载链接://download.csdn.net/download/qq_33404596/10847641?utm_source
cocos create 系列 【一】 初识cocos creator
<em>cocos</em>2dx 是款很优秀的轻量级引擎,受游戏行业7成同行的拥护。而且完全开源,我是其中的受益者,我感恩 简单聊聊 <em>cocos</em>2dx 的几个版本,最开始的c++版本,之后的脚本版本 lua  js html5 ,版本很多,所以引擎维护成本高,难度大,从而造吐槽的 就像家常便饭。但是,大陆的手游行业没它还不行。 <em>cocos</em> studio(ccs) 主要是打算将之前几种合成一种引擎,但是似乎项目
cocos creator性能优化
原文地址 Prefab加载优化 Prefab这块的加载优化主要集中在两个地方:一个是load加载耗时优化,另一个是实例化耗时优化。 首先先说一下prefab在使用时的步骤: 了解了Prefab使用时做了哪些事情,我们也才好针对性的做优化。 来说一下常用的优化手段: 合理拆分Prefab 越大的prefab文件在加载过程中的耗时是越长的,而且通常不是等比,而是以类似平方曲线这样...
cocos creator使用http
Date.prototype.Format = function (fmt) {     var o = {         &quot;M+&quot;: this.getMonth() + 1, //月份          &quot;d+&quot;: this.getDate(), //日          &quot;h+&quot;: this.getHours(), //小时          &quot;m+&quot;: this.getMinut...
Cocos Creator 使用计时器(摘自官方文档)
使用计时器 在 Cocos Creator 中,我们为组件提供了方便的计时器,这个计时器源自于 Cocos2d-x 中的 cc.Scheduler,我们将它保留在了 Cocos Creator 中并适配了基于组件的使用方式。 也许有人会认为 setTimeout 和 setInterval 就足够了,开发者当然可以使用这两个函数,不过我们更推荐使用计时器,因为它更加强大灵活,和组件也结
cocos2dx第一个游戏项目helloworld(一)
配置完开发环境后,来看看怎么创建新项目。 一:创建游戏项目。选择计算机菜单栏中的“运行”,输入cmd打开命令行,进入<em>cocos</em>2dx引擎安装的bin目录下,并将下图的这个名为<em>cocos</em>的文件拖入命令行中。 拖入命令行后在其后添加代码:new helloworld -p com.css.helloworld -l cpp -dF:\<em>cocos</em>Projects 然后回...
Cocos Creator文件结构
1.文件结构 当新建HelloWorld项目后会自动出现以下文件夹结构 ProjectName(项目文件夹名称) |------assets |------library |------local |------settings |------temp |------project.json (a)assets as...
Cocos2d-x 3.17.1 Android Studio环境搭建和创建编译项目
最近项目上需要用Cocos2d-x在Android智能硬件上进行开发,很早之前搭建过Cocos2d-x3.15.1+Eclipse的开发环境,随着Android Studio的流行,Eclipse逐渐退出Android开发的舞台,此处省略若干字...接下来详细描述下Cocos2d-x 3.17.1+ Android Studio3.3.0环境搭建以及创建搭建项目: 一、工具列表      JD...
cocos creator 阶段整理:优化
优化问题涉及图片,内存, 性能,等, 在此转载一位前辈的总结blog 多加学习, 从此不迷路。。 转载链接: https://blog.csdn.net/zzx023/article/details/85318028 ...
Cocos Creator 脚本简介
1.创建脚本     在资源管理器窗口中点击鼠标右键,显示菜单中点击新建,选择新建的脚本类型,这里举例就选择菜单中的JavaScript,或者如下图点击创建按钮也可。     新建后就会在资源管理器中出现一个NewScript的脚本,如上图中右图,也可以进行更改名称。打开xxx.js文件后如下图     可以自定义脚本的格式,我这里是自定义了,源文件模板为下图      自定义...
用 Cocos Creator 制作平台跳跃游戏
前言 平台跳跃类游戏如《超级马里奥》《Celeste蔚蓝》等,非常考验玩家的操作和判断,有着非常本真的游戏乐趣。这类游戏乍一看,挺容易做的,但是要做好却不太容易。今天,我将使用 Cocos Creator v2.1.2 演示如何灵活快速地使用 Cocos Creator 来制作这类经典的横版平台跳跃类游戏,主要目的是帮助大家熟悉组件的用法,横版游戏实现方法很多,这里不做讨论! 开始游戏制...
Unreal Engine 4 初学者教程:开始
Unreal Engine 4 初学者教程:开始 原文:Unreal Engine 4 Tutorial for Beginners: Getting Started 作者:Tommy Tran 译者:kmyhy Unreal Engine 4 是一个游戏开发工具集,能够开发从 2D 手机游戏到 3A 级主机游戏的一切。“方舟:生存进化”、“泰克肯7”和“王国之心 III...
CocosCreator适配
推荐阅读: &nbsp;我的CSDN &nbsp;我的博客园 &nbsp;QQ群:704621321 今天给大家提供三种CocosCreator常用的三种适配方式,废话不多说,直接上代码 /************************** * * @author:shirln * @time:2019.7.15 */ cls.Ground = cc.Class({ ...
初学者问题
linux系统现在是否需要去学
cocos creator开发攀爬类游戏
最近使用<em>cocos</em> <em>creator</em>制作了一个攀登楼梯的游戏,使用到了<em>cocos</em> <em>creator</em> 的碰撞系统,动画系统,还使用了骨骼动画。 这个游戏本身是一个3d游戏,使用2d引擎表现出来的效果自然比不上3d,一开始是要考虑上线微信小程序,所以选了<em>creator</em>引擎。 游戏的核心玩法就是人物向上攀登,点击抓到木头就可以继续向上抓,否则就会掉下,落入水中游戏结束。就是很简单的碰撞检测,不过动画的表...
cocos2dX打包图文详解
注意: (1)请确保你的图片等资源全部都是英文名称,有一个是中文都会编译不过。 (2)在编译的时候,请关闭所有正在运行的程序,以确保有足够的内存编译你的安卓项目。 第一步:安装jdk,双击安装,接下来就是下一步。。。,完成! Android-ndk: https://developer.android.google.cn/ndk/downloads/revision_history Androi...
求游戏引擎推荐 ~~~~~~~
想请教下,想做个类似梦幻西游手游的2D回合制手游,大家有什么游戏引擎推荐的吗?
CocosCreator
由于<em>cocos</em>舍弃了<em>cocos</em>tudio,需要关注官方推荐的<em>creator</em>了。 1 <em>creator</em>实现了:脚本化(jS开发), 组件化, 数据驱动器。 2 CocosCreator + 从零开始(15楼) - CocoaChi… http://www.cocoachina.com/bbs/3g/read.php?tid=460272 新编辑器Cocos Creator发布:对不起我来晚了!
【新版福利】Cocos2d-x免费课程
小伙伴们, Cocos2d-x板块福利来了,免费的呦! 你错过了Cocos2d-x免费课程? 你不晓得有Cocos2d-x免费课程? 那现在就不要错过了,抓住机会。 Cocos2d-X开发教程-捕鱼达
cocos2dx 学习之最终选择了你
先说说我吧,设计出身的编程小白,15年开始接触Html、css的学习,期间写了许多静态页面,css动画等,一直没接触脚本语言,大概16年开始接触js,自学到能从后台获取到数据而已,自己感觉还是太差劲了,也就是这段时间内,接触了后端语言PHP,仅仅做到语法的了解而已,期间工作太忙,学习的时间不是很多,也很迷茫。 浑浑噩噩到了17年中旬,在偶然的一次机会,接触到python,所以又学习了python...
Cocos Creator教程 第一弹
本节源码下载: 链接: http://pan.baidu.com/s/1jIPYHOM  密码: 5zae 触控科技开发的CocosCreator开发工具是的Cocos2d开发和Unity开发更加相似,使用CocosCreator开发2d游戏变得更加便捷快速,之后半年利用做毕业设计的闲暇之余学习使用Cocos Creator开发2d的游戏,主要是看触控科技官方提供的Exampl
cocos2dx[3.x](3)——大巨变3.x
<em>cocos</em>2d-x v3.0 发布说明 https://github.com/fusijie/Cocos2dx-Release-Note/blob/master/<em>cocos</em>2d-x_v3.0_release_notes.md#环境需求 目录 generated with DocToc 概况 需求 环境需求 编译需求 如何运行 TestCpp Mac OSX &amp;amp;amp;amp; iOS Andr...
cocos creator 加载自定义或者压缩文件的方式
工具 <em>cocos</em> <em>creator</em> 2.1.2 查阅代码目录:[<em>cocos</em> <em>creator</em> 2.1.2项目目录]\resources\engine \<em>cocos</em>2d\core\load-pipeline\uuid-loader.js \<em>cocos</em>2d\core\load-pipeline\binary-loader.js 等等 原因 制作关卡游戏,发布微信,发现包体打出来一些,无法单包发布,...
Cocos Creator 生命周期回调(官方文档摘录)
Cocos Creator 为组件脚本提供了生命周期的回调函数。用户通过定义特定的函数回调在特定的时期编写相关 脚本。目前提供给用户的声明周期回调函数有:onLoadstartupdatelateUpdateonDestroyonEnableonDisableonLoad组件脚本的初始化阶段,我们提供了 onLoad 回调函数。onLoad 回调会在这个组件所在的场景被载入 的时候触发,在 onL
cocos2dx[3.x]——V3.x各个版本发布说明
【传送门】发布说明:https://github.com/fusijie/Cocos2dx-ReleaseNote-zh/blob/master/SUMMARY.md更新记录:https://github.com/<em>cocos</em>2d/<em>cocos</em>2d-x/blob/v3/CHANGELOGhttps://github.com/<em>cocos</em>2d/<em>cocos</em>2d-...
cocosjs
    cc.Class 是一个很常用的 API,用于声明 Cocos Creator 中的类,为了方便区分,我们把使用 cc.Class 声明的类叫做 CCClass。 调用 cc.Class,传入一个原型对象,在原型对象中以键值对的形式设定所需的类型参数,就能创建出所需要的类。 var Sprite = cc.Class({ name: &quot;sprite&quot; }); 使用 ct...
CocosCreator Effect第三方控件(shader的使用)
##当前功能: 支持拖拽方式添加Effect效果到Creator项目 支持Creator WebGL 和 Native原生版本 新增加20个Shader特效 新增加160个Shadertoy的特效 #
cocos creator入门教程(三)—— cc.Node属性
<em>creator</em>是由一个一个的游戏场景组成,通过代码逻辑来控制场景跳转; <em>creator</em>场景是一个树形结构; 父节点, 孩子节点; cc.Node就是场景树中的节点对象。 每个节点只要在场景里面,所以任何一个节点都是一个cc.Node; 下面我们通过代码和log打印输出来认识node的属性: 所有的组件都扩展自cc.Component(类, 构造函数); 每个cc.Comp...
使用cocos creator开发微信小游戏(一)
目录 关于<em>cocos</em>  <em>cocos</em> <em>creator</em>学习路线建议 <em>cocos</em> <em>creator</em> 发布微信小游戏 解决问题的方法: 关于<em>cocos</em>  <em>cocos</em> 的官方网址:<em>cocos</em> 引擎 要开发微信小游戏,需要选择 <em>cocos</em>的<em>cocos</em> <em>creator</em>:<em>cocos</em> <em>creator</em>, 不要选择错了哦。 <em>cocos</em> <em>creator</em>的官方文档:<em>cocos</em>开发文档   注意事项:请注意c...
Cocos Creator游戏开发工具使用教程
Cocos Creator for Mac是一款以内容创作为核心的游戏开发工具。Cocos Creator Mac版在Cocos2d-x基础上实现了彻底脚本化、组件化和数据驱动等特点。本文为您带来简单易懂的Cocos Creator for Mac使用教程。 如何创建项目 在 Dashboard 中,打开 新建项目 选项卡,选中 Hello World 项目模板。然后在下面的项目路径栏中指定一...
Cocos Creator动画的几种创建方式
Cocos Creator动画的几种创建方式1.  骨骼动画:以动画文件格式为altas json为例,在节点上面添加组件Spine Skeleton,将资源为atlas的文件直接拖进Skeleton     Data选项:注意Premultiplied Alpha的预乘参数不用勾选,关掉颜色预乘效果                                                 ...
cocosCreator 全局对象用法,不用require 直接用
RMGameController.js window.RMGameController= { localClassName: { default:"log_RMGameController", }, testData: { default: [], type:Array }, index:0, initTestData:function (){ this.test
cocos2d-x怎样实现让精灵围绕屏幕上固定一点旋转
<em>cocos</em>2d-x怎样实现让精灵围绕屏幕上固定一点旋转,有什么好的方法吗
cocos突然无法打包apk了?
我以前可以打包apk。但最近开大了一个小游戏,再打包时突然不行了,报错图我发在1楼和2楼
请教一下对象池的问题 Cocos Creator
这段代码执行的结果就是第一次按下A 创建了一个子弹, 第二次按A 就是2个 第三次4个。。。。成倍数增长了! 后面加入了输出,第一次按下a就是输出“”“有”,第二次按下a输出没有紧接着输出“有”。
关于cocos creator编译报错
-
CocosCreator摄像机使用相关经验整理
最近在新项目中使用到了摄像机,虽然说现在Creator v2.0版本在创建场景的时候会默认创建一个摄像机,但是想实现策划想要的效果,还是需要做一些小操作的,这个是Cocos官网对摄像机的解释Creator摄像机。 我的是一个碰碰车项目,需要给玩家一种自己的碰碰车一直处在屏幕中央的感觉,就需要在玩家的update方法里根据玩家的坐标来不断更新摄像机的坐标, this.mainCarema.posit...
cocos creator 实现分包加载
参考:https://forum.<em>cocos</em>.com/t/<em>creator</em>/62419 https://developers.weixin.qq.com/minigame/dev/tutorial/base/subpackages.html
Cocos Creator 功能介绍
cc.Class({ extends: cc.Component, properties: { anim: cc.Animation }, playRun: function() { this.anim.play('sheep-anim-run'); }, playJum...
Cocos Creator TS代码智能提示
Cocos Creator支持JS和TS两种脚本,在这里我强烈建议使用TS来做脚本开发。有几个比较重要的原因: TS本身是JS的超集,完全兼容js TS有静态语言特性,代码易于阅读和维护 近乎完美的智能提示,而JS的代码提示几乎没有 在Creator里面写TS,要实现代码智能提示,需要手动添加申明文件,步骤如下: 点击菜单 开发者-&gt;VS Code 工作流-&gt;更新VS Code智能...
cocos2d-x 3.17.1新建的项目和自带的测试项目编译错误
<em>cocos</em>2dx3.17.1是在官网下载的。按照网上教程用python2.7先setup,然后输入新建命令生成了一个项目。用vs2013编译,有7条警告,11个错误。如下: 警告 1 warning
记一道字节跳动的算法面试题
点击蓝色“五分钟学算法”关注我哟加个“星标”,天天中午 12:15,一起学算法作者 | 帅地来源公众号 | 苦逼的码农前几天有个朋友去面试字节跳动,面试官问了他一道链表相...
基于ATmega128的ADC转换程序(C程序)下载
基于ATmega128的ADC转换程序(C程序),包括温度的采集、转换 相关下载链接:[url=//download.csdn.net/download/tianzhen1988/3204891?utm_source=bbsseo]//download.csdn.net/download/tianzhen1988/3204891?utm_source=bbsseo[/url]
局域网聊天软件源代码包括语音聊天java下载
局域网聊天软件源代码包括语音聊天#ifndef __AFXWIN_H__ #error "在包含此文件之前包含“stdafx.h”以生成 PCH 文件" 相关下载链接:[url=//download.csdn.net/download/ling4546/3921047?utm_source=bbsseo]//download.csdn.net/download/ling4546/3921047?utm_source=bbsseo[/url]
android 4.x手机平板电脑程序设计入门、应用到精通.part1下载
是著名Android技术专家孙宏明老师经典之作。 本书从Eclipse的操作技巧、强大的程序代码编辑辅助功能、程序的调试排错技术等基本功开始,到Android程序架构详解、各种接口组件用法介绍以及Android程序的高级功能和应用,带领读者从菜鸟一路晋升成为Android技术牛人。 相关下载链接:[url=//download.csdn.net/download/yanhungchuang/5179597?utm_source=bbsseo]//download.csdn.net/download/yanhungchuang/5179597?utm_source=bbsseo[/url]
相关热词 c# mvc 上传 文件 c#扫描软件 c# 文字打印左右反转 c#byte转换成数字 c# 音量调节组件 c# wpf 界面 c# 读取证书文件的内容 c# 单例模式 工厂模式 c# dgv 树结构 c#继承 反序列化
我们是很有底线的