Cocos2d-x开发之第二篇《设置模拟器大小及实际分辨率》
接上一篇《创建工程》1、在D:\cocos2d-x-2.2.5\projects\MyGame\proj.win32中有main.cpp文件,内容如下: 其中的eglView->setFrameSize(480, 320)是设置模拟器大小的(相当于是手机的实际尺寸),大家可以根据实际情况进行设...
cocos2d-x(十二)Lua开发飞机大战-7-加入敌机
Lua本是一门面向过程的解释性语言。但在开发过程中有很多人还是习惯于面向对象编程。在Lua中我们能够使用table模拟类。只是写起来不太爽(特别是在继承一些C++类的时候)。通过查看演示样例。发现cocos2d-x\samples\Lua\TestLua\Resources\luaScript路径下...
cocos2d-x(十二)Lua开发飞机大战-7-添加敌机
Lua本是一门面向过程的解释性语言。但在开发过程中有许多人还是习惯于面向对象编程。在Lua中我们可以使用table模拟类,不过写起来不太爽(特别是在继承一些C++类的时候)。通过查看示例,发现cocos2d-x\samples\Lua\TestLua\Resources\luaScript路径下有一...
Cocos2d-x 3.2 lua飞机大战开发实例(一)背景地图,飞机,子弹的封装,以及lua中定时器的使用
Lua飞机大战开发实例(一) 背景地图,飞机,子弹的封装,以及lua中定时器的使用 1. 首先实现场景的跳转 在MenuScene场景中 require "Cocos2d" --创建一个菜单场景 local MenuScene=class("MenuScene", function ()...
Cocos2d-x开发之在Mac下分别搭建ios和andoid的Cocos2d-X开发环境
开始学习Cocos2d-x咯,O(∩_∩)O~,之前其实已经做过一个Cocos2d-iPhone的项目,所以对于cocos2d-x我还是有点基础的。因为Cocos2d-iPhone是用Objective-c语言写的,只能用于开发iOS平台的游戏。为了适应跨平台的特性,咱们国内的一个团...
【Cocos2d-X开发学习笔记】第12期:动作类CCAction的详细讲解
一般对于游戏中的精灵而言,它们不仅仅是存在于场景中,而且是动态展现的,例如,精灵移动的动态效果、动 画效果、跳动效果、闪烁和旋转动态效果等。每一种效果都可以看成是精灵的一个动作。 一、动作类(CCAction) 和之前介绍的内容不同,Coco...
【Cocos2d-X开发学习笔记】第18期:动作类之改变动作对象、函数回调动作以及过程动作的使用
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 一、改变动作执行对象 CCTargetedAction类可以改变动作的执行对象。一般默认的动作执行对象是调用runAction的对...
【Cocos2d-X开发学习笔记】第16期:动作类之缓冲动作和组合动作的使用
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 一、缓冲动作 在实现运动中,常常需要一些加速度或者减速度的效果。Cocos2D-X引擎为我们提供了相应的实现接口,这样就 不...
【Cocos2d-X开发学习笔记】第14期:动作类之基本动作的使用(下)
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 我们今天要学习到的基本动作有跳跃动作、贝塞尔曲线动作、淡入淡出动作、闪烁动作、色值渐变动作。 一、跳跃动作 1、首先看CCJum...
六 手游开发神器 cocos2d-x editor 之场景切换
接着上一节,我们已经创建了一个主游戏场景MainLayer,现在我们需要创建一个开始场景StartLayer,包括StartLayer.ccbx和StartLayer.js两个文件,点击StartLayer上的开始按钮,游戏切换到主游戏场景。 先看运行效果; 代码下载地址:http:/...
cocos2d-x学习之旅(六):1.5 使用C#开发windows phone手机游戏(暂不支持windows 8)
Cocos2d-x是iOS平台上公认的最佳2D游戏引擎cocos2D-iPhone的跨平台版本,使用C++语言进行移植,使游戏一次编码可跨平台编译运行,可大大降低游戏开发者的研发和维护成本。其代表作当属风靡2011年的全民休闲游戏《捕鱼达人》,如今这款游戏横跨iOS和Android两大主流平台,并在...
手游开发神器cocos2d-x editor for lua 之配置lua环境和运行hellolua
手游开发神器cocos2d-x editor for lua 之配置lua环境和运行hellolua 公告:最新的idea13.1竟然无法在插件市场找到lua,可能是lua的作者没有及时更新上,我们只能通过网页下载lua插件了 http://plugins.jetbrains.com/plugin/...
五 手游开发神器 cocos2d-x editor 之贴图(TexturePacker)
游戏图片资源需要打包,本章我将介绍cocos2d-x editor贴图(TexturePacker); 贴图的原则是把小图片集合到一块,如果图片很大(比如背景资源),需要单独放置。 这一节起,我通过一个叫snow的项目来把主要的知识点汇总。 首先,File-New project新建一个项目...
十四 手游开发神器 cocos2d-x editor 之串联游戏流程
一般游戏都包括几个流程,加载界面,开始界面,选关界面,主界面,暂停界面等等;这节我将这些流程都串联起来; 代码下载:http://share.weiyun.com/c3f24a752d5e6f26ca3e1e97855807f6(snow-flow) loading界面; LoadingLay...
三 手游开发神器 cocos2d-x editor 之基础工具 intellij idea
intellij idea 13 注册序列号:亲测有效 csdn 00548-51HIX-2TUE7-IGUTN-8B5R2-XI1X5 makeapp 00820-K2S8N-OSMAW-WI632-LZ9SU-L4VC4 makeapp1 00222-NCU0B-NSV...
十四 手游开发神器 cocos2d-x editor 之串联游戏流程
一般游戏都包括几个流程,加载界面,开始界面,选关界面,主界面,暂停界面等等;这节我将这些流程都串联起来; 代码下载:http://share.weiyun.com/c3f24a752d5e6f26ca3e1e97855807f6(snow-flow) loading界面; LoadingLay...
一 手游开发神器 cocos2d-x editor初识
背景: 笔者学java ,android,javascript出身,近期开始学习手机游戏开发,由于手游开发是多平台,所以深思熟虑选择cocos2d-x作为开发游戏引擎。 但遇到如下一些问题, 其一,cocos2d-x开发平台很多是mac系统上完成的,笔者熟...
八 手游开发神器 cocos2d-x editor 之动画和帧动画
一个游戏的成功很大程度上取决于动画的成功,熟悉cocos2dx的读者都知道它具备了很多现成的动画。这一节我将实现小怪物慢慢的摇摇晃晃的向前走;运行效果如下代码下载地址:http://www.kuaipan.cn/file/id_25348935635744616.htm?source=1首先新建一个...
【Cocos2d-X游戏实战开发】捕鱼达人之游戏场景的创建(六)
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为cocos2d-x-2.1.5) 博主发现前两个系列的学习教程被严重抄袭,在这里呼吁大家请尊重开发者的劳动成果, 转载的时候请务必注明出处:http://blog.csdn.net/yangyu20121224/articl...
Cocos2d-X开发教程-捕鱼达人 Cocos2-x development tutorial - fishing talent
Cocos2d-X开发教程-捕鱼达人 Cocos2-x development tutorial - fishing talent 作者:韩梦飞沙 Author:han_meng_fei_sha 邮箱:313134555@qq.com E-mail: 313134555 @qq.com ...