cocos 订阅
Cocos是由触控科技推出的游戏开发一站式解决方案,包含了从新建立项、游戏制作、到 打包上线的全套流程。开发者可以通过cocos快速生成代码、编辑资源和动画,最终输出适合于多个平台的游戏产品。 [1] 展开全文
Cocos是由触控科技推出的游戏开发一站式解决方案,包含了从新建立项、游戏制作、到 打包上线的全套流程。开发者可以通过cocos快速生成代码、编辑资源和动画,最终输出适合于多个平台的游戏产品。 [1]
信息
软件名称
Cocos
开发商
北京触控爱普科技有限公司 [2]
Cocos基本简介
2015年2月,触控科技正式推出cocos游戏开发一站式解决方案,重新定义无缝的工作流。cocos整合了Cocos 2d-x、Cocos Studio、Cocos Code IDE等框架及工具,为开发者提供了全套的游戏开发解决方案。 [3]  Cocos立足于一个更大的视角,它将cocos家族中的所有开发框架、工具和编辑器整合到了一起。如果说Cocos 2d-x是一款游戏开发引擎,那么cocos就是一个完整的游戏开发解决方案。它不再仅仅着眼于"游戏编码",而是将对开发者的支持延伸到了整个工作流程,将策划、程序、美术这一开发"铁三角"都囊括了进来,为手游开发提供了专业可靠的一站式解决方案。 [4]  Cocos游戏开发一站式解决方案,包含了从新建立项、游戏制作、到打包上线的全套流程。开发者可以通过cocos快速生成代码、编辑资源和动画,最终输出适合于多个平台的游戏产品。 [2]  游戏从创意、开发、测试、上线都有一个完整的流程,触控科技从产品设计角度直接用清晰的脉络把上面提到的这些工具、服务进行了整合,形成最短、最清晰的工作流。这个整合后的产品就是现在的cocos。 [5]  原本cocos引擎家族所有独立产品,如Cocos 2d-x引擎框架,Cocos Studio游戏编辑器、Code IDE代码开发工具等,如今都统一在cocos里。 [6] 
收起全文
精华内容
参与话题
问答
  • Cocos Creator游戏实战》

    千次阅读 2019-11-11 21:18:32
    Cocos Creator游戏实战》 一起学习如何用Cocos Creator来制作游戏~ 摘星星进阶版 虚拟摇杆实现 贪吃蛇平滑移动 新手引导实现 滚动数字 跑酷背景移动实现 实现下拉框按钮ComboBox控件 手势缩放功能实现 ...

    《Cocos Creator游戏实战》

    该系列教程旨在带大家学习如何使用Cocos Creator。相比完整的游戏,笔者相信各位读者对游戏中的某个功能或者模块更加感兴趣,不仅简洁明了,而且可以直接把实现思路拿来放在自己的项目中使用。

     

    希望笔者撰写的《Cocos Creator游戏实战》能给大家带来一些收获,谢谢各位支持。(*•̀ㅂ•́)و

    另外,大家如果对微信小游戏比较感兴趣的话,可以去看下笔者的《从0到1上线微信小游戏》专栏,相信会有帮助~

     

    最后献上对Cocos Creator团队的感谢。

     

    摘星星进阶版

    虚拟摇杆实现

    贪吃蛇平滑移动

    新手引导实现

    滚动数字

    跑酷背景移动实现

    实现下拉框按钮ComboBox控件

    手势缩放功能实现

    旋转循环页视图实现

    实现环形进度条

    打砖块主要功能与逻辑实现

    关卡功能实现

    你画我猜中的画板功能

    实现微信小游戏排行榜

    实现微信小游戏好友分享功能

    实现放大镜效果

    做一个数字调节框

    背景滑动效果实现

    背包栏中的物品显示逻辑

    游戏转场时如何保留节点信息

    在游戏中显示弹幕

    棋类游戏中的棋子摆放逻辑

    实现微信小游戏的截图,预览和相册保存功能

    按钮绽放呼出效果实现

    微信小游戏激励视频接入步骤及音乐中断恢复

    抽奖转盘功能实现

    待更新

     

    欢迎关注我的微信公众号,获取全部源码:

     

    展开全文
  • CocosCreator开发笔记(8)-读取和解析JSON数据文件

    万次阅读 热门讨论 2018-03-22 21:48:44
    在游戏开发过程中,读取配置文件是必不可少的,而使用JSON做配置文件又比较常见,本文主要讲述什么是JSON文件以及如何在CocosCreator开发中读取和解析JSON数据文件。 什么是JSON JSON的英文全称是JavaScript ...

    在游戏开发过程中,读取配置文件是必不可少的,而使用JSON做配置文件又比较常见,本文主要讲述什么是JSON文件以及如何在CocosCreator开发中读取和解析JSON数据文件。

    什么是JSON

    JSON的英文全称是JavaScript Object Notation,即JavaScript对象表示法。

    JSON的特点

    1、是一种轻量级的文本数据交换格式,类似XML,但是比XML更小、更快、更易解析。
    2、使用JavaScript语法来描述数据对象,JS程序无需解析器即可生成原生的JavaScript对象。
    3、独立于语言和平台,目前大多数的编程语言都支持JSON。

    JSON的语法

    JSON语法是JavaScript语法的子集,具有以下规则:
    - 数据在名称/值对中
    - 数据由逗号分隔
    - 大括号保存对象
    - 中括号保存数组

    如何解析JSON文件

    1、关键原则

    大括号代表对象,中括号代表数组;

    2、用什么方法读取?

    CocosCreator提供了cc.load.loadRes来专门加载位于 resources 目录下的文件,所以提前把JSON文件放到 asserts/resources 目录下即可。
    先来一个简单的JSON文件,如下:

    // box2dDemo.json
    {
      "engine": "Box2D",
      "version": "2.3.1"
    }

    读取/解析代码如下:

    cc.loader.loadRes('box2dDemo.json', function (err, object) {
        if (err) {
            console.log(err);
            return;
        }
    
        // 读取的数据返回在object中,这是一个拥有2个元素的对象
        let engine = object.engine; // engine = box2D
        let ver = object.version;   // ver = 2.3.1
    });

    是不是很简单?实际使用的JSON配置常常比这复杂一些,所以我们现在再给JSON文件增加一些元素,如下:

    // box2dDemo.json
    {
      "engine": "Box2D",
      "version": "2.3.1",
    
      "bodies":
      [
        {
            "name": "root",
            "body":
            {
                "type": "static",
                "gravityScale": 0.2
            }
        },
        {
            "name": "aa1",
            "body":
            {
                "type": "static",
                "gravityScale": 0.2
            }
        }
      ],
    
      "joints":
      [
        {
            "bodyA": "root",
            "bodyB": "aa1",
            "lowerAngle": 0.5,
            "enableLimit": true
        },
        {
            "bodyA": "aa1",
            "bodyB": "aa2",
            "lowerAngle": -0.5,
            "enableLimit": true
        }
      ]
    }

    我们在代码中定义一个解析函数叫 readJson,并且把解析出来的JSON数据保存起来,实现代码如下:

        readJson: function() {
            this.box2d = {}; // 存储解析出来的JSON数据
            var self = this;
    
            cc.loader.loadRes('box2dDemo.json', function (err, object) {
                if (err) {
                    console.log(err);
                    return;
                }
    
                let engine = object.engine; // engine = box2D
                let ver = object.version;   // ver = 2.3.1
                let bodies = object.bodies; // bodies是个数组
                let joints = object.joints; // joints是个数组
    
                // 需在回调外面提前用self代替this
                self.box2d = object; // box2d是整个对象
    
                // 将循环2次,因为bodies是个拥有2个对象的数组
                for (let x=0; x < bodies.length; x++) {
                    let root = bodies[x]; // root是个对象
                    let root_name = root.name; // 第1次循环root_name = root
                    let type = root.body.type; // type = static
                    let gravity = root.body.gravityScale; // gravity = 0.2
                }
            });
        },

    这样就结束了,关于JSON文件的读取和解析,如还有问题,欢迎留言讨论。

    展开全文
  • Cocos Creator微信小游戏开发

    千人学习 2019-10-08 15:11:58
    如今,H5游戏、微信小游戏、抖音小游戏、头条小游戏、快手小游戏、百度小游戏、QQ轻游戏等小程序游戏都特别火,而这些小游戏中80%都是用Cocos Creator开发的,Cocos Creator可以做到一次开发,多平台部署。...
  • 使用Cocos2d-x 开发3D游戏

    万人学习 2015-08-12 14:34:10
    由CSDN知名博客讲师火云红孩儿创建的火云开发课堂正式开始讲授新的Cocos2d-x v3.7版本中的3D引擎功能模块!
  • 走入 Cocos Creator视频教程

    千人学习 2018-07-01 13:19:05
    Cocos Creator游戏视频培训课程设计上,由一个简单的游戏,引入课程主体。先熟练开发流程,在熟练API,后熟练使用UI,理解碰撞和物理系统。循序渐进,课程中穿插很多小案例实践功能,压缩枯燥内容。
  • The log file path [ C:\Users\Administrator\.CocosCreator\logs\native.log ] at ChildProcess.<anonymous> (E:\CocosCreator\dist\resources\app.asar\editor\core\native-utils.js:1:16811) at ChildProcess....
  • cocos2d:3.16 SDK:27 NDK: r14b 调用了sprintf_s 函数 windows下面使用正常 打包会出现sprintf_s未声明问题 然后用了C++的string windows正常 真机下闪退 之后调用了一下自己写的函数 其中只有一些字符数组的赋值...
  • 触控的手牌—Cocos Creator

    万次阅读 2016-01-22 22:23:00
    触控的手牌—Cocos Creator 科普 Cocos Creator是触控最新一代游戏工具链的名称。如果不太清楚的,可以先看一些新闻。 新编辑器Cocos Creator发布: 对不起我来晚了! ...

    触控的手牌—Cocos Creator

    科普


    Cocos Creator是触控最新一代游戏工具链的名称。如果不太清楚的,可以先看一些新闻。
     
    新编辑器Cocos Creator发布: 对不起我来晚了!
     
    2016新年致辞信——Cocos引擎创始人王哲
     
    触控推出新编辑器Cocos Creator等四个引擎商业化新进展
     

    cocos2d-x 2.0.x


    说起Cocos Creator,那么我们不得不先八卦一下cocos2d-x,否则,我们又如何看得清触控接下来的动向呢。
     
    众所周知的cocos2d-x从2.0.x版本开始,就独占鳌头。可以说2d手游里面,90%的团队都在使用cocos2d-x进行开发。在短短的几年时间内,它已经做到了和UNITY3D分庭抗礼的势态。 如果身处金庸先生的小说中,还真有南慕容,北乔峰的感觉。当然,cocos2d-x应该是南慕容。
     
    cocos2d-x当初在取名字的时候,就可见其野心勃勃。 那我们来看这个x表示了哪些版本吧
    cocos2d-c++
    cocos2d-lua
    cocos2d-html5
    cocos2d-js
    cocos2d-xna
     
    上面是语言的分类。按照官方的解释,x除了是语言外,还表示它支持不同的平台。
    cocos2d-ios
    cocos2d-android
    cocos2d-blackberry
    cocos2d-wp
    cocos2d-mac
    cocos2d-win
    cocos2d-win8
    cocos2d-web
     
    可以说,王哲和他的cocos2d-x在cocos2d-x 2.0.x版本后,逐步扩张,达到了忘我的境界。
    但是不得不说,主流的却只有cocos2d-c++,cocos2d-lua。 而平台方面,也只有iOS,android这两个平台。
     

    cocos2d-lua(quick-x)


    笔者曾经也在quick-x社区混迹一段时间。这是一个框架,在cocos2d-lua的基础上,封装了一些上层的接口。并且,做了一个player。使得不会C++的同学们,也可以大胆地使用cocos2dx了。当然,如果只是这个原因,quick-x不可能这么火。可以说lua框架的兴起,完全是因为IOS在作孽。iOS如果支持代码热更新,我想许多团队不会来搞这玩意儿。
     

    cocos2d-x 3.0.x


    大家应该都知道,cocos2d-x一开始,是翻译的APPLE平台上的一款cocos2d引擎。这款引擎是oc编写的,只能用于IOS上的APP和游戏开发。 而cocos2d-x成功地实现了这个优美框架的完美跨平台。 而为了降低设计风险,王哲一开始的路子是非常对的。一个字,抄!!!。 这也是cocos2d-x成功的原因。 
    不过,C++毕竟是C++,为了兼顾oc的一些语法特性。 cocos2d-x做了许多C++引擎不应该做的事情。导致了C++内核混乱不堪。这就使3.0.x应运而生。
     
    3.0.x可以说是一个重大的变革。不仅在工作流构建上改进了(只需要安装python就可以一键打包),还在代码结构和变量命名,类名上做了重大改动。 而正是这个改动,使得cocos2d-x焕然一新,一改从前的LOWB模样。 同时,也在其代码结构中,出现了类似component的东西。 看来,组件化真的是一口诱人的毒药。
     

    cocos3d


    对于做引擎的人来说,3D引擎或许更有吸引力,更具挑战性。
    但是,在cocos2d庸肿的框架下,再引入3D库。似乎是一件很不妥的事情。
    就像,UNITY3D在这么NB的情况下,也没有把它的2D库做起来。 大家在开发2D游戏的时候,也会先考虑一下cocos2d-x的实用性。
    因此,cocos2d加入3d的特性,无疑走的是Unity3D加入2D特性的路。抛开自己的主场,然后去别人的主战场找虐,是一件很不明智的事。
     

    cocostudio


    不得不说,cocostudio是我见过的,除了cocos code ide以外,最LOW的编辑器。我完全搞不清楚它是想让程序用,还是想让策划用,还是想让美术用。
     
    也没有完整的工作流,仅仅是一个资源编辑器。同时,其扩展功能更是让人哭笑不得。 扩展一个BUTTON,还要我做一个DLL先。 然后,再把cocos2d-x用C++代码改一下。 
     

    cocos code ide


    cocos code ide可以说是cocos2d-x的历史道路上走得最远的一次弯路。
    首先,lua真的没有必要做一个编辑器。
    其次,quick-x和cocos-lua并存的意义何在?除了让用户更加迷茫以外,还浪费钱。 因为总有一边的要浪费 。要么quick-x的团队的工作浪费了,要么cocos-lua的工作浪费了。
    另外,建议在eclipse上的IDE,没有一个是好的。 就拿笔者目前项目中用得最多的Flash Builder来说,已经是无力吐槽了。
     

    Cocos Creator:改革开放,开创未来


    正如王哲在视频中所说的。 如果,让我再重新设计一次cocos2dx,我一定会组件化,脚本化,然后有一个完整的工具链(PS:写文章的时候,就没有去看视频了,原话不见得是这样,但是内容差不多)。
     
    本文不打算教大家Cocos Creator怎么用,因为官方的教程足够让大家入门了。 
     
    我们来说说Cocos Creator的特性,以及为什么这样做吧。
    一、使用javascript对开发流进行彻底的脚本化
    不管是之前的cocos-lua还是quick-x,都想在脚本化上下功夫,但是脚本化如果做得不够彻底,将永远无法降低引擎门槛。 你总是需要一边改着C++代码,一边写着自己的脚本。 同时还要纠结,一个数据是直接写在脚本里好呢,还是写在配置文件时好。
    而LUA本身,并没有强大的社区支持,应用面也较弱,除了游戏领域,用LUA的可以说是少之又少了。 苹果,微软,GOOGLE的资料和工具中,也少有LUA的身影出现。
    另外还有一点就是,cocos2d-js,cocos2d-html5一直是名不见经传,可是王哲和他的触控却一直没有放弃。原因很简单,在native这个战场里,cocos2dx已经赢了。 那下一个战场呢,自己能够取胜,完全要看自己走不走在前面。
    最终你会发现,不管LUA是不是有大厂支持,JS都会成为Cocos Creator的首选。 只因为,JS是一款运行在WEB上的霸主语言。
     
    二、组件化
    用过Unity3D的人都应该知道,组件化不仅在编辑器设计,数据序列化,特性扩展等方面,都优于继承。 同时,把一个脚本挂到一个对象上,让这个对象产生与众不同的能力。这天生就是一个符合人类思维习惯的方式,大大的降低了编程难度。另外,继承本身并不是所有语言的特性,但是聚合,却是任何语言都可以轻松实现的特性。因此,组件化不仅为工具开发者带来了好处,也为工具使用者带来了好处。 二者共赢的事情,不做岂不可惜!
     
    三、可视化的一站式工作流
    把资源和脚本拖放到想要的地方,填上自己需要数据,点一下启动!
    对,就是这么简单。
    目前只有UNITY3D能做到,但是现在Cocos Creator也可以了。
    不管Cocos Creator是不是走的UNITY3D老路。但是,至少给大家多了一个选择。 我一直相信,术业有专攻,UNITY3D在3D界发光发热,但是不影响Cocos Creator成为2D界的霸主。
     
    另外值得说明的一点。 UNITY3D虽然也有导出HTML5-WEBGL的这个功能。但是它走的是ASM.JS路线。 且由于它的上层是C#语言。 所以,UNITY3D发布到WEBGL需要经过两次翻译,一次是使用UNITY TEAM的技术IL2CPP,将C#转到C++。 然后,再使用ASM.JS翻译为JS。 且先不说中间不可控的因素很多。 光是ASM.JS的普及,就需要好几年。
    BTW:这也是UE4等世界一流引擎的路子。
     
    而Cocos Creator将一切都变得很直接。在Native平台上,使用JS做为脚本代码,用Cocos的C++ Runtime驱动。 而在WEB上,则直接使用cocos2d-html5驱动。 原生,原味!!!
     

    Cocos Play & Cocos Store


    Cocos Creator多了一个Dashboard。它既可以帮用户管理好自己的项目,同时也使自己的Cocos Play和Cocos Store拥有了直接的用户。
    Cocos Play我想是触控最想做起来的平台,因为从Cocos-Html5,到Cocos Creator拥抱JS脚本化。 都在暗示着Cocos团队对Web市场的关注度。 Cocos Play则成为了流量变现的入口。或许将成为Web App和Web Game一个重要入口。 它的直接竞争对手,将会是腾讯的微信应用号。
     
    Cocos Store则是想和Unity3D的AssetStore一样,做一个用户生态,这个用户生态只能为了维持Cocos Creator的CP群。 只要有足够的开发者,Cocos的生态系统就可以正常运转。 Cocos Play就不会缺用户。
     

    总结


    写了这么多,也怪累的,不知道大家有没有看明白。我简单总结一下吧。
    一、不要纠结JS了,用它即可。 也不要想C#和LUA啦。 想用C#的,可以直接UNITY3D。 想用LUA的,继续使用Cocos-Lua即可。
    二、Cocos Creator不管是从设计思路,还是从目前的产品化程度,都远远高于之前的cocos产品系。它抛开了所有负担,从头开始。花费了巨大的人力、财力。不是拿来给大家看的。 虽然目前的版本还有一些功能缺陷。 但是,触控为了自己的利益,势必会在短时间内将其完善到足以支持在线项目的程度。
    三、之前的老项目,就不要指望能够用上Cocos Creator了,完全不是一个东西。别人做兼容的时候,你们骂别人没勇气。一堆垃圾不倒掉。 别人现在完全不兼容了,你们还是要*****。 哎,做人难,做引擎更难。
    四、选择权在于自己,HOLD得住就上!!!!
     
    最后,来两张Cocos Creator的照片吧。
    Creator编辑器界面
     
    Creator浏览器运行 
    posted @ 2016-01-22 22:23 麒麟子(Alex) 阅读(...) 评论(...) 编辑 收藏
    展开全文
  • Cocos开发VR菜鸟宝典

    万人学习 2016-05-11 17:30:26
    由知名Cocos技术讲师火云红孩儿主讲的Cocos 开发 VR的系统课程,包括硬件选择,Cocos开发VR的框架搭建,陀螺仪处理,手柄处理,打包发布等各项技术。
  • 本课程是《从零开始掌握Cocos2d-x 3.0(基于3.0正式版) 》课程配套的项目实战课程。建议对Cocos2d-x 3.0不了解的同学先学习该课程。本课程将利用《从零开始掌握Cocos2d-x 3.0(基于3.0正式版) 》中讲解的知识开发...
  • Cocos2dx游戏源代码《萝莉快跑》

    千次下载 热门讨论 2013-11-29 21:51:32
    Cocos2dx游戏源代码《萝莉快跑》 如果Cocos2dx使用2.2版本,可能需要修改加载声音资源类。十分简单。真心想学的人都能正确运行的。 参考http://blog.csdn.net/iamlazybone/article/category/1722153
  • 老早之前我对手游开发两款引擎Unity和Cocos都有接触过,也有过相关项目的开发经历,我个人谈谈这两款引擎的对比和看法:cocos的有点在于他的轻巧,导出的包比较小,一些动画方面也比较好用,但缺点在于他的UI,UI...

    更多教程请访问:

    http://dingxiaowei.cn/

    老早之前我对手游开发两款引擎Unity和Cocos都有接触过,也有过相关项目的开发经历,我个人谈谈这两款引擎的对比和看法:cocos的有点在于他的轻巧,导出的包比较小,一些动画方面也比较好用,但缺点在于他的UI,UI编辑器和逻辑是分开的,如果要修改UI还要重新导出文件放到工程中,还有一点就是配置环境太麻烦,甚至会成为新手入门的门槛,而且最后发布也是一个很繁琐的问题,这些点没有使用Unity那么方便,但Unity虽然说界面和功能是在一起的,但本身Unity公司之前一直没有太关注2D和UI这两块,无论公司还是个人都有这样的看法,3D游戏就用Unity,2D游戏就用cocos开发,说明cocos在2D游戏这块还是有它的有点,但我个人就是不太喜欢用cocos。
    今天下午,朋友老张以为技术交流伙伴告诉我触控出来了一款软件CocosCreator,我好奇的问这是什么东西,以为又是一个跟CocosStudio差不多的UI编辑器,然后他发给我连接,我打开看了一下,心情一下子激动了起来,知道是触控出的一个完整的游戏开发解决方案,包括了 cocos2d-x 引擎的 JavaScript 实现(不需要学习一个新的引擎),以及能让你更快速开发游戏所需要的各种图形界面工具,说到底就是一款完全模仿Unity3D引擎的2D工具引擎,我自己更倾向于叫他Unity2D,他的操作体验上完全继承Unity3D的开发方式,然后还保存了原有自己在2D方面的优势,我当时就想这么好的东西为啥没早点出来,正如官方所说的,“对不起,我来晚了”。当然也能理解,Unity引擎逐渐蚕食着Cosos的市场份额,也许让触控不得不做出一些改变,下午得知这个新的“引擎”的时候,我就立马停下手头的工作,专注的去看了一遍所有的文档和教程,竟然官网上教程上直接贴出Unity用户上手指南,
    这里写图片描述
    ,当然心里也想,触控这么做就不怕Unity会告他嘛?后来从一位“专业”的朋友那里得知,具体我也不知道可不可靠,说unity也支持这软件的开发,这个不是权威的观点,只是个人瞎掰,我又猜测是不是Cocos团队买的Unity源码来进行参考改写,又猜测或许是大中国也不缺乏这种牛人,能够在短期快速模仿出这款工具,总而言是就集成了cocos和unity两款引擎的有点,当然现在可能还不是太成熟,官方也说每周会更新一些bug,每个月会更新一个版本,说明官方团队也在加快步伐推进这款软件早点在市场上占稳脚跟。看完所有的官方文档之后,然后吃完饭,然后加班把下午耽误的工作补上,一直到11点下班回来继续研究这个工具引擎,他开源了一些游戏Demo供我们学习,我也是把Demo从git上clone下来,然后发布到自己的本地服务器,是能够成功的跑出来效果。
    这里写图片描述,然后我就想发布到我的外网服务器,但直接将导出文件传到服务器,在浏览器打开游戏地址却发现不能运行,后来尝试修改了一下服务器支持的文件MiME类型,就能够成功的显示出来了,贴上地址:http://dingxiaowei.cn/game/21/index.html ,
    这里写图片描述
    然后在手机浏览器打开发现也是能完美运行,切记打开手机的旋转模式哦!
    效果图:
    这里写图片描述

    这里写图片描述

    这里写图片描述
    写到这里,我发现触控出来这个工具引擎之后,不就是在走H5的方向嘛,我在想白鹭引擎你颤抖了吗?反正对于一个Unity开发者而言是一个福音,能快速的上手cocos引擎,也能够在2D游戏多一个选择。希望自己能够多多写一些分享的文章,我们一起学习这款引擎!

    相关教程链接:
    http://www.cocos.com/docs/creator/getting-started/introduction.html

    欢迎关注我的围脖
    ==================== 迂者 丁小未 CSDN博客专栏=================

    MyBlog:http://blog.csdn.net/dingxiaowei2013 MyQQ:1213250243

    Unity QQ群:375151422 cocos2dx QQ群:280818155

    ====================== 相互学习,共同进步 ===================

    展开全文
  • cocos2d-JS (二)Cocos Creater

    千次阅读 2016-04-02 10:36:10
    我认为我们开发使用最新的工具,这对于我们很有帮助。...1.CocosCreator 下载及安装 http://www.cocos2d-x.org/download 我是windows的,大家是Mac就选第一个。。 2.下载之后是这个样子的 3
  • 一、 Cocos2d和Cocos2dx的区别 【开发语言】:Cocos2d是Object-C写的,Cocos2dx是C++写的,支持使用 C++、Lua 或 Java 进行开发。 【运行平台】:Cocos2d只能在IOS下运行,Cocos2dx是跨平台的,适配 iOS、Android...
  • Cocos2d-x 游戏开发详解

    千人学习 2019-07-19 15:48:46
    本课程通过20章125节课详细讲述了Cocos2d-x开发的详细过程,内容包括:基础编程:开发环境搭建、核心类、标签、菜单、精灵、事件处理、动作、定时器、GUI、数据结构;高级开发:音效、网络编程、数据存储、Tiled Map...
  • cocos2d-x游戏源码

    千次下载 热门讨论 2013-03-05 09:42:25
    一个cocos2d-x的闯关类游戏。我也是下的比人的,不过在2.1.0的版本下调通了,仅供学习
  • 本文涉及到 cocos, Cocos2d-x, Cocos2d-js, Cocos Creator, Cocos Studio. 目前(2019-8-14)官网产品页只写了两类: Cocos2d-x http://www.cocos2d-x.org/products#cocos2d-x Cocos Creato...
  • cocos lua 加密与解密 混淆 (版本cocos3.4)

    万次阅读 热门讨论 2015-03-19 14:17:25
    cocos luacompile cocos luacompile OverviewUsageAvailable ArgumentsSamples Overview Compile the .lua files to .luac. Usage cocos luacompile [arguments] Available Arguments arg avai
  • 具体问题是这样的,我用命令行新建的cocos项目(cocos3.9),也就是cocos new -l lua 之类的,用VS2013打开的,然后在Sublime上打开项目的源码,用一个批处理文件来执行代码,但是显示的HelloWorld窗口很大,和屏幕...
  • [cocos2dx]Cocos Code IDE使用教程

    千次阅读 2015-04-21 14:44:24
    环境 下载安装java jdk,如果你安装的jdk是32位,那你就下载32位的IDE,如果是64位就下载64位的IDE 下载安装Python,最好是2.7.5(32位还是64位根据...下载引擎cocos2d-x3.3, cocos2d-x-3.3.zip 下载android SDK,adt
  • Quick-cocos2d-x 与COCOS2DX 区别

    万次阅读 2014-06-27 16:19:00
    quick-cocos2d-x(后文简称 quick)与 cocos2d-x 的关系,用一句话概括:quick 是 cocos2d-x 针对 Lua 的豪华套装威力加强版。 项目地址:quick-cocos2d-x 项目 Wiki: wiki 那 quick 与 cocos2d-x 相比...
  • make: *** [obj/local/armeabi/objs-debug/cocos2dcpp_shared/__/__/Classes/InitReco rd.o] Error 1 jni/../../Classes/RiverCrossingScene.cpp: In member function 'virtual bool River CrossingScene::init()': ...
  • Cocos Creator 极速入门

    万次阅读 2018-11-26 13:17:34
    该课程对 Cocos Creator 官方实例工程做了详尽解说,并从作者多年引擎开发经验的角度,深入分析了其中的技术要点。对于想要快速掌握 Cocos Creator 功能用法的开发者,这是一个很不错的参考资料。 —...
  • 创建了一个cocos2d项目,添加了几行代码,在vs2012下运行正常,编译win32也正常,但是一编译android就报错 NDK用android-ndk-r9d和android-ndk-r10两个版本试过,估计不是ndk的原因,其他的原因也想不出来,求大神...
  • [Cocos2dx]cocos luacompile命令加密lua文件

    千次阅读 2018-10-19 10:56:37
    命令cocos luacompile --h查看用法 usage: cocos luacompile [-h] [-v] [-s SRC_DIR_ARR] [-d DST_DIR] [-e] [-k ENCRYPTKEY] [-b ENCRYPTSIGN] [--disable-compile] 对 lua 文件进行加密和编译为字节...
  • cocos2d是OC写的,cocos2dx是c++写的 cocos2d只能在ios下运行,cocos2dx是跨平台的,ios和android平台都可以运行 cocos2d是外国人搞的,cocos2dx是中国人搞的。 cocos2dx是cocos2d的C++写法,但是游戏架构是一样的,...
  • using namespace cocos2d; using namespace CocosDenshion; TableViewLayer::TableViewLayer() { bool bRet = false; bRet = init(); autorelease(); } TableViewLayer::~TableViewLayer() { } bool ...
  • 错误 3 error C1083: 无法打开源文件:“..\..\cocos2d\cocos\2d\platform\wp8-xaml\cpp\Cocos2dRenderer.cpp”: No such file or directory F:\cyuyan\Cocos2d\HelloCpp\proj.wp8-xaml\HelloCppComponent\c1xx ...
  • 我用的cocosBuilder 3 和 cocos2d-x 2.1.2。亲测cocosBuilder 2和最新版本的cocos2d-x不兼容。报错为WARNING! Incompatible ccbi file version (file: 3 reader: 5)。升级到cocosBuilder 3,XCode与VS2012测试没问题...
  • 关于cocoscocos studio,cocos creator的区别cocos是使用C++底层写的一个游戏引擎,使用的是视觉库是opengl es,上层编辑语言可以使用C++,lua,JavaScript。 cocos的编辑器历经了三个时代,最开始使用visual ...

空空如也

1 2 3 4 5 ... 20
收藏数 80,577
精华内容 32,230
关键字:

cocos