cocos2d-x 初入学堂
Potter
这个作者很懒,什么都没留下…
展开
-
Cocos2d-x初入学堂(5)-->CCMenuItem菜单项
欢迎转载!转载时请注明出处:http://blog.csdn.net/aa4790139/article/details/8112236CCMenu这是一个抽象的东西,容纳菜单项CCMenuItem的容器....CCMenuItem继承图:由于testd对于CCMenuItem讲得非常详细了,于是我就直接取用test里么的例子,然后单独出一个项目出来,这样更有利于代码的阅读和学习,原创 2012-10-25 17:47:06 · 12362 阅读 · 5 评论 -
Cocos2d-x初入学堂(6)-->Bitmap Font generator位图字体工具
欢迎转载!转载时请注明出处:http://blog.csdn.net/aa4790139/article/details/8113197前面都用到了".fnt"文件,但是没讲述".fnt"是怎么产生的怎么用的...今天就将这个非常有用的位图处理工具,来回答上面的问题...1、下载地址:http://www.angelcode.com/products/bmfont/2、创建一个tx原创 2012-10-25 23:19:11 · 18489 阅读 · 7 评论 -
Cocos2d-x初入学堂(4)-->CCSprite动画
欢迎转载!转载时请注明出处:http://blog.csdn.net/aa4790139/article/details/8108960帧动画是我们见得最多的,电视、电影等,如果印象深刻的话,小时候的那种老款照相机的胶卷...大小相同的一张一张的底片....哈哈!其实如果对游戏要求不高,游戏的图片也不多,咋们就可以采用这种方式来制作动画,不过好游戏一般都不是这样做的....那是什么呢?...动原创 2012-10-25 04:31:27 · 5146 阅读 · 4 评论 -
Cocos2d-x初入学堂(8)-->CCLabel菜单项
欢迎转载!转载时请注明出处:http://blog.csdn.net/aa4790139/article/details/8120036标签自然也是游戏中比不可少的部分啦!那我们就简单介绍下.//创建一个CCLabelAtlas标签:CCLabelAtlas* label = CCLabelAtlas::create("内容", "字体资源文件.plist");CCLabelA原创 2012-10-28 01:40:53 · 10158 阅读 · 0 评论 -
Cocos2d-x初入学堂(1)-->图形绘制
欢迎转载!转载时请注明出处:http://blog.csdn.net/aa4790139/article/details/8103608由于小弟本人一直和游戏有着不解之缘,从小就特喜欢玩游戏,然后读大学,选专业都选了一个游戏专业,唉~ 各种贵...不过喜欢没办法。然后出来是做J2ME的,然后转android游戏开发,尤其是有J2ME的朋友,相信都是从底层绘制开始的。在之前也用AndEngine引原创 2012-10-23 17:40:43 · 14922 阅读 · 13 评论 -
win32和android 的cocos2dx环境搭建详细教程
转载。。。。 请注明出处:http://blog.csdn.net/aa4790139/article/details/8086635详细搭建步骤如下:1、Android 开发环境搭建Android开发环境搭建不是重点,相信看此文章的很多人都已经搭建成功,这里随便概述性的说说。1、下载 JDK2、下载 Eclipse3、下载 Android SDK4、启动Eclipse , 安装 ADT2、下载原创 2012-10-18 17:24:52 · 58946 阅读 · 36 评论 -
cocos2d-x内存管理(一)
原文来自:http://blog.csdn.net/a7833756/article/details/7628328这篇文章写得很详细..前言:c++内存机制,采用new关键字实例化的对象,必须在不使用的时候手动delete掉,否则new的时候开辟的内存就不能被回收,造成内存泄露。我们来举个例子说明一下: 运行 结果,vld工具提示了存在内存泄露:当加上delete操作后:下面步入正题:1翻译 2012-11-21 17:09:44 · 1865 阅读 · 0 评论 -
Cocos2d-x内存管理(二)
原文来自:http://blog.csdn.net/a7833756/article/details/7632199首先感谢他~ 前一篇我们讲到cocos2d-x里的内存管理机制,以及引擎中的自动内存管理机制。一个被自动管理的对象从new出来之后到被放到autoreleasepool那么接下来,对象是如何被引擎自动delete掉的呢?首先我们要知道,cocos2d-x的引擎线程是单线程的,它不停翻译 2012-11-21 17:12:02 · 1968 阅读 · 0 评论 -
Cocos2d-x初入学堂(17)-->打包成APK中文显示乱码
欢迎转载!转载时请注明出处:http://write.blog.csdn.net/postedit/8363166很久没有更新博客了,因为工作各种忙,忘能谅解..这个问题也是移植到android上必碰的问题,只要你的C++文件中有中文,没有处理对应的文件,肯定中文显示会乱码的...呵呵!在此分享一下将你C++头文件,源文件用到中文的地方,全部把文件格式转成UTF8+Bom的。如果转成UTF8你会发原创 2012-12-21 11:55:34 · 5132 阅读 · 1 评论 -
Cocos2d-x初入学堂(15)-->背景音乐和音效
欢迎转载!转载时请注明出处:http://write.blog.csdn.net/postedit/8140083首先在这里和大家说抱歉,上讲我说了,准备这篇讲动作编辑器了,但是网上真的没有什么很好的动作编辑器,spriteX勉强可以凑合,但是我还只有java解析版的,有空我解析下,然后分享给大家用吧~ 一个游戏,如果不加声音会降低整个游戏的吸引力,一些经典的游戏,我们一听到声音,就知道是原创 2012-11-02 12:00:53 · 10827 阅读 · 7 评论 -
Cocos2d-x初入学堂(14)-->触屏事件
欢迎转载!转载时请注明出处:http://blog.csdn.net/aa4790139/article/details/8139039游戏中控制角色的走动,地图的拖动等,自然少不了触屏事件...就以test里面的例子,来讲解如何利用触屏事件来控制一个CCSprite的移动第一步:添加如下方法到你创建的精灵类下//添加触屏委托,重新此方法 virtual void onE原创 2012-11-02 00:56:57 · 6010 阅读 · 1 评论 -
cocos2d-x 开发中使用的一些工具
这些工具平常也用到,不过没有像这样整理出来,这是我在网上看到的。就记录一下。位图字体工具Bitmap Font ToolsBMFont (Windows)FonteditorGlyph DesignerHieroLabelAtlasCreator粒子编辑工具Particle Editing ToolsParticleCreatorParticle D翻译 2012-10-25 20:57:24 · 5366 阅读 · 1 评论 -
Cocos2d-x初入学堂(7)-->win32显示中文乱码解决方法
欢迎转载!转载时请注明出处:http://blog.csdn.net/aa4790139/article/details/8118536上一讲由于没有解决中文乱码的问题,所以不得不研究下如何解决这个问题。vs默认源文件的字符集是多字节字符集,既本地化语言字符集,如果你用的系统是中文系统,简体中文,默认字符集是GBK,源码是不包含非ASCLL码。要让其在win32上正常显示,就需要将其转原创 2012-10-27 14:28:39 · 10816 阅读 · 12 评论 -
cocos2d-x的win32工程移植到Android
原文来自:http://space.itpub.net/?uid-14466241-action-viewspace-itemid-744390 STEP 1:配置android工程生成器用edit plus之类编辑器打开cocos2d-x目录下的create-android-project.bat,并进行修改。注意:上述文件中的几个路径一定要与你自己的转载 2012-10-20 03:14:36 · 5709 阅读 · 4 评论 -
Cocos2d-x初入学堂(9)-->CCParticleSystem粒子系统
欢迎转载!转载时请注明出处:http://write.blog.csdn.net/postedit/8124781第一次接触粒子系统,以前游戏里面的一些小特效,像制作动画一样,是采用一帧一帧的切出来的,由于这种特效,变化无常,切出来的帧,都非常的大,也很耗内存,一下就内存溢出了......呵呵~ 主要是以前都没有接触过... 现在接触了,以后游戏就可以用到了...开心! //创建一原创 2012-10-29 17:00:30 · 17856 阅读 · 12 评论 -
Cocos2d-x初入学堂(10)-->ParticleEditor粒子编辑器
欢迎转载!转载时请注明出处:http://write.blog.csdn.net/postedit/8126525呵呵~ 上一讲,只是将粒子系统的基础知识,也有朋友问windows版的粒子编辑器,windows的粒子编辑器确实很少,不过我在网上也是收到了一款,也挺不错的...下面就更大家简单介绍下这款软件,然后制作出一个下雪效果的步骤,肯定比test的下面好看多了...呵呵~ 1、原创 2012-10-30 01:21:32 · 44646 阅读 · 19 评论 -
Cocos2d-x初入学堂(11)-->CCScene场景切换
欢迎转载!转载时请注明出处:http://blog.csdn.net/aa4790139/article/details/8128594前面的知识,可以让我们做出一个挺漂亮的游戏主界面了,现在加入我们要切入游戏场景呢?其实就会要用到CCScene场景切换的知识,然后场景的切换效果,也即是场景的一种过渡效果...1、运行场景:CCScene *pScene = HelloWorld:原创 2012-10-30 16:57:32 · 5841 阅读 · 1 评论 -
Cocos2d-x初入学堂(12)-->CCTMXTiledMap和CCTileMapAtlas拼地图
欢迎转载!转载时请注明出处:http://blog.csdn.net/aa4790139/article/details/8132740上篇说了场景的切换,这一讲自然是游戏界面的制作了,游戏地图制作:1、CCTileMapAtlas://创建一个CCTileMapAtlas:CCTileMapAtlas* map = CCTileMapAtlas::create(地图素材.pn原创 2012-10-31 15:41:29 · 15786 阅读 · 2 评论 -
Cocos2d-x初入学堂(13)-->Tiled Map Editor地图编辑器
欢迎转载!转载时请注明出处:http://blog.csdn.net/aa4790139/article/details/8135831我开发的游戏只有第一款游戏,没有用到地图编辑器,那是我刚进公司的时候,我们部门老大要策划师帮我策划的一个赛车的小游戏,由于小自然部门其他同事,也没得多少时间帮我做编辑器,但是我后面的游戏,基本上用到了地图编辑器,这个东西为我们策划师去配置一关关卡非常方便,如果原创 2012-11-01 11:51:57 · 43368 阅读 · 12 评论 -
Cocos2d-x初入学堂(2)-->CCSprite基本处理
欢迎转载!转载时请注明出处:http://write.blog.csdn.net/postedit/8105163一个游戏,我们的游戏背景、UI背景....等等都会需要用到精灵,自然我们游戏中的role、npc、门动画等是必定会用到精灵的...估计看过我前面的环境搭建和图形绘制,应该很清楚一个新工程的创建了,如果还在创建新工程上出现问题的问题,请参看前面的文章...照样上传demo代码原创 2012-10-24 01:48:24 · 7206 阅读 · 6 评论 -
Cocos2d-x初入学堂(3)-->TexturePacker非常棒的图像处理工具
欢迎转载!转载时请注明出处:http://blog.csdn.net/aa4790139/article/details/8106993如果你还没接触到过这个工具,那你今天运气非常好了...下载地址:http://www.codeandweb.com/texturepacker说明:这款软件需要购买的,能够发一百多块买到这么好的工具还是挺值得,可以工具的价钱,肯定他带给的的好处远不止这原创 2012-10-24 15:25:48 · 19565 阅读 · 4 评论 -
XCode5.0和cocos2d-x-3.0beta 创建HelloWorld工程
下载地址:http://cdn.cocos2d-x.org/cocos2d-x-3.0beta2.zip命令如下: cd cocos2d-x-3.0beta chmod 777 ./ //免得后面报没有权限 cd tools/ cd project-creator/ ./create_project.py -n HelloWorld -k com.potter.main -l cpp -p /原创 2014-03-11 11:58:09 · 1737 阅读 · 0 评论