
Cocos2d-x
lelexin
这个作者很懒,什么都没留下…
展开
-
[cocos2d-x] -- 新建HelloWorld工程
Cocos2d-x学习交流群:140326755 1 打开VS2010,然后选择"文件—新建—项目",如下图 2 选择Cocos2d-win32 Application,然后填写项目名称,并选择工程目录,最后点击确定 3 点击下一步,HelloWorld程序不需要物理引擎,所以去掉Box2D前面的勾,最后点击Finish 4 直接点"调试"---"直接运原创 2013-03-05 19:47:34 · 6375 阅读 · 2 评论 -
[cocos2d-x] --- 完美解决中文乱码
Cocos2d-x学习交流群:140326755 Email : hahayacoder@gmail.com一 介绍最近由于各种各样的原因,好长时间没有学习cocos2d-x了。突然有种害怕的感觉,这样下去,以前学的关于cocos2d-x的一点皮毛会彻底忘记的,下次再学,估计又得重头开始了。所以,还是要平时多多使用吧,持之以恒最重要了...由于在cocos2d-x中原创 2013-05-28 09:35:05 · 12768 阅读 · 11 评论 -
[cocos2d-x] --- 虚拟机下完美搭建ios - cocos2d-x开发环境
Cocos2d-x学习交流群:140326755 Email : hahayacoder@gmail.com 零黑苹果是条不归路 历经波折,折腾了好几天,又是换64位win7系统,又是装虚拟机,又是安装XCode(黑苹果安装XCode时最好将系统时原创 2013-04-13 21:58:10 · 8921 阅读 · 1 评论 -
[cocos2d-x] --- 实现Dota技能冷却效果
Cocos2d-x学习交流群:140326755 Email : hahayacoder@gmail.com 1 在优快云上看到某同学实现的Dota技能冷却效果,自己平时也玩Dota,也很好奇技能冷却的效果是怎么实现的,所以就尝试着实现了下 2 其实技能CD的原理很简单:准备两张图片,一张明一张暗,将暗的图片放在地下,明的图片放在上面(注意:两张图片大小一致,明的图片完全覆盖原创 2013-04-09 20:35:33 · 7867 阅读 · 0 评论 -
[cocos2d-x] --- CCLabelProtocol文本标签详解
Cocos2d-x学习交流群:140326755 Email : hahayacoder@gmail.com 1 CCLabelProtocol是文本标签的父类,CCLabelProtocol有三个直接子类,都是cocos2d-x中用来创建文本标签的,下面是类结构图 2 CCLabelTTF不仅是CCLabelProtocol的子类,其实也是CCSprite的子类原创 2013-04-08 20:55:45 · 3888 阅读 · 0 评论 -
[cocos2d-x] --- CCAction类详解
Cocos2d-x学习交流群:140326755 Email : hahayacoder@gmail.com 1 在一个游戏中有了人物、白云等精灵,但是游戏中精灵静止不动肯定是不行的,要让它们执行一些动作,使精灵有丰富的动画效果,这样就会使用到CCAction类。CCAction主要用于人物角色等发生动作时使用,如紧身肉搏、远程射击和贴近对话等 2 在cocos2d-x中,CC原创 2013-04-08 18:12:45 · 10481 阅读 · 0 评论 -
[cocos2d-x] --- CCSprite类详解
Cocos2d-x学习交流群:140326755 Email : hahayacoder@gmail.com 1 在cocos2d-x中,精灵CCSprite是整个游戏开发处理的主要对象,例如天上的飞机、地上的坦克、玩家控制的任务等等都是精灵。甚至天上随机飘过的一朵白云、飞过的一只鸟也都是精灵。实际上,精灵就是一个可以不断变化的图片,变化包括位置变化、旋转、放大、运动等等。 2原创 2013-04-08 18:07:24 · 11948 阅读 · 0 评论 -
[cocos2d-x] --- CCScene和CCLayer类详解
Cocos2d-x学习交流群:140326755 Email : hahayacoder@gmail.com 1 在cocos2d-x引擎中,CCScene中存放的是需要渲染的层、人物角色和菜单等。它们可以作为一个整体,一起渲染,一起销毁,一起被场景切换是用 2在cocos2d-x引擎中,CCScene的类结构很简单,是CCNode的子类,类结构图如下 3 下面来看原创 2013-04-07 22:30:24 · 10752 阅读 · 0 评论 -
[cocos2d-x] --- CCDirector类详解
Cocos2d-x学习交流群:140326755 Email : hahayacoder@gmail.com 1 CCDirecor(导演)在cocos2d-x引擎中是一个很重要的类,CCDirector使用单例模式实现,所以整个游戏中只有一个导演。CCDirector在整个游戏中扮演很重要的角色:(1)在开始游戏和结束游戏时负责游戏的初始化和销毁工作。(2)管理游戏的关卡,即场景。负原创 2013-04-05 13:55:25 · 9416 阅读 · 0 评论 -
[cocos2d-x] -- cocos2d-x游戏主要逻辑和结构
Cocos2d-x学习交流群:140326755 在Cocos2d-x中开发游戏的主要逻辑和结构是:先创建场景,在场景上添加一层或多层,然后可以在指定层上添加精灵、菜单、文字等,可以为精灵、文字执行某个动作(或者移动),检测玩家触屏事件,开启任务调度执行碰撞检测和更新数据,通过导演类管理和切换场景等等。(1)导演(CCDirector)在cocos2d-x引擎中,导演类C原创 2013-03-06 17:49:14 · 5039 阅读 · 0 评论 -
[cocos2d-x] -- 避免文件和文件夹的拷贝
Cocos2d-x学习交流群:140326755 1 HelloWorld工程中,解决了头文件包含错误、lib库引用错误以及dll链接错误。但是每建一个工程这么费时,而且每个工程都要copy一份cocos2d-x、cocoaDension和box2d文件夹,还有配置lib,dll,太耗时,这样太浪费空间了。其实有方法能解决这种问题 2 使用VS2010打开D:\Cocos2d-x\原创 2013-03-05 19:54:46 · 2768 阅读 · 0 评论 -
[cocos2d-x] --- CCNode类详解
Cocos2d-x学习交流群:140326755 Email : hahayacoder@gmail.com 1 CCNode是cocos2d-x中一个很重要的类,CCNode是场景、层、菜单、精灵等的父类。而我们在使用cocos2d-x时,接触最多的就是场景、层、菜单、精灵等。所以有必要先弄懂CCNode类 2 CCObject类是cocos2d-x中所有对象的基类,CCOb原创 2013-04-06 08:40:41 · 18127 阅读 · 0 评论 -
[cocos2d-x] -- Cocos2d-x简介
Cocos2d-x学习交流群:140326755 前一段时间,闲来无事,下载了Cocos2d-x准备玩玩,随便写了个小程序,发现挺有意思的,故萌发了好好学习下Cocos2d-x的打算。工作中用的是Qt,发现Cocos2d-x中很多思维和Qt很相像,特别和Qt中的GV框架很类似。 Cocos2d-X是一个开源的移动2D游戏框架,MIT许可证下发布的。是iphone上Cocos2d原创 2013-03-05 19:29:06 · 3484 阅读 · 0 评论 -
[cocos2d-x] -- Win7下配置Cocos2d-x开发环境
Cocos2d-x学习交流群:1403267550 开发环境:Win7旗舰版、VS2010 1 先去Cocos2d-x官网下载安装包,最新版本为cocos2d-2.0-x-2.0.4http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download 2 下载完成后,解压文件,解压后文件目录如下 3双击c原创 2013-03-05 19:38:58 · 3023 阅读 · 0 评论 -
[cocos2d-x] --- 使用位图工具自定义字体
Cocos2d-x学习交流群:140326755 Email : hahayacoder@gmail.com1 在看别人的代码的时候,有时候会发现.fnt文件,这个文件是如何产生的呢,其实是使用位图处理工具生成的2下载Window下的位图处理工具BMFont,下载地址:http://www.anglecode.com/products/bmfont原创 2013-05-28 13:46:08 · 8932 阅读 · 2 评论