• 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新特性教程

    1 Cocos2d-x v3基本新特性概述

    2 开发环境搭建及cocos命令行工具的使用

    3 Cocos2d-x v3事件机制

    4 Cocos2d-x v3基础数据类型

    5 Cocos2d-x v3游戏控制器

    6 Cocos2d-x v3新增UI控件

    7 Cocos2d-x v3物理引擎

    8 Cocos2d-x v3的3D功能

    9 Cocos2d-x v3中的lua绑定

     

    第1阶段 环境搭建

    1 WinMac环境Cocos2d-x开发环境搭建

    2 Cocos2d-x3.1rc0项目创建及新功能介绍

    3 Windows环境下Visual Studio 2013中搭建Cocos2d-x 3.1集成开发环境

    4 Cocos Code IDE使用

    5 使用Eclipse在Ubuntu下搭建Cocos2d-x 3集成开发环境

     

    第2阶段 基础知识

    1 C语言基础知识学习经典入门

    2 C++语言开发基础知识教程

    3 C--库-C语言面向对象库

    4 Cocos2d-x 3.x中自带物理引擎使用教程

     

    第3阶段 常用功能

    1 Cocos2dx开发常用控件详解

    2 Cocos2d-x特效场景切换效果、控件动作、逐帧动画

    3 Cocos2d-x用户交互事件处理触摸、传感器、物理按键

    4 Cocos2d-x绘图API绘制点、线条、圆形、矩形、多边形

    5 Cocos2d-x常用工具计时器、数据读写、文件读写

     

    第4阶段 功能扩展

    1 Cocos2d-x Box2d物理引擎实战开发

    2 Windows平台下在VS2013中为Cocos2d-x3工程添加Box2D物理引擎支持库

    3 C++Cocos2d-xAndroidiOS混合编程与NDK开发环境搭建

    4 Javascript基础语法、数组、面向对象、调试

    5 Cocos2d-JS多平台编译iOS Android应用程序

    6 Lua脚本语言语法学习入门

     

    第5阶段 项目实战

    1 Flappy Bird游戏-Cocos2d-x游戏实战项目开发

    2 2048游戏-Cocos2d-x游戏实战项目开发

    3 Popstar游戏-Cocos2d-x游戏实战项目开发

    4 别踩白块儿游戏-Cocos2d-x游戏实战项目开发

    5 Find the Pair游戏-Cocos2d-x游戏实战项目开发

    6 一个都不能死游戏-Cocos2d-x游戏实战项目开发

     

     

    展开全文
  • cocos2d-x游戏开发基础与实战 经典视频教程 cocos2d-x游戏开发工资高吗? 精通C/C++,熟练掌握Cocos2d-x引擎及其Cocos2d-x引擎周边开发工具,了解游戏开发常用的工具和软件,精通Socket网络编程和HTTP协议,能高效的...

    cocos2d-x游戏开发基础与实战 经典视频教程

    cocos2d-x游戏开发工资高吗?
    精通C/C++,熟练掌握Cocos2d-x引擎及其Cocos2d-x引擎周边开发工具,了解游戏开发常用的工具和软件,精通Socket网络编程和HTTP协议,能高效的处理各种数据.
    开发过一款以上的知名商业化移动游戏产品的话,工资月薪起码在3万以上!

    cocos2d-x游戏开发需要学什么?
    第一部分cocos2d-x游戏开发基础

    第1章 HelloCocos2d—x
    1.1 引擎简介
    1.2 搭建开发环境
    1.3 HelloWorld
    1.4 HelloWorld分析
    1.5 测试样例简介
    1.6 小结

    第2章 在游戏开始之前
    2.1 基本概念
    2.1.1 场景与流程控制
    2.1.2 层
    2.1.3 精灵
    2.1.4 节点与渲染树
    2.1.5 动作与动画
    2.2 Cocos2d—x代码风格
    2.2.1 命名空间与类名称
    2.2.2 构造函数与初始化
    2.2.3 选择器
    2.2.4 属性
    2.2.5 单例
    2.3 C++中的Cocos2d—x内存管理
    2.3.1 复杂的内存管理
    2.3.2 现有的智能内存管理技术
    2.3.3 Cocos2d—x的内存管理机制
    2.3.4 工厂方法
    2.3.5 关于对象传值
    2.3.6 释放:release()还是autorelease()?
    2.3.7 容器
    2.3.8 相关辅助宏
    2.3.9 Cocos2d—x内存管理原则
    2.4 生命周期分析
    2.5 小结

    第3章 游戏的基本元素
    3.1 CCDirector:大总管
    3.2 CCScene:场景
    3.3 CCLayer:层
    3.4 CCSprite:精灵
    3.4.1 纹理
    3.4.2 创建精灵
    3.4.3 设置精灵的属性
    3.4.4 向层中添加精灵
    3.4.5 常用成员
    3.5 CCNode与坐标系
    3.5.1 坐标系与绘图属性
    3.5.2 节点的组织
    3.5.3 定时器事件
    3.5.4 其他事件
    3.6 Cocos2d—x内置的常用层
    3.7 Cocos2d—x调度原理
    3.7.1 游戏主循环
    3.7.2 定时调度器
    3.8 小结

    第4章 动作
    4.1 基本概念
    4.2 瞬时动作
    4.3 持续性动作
    4.3.1 位置变化动作
    4.3.2 属性变化动作
    4.3.3 视觉特效动作
    4.3.4 控制动作
    4.4 复合动作
    4.5 变速动作
    4.6 使鱼动起来
    4.7 创建自定义动作
    4.7.1 一点简单的物理知识
    4.7.2 创建自定义动作
    4.8 让动作更平滑流畅
    4.9 Cocos2d—x动作原理
    4.9.1 动作类的结构
    4.9.2 动作的更新
    4.9.3 CCActionManager的工作原理
    4.10 小结

    第5章 动画与场景特效
    5.1 动画
    5.1.1 概述
    5.1.2 使用动画
    5.2 场景特效
    5.3 小结

    第6章 音乐与音效
    6.1 使用音效引擎
    6.2 支持格式
    6.3 播放音乐与音效
    6.3.1 预加载
    6.3.2 播放与停止
    6.3.3 暂停与恢复播放
    6.3.4 其他成员
    6.4 小结

    第7章 用户输入
    7.1 触摸输入
    7.1.1 使用CCLayer响应触摸事件
    7.1.2 两种Cocos2d—x触摸事件
    7.2 触摸分发器原理
    7.3 触摸中的陷阱
    7.4 使用触摸事件
    7.4.1 使炮台动起来
    7.4.2 识别简单的手势
    7.5 加速度计
    7.6 文字输入
    7.7 小结

    第二部分 引擎进阶

    第8章 粒子效果
    8.1 Cocos2d—x中的粒子系统
    8.2 粒子效果编辑器
    8.2.1 界面介绍
    8.2.2 制作火焰特效
    8.3 小结

    第9章 大型地图
    9.1 瓦片地图
    9.2 编辑器
    9.2.1 TiledMapEditor简介
    9.2.2 创建水底世界
    9.3 导入游戏
    9.4 实现层次感
    9.5 预定义属性
    9.6 小结

    第10章 Cocos2d—x绘图原理及优化
    10.1 OpenGL基础
    10.1.1 OpenGL简介
    10.1.2 绘图
    10.1.3 矩阵与变换
    10.2 Cocos2d—x绘图原理
    10.2.1 精灵的绘制
    10.2.2 渲染树的绘制
    10.2.3 坐标变换
    10.3 TexturePacker与优化
    10.3.1 绘图瓶颈
    10.3.2 碎图压缩与精灵框帧
    10.3.3 批量渲染
    10.3.4 色彩深度优化
    10.4 小结

    第11章 OpenGL绘图技巧
    11.1 自定义绘图
    11.2 遮罩层
    11.3 数据交流
    11.4 可编程管线
    11.4.1 可编程着色器
    11.4.2 CCGLProgram
    11.4.3 变量传递
    11.5 水纹效果
    11.5.1 着色器程序
    11.5.2 ShaderNode类
    11.5.3 uniform变量准备
    11.5.4 绘制
    11.5.5 添加到场景
    11.6 CCGrid3D
    11.7 再议效率
    11.8 小结

    第12章 物理引擎
    12.1 新的超级武器
    12.2 Box2D引擎简介
    12.3 接入Box2D
    12.4 更新状态
    12.5 调试绘图
    12.6 碰撞检测
    12.7 弹射
    12.8 精确碰撞
    12.9 小结

    第三部分 游戏开发进阶

    第13章 数据持久化
    13.1 CCUserDefault
    13.2 格式化存储
    13.3 本地文件存储
    13.4 XML与JSON
    13.5 加密与解密
    13.6 SQLite
    13.7 小结

    第14章 网络
    14.1 网络传输架构
    14.2 CURL
    14.3 简单传输
    14.4 非阻塞传输
    14.5 用户记录
    14.6 多人对战与同步问题
    14.6.1 时间同步
    14.6.2 鱼群同步
    14.7 校验
    14.8 小结

    第15章 缓存与池
    15.1 移动设备昂贵的CPU与内存
    15.2 缓存机制:预加载与重复使用
    15.3 Cocos2d—x中的缓存
    15.3.1 CCTextureCache
    15.3.2 CCSpriteFrameCache
    15.3.3 CCAnimationCache
    15.4 对象池机制:可回收与重复使用
    15.5 对象池实现
    15.6 落实到工厂方法
    15.7 一个简单的性能测试
    15.8 使用时机
    15.9 小结

    第16章 并发编程
    16.1 单线程的尴尬
    16.2 pthread
    16.3 线程安全
    16.4 线程间任务安排
    16.5 并发编程辅助
    16.6 小结

    第四部分 多平台

    第17章 多平台下的Cocos2d
    17.1 Windows8
    17.2 WindowsPhone平台
    17.3 Cocos2d—HTML5
    17.4 移植
    17.5 小结

    第18章 可视化开发
    18.1 CocosBuilder可视化开发
    18.2 使用CocosBuilder创建场景
    18.3 在Cocos2d—x项目中使用场景
    18.4 小结

    第19章 Cocos2d—HTML5
    19.1 概述
    19.2 开发流程
    19.2.1 开发环境介绍
    19.2.2 搭建开发环境
    19.2.3 开始开发
    19.3 代码安全
    19.4 小结

    第20章 移植
    20.1 命名原则
    20.1.1 类名称
    20.1.2 类函数
    20.1.3 属性
    20.1.4 选择器
    20.1.5 全局变量、函数与宏
    20.2 跨语言移植
    20.2.1 第一阶段:代码移植
    20.2.2 第二阶段:消除平台差异
    20.2.3 第三阶段:优化
    20.3 小结

    第五部分cocos2d-x游戏开发基础实战

    第21章 实战演练——开发自己的《捕鱼达人》
    21.1 开发前的准备
    21.1.1 视图
    21.1.2 模型
    21.1.3 控制器
    21.2 开始开发
    21.2.1 第一轮迭代
    21.2.2 第二轮迭代
    21.2.3 第三轮迭代

    cocos2d-x教程百度网盘下载地址:
    http://www.xuexiluxian.net/cocos2dx-shizhan.html

    展开全文
  • 割绳子,数字游戏,俄罗斯方块,中国象棋,植物大战僵尸,按钮特效,心形进度条,赛车游戏,预测球的轨迹,愤怒的小鸟,ClippingNode,刀光效果,SLG,魂斗罗,天天过马路,橡皮擦效果,流体test,2d 光线,愤怒的小鸟2,弹球游戏,...
  • cocos2d-x游戏开发编程入门到实战视频教程 cocos2d-x刚开始的初衷就不是给企业用来开发大型游戏的,一个开源引擎后边又没有大牛支着,可以说它作为一个广大游戏爱好者用来研究娱乐的作用远大于其商业价值。 而14年...

    cocos2d-x游戏开发编程入门到实战视频教程

    cocos2d-x刚开始的初衷就不是给企业用来开发大型游戏的,一个开源引擎后边又没有大牛支着,可以说它作为一个广大游戏爱好者用来研究娱乐的作用远大于其商业价值。
    而14年开始大批的创业公司都想在移动游戏开发中“套一笔”,导致游戏产业膨胀,2D游戏开发成本低,周期短,再加上cocos2d当时口碑不错有着很多的成功先例,而且还开源,成为许多创业公司的首选。
    当时就感觉cocos的人才一时间特别稀缺,以致让人错以为cocos天下第一。殊不知游戏的发展实在太快,好多类型的游戏可能很快就会落伍。
    我记得4年前大家还都在津津有味的玩着愤怒的小鸟,现在却都开始用手机玩起无双割草。
    cocos作为开源引擎,它的发展速度上限很有限,显然跟不上这么快的节奏。当然这一切也都专指企业及开发,如果是快速的开发一款轻型2D游戏或者个人独立游戏,那么这款开源引擎不但能够胜任而且更加灵活,值得研究

    cocos2d-x游戏开发工程师职位描述:
    岗位职责:
    1.使用cocos2djs开发棋牌游戏;
    2.能够根据策划需求独立完成前端功能实现,包括代码开发和调试、bug定位与修复等;
    3.使用cocostudio来完成界面布局,并根据产品需求优化UI界面和交互。
    任职要求:
    1.熟练使用Cocos2d-x引擎,且有2年以上的Cocos2dx引擎的手机游戏开发经验,对Cocos2dx的内存机制非常了解;
    2.掌握c,熟练使用JavaScript脚本;
    3.熟练使用cocostudio编辑器,能够单独完成UI界面的功能实现和修改优化;
    4.了解Socket和http协议,并熟练使用;
    5.开发过至少2款手机游戏,独立负责过重要模块,有已上架iosandroid游戏的制作经验者优先;
    6.具备自行验证与自行测试的良好工作习惯,能遵守公司的代码规范并服从工作安排。
    很多人问游戏开发工资高吗?掌握以上任职要求年薪30万

    游戏开发需要学什么?

    【cocos2d-x教程课程内容】

    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新特性教程

    1 Cocos2d-x v3基本新特性概述
    2 开发环境搭建及cocos命令行工具的使用
    3 Cocos2d-x v3事件机制
    4 Cocos2d-x v3基础数据类型
    5 Cocos2d-x v3游戏控制器
    6 Cocos2d-x v3新增UI控件
    7 Cocos2d-x v3物理引擎
    8 Cocos2d-x v3的3D功能
    9 Cocos2d-x v3中的lua绑定

    第1阶段 环境搭建

    1 WinMac环境Cocos2d-x开发环境搭建
    2 Cocos2d-x3.1rc0项目创建及新功能介绍
    3 Windows环境下Visual Studio 2013中搭建Cocos2d-x 3.1集成开发环境
    4 Cocos Code IDE使用
    5 使用Eclipse在Ubuntu下搭建Cocos2d-x 3集成开发环境

    第2阶段 基础知识

    1 C语言基础知识学习经典入门
    2 C++语言开发基础知识教程
    3 C–库-C语言面向对象库
    4 Cocos2d-x 3.x中自带物理引擎使用教程

    第3阶段 常用功能

    1 Cocos2dx开发常用控件详解
    2 Cocos2d-x特效场景切换效果、控件动作、逐帧动画
    3 Cocos2d-x用户交互事件处理触摸、传感器、物理按键
    4 Cocos2d-x绘图API绘制点、线条、圆形、矩形、多边形
    5 Cocos2d-x常用工具计时器、数据读写、文件读写

    第4阶段 项目实战

    1 Flappy Bird游戏-Cocos2d-x游戏实战项目开发
    2 2048游戏-Cocos2d-x游戏实战项目开发
    3 Popstar游戏-Cocos2d-x游戏实战项目开发
    4 别踩白块儿游戏-Cocos2d-x游戏实战项目开发
    5 Find the Pair游戏-Cocos2d-x游戏实战项目开发
    6 一个都不能死游戏-Cocos2d-x游戏实战项目开发

    【下载地址】
    http://www.xuexiluxian.net/cocos2dx.html

    展开全文
  • 本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 ... -昨天刚写了如何搭建Cocos2d-X开发环境,这一篇就开始总结了。。。。。 不得不说要说总结,因为Cocos2d-X的代码和Cocos2d-ipho

    本站文章均为 李华明Himi 原创,转载务必在明显处注明:
    转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/603.html


     

          可能很多童鞋有点疑惑-。 -昨天刚写了如何搭建Cocos2d-X开发环境,这一篇就开始总结了。。。。。可怜

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

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

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

                  使用Cocos2d-X:

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

                使用Cocos2d-iphone:    

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



            添加一个粒子代码对比:

            使用Cocos2d-X: 

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

           使用Cocos2d-iphone:

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


          OK,不在举例了,通过以上随便举例的两段代码童鞋们很清楚的看出来,基本上没有差异。。So~这也是Himi没有在更新Cocos2d-X博文的必要,以后主要会继续更新Cocos2d(Cocos2d-iphone)博文的,以后童鞋们不管是做Cocos2d-X还是做Cocos2d-iphone都可以看我的【iOS-Cocos2d游戏开发系列博文的】谁让它们通用呢 =。  =

          这里还有三点要说下:

     

         第一:现在很多游戏公司都趋向于Cocos2d-X引擎开发游戏的趋势,不得不说Cocos2d-X多平台平移确实很诱惑人,而且通过网龙《91部落》手机网游的成功发布,不得不说Cocos2d-X已成熟!

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

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

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

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

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

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

          从上面的对话可以证实Himi所说的Cocos2d-X是代码通用! OK,不多说了,大概就说这几点吧,继续忙了~

     

     

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

    2017-11-30 17:52:12
    (1)用cocos2d-x开发的中国象棋游戏源码 使用Cocos2d-X2.2.3开发的一款中国象棋游戏游戏中可以实现、新局面、悔棋、游戏音乐、胜利后会显示游戏结果。 源码下载:http://www.okbase.net/file/item/27881 ...

    (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和Unity3D,Unity3D可视化开发方便但是不开源还要money,Cocos2d-X开源并且有成熟的社区,市面上已经有N多款游戏是用它开发的。于是决定学习一下Cocos2d-X,网上找了...
  • 本课程将利用《从零开始掌握Cocos2d-x 3.0(基于3.0正式版) 》中讲解的知识开发一款射击类游戏:星空大战(与打飞机游戏类似)。从这个项目中可学习到如何利用Cocos2d-x 3.0的相关知识开发一款完整的射击类游戏
  • Cocos2d-android游戏引擎

    2016-11-18 10:44:08
    什么是游戏引擎游戏引擎是指一些已编写好的可编辑游戏系统或者一些交互式...Cocos2d家族cocos2d是一个开源的游戏开发框架,利用它可以非常容易的开发2D游戏。 包括以下成员 Cocos2d-x Cocos2d-iphone Cocos2d-android
  • 游戏开发过程 ...cocos2d-x 可以用C++来写的语言 在创建 游戏的时候 对于类的创建。用的是 xxxxx *fff. = xxxxx::create(); 内置的预编译就可以帮助你创建需要的类。 #define CREATE_FUNC(__TYPE__) \...
  • Cocos2d-x 游戏开发详解

    2019-12-26 10:31:24
    本课程通过20章125节课详细讲述了Cocos2d-x开发的详细过程,内容包括:基础编程:开发环境搭建、核心类、标签、菜单、精灵、事件处理、动作、定时器、GUI、数据结构;高级开发:音效、网络编程、数据存储、Tiled Map...
  • 前两天配置了环境之后,当时看到配置好默认“HelloWorld”出现是感到很幸福啦!不过马上进入自己手动来实现的时候,就呵呵了。...刚好CSDN学院上面有关东升的Cocos2d-x的视频教程,第一部分就讲的C++
  • 利用Cocos2d-x来开发Windows Phone 8的游戏同样也是非常的方便高效。当然任何跨平台的游戏引擎,最终解决的都只能是游戏层面的问题:包括场景的管理、图形的渲染、真实物理世界的模拟等;要想真正在一个平台上把游戏...
  • Cocos2d-x实战:C++卷》[1] 系统论述了Cocos2d-x游戏开发理论与实践。全书内容涵盖了Cocos2d-x的核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、数据交换格式、内存管理、性能优化、平台移植、程序...
  • Cocos2d-x实战 C++卷》上线了感谢大家一直以来的支持! 全面介绍Cocos开发技巧,采用Cocos2d-x3.2版本,并且详细介绍跨平台移植已经多平台发布细节。· 各大商店均开始销售:京东:...
  • Unity和Cocos2D在2D游戏开发上的对比CasualArena团队自从2008年开始就在开发Flash网页游戏。过去的一年里,他们学习不同的技术以及和3D的专业开发 ,拥有了在跨平台的移动游戏和平板游戏上的专业开发经验。这篇文章...
  • 最近在一家公司实习,自己就自学了cocos2dx,花了两个星期把cocos2dx-c++学了一遍,做了4个游戏。之后开始学习quick-cocoscocos-lua,单当我在学的时候发现,自己其实存在很多问题,主要体现在不熟练。加之quick和...
  • 下载cocos2d-x-3.6解压到一个目录即可。 build目录下面有cocos2d-win32.vc2012.sln打开就可以编译了。有个test工程可以运行测试程序。 配置python环境变量 C:\Python27;e:\project\cocos2d-x\cocos
  • CocosCreator 支持c++代替CocosStudio cocosStuido 早就不更新了,而且启动的时候,经常死机。 需要拔掉网线,才能持续编写。 所以作为CocosCreator 是CocosStudio 的替代者。 其实使用的时候还不是很方便。官网写的...
  • 首先进入cocos2d资源包文件夹例如:cd D:\Cocos\Cocos2d-x\cocos2d-x-3.10 再输入cocos new try项目名) -p org.cocos2dx(包名) -l cpp -d codes 创建cocos2d 3.x项目try 进入try项目文件夹中,按住shift+鼠标右键,...
1 2 3 4 5 ... 20
收藏数 21,188
精华内容 8,475
关键字:

cocos2d开发c++游戏