- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 HTML5中Canvas绘图方法性能测试
<br /> <br /> canvas中绘图的方法无非三样:绘制矢量图,drawImage,putImageData。在做战棋游戏时,效果主要用图片实现,所以主要是评测drawImage,putImageData两个方法的效能。<br /> <br /> 测试中主要设置如下几个技术指标 : 刷新频率i, 图片大小w,h, 绘制图片个数n, FF占CPU比cpu, 图层数量layers<br /> <br />采用drawImage方法:<br />1. 刷新频率i = 20, 图片个数
2010-09-16 16:19:00 6454
原创 基于HTML5的战棋游戏引擎
出于对战棋游戏的喜爱,结合自己所学,闲来制作了基于HTML的战棋游戏引擎,现在还只是毛坯版本,只是能展示,角色可以移动而已:线上地址: http://slgengine.googlecode.com/svn/trunk/canvas.html只有支持HTML5的浏览器才能正常运行,即非IE的浏览器,支持FireFox,Safari, Chrome, Opera 本人也很喜欢历史,所以想搭建一个SLG游戏的平台,通过简单的可视化操作来编辑剧本,摆脱曹操传MOD的既有模式,让非计算机人员也可
2010-09-13 10:24:00 4805 1
原创 利用HTML5中Canvas处理并存储图片
<br /> <br /> HTML5中增加的Canvas元素,配合JS灵活的语法,处理起图片变得异常简单,不需要在客户端用C/C++写一大堆代码,对于熟悉JS的程序员来说,只需要考虑处理图片的逻辑了。<br /> <br /> <br /> canvas中如果想要处理图片就需要借助ImageData这个对象,就是将画布中某一区域中的图像以RGBA的方式保存下来,存成一个二维数组。<br /> ctx.getImageData( x, y, w, h)
2010-09-10 00:15:00 29475 3
原创 设置canvas画布宽高
<br /> <br />设置canvas画布宽高时,得用canvas的width,height属性,如果用CSS或者style中的width,height,则是在现有宽高的情况下进行拉伸。
2010-08-20 16:45:00 1857 2
原创 一套新的二维码解码编码方案,附有实例
<br /> 在去过日本见识到二维码的广泛应用后,决心从最底层着手,写一套属于国人自己的二维码标准,功能更加强大更适合国人使用。<br /> <br /> 经过断断续续半年多的时间,终于完成了,暂命名为TCode,现把源程序放出来,求大家指正。下载地址: http://ituan.info/tong/tcode.zip<br /> <br /> 针对现有二维码的局限做了更好的修正,重新制定一套二维码的编解码方案,其特点如下:<br /> 具有更快的编码速度。同时采用置信传播(BP)译码方式
2010-08-18 10:28:00 2945 6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人