Cocos2d-x 酷跑游戏例子
cocos2d-x 中菜单的使用
创建水平移动效果(Parallax)
如何随机?
碰撞检测
《cocos2d-x手机游戏开发:跨iOS、Android和沃Phone平台》 源码基于cocos2d-x v2.2 下载。里面有一个魔塔游戏的实现。
1.cocos2d-x中的粒子系统
2.cocos2d-x如何画线条
3.火箭的旋转飞行用到一些cocos2d-x函数比如ccpRotateByAngle,ccpRPerp
4.游戏开始就准备好随机数组成的数组来加快游戏速度。
这游戏主要教了下面几个内容:
1.用Sprite Sheets 来优化加载Sprite图片。这里用到了“TexturePacker”这软件。
2.用Bitmap fonts来在游戏中显示文字
3.Sprite 像图中的下落陨石,炸弹等 进行一些 CCActions
4.除了CCAction外,还有动画, Animate a Sprite
1效果图: 这个是《Cocos2d-X by Example Beginner’s Guide》上的第一个例子,我稍微重构了下代码。是一个简单的IPad上的双人游戏,把球射入对方的球门就得分了。当然我这是在Windows上的截图,用鼠标模拟手指的触摸。这游戏做的还不行,最大速度不能控制,很容易乱窜,但作为一个简单的入门游戏还不错。 2.cocos2d-x Touch 事件 我建了一个Player的类,就是上图中的两个白色可以触摸移动的物体。需要继承CCTargetedTouchDelegate,然后主要重写ccTouchBegan,ccTouchMoved,ccTouchEnded 3个方法。 #ifndef _PLAYER_H_ #define _PLAYER_H_ #include "cocos2d.h&qu […]