在这之前,声明一下:做不完我是小狗。没办法,没毅力和恒心,之前的那个Quick Cocos2dx做的横版过关游戏的demo已经转成了3.3的版本了,其实也算是个半成品,战斗,UI啥的都有了,呵呵。本次DEMO要达成的目的如下:1 熟悉Cocos2dx 3.3 - lua2 使用Joystick3 完...
分类:
其他好文 时间:
2015-03-18 20:17:20
阅读次数:
210
过关类游戏在单机类游戏中出现会比较多,但多以休闲为主,比如《Candy Crush》、《Angry Birds》、《P V Z》、《小鳄鱼顽皮爱洗澡》、《Tiny Thief》等经典休闲游戏,鉴于很多圈内人士预测2014年是手游爆发年,且重点在ARPG类型,似乎会冒出很多横版过关或者全3D的过关动作类游戏,我们就针对此类型的游戏进行分析。
首先,此类型的游戏需要关注的是每关卡的独立玩家数...
分类:
编程语言 时间:
2015-02-28 23:06:10
阅读次数:
366
find 与 grep 的区别find命令 find命令.这个命令对于我们用来查找文件时是相当有用的,但是对于Linux新手来说却有一些难于使用,在一定程序是由于他所带的选项,测试,动作类型参数,而且一个参数的执行结果会影响接下来的参数.在我们深入这些选项和参数之前,我们先来看一个非常简单的例子....
分类:
其他好文 时间:
2015-02-09 12:47:56
阅读次数:
236
项目接近尾声,需要做加载效率优化和内存优化。在加载Spine制作的资源时候,我们需要将文件(.json)进行解析,然后创建对象spAtlas* t_atlas = spAtlas_createFromFile(altas_name.c_str(), 0); 第一步 //加载纹理文件spSkel...
分类:
其他好文 时间:
2015-01-23 21:33:17
阅读次数:
1436
SPine数据组织spAtlas:这个是从.atlas文件中解出来的结构,其中包含了纹理struct spAtlas { spAtlasPage* pages; spAtlasRegion* regions; void* rendererObject; int ref;};先...
分类:
其他好文 时间:
2015-01-23 21:31:56
阅读次数:
292
特效类即是GridAction类,其实就是基于网格的3D动作类。需开启OpenGL的深度缓冲,否则容易3D失真。下边是一个snippet,创建网格对象,并将其添加到当前layer;同时,将进行3D特效的对象,添加到网格对象上。 gridNodeTarget = NodeGrid::cr...
分类:
其他好文 时间:
2015-01-12 01:32:00
阅读次数:
196
动作类Action是一切动作的祖先类。它有三个直接继承子类:FiniteTimeAction受时间限制的动作;Follow精灵跟随精灵的动作;Speed运动速度控制;而FiniteTimeAction又有两个直接子类:分别是ActionInstant和ActionInterval,顾类名而思意。瞬时...
分类:
其他好文 时间:
2015-01-09 01:24:37
阅读次数:
173
* 要从页面中获取表单元素的值,需要在动作类中声明与页面元素同名的属性。导致动作类中既有javabean又有业务方法。 * 将javabean和业务方法进行分离: * 将重新创建一个javabean,将javabean的内容放置其中。 * 动作类action中只留业务方法 * 在动作类中声...
分类:
其他好文 时间:
2015-01-08 19:43:52
阅读次数:
119
struts2框架验证(xml方式): * 首先要从页面中获取对应的标签name属性的值,在动作类action中声明同名的属性,提供get和set方法 * 创建一个xml格式验证文件: * 命名方式:ActionClassName-validation.xml,ActionClassName指的.....
分类:
其他好文 时间:
2015-01-07 20:32:03
阅读次数:
173
* 首先要从页面中获取对应的标签name属性的值,在动作类action中声明同名的属性,提供get和set方法 * 要继承ActionSupport类或者实现Validateable接口 * 重写Validateable接口的validate()方法 * 前提是:要保证setUsername(...
分类:
其他好文 时间:
2015-01-07 18:43:00
阅读次数:
124