cocos2dx_cocos2dx引擎 - CSDN
cocos2dx 订阅
Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++ Cocos2d-iPhone项目的版本。Cocos2d-X发展的重点是围绕Cocos2d跨平台,Cocos2d-x提供的框架。手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统,因此,开发者编写的源代码很容易在桌面操作系统中编辑和调试。 展开全文
Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++ Cocos2d-iPhone项目的版本。Cocos2d-X发展的重点是围绕Cocos2d跨平台,Cocos2d-x提供的框架。手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统,因此,开发者编写的源代码很容易在桌面操作系统中编辑和调试。
信息
发展重点
跨平台
类    型
开源的移动2D游戏框架
中文名
cocos2d-x
支持平台
iOS,Android等
cocos2d-x引擎介绍
Cocos2d-x是MIT许可证下发布的开源游戏引擎,游戏开发快速、简易、功能强大。2015年2月,触控科技正式推出了游戏开发一站式解决方案cocos,将Cocos 2d-x、Cocos Studio、Cocos Code IDE等框架及工具整合在一起。 [1]  Cocos2d-x核心优势在于允许开发人员利用C++、Lua及Javascript来进行跨平台部署,覆盖平台包括iOS、Android、Windows Phone、Windows, Mac OSX 3及Tizen等等,省事省力省成本。 [2]  Cocos2d-x用户不仅包括个人开发者和游戏开发爱好者,还包括许多知名大公司如Zynga、Wooga、Gamevil、Glu、GREE、Konami、TinyCo、HandyGames、IGG及Disney Mobile等。截止2013年9月,全球基于Cocos2d-x引擎的游戏下载量高达逾15亿,其中许多还占据苹果应用商店(AppStore)和谷歌应用商店(Google Play)排行榜。同时许多公司如触控、谷歌、微软、ARM、英特尔的工程师在Cocos2d-x领域也非常活跃。另外,Cocos2d-x版本升级困难的问题,是许多开发者的一大苦恼,而经过整合的cocos,解决了Cocos2d-x的这一问题。升级cocos,其相匹配的Cocos2d-x也将自动进行升级,这极大的提高了开发效率,为开发者们带来便利,同时也为Cocos2d-x的进一步发展打下基础。
收起全文
  • Cocos2d-x 开发神器cococreator使用介绍

    万次阅读 热门讨论 2014-07-21 08:57:09
    Cocos2d-x 开发神器cococreator使用介绍 本篇博客小巫给大家推荐一个开发神器,你还在为搭建Cocos2d-x开发环境而头痛么,还在为平台移植问题而困扰么,我想大家都想更加快速得进行开发,小巫也是今天才知道这个神器...

    Cocos2d-x 开发神器cococreator使用介绍


      本篇博客小巫给大家推荐一个开发神器,你还在为搭建Cocos2d-x开发环境而头痛么,还在为平台移植问题而困扰么,我想大家都想更加快速得进行开发,小巫也是今天才知道这个神器的,稍微使用了一下,觉得还是挺ok的一个开发工具,所以这里推荐给大家。

      可以到下面地址下载:

       http://cococreator.com/

      来看看全貌吧:

      

     上面的LuaTest就是小巫创建的Cocos2d-x项目,文件->新建->Cocos2d-x项目(也可以直接点击新建快捷按钮):

     

     选择Cocos2d-x版本,小巫这里是3.1的:

     

     下一步,选择开发语言:

      

     目前版本还不支持JavaScript,下一步设置项目名称、包名、路径

     

     小巫这里创建了一个名为HelloCPP的项目,成功之后finish即可:

     

     然后直接点击生成,cocoscreator就会为我们生成解决方案,对win32项目进行编译,如果想编译成Android项目,按下Win32切换成Android即可。

     编译过程给我们在visual studio中是一样的,这里没啥好说的。如果我们想要在Android平台下进行交叉编译的话,要配置一下编译环境:

     

     

     这个就是小巫的机器的编译环境了,如果是win32需要我们安装visual studio的开发环境,比如visual studio 2012。如果是Android项目的话,我们就需要配置Java SDK,Android SDK,ANT,NDK这四个,缺一不可。

    小巫的贴一下路径让各位参考一下:

    Java SDK:C:\Program Files\Java\jdk1.7.0_25

    Android SDK:D:\Android\adt-bundle-windows-x86_64-20131030\sdk

    ANT:D:\Cocos2d-x\software\apache-ant-1.9.4-bin\apache-ant-1.9.4\bin

    NDK:D:\android-ndk-r9d

    配置完之后,重启我们的cocoscreator让编译环境生效。

    然后我们就可以愉快的对我们的Cocos2d-x Android项目进行编译了。




    然后我们去到proj.android下的bin目录下,我们找到apk文件,安装到Android设备中去,同样我们的HelloWorld出现了。

     

      



    展开全文
  • 1.第一个Cocos2d-x游戏 第一个Cocos2d-x游戏 创建工程 cocos工具: 就是这个,看图 命令工具cocos实现,cocos工具其实是cocos2d团队自己开发的。是使用Python脚本编写的,cocos工具的运行需要安装...

    本篇博客讲解:
    1.第一个Cocos2d-x游戏

    第一个Cocos2d-x游戏

    创建工程

    cocos工具:
    就是这个,看图

    命令工具cocos实现,cocos工具其实是cocos2d团队自己开发的。是使用Python脚本编写的,cocos工具的运行需要安装Python环境
    (还会用到ant,eclipse等工具哦,后面介绍)
    Python下载地址
    https://www.python.org/
    需要注意的是它目前有Python3和Python2可以下载,我们选择Python 2,不要下载3,因为2和3语法有很大差别,cocos这个工具是使用2编写的,如果你使用了3,会在脚本编译就出问题
    (我的源代码中有window的Python安装包)
    下载->安装->配置环境变量(Path中添加Python根目录)

    点击确定设置好。

    因为你还没有设置其他环境变量,所以你需要到此目录下:
    cocos2d-x-3.13.1\tools\cocos2d-console\bin
    直接输入cmd回车

    或者shift鼠标右键打开命令窗口,都行

    如果你不知道怎么用,直接输入cocos会有帮助

    终端中执行如下指令:

    cocos new -p com.uifuture -l cpp -d E://chxCocosWork HelloWord

    com.uifuture是包名,最好是写上(可以不写),因为在安卓发布打包需要
    cpp是语言,表示生成c++语言,还有lua,js
    E://chxCocosWork 为生成目录
    HelloWord为工程名

    如果你生成过程有问题,或者无法找到cocos命令,有可能是你的Path没有加进去,或者你使用的Python版本是3.X。

    也可以用这种写法

    cocos new HelloWord -p
    com.uifuture -l cpp -d E://chxCocosWork

    工程文件结构

    生成的目录结构是这样的:

    Resources文件夹是资源文件夹。
    图片,声音,字体,字库等都在这个目录

    Class目录是我们开发重点关注的文件夹,这里面都是cpp文件
    其他的文件夹,基本都是和平台有关的

    现在刚刚入门,我们不考虑平台移植的问题,现在只关心Class目录中文件的编写

    打开目录proj.win32,使用VS打开项目。 (使用VS打开HelloWorld.sln即可)

    还有一些其他的工程:

    也就是说,HelloWord这个工程需要运行,需要依赖这些工程!
    libcocos2d就是所有cocos2d的源码都是放在这个工程里面的,这个是和项目根目录cocos2d这个文件夹对应的

    运行工程:(第一次编译可能需要较长时间)

    左下角的一些数字,就是输出的帧;GL vwets就是绘制图形需要的顶点;GL calls 就是绘制的精灵的个数。右下角的按钮是菜单,你可以选择退出游戏

    代码解释

    我们看HelloWordScene.h

    #ifndef __HELLOWORLD_SCENE_H__
    #define __HELLOWORLD_SCENE_H__
    
    #include "cocos2d.h"
    
    class HelloWorld : public cocos2d::Layer
    {
    public:
        static cocos2d::Scene* createScene();
    
        virtual bool init();
    
        // a selector callback
        void menuCloseCallback(cocos2d::Ref* pSender);
    
        // implement the "static create()" method manually
        CREATE_FUNC(HelloWorld);
    };
    
    #endif // __HELLOWORLD_SCENE_H__
    

    里面定义了一个类HelloWorld,继承了cocos2d::Layer(层)
    虽然文件名叫HelloWordScene,Scene是场景,但是实际上里面的类是HelloWorld,实际上是层
    创建层的同时会先创建层所在的场景,层是要放在场景里面的。

    AppDelegate是一个应用程序委托对象,如果懂ios开发的,应该会对这个比较熟悉。
    它的作用就是,应用程序启动的时候会调用它。

    #ifndef  _APP_DELEGATE_H_
    #define  _APP_DELEGATE_H_
    
    #include "cocos2d.h"
    
    /**
    @brief    The cocos2d Application.
    
    Private inheritance here hides part of interface from Director.
    */
    class  AppDelegate : private cocos2d::Application
    {
    public:
        AppDelegate();
        virtual ~AppDelegate();
    
        virtual void initGLContextAttrs();
    
        /**
        @brief    Implement Director and Scene init code here.
        @return true    Initialize success, app continue.
        @return false   Initialize failed, app terminate.
        */
        virtual bool applicationDidFinishLaunching();
    
        /**
        @brief  Called when the application moves to the background
        @param  the pointer of the application
        */
        virtual void applicationDidEnterBackground();
    
        /**
        @brief  Called when the application reenters the foreground
        @param  the pointer of the application
        */
        virtual void applicationWillEnterForeground();
    };
    
    #endif // _APP_DELEGATE_H_

    applicationDidFinishLaunching 这个函数是在程序启动的时候会调用它,也就是在游戏启动的时候调用,一般进行游戏的初始化,比如游戏的导演啊,场景啊等在这里进行初始化。
    applicationDidEnterBackground 是退到后台,就是点击home键,回到桌面。接电话或者跳到另一个应用程序去,都会调用这个函数。
    applicationWillEnterForeground 是从后台重新回到前台,也就是从手机任务栏重新回到游戏,会调用这个函数
    以上三个函数是和游戏的生命周期有关系的。
    HelloWorldScene.cpp

    #include "HelloWorldScene.h"
    #include "SimpleAudioEngine.h"
    
    USING_NS_CC;
    
    Scene* HelloWorld::createScene()
    {
        // 创建场景对象
        auto scene = Scene::create();
    
        // 创建层对象
        auto layer = HelloWorld::create();
    
        // 把层放到场景里
        scene->addChild(layer);
    
        // 返回这个场景
        return scene;
    }
    
    // on "init" you need to initialize your instance
    // 初始化当前这个层
    bool HelloWorld::init()
    {
        //////////////////////////////
        // 1. super init first
        if ( !Layer::init() )
        {
            return false;
        }
    
        auto visibleSize = Director::getInstance()->getVisibleSize();//得到屏幕的大小(可见区域大小)
        Vec2 origin = Director::getInstance()->getVisibleOrigin();//得到可见区域大小的左下角坐标
    
        /////////////////////////////
        // 2. add a menu item with "X" image, which is clicked to quit the program
        //    you may modify it.
    
        // add a "close" icon to exit the progress. it's an autorelease object
        // 得到图片菜单 以及设置回调函数
        auto closeItem = MenuItemImage::create(
                                               "CloseNormal.png",
                                               "CloseSelected.png",
                                               CC_CALLBACK_1(HelloWorld::menuCloseCallback, this));
        //关闭的按钮 
        closeItem->setPosition(Vec2(origin.x + visibleSize.width - closeItem->getContentSize().width/2 ,
                                    origin.y + closeItem->getContentSize().height/2));
    
        // create menu, it's an autorelease object
        //把菜单项放到菜单里
        auto menu = Menu::create(closeItem, NULL);
        //指定菜单的位置 设置显示的坐标位置
        menu->setPosition(Vec2::ZERO);
        this->addChild(menu, 1);//把菜单放到当前层
    
        /////////////////////////////
        // 3. add your codes below...
    
        //标签 也就是中间显示的那个文字  以及加载字体
        auto label = Label::createWithTTF("Hello World", "fonts/Marker Felt.ttf", 24);
    
        //指定标签的位置
        label->setPosition(Vec2(origin.x + visibleSize.width/2,
                                origin.y + visibleSize.height - label->getContentSize().height));
    
        //把标签加入到层中
        this->addChild(label, 1);
    
        //指定一个图片的精灵
        auto sprite = Sprite::create("HelloWorld.png");
    
        // 设置图片精灵的位置
        sprite->setPosition(Vec2(visibleSize.width/2 + origin.x, visibleSize.height/2 + origin.y));
    
        //把图片精灵加入到层中
        this->addChild(sprite, 0);
    
        return true;
    }
    
    //点击close菜单项来回调的
    void HelloWorld::menuCloseCallback(Ref* pSender)
    {
        //Close the cocos2d-x game scene and quit the application
        Director::getInstance()->end();
    
        //条件编译 ,也就是满足条件就编译过去,如果不满足,就相当于注释了
    #if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS) 
        exit(0);
    #endif
    
        /*To navigate back to native iOS screen(if present) without quitting the application  ,do not use Director::getInstance()->end() and exit(0) as given above,instead trigger a custom event created in RootViewController.mm as below*/
    
        //EventCustom customEndEvent("game_scene_close_event");
        //_eventDispatcher->dispatchEvent(&customEndEvent);
    }

    这样我们就得到一个能执行的HelloWord程序啦

    因为cocos2dx项目工程太大,只上传Classes一些cpp文件啦,你可以手动把代码加入到你的cocos2dx项目工程中。

    源代码下载地址:

    GITHUB源码下载地址:点我进行下载

    本文章由[谙忆]编写, 所有权利保留。
    欢迎转载,分享是进步的源泉。

    转载请注明出处:http://chenhaoxiang.cn

    本文源自人生之旅_谙忆的博客

    展开全文
  • 15款Cocos2d-x游戏源码

    万次阅读 2016-07-01 22:24:34
    (1)用cocos2d-x开发的中国象棋游戏...使用Cocos2d-X2.2.3开发的一款中国象棋游戏,游戏中可以实现、新局面、悔棋、游戏音乐、胜利后会显示游戏结果。 源码下载:http://www.okbase.net/file/item/27881   (2)
    转自:http://blog.okbase.net/iphone/archive/4619.html

    (1)用cocos2d-x开发的中国象棋游戏源码
    使用Cocos2d-X2.2.3开发的一款中国象棋游戏,游戏中可以实现、新局面、悔棋、游戏音乐、胜利后会显示游戏结果。


    源码下载:http://www.okbase.net/file/item/27881

     

    (2)Cocos2dx开发的一个横版过关游戏Demo源码
    来自游戏开发基友群听雨分享的例子,一个横版过关游戏,有带简单ai的敌人,有横版的地图,有操控摇杆,主角的攻击效果,有很多新鲜的东 
    西。


    源码下载:http://www.okbase.net/file/item/27882

     

    (3)Cocos2d-x游戏《忍者飞镖打幽灵》源码
    初次接触Cocos2d-x的学习demo,发射飞镖击中飞过来的幽灵,可以作为初学参考。
    环境: cocos2dx2.2+vs2012


    源码下载:http://www.okbase.net/file/item/27890

     

    (4)Cocos2dx 跑酷类游戏源代码《萝莉快跑》
    跑酷类游戏,画面精美,如果Cocos2dx使用2.2版本,可能需要修改加载声音资源类。十分简单。


    源码下载:http://www.okbase.net/file/item/27892

     

    (5)MoonWarriors雷电战神传说Cocos2d-X游戏源代码
    因为最近在研究cocos2d-x,前几日看到cocos2d-html5中有款飞机游戏MoonWarriors,想着能不能用cocos2d-x来做重构,一方面可以练习一下 
    这种飞行游戏的编程思路,另一方面也可以加深对cocos2d-x的了解。


    源码下载:http://www.okbase.net/file/item/27071

     

    (6)Cocos2d-x 3.x编写的3D跑酷游戏源码
    这是一个Cocos2d-x 3.3制作的3d跑酷demo,大家可以学习下Cocos2d-x 3.3 提供对Sprite3D的支持,包含教程。
    教程主要是通过分析一个跑酷的Demo,来向大家简单的介绍一下Cocos2d-x 3.3 里对3D游戏开发提供的一些功能,并介绍一下他们的使用方法。


    源码下载:http://www.okbase.net/file/item/27893

     

    (7)开心泡泡猫Cocos2d-x源码
    开心泡泡猫是一款一群喵星人闯入了风靡全球的泡泡龙游戏,游戏将将弹珠台的概念结合至传统泡泡类游戏之中,Cocos2D-X开发。

    源码下载:http://www.okbase.net/file/item/27900

     

    (8)Cocos2dx仿《王者之剑》游戏源码
    《王者之剑》作为国内首款横版即时格斗类手机网游,以欧洲圆桌骑士、亚瑟王的故事为背景,以精美细腻的美漫暗黑画风,再现了这段传奇史 
    诗。本代码是仿《王者之剑》,仅供学习参考。


    源码下载:http://www.okbase.net/file/item/27936

     

    (9)Cocos2dx手绘搞怪类游戏《奇怪大冒险》源码
    Cocos2dx 2.2游戏源码:奇怪大冒险,(原作熊同学) 质量很好,使用vs2013和cocos2dx 2.2打开即可编译运行。


    源码下载:http://www.okbase.net/file/item/27942

     

    (10)Cocos2dx游戏《喵汪大战》源码
    类似打飞机的猫狗大战游戏。
    开发环境:vs2012,cocos2dx2.2


    源码下载:http://www.okbase.net/file/item/27943

     

    (11)山寨版FlappyBird游戏源代码(cocos2dx)
    这是仿制的FlappyBird游戏,作者为xiaohexuehe。
    包括两个版本的代码:Unity版和cocos2dx版。
    FlappyBird不用多说了,一款极其简单,但是又很火的游戏。我在得知这款疯狂的游戏后,就有一种把它重现的冲动,然后花了我4个多小时, 
    产生出了一个可以玩的版本,分享给大家。

    源码下载:http://www.okbase.net/file/item/25707

     

    (12)三国策略战争游戏cocos2d-x源码
    利用 cocos2d-x 实现一个三国战争游戏。 

    作者说:搜到一个开源的半成品游戏代码(游戏主体部分没有),但最高兴的是有不错的资源(没有美工引发头疼问题)。游戏虽小,地图只有 
    一张,可玩,还会完善,希望做成个dota风格,外加塔防玩法的游戏。

    源码下载:http://www.okbase.net/file/item/27070

     

    (13)Cocos2d-x手机单机斗地主源码
    利用cocos2d-x实现手机单机斗地主游戏。 
    完成了斗地主的基本游戏规则,洗牌-发牌-出牌-压牌-判断胜负(计分)。


    源码下载:http://www.okbase.net/file/item/26919

     

    (14)cocos2d-x 多平台高仿微信打飞机源代码
    利用 cocos2d-x 实现多平台高仿微信打飞机游戏。目的是学习 Cocos2d-x 如何支持多平台开发。


    源码下载:http://www.okbase.net/file/item/24078

     

    (15)cocos2d-x俄罗斯方块游戏源代码
    基于cocos2d-x开发的俄罗斯方块游戏,是本人在学习cocos2d-x引擎时,在win7下使用vs2010的C++做的。
    附上完整的源代码。请根据自己的cocos2d-x安装路径更改vs工程项目的属性设置,即可调试运行。该代码仅供cocos2d-x游戏开发爱好者研究学习。

    源码下载:http://www.okbase.net/file/item/27944


    展开全文
  • Cocos2d-x之下载安装和配置

    千次阅读 2016-06-19 08:28:01
    推荐下载cocos2d-x-v3.10版本,自带创建项目的cococs软件,就不用在cmd中敲命令了(不过敲命令还是显得高大上一些)。2.Android NDK和Android SDK的下载地址:http://store.cocos.com/stuff/category/1/score_count.

    一、下载

    1.Cococs2d-x下载地址

    http://www.cocos.com/download/#

    推荐下载cocos2d-x-v3.10版本,自带创建项目的cococs软件,就不用在cmd中敲命令了(不过敲命令还是显得高大上一些)。

    2.Android NDK和Android SDK的下载地址:

    http://store.cocos.com/stuff/category/1/score_count.html

    在工具里找到,里面有各种关于cocos的工具,以后可以在这里下载。

    3.Android ANT的下载地址:

    http://ant.apache.org/bindownload.cgi

    4.python的下载地址

    https://www.python.org/downloads/

    二、安装

    1.安装python
    python的安装很简单,就说几个关键点:

    1>因为我的安装过了,就从网上先截了个图,安装时这里要选择Install just for me:

    这里写图片描述

    2>安装完毕后,把python当初选择的安装路径添加到环境变量path中:

    这里写图片描述

    3>上面步骤都完成之后,在cmd中敲入python出现python的版本信息就算安装成功了。

    这里写图片描述

    2.将下载好的NDK, SDK和ANT分别解压

    这里写图片描述

    这里写图片描述

    3.安装cocos,如果下载的不是cocos2d-x v3.10版本而是其他版本,只需要解压,这里就说一下cocos2d-x v3.10版本,只不过比其他版本多了个cocos的安装,这个的cocos的安装跟普通软件一样,下一步,下一步就可以了安装完成后。

    在cocos2d-x下有个cocos2d-x-3.10文件夹,对这里面的操作就跟其他版本的cocos的操作是一样的。

    1>先找到setup.py文件,双击打开,一般都是这么操作,如果允许成功或者出错他很快就会关掉,很难看到结果,建议使用下面的方法:

    在cmd中敲入下面的命令来运行setup.py
    这里写图片描述

    如果出现下面的类似的内容,也就是说各种ROOT路径都被找到,就算成功了。

    这里写图片描述
    这里写图片描述

    如果没有成功,需要自己手动敲入路径,或者直接去用户变量中修改也是一样的,修改用户变量后记得重启计算机才有效:

    这里写图片描述

    2>进入~\cocos2d-x-3.10\tools\cocos2d-console\bin下,运行cocos.bat和cocos.py这两个文件,这样就可以把cocos文件通过vs编译器打开了:

    这里写图片描述

    3>到~\cocos2d-x-3.10\build中,找到cocos2d-win32.sln,双击就用过vs打开了,用vs那个版本打开,就看电脑上装的哪个版本了。

    这里写图片描述

    可以编译生成,为了截一下图这目的我就不再编译一次,编译一次就想撞墙一次,那个慢那个卡啊,so我又从网上找了一张编译生成后的图片粘过来了:

    这里写图片描述

    生成成功就差不多是这个样子了。整个安装配置到这里就完成了。

    展开全文
  • 2018年cocos2d-x面试题目总结

    万次阅读 2018-03-19 22:24:07
    最近都在面试cocos2d-x方面的工作,总结一下自己面试中遇到的问题,答案后续补上: 1、cocos creator使用; 2、lua 特点 Table 数据容器 Number 全类型; 3、lua绑定; 4、jsb绑定:luaJavaBridge( luaj) 调用...
  • 一 、介绍cocos2d-x cocos2d-x是什么:是MIT许可证下发布的开源游戏引擎。 cocos2d-x的特点: 1 跨平台:支持跨平台部署,覆盖平台包括iOS、Android、Windows Phone及Tizen等等 2 语言:允许开发人员利用C++、...
  • Cocos2d-x初学者教程

    千次阅读 2017-06-14 10:35:42
    Cocos2d-x是一款快速、强大、易用的开源2D游戏引擎。 它与苹果的Sprit Kit略像,但又有一大优势——跨平台。 这意味着,开发者只需要写一个版本的代码就可以开发出能在iOS、Android、Windows Phone、Mac OS X、...
  • cocos2d-x安装与配置

    万次阅读 2017-05-12 15:18:40
    最近需要用到cocos2d-x环境,便想着在我这台比较破的电脑上安装。安装过程真的是一波三折。在网上找的教程都是比较老的了,心想也没办法了,就按照这个先这么装吧!于是我就先下了coco2d-x-3.15,然后运行了里面的...
  • Cocos2d-X和Cocos Creator的区别 1、性能不同 Cocos2d-X更加的可控,并且使用C++开发,性能更好; Cocos Creator的界面更加的整洁,学习更简单,应用了Unity的操作方法更加的符合潮流,但是使用了JS作为开发语言,...
  • cocos2d-x-3.2 网盘下载

    2020-07-30 23:31:58
    cocos2d-x3.2版本下载,由于文件太大所以上传了网盘资源
  • cocos引擎老版本下载集合(cocos2d-x-2.2.1 - 3.5),分别有cocos2d-x-3.5、cocos2d-x-3.4、cocos2d-x-3.2、cocos2d-x-2.2.6、cocos2d-x-2.2.2和cocos2d-x-2.2.1。
  • 很好的Cocos2d-JS开发书籍,通过对各种实际项目的学习,可以快速上手,掌握开发技巧,为自己的开发项目积累模块,和项目经验,很不错的一本学习书籍,值得多看看。
  • Cocos2dx游戏开发

    2019-08-18 19:01:55
    Cocos2d-JS v3新特性教程 1 Cocos2d-JS v3简单新特性概述 2 Cocos2d-JS v3工作流 3 Cocos2d-JS v3对象 4 Cocos2d-JS v3事件管理器 5 Cocos2d-JS v3对象缓冲池 6 Cocos2d-JS v3 JSB反射机制 Cocos2d-x v3新...
  • Cocos2d-JS v3新特性教程 1 Cocos2d-JS v3简单新特性概述 2 Cocos2d-JS v3工作流 3 Cocos2d-JS v3对象 4 Cocos2d-JS v3事件管理器 5 Cocos2d-JS v3对象缓冲池 6 Cocos2d-JS v3 JSB反射机制 Cocos2d-x v3新...
  • Cocos2dx引擎各历史版本下载

    千次阅读 2020-05-15 14:53:01
    收集Cocos2dx历史版本,从2.2.4到最新的3.17.2,只包含正式版,不包含beta版本,如有需要欢迎在评论说明需要版本。 下面正题: 引擎版本 下载地址 ... cocos2d-x-3.17.2 百度网盘...
  • 目前还不太熟悉,所以记下来备忘,除了Lua自己的io、math、table等模块,可以看到cocos2d-x往Lua环境里面插了好多东西,把大部分常量定义都删掉,只保留驼峰式的变量命名,大概是这个样子,可以看到常用的cc、ccs、...
  • Cocos2d-JS v3新特性教程 1 Cocos2d-JS v3简单新特性概述 2 Cocos2d-JS v3工作流 3 Cocos2d-JS v3对象 4 Cocos2d-JS v3事件管理器 5 Cocos2d-JS v3对象缓冲池 6 Cocos2d-JS v3 JSB反射机制 Cocos2d-x v3新...
  • cocos2d-x-3.2下载,不多说。或者可以下载另一个资源 cocos引擎老版本集合(cocos2d-x-2.2.1 - 3.5) http://download.csdn.net/download/crazymagicdc/9982656
  • 1、Cocos2d-X引擎概要01 - Lesson1_游戏原理与机制 02 - Lesson2_游戏开发技术 03 - Lesson3_认识Cocos2D-X引擎 04 - Lesson4_Cocos2D-X跨平台开发环境搭建(win32) 2、Cocos2d-X跨平台游戏开发基础 01 - Hello ...
  • cocos2d-x-2.2.6下载,不多说。或者可以下载另一个资源 cocos引擎老版本集合(cocos2d-x-2.2.1 - 3.5) http://download.csdn.net/download/crazymagicdc/9982656
1 2 3 4 5 ... 20
收藏数 77,511
精华内容 31,004
关键字:

cocos2dx