摘要: 一、规则 游戏2048的规则很简单 2+2=44+4=88+8=1616+16=32……1024+1024=2048 这游戏挺火的……不过做起来也不难,就用cocos2dx做一下,首先我也没看过别人 怎么做的,当然写的也不是很好,能玩…… 二、游戏 游戏的界面是用画的,数字是写上去的,卡片... 阅读全文
posted @ 2014-10-08 12:08 richliu1023 阅读(1204) 评论(1) 推荐(1) 编辑
摘要: 最近想做格鬥遊戲,那麼就要有搖杆控件,不想去看別人的代碼就自己寫了個搖杆控件,實現起來很簡單。話不多說,看代碼:#ifndef __Joystick__#define __Joystick__#include "cocos2d.h"USING_NS_CC;enum JoystickEnum{ ... 阅读全文
posted @ 2014-08-18 09:51 richliu1023 阅读(2177) 评论(7) 推荐(0) 编辑
摘要: EventDispatcher事件分发机制先创建事件,注册到事件管理中心_eventDispatcher,通过发布事件得到响应进行回调,完成事件流。有五种不同的事件机制:EventListenerTouch 响应触控事件EventListenerKeyboard 响应键盘事件EventListene... 阅读全文
posted @ 2014-08-05 16:44 richliu1023 阅读(9734) 评论(0) 推荐(1) 编辑
摘要: Action -动作。所有精灵的表现,人机交互的表现,都是动作。cocos2dx 里面封装的动作可谓是丰富!Action有三个子类 1、FiniteTimeAction类是所有在有限时间能够完成的动作(action)的基类。 2、Follow是一种“跟随”某一个节点的动作。 3、S... 阅读全文
posted @ 2014-08-01 15:50 richliu1023 阅读(1392) 评论(0) 推荐(1) 编辑
摘要: Scene 场景。是一个抽象的概念,仅被用作Node(节点)的一个子类.Scene(场景)和Node(节点)几乎相同,不同的是Scene的默认锚点在屏幕的中心.关于场景,不得不提的是场景之间的切换!效果挺炫的!下面看看33种切换效果,可以根据需要选择和扩展。#ifndef __SceneTest__... 阅读全文
posted @ 2014-07-31 11:48 richliu1023 阅读(1239) 评论(0) 推荐(0) 编辑
摘要: Layer 游戏中的背景容器,Layer类是Node类的一个子类,它实现了触屏事件代理(TouchEventsDelegate)协议。LayerColor是Layer的一个子类,它实现了RGBAProtocol协议。LayerGradient是LayerColor的一个子类,它在背景上画渐变效果。L... 阅读全文
posted @ 2014-07-29 16:26 richliu1023 阅读(1196) 评论(0) 推荐(0) 编辑
摘要: 游戏中最重要的元素Sprite精灵,关于精灵的创建,精灵的控制等等。涉及到的类Class:AnimationFrame 动画帧。Animation 动画对象;一个用来在精灵对象上表现动画的动画对象。AnimationCache动画缓存单例类。 如何你想要保存动画,你需要使用这个缓存。Sprite 精... 阅读全文
posted @ 2014-07-23 21:54 richliu1023 阅读(1468) 评论(0) 推荐(1) 编辑
摘要: 从cocos2dx 3.2项目打包成apk安卓应用文件,搭建安卓环境的步骤有点繁琐,但搭建一次之后,以后就会非常快捷!(涉及到3.1.1版本的,请自动对应3.2版本,3.x版本的环境搭建都是一样的)一、下载Android环境搭建Android环境需要用到Android SDK、NDK、Ant和JDK... 阅读全文
posted @ 2014-07-19 16:06 richliu1023 阅读(8575) 评论(12) 推荐(0) 编辑
摘要: 关于cocos2d-x 3.2 版本的绘图方法有两种 1、使用DrawNode类绘制自定义图形。 2、继承Layer类重写draw()方法。 以上两种方法都可以绘制自定义图形,根据自己的需要选择合适的方法。一、使用DrawNode类绘制自定义图形 使用DrawNode 类绘制图形是最简单... 阅读全文
posted @ 2014-07-10 17:00 richliu1023 阅读(3535) 评论(1) 推荐(1) 编辑
摘要: 一、通过命令创建项目 前面搭建好环境后,怎样创建自己的cocos2d-x项目呢? 先来看看cocos2dx 3.2的目录吧(涉及到3.1.1版本的,请自动对应3.2版本,3.x版本的环境搭建都是一样的) 这就是 cocos2dx 3.2的目录, 3.2版本的创建跟以前的不同了(好吧,... 阅读全文
posted @ 2014-07-01 00:14 richliu1023 阅读(3740) 评论(2) 推荐(1) 编辑