cocos2d 订阅
cocos2d [1]  是一个基于MIT协议的开源框架,用于构建游戏、应用程序和其他图形界面交互应用。可以让你在创建自己的多平台游戏时节省很多的时间。Cocos2D也拥有几个主要版本,包括Cocos2D-iPhone、Cocos2D-X,以及被社区普遍看好的Cocos2D-HTML5和JavaScript bindings for Cocos2D-X。同时也拥有了非常优秀的编辑器(独立编辑器),例如SpriteSheet Editors、Particle Editors 、Font Editors 、 Tilemap Editors。另外,2012年发布的CocoStudio工具集是开源游戏引擎Cocos2d-x开发团队官方推出的游戏开发工具,目前已经进入稳定版。CocoStudio吸取了他们自己在游戏制作中的经验,为移动游戏开发者和团队量身定做,旨在降低游戏开发的门槛,提高开发效率,同时也为Cocos2D-X的进一步发展打下基础。 展开全文
cocos2d [1]  是一个基于MIT协议的开源框架,用于构建游戏、应用程序和其他图形界面交互应用。可以让你在创建自己的多平台游戏时节省很多的时间。Cocos2D也拥有几个主要版本,包括Cocos2D-iPhone、Cocos2D-X,以及被社区普遍看好的Cocos2D-HTML5和JavaScript bindings for Cocos2D-X。同时也拥有了非常优秀的编辑器(独立编辑器),例如SpriteSheet Editors、Particle Editors 、Font Editors 、 Tilemap Editors。另外,2012年发布的CocoStudio工具集是开源游戏引擎Cocos2d-x开发团队官方推出的游戏开发工具,目前已经进入稳定版。CocoStudio吸取了他们自己在游戏制作中的经验,为移动游戏开发者和团队量身定做,旨在降低游戏开发的门槛,提高开发效率,同时也为Cocos2D-X的进一步发展打下基础。
信息
定    义
是一个基于MIT协议的开源框架
特    点
易用、高效、灵活、免费、社区支持
开发者
Ricardo和朋友
用    途
构建游戏、程序和图形交互应用
中文名
cocos2d
版本分类
Cocos2D-iPhone、Cocos2D-X等
cocos2dCocos2D特点
易于使用:游戏开发者可以把关注焦点放在游戏设置本身,而不必消耗大量时间学习晦涩难懂的OpenGL ES,此外,Cocos2D还提供了大量的规范。高效:Cocos2D基于OpenGL ES进行图形渲染,从而让移动设备的GPU性能发挥到极致。灵活:方便扩展,易于集成第三方库。免费:基于MIT协议的免费开源框架,用户可以放心使用,不用担心商业授权的问题。社区支持:关心Cocos2D的开发者自发建立了多个社区组织,可以方便的查阅各类技术资料。
收起全文
精华内容
下载资源
问答
  • Cocos2D

    千次阅读 2015-07-30 15:02:26
    cocos2d是一个基于MIT协议的开源框架,用于构建游戏、应用程序和其他图形界面交互应用。可以让你在创建自己的多平台游戏时节省很多的时间。 Cocos2D也拥有几个主要版本,包括Cocos2D-iPhone、Cocos2D-X,以及被社区...
    cocos2d是一个基于MIT协议的开源框架,用于构建游戏、应用程序和其他图形界面交互应用。可以让你在创建自己的多平台游戏时节省很多的时间。
    Cocos2D也拥有几个主要版本,包括Cocos2D-iPhone、Cocos2D-X,以及被社区普遍看好的Cocos2D-HTML5JavaScriptbindings for Cocos2D-X。同时也拥有了非常优秀的编辑器(独立编辑器),例如SpriteSheet Editors、Particle Editors 、Font Editors 、 Tilemap Editors。
    另外,2012年发布的CocoStudio工具集是开源游戏引擎Cocos2d-x开发团队官方推出的游戏开发工具,目前已经进入稳定版。CocoStudio吸取了他们自己在游戏制作中的经验,为移动游戏开发者和团队量身定做,旨在降低游戏开发的门槛,提高开发效率,同时也为Cocos2D-X的进一步发展打下基础。

    1Cocos2D特点编辑

    易于使用:游戏开发者可以把关注焦点放在游戏设置本身,而不必消耗大量时间学习晦涩难懂的OpenGL ES,此外,Cocos2D还提供了大量的规范。
    高效:Cocos2D基于OpenGL ES进行图形渲染,从而让移动设备的GPU性能发挥到极致。
    灵活:方便扩展,易于集成第三方库。
    免费:基于MIT协议的免费开源框架,用户可以放心使用,不用担心商业授权的问题。
    社区支持:关心Cocos2D的开发者自发建立了多个社区组织,可以方便的查阅各类技术资料。

    2家族成员编辑


      
    Cocos家族成员说明

      

      

      

      

      
    Cocos2d-html5 : Cocos2D-HTML5 是基于 HTML5 规范集的 Cocos2D 引擎分支,具有跨平台的能力和强大的性能,是 Cocos2D 系列引擎随着互联网技术演进而产生的一个分支,该分支基于 HTML5 规范集,目标是可对游戏进行跨平台部署,Cocos2D-HTML5 采用 MIT 开源协议,设计上保持 Cocos2D 家族的传统架构,并可联合 Cocos2D-X JavaScript-binding 接口,最大程度地实现游戏代码在不同平台上的复用。
    JSB :Cocos2D-X JavaScript-binding 是使用 SpiderMonkey 引擎实现 C++ 接口到 JavaSciprt 的绑定方案,它可以使用 Js 快速开发游戏,以更简单的语法实现功能,并且能与 Cocos2D-HTML5 相互兼容,使同一套代码,运行两个平台,这是相比使用 Lua 实现的一个明显优势。
    CocoStudio :CocoStudio 是一套基于 Cocos2D-X 引擎的工具集,包括 UI编辑器,动画编辑器,场景编辑器和数据编辑器。 UI 编辑器和动画编辑器主要面向美术,而场景编辑器和数据编辑器则面向游戏策划,这四个工具合在一起构成了一套完整的游戏开发体系,帮助开发者进一步降低开发难度,提高开发效率,减少开发成本。

    3历史起源编辑

    作者简介

    1973年,Ricardo Quesada出生于阿根廷。
    在Ricardo 12岁时,他母亲为他购买了第一台电脑,一台Commodore 64。
    刚开始,与其他孩子一样,Ricardo将自己的精力放在电子游戏上,但在几个月后,他购买了编程方面的书籍,开始学习用BASIC语言编写一些简单的游戏。两年后,Ricardo开始学习汇编语言。
    在Commodore 64上,Ricardo制作了很多游戏并贡献了一个游戏编辑器,而这台Commodore 64也陪伴了他长达6年之久。此后,Ricardo选择了iAPX 286作为他的新伙伴。在他学习了C语言后的几个月,Ricardo在DOS系统下编写了一些游戏Demo和一个游戏编辑器。
    当然,他并不满足于此,随后Ricardo又开始涉足Linux系统,并将编辑器移植到Linux系统上,将汇编语言改成了C语言。Ricardo将Linux作为主要的操作系统用了很多年,并不断地为开源社区贡献代码。此后他与一些志同道合的朋友一起学习了C++以及Python语言,并参加了一些开发大赛。在大学期间,Ricardo选择了钟爱的计算机科学专业,并不断涉猎计算机安全、算法、游戏架构、OpenGL等大量书籍。

    Cocos2D的诞生

    2005年,Ricardo和朋友萌生了用Python语言 “一星期编写一个游戏”的想法。在2005~2007年间,他们设计了许多种这样的游戏。值得注意的是,每次在设计一个新的游戏时,其游戏引擎都是重新开发的。
    2008年2月,他们在阿根廷Córdoba市附近的Los Cocos,决定基于以前的开发经验,把技术进行整合,并组建了游戏引擎的原始开发团队。一个月后,第一版的游戏引擎诞生了,根据其诞生地取名为Los Cocos。一个月后Los Cocos引擎发布了0.1版,其名称从Los Cocos更名为Cocos2D。
    团队将研究成果在PyCon 2008和EuroPython 2008上都做了展示,2008年正值乔布斯公布发展iPhone游戏的想法,因此他们决定抓住商机,在2008年6月宣布跟iPhone平台进行接轨,并在当月就公布了用Objective-C编写的Cocos2D for iPhone 0.1版,它与Python版的Cocos2D拥有相同的设计思路。截止到2008年12月,App Store上已有超过40个用Cocos2D引擎开发的游戏。
    2009年,团队设计了Cocos2D的世界编辑器Cocos2D-Python,这款所见即所得的编辑器使用起来十分方便。此时,Cocos2D的各种平台、各种编程语言移植版也开始涌现。
    ShinyCocos(Ruby bindings)、Cocos2D-Android(Java based)、cocosNet(Mono based)都诞生了。同时,英国的设计大师Michael Heald为Cocos2D设计了新的LOGO,如图1所示(此前Cocos2D的LOGO是一个奔跑的椰子)。

    4主要功能编辑

    流程控制(Flow control):非常容易地管理不同场景(scenes)之间的流程控制
    精灵(Sprites):快速而方便的精灵
    动作(Actions):告诉精灵们该做什么。可组合的动作如移动(move)、旋转(rotate)和缩放(scale)等更多
    特效(Effects):特效包括波浪(waves)、旋转(twirl)和透镜(lens)等更多
    平面地图(Tiled Maps):支持包括矩形和六边形平面地图
    转换(Transitions):从一个场景移动到另外一个不同风格的场景
    菜单(Menus):创建内部菜单
    文本渲染(Text Rendering):支持标签和HTML标签动作
    文档(Documents):编程指南 + API参考 + 视频教学 + 很多教你如何使用的简单测试例子
    BSD许可:尽管用就是了
    基于Pyglet:没有外部的依赖
    基于OpenGL:支持硬件加速

    5配套工具编辑

    Bitmap Font Tools
    BMFont (Windows)
    Fonteditor
    Glyph Designer
    bmGlyph
    Hiero
    LabelAtlasCreator
    Particle Editing Tools
    ParticleCreator
    Particle Designer
    Physics Editing Tools
    Mekanimo
    PhysicsBench
    VertexHelper
    Scene Editing Tools
    CocosBuilder
    Cocoshop
    LevelHelper
    Texture Atlas Tools
    DarkFunction Editor
    SpriteHelper
    TexturePacker
    Zwoptex
    Tilemap Editing Tools
    iTileMaps
    Tiled Map Editor

    6市场地位编辑

    目前,占有率领先移动游戏引擎主要有Cocos2d-x、Unity3D、FlashAIR、Unreal、Corona等。不同的统计方给出的数据各有差异,但总体来讲,行业首选的游戏引擎,主要都集中在Cocos2d-x与Unity3D之上。
    从全球市场份额数据来看,主要覆盖中端市场的Unity相对领先,Cocos2d-x则主要占据高端与低端市场,约占1/4市场。但值得注意的是另一个数据是,在中国,Cocos2d-x则相对领先。在中国的2D手机游戏开发中,Cocos2d-x引擎的份额超过70%。
    根据触控科技数据,国内现有45款月收入超千万手游中,30个基于Cocos2d-x开发,2013年手机游戏产业的22起手游并购案中,收购股权大于51%20起,其中13起的代表游戏均基于Cocos2d-x开发。
    注:截至2013年12月10日数据更新,国内已有47款月收入超千万手游,其中32款基于Cocos2d-x开发。
    展开全文
  • Cocos2d-x Cocos2d-JS Cocos2d-lua概述

    千次阅读 2016-08-23 16:53:18
    Cocos2d-x Cocos2d-JS Cocos2d-lua概述

    Cocos2d-x

    2.1以前的版本

    第一步:下载Cocos2d-X的引擎包

    第二步:进入Cocos2d-X文件夹

    “cd cocos2d-1.0.1-x-0.9.2”

    然后“sudo ./install-templates-xcode.sh”命令开始执行安装命令

    执行成功后,会在Xcode中安装好一些Cocos工程模板




    然后根据这些模板去创建Cocos2d-x工程即可。



    2.2以后的版本

    将下载的压缩包解压到你指定的文件夹里。

    进入到目录cocos2d-x-3.2alpha0/tools/cocos2d-console/bin/cocos.py

    打开终端运行cocos.py脚本创建文件

    ./cocos.py new HelloWorldDemo -p com.coco2dx.org -l cpp -d ~/Desktop
    
    或者
    
    python cocos.py new HelloWorldDemo -p com.coco2dx.org -l cpp -d ~/Desktop

    参数说明:

    • HelloWorldDemo为项目名称
    • -p后面接包名
    • -l后面接开发语言类型,有cpp, lua, js三种类型
    • -d后面接项目存放的目录

    项目创建完成后,用Xcode打开HelloWorldDemo/proj.ios_mac里的Xcode项目文件,运行项目即可


    Cocos2d-JS

    Cocos2d-JS 是跨全平台的游戏引擎,采用原生JavaScript语言,可发布到包括Web平台,iOS,Android,Windows Phone8,Mac,Windows等平台,引擎基于MIT开源协议,完全开源,免费,易学易用,拥有活跃的社区支持。Cocos2d-JS让2D的游戏编程门槛更低,使用更加容易和高效。和其他类似游戏框架相比,它定义了更加清晰的2D游戏编程的基本组件,采用易学易用的API设计,并采用全球领先、具备原生性能的脚本绑定解决方案实现游戏的跨原生平台发布,开发效率更高,使用上最简单。

    Cocos2d-JS是Cocos2d-x的JavaScript版本,融合了Cocos2d-HTML5和Cocos2d-x JavaScript Bindings(JSB)。它支持Cocos2d-x的所有核心特性并提供更简单易用的JavaScript风格API,基于Cocos2d-JS的框架,您可以方便的使用JavaScript语言进行游戏开发,快速构建原型进行验证,并让您的游戏跑在所有支持HTML5规范的浏览器上。由于Cocos2d-html5的API和Cocos2d-x JSB的API高度一致,可让您的游戏不用修改代码或者修改少量代码就可打包为原生性能表现的混合游戏,发布到原生应用市场,从而实现,一次编码全平台部署的效果,带给您全所未有的机遇。


    不得不吐槽下cocos官网说明文档的坑爹之处:

    1. 用Cocos Console工作流开发网页/原生平台游戏(JSB开发环境简介)

    http://www.cocos.com/doc/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/framework/cocos2d-js/2-working-environment-and-workflow/2-2-cross-native-browser-game-with-cocos-console/zh.md



    点击"引擎下载页面"跳到:



    这里好像也没有JS的引擎包吧,没办法,看着"HTML5 LITE VERSION"比较像,硬着头皮点进去


    下载下来的结果也跟说明文档里不一致


    2."搭建Cocos2d-JS v3.x 开发环境"

    http://www.cocos.com/doc/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/framework/cocos2d-js/3-jumping-into-cocos2d-js/3-1-installation/zh.md



    点击"Cocos Code IDE"超链接却跳到 "Cocos Creator"的下载,好像他们不是同一个东东吧;

    点击"Cocos-JS v3.0"也是一样的结果。



    后面是到论坛上上找到了一个下载地址:

    http://forum.cocos.com/t/cocos-code-ide-1-2-0/34958


    够变态吧,既然让大家使用,居然把下载地址搞得云山雾罩的,这是要绕死大家的节奏啊

    后来在cc论坛发现,原来是被放弃了,既然放弃了,官方的文档也得同步更新啊,这误导多少无辜群众: IDE被放弃了?下载都没了


    真是蛋疼!抓狂抓狂抓狂

    后来终于搞明白了,原来是换成使用Cocos Creater了:

    Cocos Creator入门


    所以Coco-JS工程的创建方法:

    1. 直接命令行创建

    这个比较通用,不管官网各种开发工具怎么变来变去

    切换到Cocos2d-X的以下目录:   /tools/cocos2d-console/bin

    ./cocos new Cocos2d-JSDemo -p com.xxxxxx.cocos2djs -l js -d /doc/sample/cocos2d



    2. Cocos Creator创建


    Cocos2d-LUA

    1. 直接命令行创建

    切换到Cocos2d-X的以下目录:   /tools/cocos2d-console/bin

    按照官网的介绍:

    ./cocos.py new Cocos2d-LuaDemo -p  会出现权限的问题



    添加sudo运行,出现命令找不到的问题



    干脆直接换成cocos执行



    还是出现命令找不到,在cocos前添加 ./。不要使用sudo,否则会出现一些权限的问题



    终于成功了



    2. Cocos Creator也支持Lua:  LUA引擎支持

    3. 用Cocos Code IDE 创建lua工程

    不过Cocos Code IDE工具已经被废了


    参考

    1、官网: http://www.cocos.com/doc/

    2、cocos2d-x环境的搭建之xcode

    展开全文
  • 不得不说要说总结,因为Cocos2d-X的代码和Cocos2d-iphone两个引擎除了语言不同外(Cocos2d-X使用C++,Cocos2d-iphone使用Object-C)可以说没有其他差异。 】总结Cocos2d-X与Cocos2d区别" title="【cocos2d-X游戏...

    不得不说要说总结,因为Cocos2d-X的代码和Cocos2d-iphone两个引擎除了语言不同外(Cocos2d-X使用C++,Cocos2d-iphone使用Object-C)可以说没有其他差异。

    【cocos2d-X游戏开发二 <wbr>】总结Cocos2d-X与Cocos2d区别
     

          下面举例对比几段代码来说明吧:

           创建添加一个精灵代码对比:

                  使用Cocos2d-X: 

    view plain
    1. //---------Cocos2d-X代码部分--  
    2.    //创建一个精灵  
    3.    CCSprite *spriteTemp =CCSprite::spriteWithFile("icon.png");  
    4.    //设置精灵的坐标  
    5.    spriteTemp->setPosition(ccp(size.width*0.5,size.height*0.5));  
    6.    //将精灵添加到layer中  
    7.    this->addChild(spriteTemp,1);  

                使用Cocos2d-iphone:    

    view plain
    1. //---------Cocos2d-iphone代码部分--  
    2. //创建一个精灵  
    3. CCSprite *spriteTemp =[CCSprite spriteWithFile:@"icon.png"];  
    4. //设置精灵的坐标  
    5. spriteTemp.position=ccp(size.width*0.5,size.height*0.5);  
    6. //将精灵添加到layer中  
    7. [self addChild:spriteTemp z:0 tag:1];  

            添加一个粒子代码对比:

            使用Cocos2d-X: 

    view plain
    1. //---------Cocos2d-X代码部分--   
    2.    CCParticleSystem *tempSystem =ARCH_OPTIMAL_PARTICLE_SYSTEM:
    3. :particleWithFile("himi.plist");     
    4.    tempSystem->setPosition(ccp(100,100));      
    5.    this->addChild(tempSystem);  

           使用Cocos2d-iphone:

    view plain
    1. //---------Cocos2d-iphone代码部分--  
    2. CCParticleSystem *tempSystem =[ARCH_OPTIMAL_PARTICLE_SYSTEM 
    3. particleWithFile:@"himi.plist"];     
    4. tempSystem.position=ccp(100,100);      
    5. [self addChild:tempSystem];  


          OK,不在举例了,通过以上随便举例的两段代码童鞋们很清楚的看出来,基本上没有差异,

    以后主要会继续更新Cocos2d(Cocos2d-iphone)博文的,以后童鞋们不管是做Cocos2d-X

    还是做Cocos2d-iphone都可以看我的【iOS-Cocos2d游戏开发系列博文的】谁让它们通用呢 ?

          这里还有三点要说下:

         第一:现在很多游戏公司都趋向于Cocos2d-X引擎开发游戏的趋势,不得不说Cocos2d-X多平台平移确实很诱惑人,Cocos2d-X已成熟!

        第二:不少童鞋肯定会很想知道Cocos2d-X能多平台平移,那么平移稳定性如何?

            通过我的了解,Cocos2d-X开发都会使用统一的C++语言开发,例如在iOS开发中使用Xcode+cocos2d-X,在Android上一般使用Eclipse+Android NDK+ADT....

            其实总结一句,Cocos2d-iphone并不像很多童鞋认为的只要的一人开发就可打包多平台包这样子~ 如果说用一句话更贴切的形容Cocos2d-X,我会用“Cocos2d-X代码通用”来形容;

            从CC(CocoChina)上我看到王哲walzer(cocos2d-x 游戏引擎作者)在回复一童鞋问题时候这么说的:

           问:关于如何打包cocos2d-x程序的问题   本人新手,想请教一下如何将Cocos2d-x win32的程序打包成iphone能够运行的程序,请各位大大不吝赐教!谢谢!

          王哲walzer 答:win32上只是让你调试方便,要发布到appstore上,你还是得有个mac机,装好cocos2d-x template,新建工程,然后把win32上代码拷过来,手工地加入xcode工程里面,编译运行

     

          从上面的对话可以证实我所说的Cocos2d-X是代码通用!

    展开全文
  • 使用Cocos2d-x 开发3D游戏

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

    千次阅读 2012-09-04 21:49:42
    今天大概说下关于cocos2dcocos2d x的卸载方面的小提示,至于Cocos2d与Cocos2dX卸载基本网上都有相关文章,但是!今天说的是如何卸载Cocos2d在Xcode的模版; 卸载Cocos2d/X其实就是删除其相关文件即可,这个好说...

    今天大概说下关于cocos2d与cocos2d x的卸载方面的小提示,至于Cocos2d与Cocos2dX卸载基本网上都有相关文章,但是!今天说的是如何卸载Cocos2d在Xcode的模版;

    卸载Cocos2d/X其实就是删除其相关文件即可,这个好说,但是模版这东西有些郁闷,因为其模版是被放置隐藏文件中了,所以我们想要删除必须先让你的mac显示隐藏文件才是关键!

    首先打开你mac终端,然后输入如下命令:

    显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true

    隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false

    或者

    显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES

    隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles NO

    输入后回车即可,然后我们关闭终端。然后点击你mac桌面菜单的“小苹果”图标,选择“强制退出”菜单,然后选择“Finder”,然后点击“重新启动”,OK。所有隐藏文件可以看到了。那么这里我把删除我电脑Xcode中的Cocos2d/Cocos2dX模版的路径放出:

    /Users/Himi/Library/Developer/Xcode/Templates

    对应文件夹路径如下:

    Macintosh HD->用户->(你的用户名)-> 资源库(隐藏的)->Developer->Xcode->Templates

    OK,直接删除Templates(Xcode中的模版)中的cocos2d-x还是cocos2d文件夹即可!

    展开全文
  • cocos2d-x-3.0简介 运行cocos2d-x3.0的sample 生成Coco2d-x3.0的文档 cocos2d-x3.0如何用python脚本创建新的cocos2d-x工程
  • Cocos2d-x项目创建之 原生ios项目导入Cocos2d框架
  • cocos studio 对应的框架的版本 版本对应列表: Studio2.x CocosStudio版本 对应Cocos2d-x版本 JS版本 备注 v2.1.5 v2.1.2beta v2.1 (事件:更名Cocos) ...Cocos新增JSON格式导出,Cocos2d
  • 如何调试Cocos2d-JS和Cocos2d-Lua工程

    千次阅读 2016-02-27 18:25:34
    调试Cocos2d-JS和Cocos2d-Lua
  • cocos2D-X 3.0渲染结构代码讲解,也是cocos2D-X源码讲解系列文章和从cocos2D-X学习OpenGL系列文章的开始
  • cocos2d-x版本是2.2.1 在windows下启动模拟器跑游戏的时候报了这样的错误: OpenGL error 0x0506 in d:\client\trunk\quick-cocos2d-x\lib\cocos2d-x\cocos2dx\sprite_nodes\ccsprite.cpp cocos2d::CCSprite::draw...
  • https://github.com/cocos2d/cocos2d-iphone http://code.google.com/p/cocos2d-x/downloads/list
  • Cocos2d-JS最引以为傲的能力就是完美的一次开发,全平台部署得能力。得益于3.0版中Web引擎和Native引擎的整合,Cocos2d-JS为Web和各原生平台开发提供了一套统一的工作流,开发者只需要关注自己的JavaScript代码,...
  • Mac下Cocos2dCocos2d-x安装

    千次阅读 2013-10-09 13:44:53
    首先要去Cocos2dCocos2d-x网站下载相关的工具: 1.Cocos2d下载地址:http://www.cocos2d-iphone.org,然后进入Download页面,下边有几个选项,Stable version是稳定版本,UnStable versions是不稳定的,但是也是...
  • 中文开发者技术文档(Cocos,Cocos2d-X,Cocos2d-JS)官网: http://cn.cocos2d-x.org/article/ 
  • 1.第一个Cocos2d-x游戏第一个Cocos2d-x游戏创建工程cocos工具: 就是这个,看图 命令工具cocos实现,cocos工具其实是cocos2d团队自己开发的。是使用Python脚本编写的,cocos工具的运行需要安装Python环境 (还会...
  • 一 、介绍cocos2d-x cocos2d-x是什么:是MIT许可证下发布的开源游戏引擎。 cocos2d-x的特点: 1 跨平台:支持跨平台部署,覆盖平台包括iOS、Android、Windows Phone及Tizen等等 2 语言:允许开发人员利用C++、...
  • Cocos2d-JAVA: Java版的Cocos2d-x

    千次阅读 2014-04-08 21:07:47
    cocos2d-java,目标是成为Java版的cocos2d-x,跨平台支持windows, android, ios ,linux, Github: https://github.com/cocos2d-java/cocos2d-java
  • cocos2d js 调用 c++ 版本cocos2d js 3.6

    千次阅读 2015-11-09 13:05:44
    1、http://www.cocos2d-x.org/docs/manual/code-ide/function-guides/add-3rd-party-lib/binding-custom-class-to-js/zh 2、http://cocos2d.9tech.cn/news/2014/0106/39499.html 3、添加自定义类 :SwimAlg 4、...
  • Cocos2D引擎学习-初步了解Cocos2D引擎

    千次阅读 2013-11-06 11:46:19
    目前市面上有许多语言版本的Cocos2D引擎,鉴于本人对JAVA比较熟悉,故这里对Cocos2d-android-1进行学习。  游戏引擎是什么就不用我多说了,这里我主要介绍一下Cocos2d-android-1的好处,一个它可以提升我们的开发...
  • 一、在Win7环境下VS2010中安装cocos2d-x-2.1.4 1、下载cocos2d-x-2.1.4 从Cocos2d-x官网下载最新版本2.1.4,发布日期为2013-6-18,官方网址为:http://cocos2d-x.org/ 如上图右侧所示,点击2.1.4(2013-...
  • cocos2d cocos2d-x 使用自定义字体

    千次阅读 2013-08-14 11:46:03
    我们写项目,难免游戏或应用里用一些艺术字,今天我们来扯一扯cocos2d-iphone(cocos2d-x一样)的自定义字体CCLabelBMFont: 首先下个字体编辑工具来设置字体 http://www.n4te.com/hiero/hiero.jnlp (java version...
  • cocos2d-html5 和 cocos2d-jsb的区别

    千次阅读 2014-08-19 18:08:06
    百度 《cocos2d-html5 和 cocos2d-jsb的区别》没有找到可以解惑的da
  • Mac下搭建cocos2dcocos2d -x 环境

    万次阅读 2012-09-16 18:40:39
    因为想了解下cocos2d游戏开发,所以最近准备学习学习,cocos2dcocos2d-x  cocos2d是一个开源框架,用于构建2D游戏、演示程序和其他图形界面交互应用等。Cocos2D是iPhone开发中一个非常有用的库,它可以让你在...
  • 第一章,认识cocos2d-x以及cocos2d-x在windows下的开发环境配置
  • cocos2D(二)---- cocos2D文档的使用

    千次阅读 2014-11-05 16:26:08
    在使用cocos2d进行游戏开发的过程中,难免要查阅cocos2d的API文档,搞清楚怎么使用某个类或者某个方法。幸运的是,cocos2d的作者已经在源代码里面添加了文档注释,我们只需要使用文档生成工具解析源代码生成文档即可...
  • Cocos2d-lua(三)认识Cocos2d-lua

    千次阅读 2016-10-25 14:19:14
    简单了解下Cocos2d-lua,它的前世我记不清了,今生我还是了解,Cocos 的官网:http://www.cocos.com/,我第一次知道Cocos的时候是在2014年8月,当时cocos2d-x 3.0已经出来了,2 到3引擎修改了很多(具体的可以到官网...
  • cocos2d-x删除vs2012项目模板(这一步新使用cocos2d-x的不需要) 如果你切换cocos2d-x版本的话, 要将之前版本的vs模板删除掉,方法如下: 进入以下目录(根据自己的vs版本): VS2008: C:\Program Files\Microsoft ...
  • cocos2d-x /cocos2d-iphone在mac下环境搭建

    千次阅读 2013-07-17 08:17:00
    下面谈谈在mac下cocos2d-x环境的搭建。(cocos2d-iphone)同样道理。 首先,下载必须的文件。 cocos2d 下载地址 http://www.cocos2d-iphone.org/download coco2d -x 下载地址 ...
  • Cocos2d开发】 论Cocos2d-x+JS/Lua

    千次阅读 2015-08-01 21:55:43
    貌似有人很多人在纠结在Cocos2d-x上对JSBind或者是LuaBind的选择.有人说Cocos2d团队不断的偏向Cocos2d-js .JS在官网上更新的频繁的脚步不断的加快。未来的模式上肯定是Cocos2d-x+Js模式为大势所驱。也有人说说是...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 56,950
精华内容 22,780
关键字:

cocos2d