amzaing cocos2d-x 3.0
文章平均质量分 83
Legendof1991
这个作者很懒,什么都没留下…
展开
-
【amazing cocos2d-x 3.0之十九】游戏的背景音乐和音效
玩游戏的时候,背景音乐和音效能够使一款游戏增添不少色彩。原创 2014-04-13 15:51:25 · 5393 阅读 · 0 评论 -
【amazing cocos2d-x 3.0之九】Tiled Map(瓦片地图)
Tiled Map(瓦片地图)编辑器的使用,详见:http://blog.csdn.net/legendof1991/article/details/222898571. TMX瓦片地图格式cocos2d-x支持Tiled所创建的地图文件(TMX)。2. 地图定向(Orientation)Orthogonal maps 直角鸟瞰地图(90°地图) Isometr原创 2014-04-04 19:54:54 · 3686 阅读 · 2 评论 -
【amazing cocos2d-x 3.0之十一】制作各种按钮
制作按钮,比如游戏菜单选择界面等,是游戏开发中经常要用到的原创 2014-04-05 12:15:18 · 3894 阅读 · 0 评论 -
【amazing cocos2d-x 3.0之十二】使用物理引擎完成弹球
在cocos2d-x 3.0中,我们应该如何使用新版的物理引擎呢?我们将采用原创 2014-04-08 22:46:20 · 3605 阅读 · 0 评论 -
【amazing cocos2d-x 3.0之十五】内存管理(3):如何优化内存使用
1. 内存优化原理原创 2014-04-10 16:03:32 · 4242 阅读 · 5 评论 -
【amazing cocos2d-x 3.0之二十二】cocos2d-x 3.0正式版创建项目
这两天cocos2d-x 3.0终于出来正式版本了。原创 2014-04-25 10:43:10 · 1509 阅读 · 0 评论 -
【amazing cocos2d-x 3.0之十三】内存管理(1):引用计数(Reference Count)和自动释放池(AutoReleasePool)
1. 引用计数引用计数shi原创 2014-04-10 15:04:59 · 3002 阅读 · 0 评论 -
【amazing cocos2d-x 3.0之十四】内存管理(2):纹理缓存(Texture Cache)
1. 介绍纹理缓存是将纹理缓存起来原创 2014-04-10 16:02:58 · 2659 阅读 · 0 评论 -
【amazing cocos2d-x 3.0之十六】新物理引擎,来谈谈chipmunk和Box2d
关于物理引擎,在3.0中有了全新的Physics integration原创 2014-04-11 15:05:27 · 6143 阅读 · 2 评论 -
【amazing cocos2d-x 3.0之十七】使用新物理引擎实现碰撞检测
如果上一篇文章,你看懂了,那么这篇文章,相信对你应该问题不大,会有一个lishi原创 2014-04-11 16:00:44 · 3439 阅读 · 2 评论 -
【amazing cocos2d-x 3.0之十】使用touch事件来拖拽精灵
本篇文章,你将学习到如下知识点:(1)使用t原创 2014-04-04 21:46:20 · 4720 阅读 · 0 评论 -
【amazing cocos2d-x 3.0之八】数据结构Map
1. 简介值得注意的原创 2014-04-03 22:49:14 · 2147 阅读 · 0 评论 -
【amazing cocos2d-x 3.0之二十】游戏存档之CCUserDefault,XML
游戏存档——保存数据,在游戏过程中是很重要的一件事情,特别对于单机游戏。原创 2014-04-13 16:45:08 · 3015 阅读 · 0 评论 -
【amazing cocos2d-x 3.0之二十一】cocos2d-x 3.0 beta2版本创建项目
请允许我吐槽三秒钟:坑爹的cocos2d-x啊,每一版的创建方式都有所不同原创 2014-04-13 20:35:17 · 2210 阅读 · 0 评论 -
【amazing cocos2d-x 3.0之一】coocs2d-x 3.0alpha1安装环境
1. Visual Studio 2012安装VS2012下载地址:http://download.microsoft.com/download/B/0/F/B0F589ED-F1B7-478C-849A-02C8395D0995/VS2012_ULT_chs.iso在这里不得不吐槽一下微软,VS2012必须安装在C盘(系统盘)才能正常安装。之前我没安装在系统盘,是考虑到占用空间太大,大概原创 2014-04-02 12:00:08 · 5258 阅读 · 0 评论 -
【amazing cocos2d-x 3.0之二】一些小变化
用了cocos2d-x 3.0版本,发现有一些小变化,用此篇来记录一下小变化,不断更新中。1. 从此不再见到以CC开头的类,因为CC被去掉了,并且定义的时候用auto:v2.2 v3.0CCDirector Director CCLayer LayerCCScene SceneCCSprite原创 2014-04-02 20:44:58 · 2085 阅读 · 0 评论 -
【amazing cocos2d-x 3.0之三】事件回调函数的变化
从3.0开始,事件回调函数由原来的schedule_selector和menu_selector等变成CC_CALLBACK_0、CC_CALLBACK_1、CC_CALLBACK_2、CC_CALLBACK_3。下面先来介绍几个1. CC_CALLBACK_1v2.2MenuItemImage* item=MenuItemImage::create("","",this,menu_原创 2014-04-02 21:15:06 · 4000 阅读 · 3 评论 -
【amazing cocos2d-x 3.0之五】新的触摸机制
我们将从源码级来分析cocos2d-x 3.0新的触摸机制。运行引擎本身的TestCpp之后,我们可以看到Touchable Sprite Test,如下图,我们将从这里开始分析。这个例子实现在一个界面中添加三个按钮,三个按钮互相遮挡,并且能够触发触摸事件。1. 创建三个精灵,作为三个按钮的显示图片 Point origin = Director::get原创 2014-04-03 09:59:21 · 3969 阅读 · 2 评论 -
【amazing cocos2d-x 3.0之六】事件分发机制
1. 介绍(1)在使用时,首先创建一个事件监听器,事件监听器包含以下几种:触摸事件(EventListenerTouch)键盘响应事件(EventListenerKeyboard)加速记录事件(EventListenerAcceleration)鼠标相应事件(EventListenerMouse)自定义事件(EventListenerCustom)(2)原创 2014-04-03 10:47:15 · 3473 阅读 · 0 评论 -
【amazing cocos2d-x 3.0之四】新触摸机制的前奏——Lambda
在介绍3.0新的触摸机制之前,我们有必要先介绍一下3.0新引进的C++ 11的Lambda表达式。1. Lambda表达式首先,什么是Lambda表达式呢?Lambda表达式是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的Lambda抽象,是一个匿名函数,即没有函数名的函数。相信有数学背景的孩子,现在是不是感觉到Lambda这个读音很耳熟呢?嘿嘿基本语法如原创 2014-04-02 21:20:49 · 2389 阅读 · 2 评论 -
【amazing cocos2d-x 3.0之七】数据结构Vector
v3.0 beta原创 2014-04-03 21:45:00 · 2839 阅读 · 0 评论 -
【amazing cocos2d-x 3.0之十八】错误集锦
本篇文章将整理cocos2d-x开发过程中遇到的一些错误,原创 2014-04-12 10:33:06 · 1753 阅读 · 0 评论