Hotcocoa

导航

2013年9月3日 #

html5 canvas移动设备渲染测试

摘要: 最近项目闲着没什么事,又想起了canvas, 针对移动端设备默认浏览器,做了点渲染方面效率的测试,手头设备不多(有一些低端机型和pc chrome做对比),现将测试数据分享给大家吧,本想和css3 animation动画一起测试比较一下,发现animation水的不行,效果跟canvas差很多(可能是因为我代码写的不好),webgl还没有普及到移动设备,所以也不做比较了,曾经看过一篇文章drawImage比putImageData效率低,但测试了一下drawImage的性能更好,还请大牛指导。测试使用cocos2dx的dancer做动画,全屏幕刷新,没使用脏矩形刷新,根据动画个数,屏幕缩放大小 阅读全文

posted @ 2013-09-03 11:19 Hotcocoa 阅读(3291) 评论(1) 推荐(1) 编辑

2011年7月12日 #

CSS样式表的权限和级别

摘要: CSS2.1 中规定了关于 CSS 规则 Specificity(特异性)的计算方式,用一个四位的数字串(注:CSS2 中是用三位)来表示,最后以 Specificity 的高低判断 CSS 的优先权。Specificity 具体的计算规则:元素的 style 样式属性,加 1,0,0,0。每个 ID 选择符(#id),加 0,1,0,0。每个 class 选择符(.class)、每个属性选择符(例 [attr=”"] )、每个伪类(例 :hover),加 0,0,1,0。每个元素或伪元素(例 :firstchild)等,加 0,0,0,1。其他选择符(例 全局选择符 *,子选择符 阅读全文

posted @ 2011-07-12 12:54 Hotcocoa 阅读(3431) 评论(1) 推荐(0) 编辑

2011年7月8日 #

CSS3 Transitions, Transforms和Animation使用简介与应用展

摘要: CSS3 Transitions, Transforms和Animation使用简介与应用展原创文章,转载请注明来自张鑫旭-鑫空间-鑫生活[http://www.zhangxinxu.com]本文地址:http://www.cssk8.com/html/css_Tutorial/201101/22-2570.html一、前言兼目录索引《天龙八部》里的虚竹小和尚之前可以说是和尚的先进人物与代表模范,各类清规戒律谨记与严守。但是,后来呢,花姑娘送到跟前,什么戒律都成了浮云,禁不住诱惑享乐去了。啊,我现在似乎有类似的感觉,本来不打算深究CSS3的一些属性的,但是其效果以及实际应用价值之诱惑实在巨大, 阅读全文

posted @ 2011-07-08 23:14 Hotcocoa 阅读(231) 评论(0) 推荐(0) 编辑

HTML 5 Web SQL

摘要: HTML 5 Web SQL核心三叉戟摘自:http://www.css3-html5.com/HTML5-Tutorial/20101106586.htmlWeb SQL数据库API实际上未包含在HTML 5规范之中,它是一个独立的规范,它引入了一套使用SQL操作客户端数据库的API。假设你是一名优秀的Web开发人员,那毫无疑问,你对SQL和数据库的相关概念已经很熟悉了,如果你对SQL不熟悉,那在继续阅读本文之前,最好先学习一下SQL相关的教程。最新版本的Chrome,Safari和Opera浏览器都支持Web SQL数据库。核心方法本文将介绍规范中定义的三个核心方法:1、openDatab 阅读全文

posted @ 2011-07-08 23:11 Hotcocoa 阅读(224) 评论(0) 推荐(0) 编辑

2011年5月4日 #

LNK2001连接错误

摘要: unresolved external symbol “symbol”。 如果连接程序不能在所有的库和目标文件内找到所引用的函数、变量或 标签,将产生此错误消息。一般来说,发生错误的原因有两个:一是所引用 的函数、变量不存在、拼写不正确或者使用错误;其次可能使用了不同版本 的连接库。 以下是可能产生LNK2001错误的原因: 一.由于编码错误导致的LNK2001。 1.不相匹配的程序代码或模块定义文件能导致LNK2001。例如, 如果在C++ 源文件内声明了一变量“var1”,却试图在另一文件内以变量 “VAR1”访问该变量,将发生该错误。 2.如果使用的内联函数是在.CPP文件内定义的,而不 阅读全文

posted @ 2011-05-04 07:28 Hotcocoa 阅读(276) 评论(0) 推荐(0) 编辑

2011年4月25日 #

14个非常棒的 JavaScript 游戏开发框架推荐

摘要: 转载:14个非常棒的 JavaScript 游戏开发框架推荐 随着JavaScript结合HTML5开发越来越受欢迎,很多浏览器支持的新功能正被用户使用,与此同时,许多新的游戏正在使用JavaScript进行开发。基于JavaScript开发的游戏是唯一一个能够跨桌面,Web和移动三种平台的。今天,本文向大家推荐一些非常棒的JavaScript游戏开发框架。LimeJS这是一个基于HTML5游戏框架,用于快速构建运行于现代触摸屏和桌面浏览器的游戏。Impact这是一个专业的JavaScript游戏引擎,帮助你方便快捷的开发基于HTML5的游戏。该引擎有一个功能丰富的Weltmeister关卡编 阅读全文

posted @ 2011-04-25 09:21 Hotcocoa 阅读(1044) 评论(0) 推荐(0) 编辑

2011年3月22日 #

D3DXMatrixPerspectiveFovLH详解

摘要: D3DXMatrixPerspectiveFovLH详解转自http://www.cnblogs.com/markuya/articles/1517348.htmlDirectX中投影变换D3DXMatrixPerspectiveFovLH()其实产生的变换矩阵不是将3D物体转换为2D平面画面的变换。实际上是把3D世界的物体变换到(1,1,0) (-1,1,0) (-1,-1,0) (1,-1,0) (1,1,1) (-1,1,1) (-1,-1,1) (1,-1,1)这个小盒子中。在Jim Adams 的著作<Role playing games with DriectX 8.0> 阅读全文

posted @ 2011-03-22 15:47 Hotcocoa 阅读(329) 评论(0) 推荐(0) 编辑

2011年3月19日 #

正交投影的Direct2D绘图基础部分

摘要: 使用正交投影的Direct2D绘图基础部分引用:http://hi.baidu.com/shallow_sleep/blog/item/84a1c7f42f12a5d0f3d38513.html#include <d3d9.h>#include <d3dx9.h> #pragma comment(lib,"d3d9")#pragma comment(lib,"d3dx9")IDirect3D9* _d3d9; //全局变量 _d3d9=Direct3DCreate9(D3D_SDK_VERSION); D3DCAPS9 caps; 阅读全文

posted @ 2011-03-19 19:23 Hotcocoa 阅读(924) 评论(0) 推荐(0) 编辑

2011年3月16日 #

ID3dXSprite接口简单使用

摘要: 前些日子一直研究DDraw,毕竟是DirectX7的东西了,所以转手用DirectD3D9,用了Surface进行绘图,可是怎么做透明色也都是不行loadfromfile透明部分就成了不透明黑色,我晕.....哎~网上有几位兄弟也是从DDraw转过来的,好像都有这个问题,实在没办法只能转用ID3dXSprite接口和纹理了,网上看到一篇文章还算讲得清晰,特此借用,勿怪^_^源地址 http://blog.csdn.net/tinya0913/archive/2011/01/08/6124024.aspxID3dXSprite接口HRESULTDraw(LPDIRECT3DTEXTURE9pTe 阅读全文

posted @ 2011-03-16 21:55 Hotcocoa 阅读(6922) 评论(1) 推荐(0) 编辑

2011年1月12日 #

游戏开发与制作小记(11章)

摘要: 第十一章 任务跟踪恭喜!你已经完成了预生产的任务! 任务可见性每一个项目成员不仅应该了解他自己的任务,还应该知道现在所做的工作与项目其他成员所做的工作之间的关系。使他们感到自己是项目的一份子,能够主动地完成任务。墙项目经理应该将甘特图钉在墙上,并在每个任务的边上写上开发人,开发时间。当开发人完成一个任务后,他们会自豪的标记出来,并考虑下一个任务。这会激励士气,产生竞争环境。这也会使项目进度更透明,使上司认为你的项目组在不断的努力。墙上还应贴出下一个里程碑之前组员们各自的任务列表走一走 没事在组里走一走,聊一聊问题,让成员们知道你与他们同在。里程碑会议在这个会议上,评审每一个人已经完成的任务以及 阅读全文

posted @ 2011-01-12 11:14 Hotcocoa 阅读(145) 评论(0) 推荐(0) 编辑