- 博客(178)
- 资源 (3)
- 收藏
- 关注
原创 在线的 HTML5 游戏 BrowserQuest
授权协议:MPL开发语言:JavaScript HTML/CSS操作系统:跨平台开发厂商:MozillaBrowserQuest 详细介绍Mozilla 上线了一款支持多人在线的 HTML5 游戏 BrowserQuest ,来展示 HTML5 功能的强大。该游戏主要使用 HTML5 进行开发,在游戏中,玩家扮演一个年轻的战士,在危险的世界中
2017-03-09 04:57:23 224
原创 HTML5塔防游戏
授权协议:未知开发语言:JavaScript操作系统:跨平台HTML5塔防游戏 详细介绍游戏很简单:怪物从地图左上角出现,前往右下角,你的任务是建造炮台或围墙,阻止怪物的前进。每当有怪物到达终点,你游戏中的生命值就会下降,如果生命值降为 0 ,游戏就输了。目前这个版本中,怪物是无穷无尽的,游戏目的就是要抵抗尽可能长的时间。 源码下载地
2017-03-09 04:56:36 1793
原创 HTML5中国象棋游戏(自定义象棋难度)源码下载
棋类游戏在桌面游戏中已经非常成熟,中国象棋的版本也非常多。今天这款基于HTML5技术的中国象棋游戏非常有特色,我们不仅可以选择中国象棋的游戏难度,而且可以切换棋盘的样式。程序写累了,喝上一杯咖啡,和电脑对弈几把吧,相信这HTML5中国象棋游戏的实现算法你比较清楚,可以打开源码来研究一下这款HTML5中国象棋游戏。查看原文:http://www.51xyyx.com/3063.html
2017-03-08 10:50:09 2790 1
原创 提高工作效率——10款设计神器
整理出10个冷门却实用、随开即随玩的云端设计神器(基本都是基于HTML5),特别是为广大的H5设计师发家致富铺一条光明大道。神器1:一流的移动设计参考网站http://www.imdb.com/?ref_=nv_home你绝对没想到,平日我们经常看电影评分资讯的 IMDb其实是可供我们参照构图、设计风格的神器!那些海报绝不止于宣传片,很多都是国际一流设计师的艺术
2017-03-08 10:36:49 2488
原创 PS线条神器插件Lazy Nezumi Pro(能画出sai般的线条)
Lazy Nezumi Pro可以帮助你画出流畅,优美的线条,用鼠标或手写板。它能与许多你喜爱的程序协作,包括Photoshop和Flash。视频地址!http://www.miaopai.com/show/7TdD8dkIi0JW-brdp0-5gA__.htm【破解版安装说明】复制/替换这3个文件(位于“破解”文件夹中)进入安装目录:mouseh
2017-03-07 18:30:34 21938
原创 小鱼网如何获取积分
1、充值兑换积分:兑换规则是1元 = 1 积分2、站内互动产生积分,规则如下:积分方法一次得分可用次数注册奖励30 分只有 1 次文章投稿2 分每天 5 次评论回复1 分每天 20 次访问推广10 分每天 3 次注册推广20 分每天 2 次
2017-02-25 21:20:35 753
原创 对2017年中国和东南亚游戏市场的15个预测
作者:Lisa Hanson在庆祝我们为客户传达高完整性中国和东南亚数字游戏市场情报的15周年,Niko Partners决定为你们呈现在我们所覆盖的市场中关于2017年数字游戏产业的15大预测,这些市场包括:中国大陆,印度尼西亚,马来西亚,菲律宾,新加坡,台湾,泰国和越南。1.今年在中国有超过5亿人将玩手机游戏在中国手机游戏玩家数量持续增加,所以每付费用户所创造的收益也在
2017-02-16 17:50:53 2869
原创 HTML5塔防游戏
授权协议:未知开发语言:JavaScript操作系统:跨平台HTML5塔防游戏 详细介绍游戏很简单:怪物从地图左上角出现,前往右下角,你的任务是建造炮台或围墙,阻止怪物的前进。每当有怪物到达终点,你游戏中的生命值就会下降,如果生命值降为 0 ,游戏就输了。目前这个版本中,怪物是无穷无尽的,游戏目的就是要抵抗尽可能长的时间。 源码下载地
2017-02-14 18:47:14 1628
原创 在线的 HTML5 游戏 BrowserQuest
授权协议:MPL开发语言:JavaScript HTML/CSS操作系统:跨平台开发厂商:MozillaBrowserQuest 详细介绍Mozilla 上线了一款支持多人在线的 HTML5 游戏 BrowserQuest ,来展示 HTML5 功能的强大。该游戏主要使用 HTML5 进行开发,在游戏中,玩家扮演一个年轻的战士,在危险的世界中
2017-02-14 18:40:20 485
原创 2D 横幅过关游戏 Frogatto
授权协议:GPL开发语言:C/C++操作系统:跨平台Frogatto 详细介绍Frogatto 一款复古风格的 2D横版过关游戏,由 Battle for Wesnoth 团队开发。主角是一只小青蛙,用户将操作这只小青蛙与各种怪物战斗。方向键上下左右、A 键跳跃、S 键吐舌。方向键与 A 键和 S 键组合具有不同效果。双击方向键可以快速奔跑,
2017-02-14 17:05:08 922
原创 cocos2d-x2.2 如何创建项目
cocos2d-x2.2已经发布,但是没有了项目创建模版,那么怎么创建项目呢,答案就是用官方提供的python创建。咸蛋工程师博客使用的环境是mac。前提是您的电脑已经安装了python。1、下载cocos2d-x 2.2源码,解压。2、打开终端(win下是dos),在终端中进入目录cocos2d-x-2.2.0/tools/project-creator/,如图3、然后输入命令.
2013-10-11 16:51:04 1151
原创 使用chrome调试手机,平板,pc上各种浏览器上的页面
使用chrome调试手机,平板,pc上多种浏览器的页面展示作为web开发者,特别是现代web开发者,是否要调试手机,平板,电脑上的显示效果?chrome自带了这种很强大的神器1、打开chrome(下面的步骤如果不成功,请先升级chrome浏览器),打开一个页面 如http://www.baidu.com2、按F12打开Developer Tools,之后点击developer
2013-05-31 15:06:24 14307
原创 cocos2d-x中CCCallFunc CCCallFuncN CCCallFuncND的区别和使用示例
CCCallFunc CCCallFuncN CCCallFuncND的区别和使用CCCallFunc CCCallFuncN CCCallFuncND都用来创建带有回调函数的动作,区别主要在于回调函数是否带有参数CCCallFuncCCCallFunc是执行对应的回调函数,其中回调函数不可带参数。一般使用静态成员函数create创建实例,create声明如下:st
2013-05-06 17:45:48 2492
原创 cocos2d-x中的宏定义CC_PROPERTY
cocos2d-x定义了很多宏定义,帮我们提高开发效率,下面看下CC_PROPERTY,CC_PROPERTY定义CC_PROPERTY的声明在CCPlatformMacros.h中,结构如下#define CC_PROPERTY ( varType, varName, funName) varType : 变量类型.varName :变量名称funN
2013-05-01 13:34:39 2186
原创 Cocos2D-HTML5开发环境搭建
本文介绍Cocos2D-HTML5开发环境的搭建,我的开发环境是:系统:win7服务器:wampserver开发工具:sublime Text2一、到cocos2d-html5官网下载cocos2d-html5源码包cocos2d-html5源码包下载地址http://cocos2d-x.org/projects/cocos2d-x/wiki/Download,在该
2013-04-26 14:38:13 2519 1
原创 cocos2d-x实例学习(16)之CCTintTo&CCTintBy
CCTintTo&CCTintBy概念CCTintTo:调整某一CCNode对象的rgb色值到某一值。它的类继承图为:CCTintBy:调整某一CCNode对象的rgb值。它的类继承图为:CCTintTo&CCTintBy使用方式 //通过对象的表态方法create创建对象实例;其中 //第一参数为渐变时间,第二个参数为RGB中的R值,第三个参
2013-04-24 12:21:45 1956
原创 cocos2d-x实例学习(15)之CCFadeIn, CCFadeTo和CCFadeOut
CCFadeTo ,CCFadeIn和CCFadeOut概念CCFadeTo:设置某对象的透明度,透明度值为CCRGBAProtocol:CCFadeIn:通过设置透明度隐藏某对象,它的类继承图为:CCFadeOut:通过设置透明度显示某对象,它的类继承图为:CCFadeTo ,CCFadeIn和CCFadeOut使用方式 //第一个参数为闪烁
2013-04-24 12:21:27 6831
原创 cocos2d-x实例学习(14)之CCBlink
CCBlink概念CCBlink:闪烁一个CCNode对象,方式是控制该对象的visible属性。它的类继承图为:CCBlink使用方式 //第一个参数为闪烁效果的总时间,第二个参数为闪烁的次数 CCActionInterval* action1 = CCBlink::create(2, 10); CCActionInterval* act
2013-04-24 12:21:10 4038
原创 cocos2d-x实例学习(12)之CCBezierBy&CCBezierTo
CCBezierBy&CCBezierTo概念CCBezierBy:把某一对象以贝赛尔曲线移动到某一位置。它的类继承图为:CCBezierTo:把某一对象以贝赛尔曲线移动一段距离。它的类继承图为:ccBezierConfig:CCBezierBy和CCBezierTo的配置类,它有三个公共属性,CCPoint endPosition:贝赛尔曲线结束点CCPoin
2013-04-23 12:30:27 1342
原创 cocos2d-x实例学习(11)之CCCatmullRomTo&CCCatmullRomBy
CCCatmullRomTo&CCCatmullRomBy概念CCCatmullRomTo:把某一对象以Catmull-Rom curve曲线移动到某一点。它的类继承图为:CCCatmullRomBy:把某一对象以Catmull-Rom curve曲线移动一段距离。它的类继承图为:CCCatmullRomTo&CCCatmullRomBy使用方式 C
2013-04-23 12:30:16 2279
原创 cocos2d-x实例学习(10)之常用类及其概要作用
CCLayer,CCSceneCCLayer类对应cocos2d-x引擎里的布景。每个游戏场景中都可以有很多层,每一层负责各自的任务,例如专门负责显示背景、专门负责显示道具和专门负责显示人物角色等。在每个层上面可以放置不同的元素,包括文本、精灵和菜单等。CCScene类对应cocos2d-x引擎里的场景,CCScene中存放的是需要渲染的布景、人物角色、和菜单,它可以作为一个整体,
2013-04-23 12:30:09 856
原创 cocos2d-x实例学习(9)之CCCardinalSplineBy
CCCardinalSplineBy概念这个类是样条曲线动作,其创建函数CCCardinalSplineBy::create(float duration, cocos2d::CCPointArray *points, float tension);中duration是时间间隔,points是控制点列表,tension是松紧程度。tension==1时,样条线是分段直线。tension
2013-04-23 12:30:01 1394
原创 移动设备的触屏事件表
EventGeneratedConditionalAvailableabortYesNoiOS 1.0 and later.blurYesNoiOS 1.0 and later.cha
2013-04-23 12:29:40 763
原创 cocos2d-x实例学习(8)之CCJumpTo和CCJumpBy
CCJumpTo和CCJumpBy概念CCJumpTo:把某一CCSprite跳到某一位置CCJumpBy:把某一CCSprite跳起一段距离,它有一个方法reverse,它让对象按原路径返回CCJumpTo和CCJumpBy示例 //创建CCJumpTo和CCJumpBy实例,第一个参数为渐变时间,第二个参数为跳到的位置,第三个参数为跳起的高度,第四个参数为
2013-04-23 12:29:29 4492
原创 cocos2d-x实例学习(7)之同时使用rotate,skew,scale
本实例演示了同时使用CCRotateTo,CCSkewTo,CCScaleTo来实现动态效果,代码如下 CCSize boxSize = CCSizeMake(100.0f, 100.0f); //在场景中添加一个背景为黄色的矩形 CCLayerColor *box = CCLayerColor::create(ccc4(255, 255, 0, 255));
2013-04-23 12:29:21 3598
原创 cocos2d-x实例学习(6)之CCRotateTo和CCRotateBy实现变形
CCRotateTo和CCRotateBy实现变形可以使用CCRotateTo和CCRotateBy来实现变形的效果CCRotateTo和CCRotateBy实现变形 //创建CCRotateTo和CCRotateBy实例,第一个参数为渐变时间,第二个参数为x方向歪斜,第三个参数为y方向歪斜 CCRotateTo* actionTo = CCRotateT
2013-04-23 12:29:11 3829
原创 cocos2d-x实例学习(5)之SkewTo&SkewBy
SkewTo&SkewBy概念SkewTo:把某一CCSprite歪斜到某一值SkewBy:把某一CCSprite歪斜多少值,它有一个方法reverse,它让对象按原路径返回SkewTo&SkewBy使用方式 //创建SkewTo和SkewBy实例,第一个参数为渐变时间,第二个参数为x方向歪斜,第三个参数为y方向歪斜 CCActionInterval
2013-04-23 12:29:02 3391
原创 cocos2d-x实例学习(4)之ScaleTo&ScaleBy
ScaleTo&ScaleBy概念ScaleTo:把某一CCSprite放大或缩小到某一比例ScaleBy:把某一CCSprite放大或缩小多少比例,它有一个方法reverse,它让对象按原路径旋转回ScaleTo&ScaleBy使用方式 //创建ScaleTo实例,第一个参数为缩放时间,第二个参数为缩放比例 CCActionInterval* ac
2013-04-23 12:28:51 1769
原创 cocos2d-x实例学习(3)之RotateTo&RotateBy
概念RotateTo:把某一CCSprite旋转到某一角度RotateBy:把某一CCSprite旋转某个角度,它有一个方法reverse,它让对象按原路径旋转回使用方式 //m_tamara,m_grossini,m_kathia为已经创建好的CCSprite //创建ScaleTo实例,第一个参数为旋转时间,第二个参数为旋转角度 CCAct
2013-04-23 12:28:38 3016
原创 cocos2d-x实例学习(2)之CCMoveTo&CCMoveBy
概念CCMoveTo:把某一CCSprite移动到某个位置CCMoveBy:把某一CCSprite移动一段距离,它有一个方法reverse,它让对象按原路径返回使用方式 CCSize s = CCDirector::sharedDirector()->getWinSize(); //创建CCMoveTo实例 CCActionInterval*
2013-04-23 12:28:28 1176
原创 cocos2d-x示例学习(1)之开篇
很多开发框架都有不错的官方demo,cocos2d-x也自带了一个demo,即TestCpp,该demo涵盖了cocos2d-x的所有类,方法,动画等。也是学习cocos2d-x最好的资料,所以把学习cocos2d-x自带demo的过程记录下来。在windows环境下,运行TestCpp,效果如下它包含以下一些内容:ActionsTestTransitionsTestAct
2013-04-23 12:28:15 1189
原创 cocos2d-x实例-魔塔游戏(3)-控制勇士行走
本文在上节的基础上,在地图加上可以行走的勇士 。勇士可以被视为一个精灵(CCSprite),它包含上、下、左、右4个方向的行走动作,如下图将上图保存为hero.png,放到Resource目录下。我们首先来做人物向下移动一格的动画,也就是第一行的4幅图。代码如下: //将图片生成纹理,保存到全局的纹理缓存取 CCTexture2D *heroTexture=C
2013-04-23 12:27:52 2959 1
原创 浏览器缓存设置技巧大全—chrome篇
做WEB开发,调试中经常遇到的问题就是浏览器缓存,刚改的代码刷新发现没有生效,很影响工作效率。本文介绍了如何设置chrome的缓存。1. 调节高速缓存容量右键点击Google Chrome在桌面上的快捷键,点属性,切换到快捷方式选项卡,找到目录一栏 , 在输入框里的后面添加-disk-cache-size=41943040,注意-disk前面有空格,后面的数字为缓存容量大小,可
2013-04-23 12:27:28 8840
原创 浏览器缓存设置技巧大全—ie篇
做WEB开发,调试中经常遇到的问题就是浏览器缓存,刚改的代码刷新发现没有生效,很影响工作效率。本文介绍了如何设置ie的缓存。1、打开一个浏览器页面,按“工具”,“INTERNET选项”,如下图:2、在“常规”选项卡中的“INTERNET临时文件”下点“设置”3、在弹出的对话框里可以设置缓存时间、更改缓存大小、移动缓存存放位置、
2013-04-23 12:26:44 798
原创 浏览器缓存设置技巧大全—firefox篇
做WEB开发,调试中经常遇到的问题就是浏览器缓存,刚改的代码刷新发现没有生效,很影响工作效率。本文介绍了如何设置FF的缓存。在Firefox地址栏中输入“about:cache”并键入回车,接着将显示Firefox的内存缓冲设置与磁盘高速缓存设置。如果在页面上单击“List Cache Entries”链接,我们还可以查看缓冲区中有哪些数据文件。1. 调节高速缓存容量假
2013-04-23 12:26:32 951
原创 Adobe Edge Animate应用(2)-绘制图形并应用动态效果
本博文展示如何用an创建一个矩形,并使它动起来。1、选择菜单栏中的File->New,创建新工程,新工程里包含一个Stage,即舞台,可以在工作区左边的工具栏里设置Stage的宽和高、背景色、背景图片、最小高/宽等信息,如下图红色框内所示:2、选择左上角工具栏里的Rectangle Tool,然后在Stage里托动,绘制一个矩形,3、选中该矩形,在左侧工具栏里找到Color
2013-04-23 10:26:59 2320
原创 Adobe Edge Animate应用(1)-软件安装
本文介绍Adobe Edge Animate工具的安装:1、进入an官网,http://html.adobe.com/edge/animate/ 点击黄色的get started按钮,在新页面里输入邮箱,密码,姓名等,点击Create按钮,如下图:2、帐户创建成功后,就会跳到adobe云端界面,点页面右边带an的icon,会进入软件下载页面,找到 Edge Animate 工
2013-04-23 10:22:09 1989
原创 html5动画制作工具Adobe Edge Animate
由于本人工作需要,需要做一些ipad杂志,杂志里需要一些动态效果,ipad不兼容flash,所以html5,css3在ipad动画特效中是一个很好的解决方案。偶尔接触到adobe新推出的 Edge Animate,感觉非常强大。HTML5网页动画制作(Adobe Edge Animate)主要是通过 HTML5、JavaScript、jQuery 和 CSS3 制作跨平台、跨浏览器的网页动画,
2013-04-23 10:19:00 2657
原创 cocos2d-x 2.0通过CCAnimation实例获取CCSpriteFrame
在学习魔塔游戏时,有一步是通过CCAnimation实例获取CCSpriteFrame,会出现类型转换问题。我们在创建一个animation的时候,经常遵循下面的步骤:1)create 一个CCArray对象A。2)通过A->addObject()添加CCSpriteFrame对象3)通过CCAnimation::createWithSpriteFrames(A, 0.2f)常见一
2013-04-22 23:33:43 1460
原创 Cocos2d-x 2.1用png创建序列帧动画
序列帧动画主要有几个类:CCSpriteFrame:精灵帧信息,序列帧动画是依靠多个精灵帧信息来显示相应的纹理图像,一个精灵帧信息包包含了所使用的纹理,对应纹理块的位置以及纹理块是否经过旋转和偏移,这些信息可以取得对应纹理中正确的纹理块区域做为精灵帧显示的图像。CCAnimationFrame:序列帧动画单帧信息,它存储了对应的精灵帧信息。CCAnimation:序列帧动画
2013-04-22 23:32:50 1491
android adt
2015-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人