自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

手机游戏开发学习笔记

图形学,cocos2d-x,unity,unreal.....

  • 博客(17)
  • 资源 (8)
  • 收藏
  • 关注

原创 cocos2d-x初探学习笔记(17)--瓦片地图集

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man 地图是游戏中不可缺少的元素,cocos2d-x中支持两种瓦片地图集生成的方式,分别是通过.tga文件和.tmx文件(.tga文件已经不是推荐方法,只是为了兼容性的问题继续保留) 1.tga文件 使用方法相对简单,第一个参数是

2012-01-31 22:14:31 14693 4

原创 cocos2d-x初探学习笔记(16)--LayerColor

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man Cocos2d-x的菜单中提供了生成带颜色的Layer的方式,他们都继承于CCLayer,如下图 本来还有一个CCColorLayer,但是他和CCLayerColor一样,在v1.01版本中已经被删去了,这里只讨论CCLay

2012-01-30 22:03:09 16825 2

原创 cocos2d-x初探学习笔记(15)--CCOrbitCamera

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man Cocos2d-x提供了一中根据球面坐标轨迹旋转的方式CCOrbitCamera 参数分别为旋转的时间,起始半径,半径差,起始z角,旋转z角差,起始x角,旋转x角差,用法如下 同时该用法也引出了一个问题就是,

2012-01-29 21:45:03 20294 4

原创 cocos2d-x初探学习笔记(14)--菜单项

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man Cocos2d-x的菜单中提供了多种菜单项的生成方式,他们都继承于MenuItem,如下图 1 CCMenuItemLable 包括CCMenuItemAtlasFont和CCMenuItemFont是两种定义菜单项字体的方

2012-01-29 21:41:15 14122 1

原创 cocos2d-x初探学习笔记(13)--内存回收机制

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man 之前提到过cocos2d-x的内存回收机制,但是不是很全面,这篇主要写一下release和autorelease的区别,使用autorelease可以简化我们的内存管理,等于将我们的对象放入自动释放池,放入自动对象池的对象会记着你在晚些

2012-01-29 21:35:50 13945 3

原创 cocos2d-x初探学习笔记(12)--图形绘制

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man Cocos2d-x封装了一些opengl的方法,用于绘制基本图形,test中有相应的例子 1.画点,该引擎中的点是方形的点,参数为点坐标,或者是点坐标数组 2.画直线,参数为起点和终点,可以设置线宽和画笔 3.画圆

2012-01-27 15:42:42 18259 4

原创 cocos2d-x初探学习笔记(11)--拖动间隐效果

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man 在游戏的实现过程中,我们有时会需要在某个游戏对象上的运动轨迹上实现间隐效果,这种感觉就好像是类似飞机拉线似的拖尾巴,使我们的游戏在视觉上感觉很好,比如子弹的运动轨迹等等,在kjava时代,这种效果,往往需要美术通过大量的图片来实现,coco

2012-01-27 15:37:58 14641 3

原创 cocos2d-x初探学习笔记(10)--运动中的加速度效果

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man 在实现运动中,我们常常需要实现一些加速度或者减速度的效果,cocos2d-x引擎为我们提供了相应的实现接口,这样我们就不用再用原来的公式计算方法来实现加减速度的效果 Ease系列的方法改变了运动的速度,但是并没有改变总体时间,如果整个的a

2012-01-26 17:53:45 13309 3

原创 cocos2d-x初探学习笔记(9)--粒子系统

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man 在游戏中,经常要实现一些真实的效果,这些效果(如,火焰,雪花等)都是由大量微粒组合而形成的。为了在游戏中实现这种效果,我们必须引进粒子系统,粒子系统中需要包括四个部分:粒子对象,运动规律,随机性,粒子状态。大量的粒子叠加就可以产生我们需要的

2012-01-26 12:39:44 15545

原创 cocos2d-x初探学习笔记(8)--场景特效

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man 如何让场景中的所有都受一个动作特效的影响呢?可以使用树形结构,在场景中建立一个CCNode,然后将场景中会受特效影响的对象都挂在这个特效上就可以了,如下代码就做到了这点 可以看到,所有的对象都挂在了node上面,另外还要注意当

2012-01-25 21:31:59 18611 3

原创 cocos2d-x初探学习笔记(7)--CCProgressTimer

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man 在cocos2d中同样提供了很多表现图片和精灵的方式,上一篇当中提到的切换场景的方式之一是顺或逆时针切入的方法,在图片上也可以使用,test里有一个例子介绍CCProgressTimer可以实现一些图片的特效效果,这样的效果可以在载入的时候

2012-01-25 17:55:26 17027 1

原创 cocos2d-x初探学习笔记(6)--场景间切换效果

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man Cocos2d-x提供了很多场景间切换的效果,可以方便大家使用(很多是在Kjava时代都需要程序员自己来实现的效果)。 1.使用方法: 正常的无过渡场景的如果尚未建立场景(即游戏中的第一个场景),就是用pDirector->runWit

2012-01-25 12:14:29 25666 4

原创 cocos2d-x初探学习笔记(5)--动作管理

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man 1.停止此动作,开始下一个动作 其中在onEnter的最后一句话就是在1.4s后调用removeThis这个函数来进行把这一层删掉,并且开始下一层,可以看到,这个runAction是这个层对象调用的。 1.回调函数处理子精灵

2012-01-24 22:27:22 23868 6

原创 cocos2d-x初探学习笔记(4)--触屏事件

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man 1.场景触屏 一般在菜单中,不是继承自CCLayer,这时候要检测触屏,就需要两步就可以完成 第一步:setIsTouchEnabled(true);这句话在类初始化的时候加入 第二步:重写相应的函数: ccTouchesBegan

2012-01-24 14:26:00 36091 17

原创 cocos2d-x初探学习笔记(3)--动作(CCAction)

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man 1.内存自动回收 Cocos2d—x提供了一种类似java的内存回收机制,,在java中定义的对象实例,不用担心他什么时候被释放,因为java虚拟机会在变量不再使用时自动释放内存,而在C++中,不再使用这个变量时,我们需要手动释放(使用d

2012-01-23 22:05:09 50000 20

原创 cocos2d-x初探学习笔记(2)--重要概念及Test例子结构

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man 1.几个重要概念 在cocos2d引擎中,有几个概念,分别是导演,场景,布景和人物角色。 导演(CCDirector)在cocos2d-x引擎中,导演类是游戏的组织者和领导者,导演制定规则让游戏内的场景,布景,和人物角色有序的运行 摄

2012-01-22 23:29:56 53842 8

原创 cocos2d-x初探学习笔记(1)--HelloWorld

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man 首先,简要介绍一下cocos2d-x,cocos2d-x是cocos2d引擎的c++移植版,其跨平台的特性使其很受欢迎   在cocos2d-x的网站上即可下到cocos2d-x的最新版本,下载后用vs即可打开相应的工程文件,这样很轻松

2012-01-15 13:33:08 115809 86

cocos2d-x游戏实例 萝莉快跑

cocos2d-x游戏实例实例"萝莉快跑" 使用cocos2d-x 2.0.1,横版跑酷游戏

2013-04-10

cocos2d-x游戏实例 瞄汪战争

cocos2d-x游戏实例实例"瞄汪战争" 使用cocos2d-x 2.0.1,纵版射击游戏

2013-04-09

正确版本 cocos2d-x的A星算法代码(基于2.0.1)

正确版本 cocos2d-x的A星算法代码(基于2.0.1),之前传的有问题

2013-03-19

cocos2d-x的A星算法代码(基于2.0.1)

cocos2d-x的A星算法代码(基于2.0.1)

2013-03-18

Cocos2d-x2.1版本ChipmunkTest修改

Cocos2d-x2.1版本ChipmunkTest修改 详情请看我的博客http://blog.csdn.net/bill_man,为了配合文章上传

2013-01-20

cocos2d-x游戏实例-简易动作游戏

cocos2d-x游戏实例-简易动作游戏,详见我的csdn博客http://blog.csdn.net/bill_man

2012-04-22

cocos2d-x简易动作游戏源码

cocos2d-x简易动作游戏源代码,讲解请关注我的博客 博客地址:http://blog.csdn.net/bill_man

2012-04-22

cocos2d-x游戏实例-纵版射击游戏

cocos2d-x游戏实例-纵版射击游戏 详见我的csdn博客http://blog.csdn.net/bill_man

2012-04-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除