![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cocos2dx教程
好昵称都被猪拱了
这个作者很懒,什么都没留下…
展开
-
cocos2d-x游戏开发(二)开始菜单续
欢迎转载:http://blog.csdn.net/fylz1125/article/details/8492497上一篇文章已经实现了MoonWarriors开始菜单的大部分元素,还差一个运动的飞船和一个点击newGame的特效和音效。1.飞船[cpp] view plaincopyprint?// ships转载 2014-05-22 15:13:33 · 365 阅读 · 0 评论 -
cocos2d-x游戏开发(九)重要的基类CCNode
欢迎转载:http://blog.csdn.net/fylz1125/article/details/8522523这个CCNode是个很重要的基类,没有理由不把它搞一搞。首先看下类结构图:它几乎是所有类的基类,官方注释如下:CCNode是主要元素。任何一个能被绘制或者包含能被绘制的东西都是一个CCNode。最常用的CCN转载 2014-05-22 15:18:08 · 506 阅读 · 0 评论 -
cocos2d-x游戏开发(八)各类构造器
欢迎转载:http://blog.csdn.net/fylz1125/article/details/8521997这篇写cocos2d-x的构造器。cocos2d-x引入自动释放机制后,创建的对象就不需要我们像C++编程那样自己delete了。但是怎么让自己的类也能保持cocos2d-x的风格呢?或者说怎么样才能让自己的类实例也能自动释放。在cocos2d-x转载 2014-05-22 15:17:26 · 293 阅读 · 0 评论 -
cocos2d-x游戏开发(七)对象释放时机
欢迎转载:http://blog.csdn.net/fylz1125/article/details/8521272这篇写写自动对象的释放时机。一个对象调用autorelease()函数后就被加入自动释放池,那么它什么时候被释放呢?我从前面说过的游戏主循环开始跟进:[cpp] view plaincopyprint?转载 2014-05-22 15:16:52 · 323 阅读 · 0 评论 -
cocos2d-x游戏开发(六)自动释放池
欢迎转载:http://blog.csdn.net/fylz1125/article/details/8519887 上一篇文章写了引用计数和自动释放的大概流程,其中略过了自动释放池,这里简单述说。前面提到CCObject的autorelease函数[cpp] view plaincopyprint?CCObj转载 2014-05-22 15:16:21 · 293 阅读 · 0 评论 -
cocos2d-x游戏开发(五)神奇的自动释放
欢迎转载:http://blog.csdn.net/fylz1125/article/details/8519609其实内存自动回收不是什么新鲜的概念,Java的垃圾回收,Objective-C的自动回收等都是类似的概念。cocos2d-x是C++的实现,那么其内存管理也是遵循C++的规则,谁创建的谁来维护。为了保持跟cocos2d引擎的一致,也为了降低其学习难转载 2014-05-22 15:15:47 · 297 阅读 · 0 评论 -
cocos2d-x游戏开发(四)游戏主循环
欢迎转载:http://blog.csdn.net/fylz1125/article/details/8518737终于抽时间把这个游戏写完了。由于没有自拍神器,所以把它移植到了Android上,用我的戴妃跑的很欢啊。自此,我算是完成了一个功能比较完善的游戏了。麻雀虽小,五脏俱全,该有的都有,不该有的估计也有,嘿嘿。这几天把写这个游戏的经历和学习过程整理一下,多写几篇博转载 2014-05-22 15:15:12 · 373 阅读 · 0 评论 -
cocos2d-x游戏开发(三)无限滚动地图
欢迎转载:http://blog.csdn.net/fylz1125/article/details/8498603一般打飞机类游戏都是飞机不动,背景图滚动,造成飞机在天空飞的效果。MoonWarriors的背景有两层,一个远景天空,一个近景漂浮物,这两层背景滚动速度不一样,形成一种纵深感。如图:图有点模糊,实际效果跟html5的一样(根本就转载 2014-05-22 15:14:35 · 613 阅读 · 0 评论 -
cocos2d-x游戏开发(一)开始菜单
欢迎转载:http://blog.csdn.net/fylz1125/article/details/8489333打开html5的工程,我用的是WebStorm。然后看到MoonWarriors的源码,如下:源码都在src目录下,config目录下是一下配置信息,比如游戏状态,分数,命条数等。接下来就是游戏js代码了。看名字就大致知道是干什么的了。转载 2014-05-22 15:11:55 · 307 阅读 · 0 评论 -
Cocos2d-x编译Android环境
1、Android环境搭配:下载jdk下载Android ADT下载安装Android SDK,地址:http://developer.android.com/sdk/index.html#download创建AVD2、下载Android NDK:http://developer.android.com/tools/sdk/ndk/index.html#downloadND转载 2016-01-03 17:10:58 · 469 阅读 · 0 评论