声明:JavaEye新闻文章的版权属于JavaEye网站所有,严禁任何网站转载本文,否则必将追究法律责任!
Jacob Seidelin正在做一件很牛的事情,而且很有趣,这就是一个只用了14k javascript 写的超级玛丽程序!
这个程序所有的内容都只占用很小的空间,包含在一个javascript文件中,而且没有一个外部图片文件,所有的图像信息都是用javascript 渲染canvas元素或者老式div生成策略(for IE)而成的。sprites存储在定制编码字符串中,只能存储4种颜色,但是每个sprite只占用40-60 bytes,大大节省了存储空间。
同时MIDI音乐用base64编码数据嵌入,URI定位,但没有支持IE的音乐,其他浏览器或多或少有点小问题,但是这是一件很好的作品,不是吗?
去看看:
Regular version: no music or with music
Double size: no music or with music
来自:ajaxian.com



评论 共 49 条 发表评论
rayking 2008-05-19 09:48 引用
zhengchaojun8720 2008-05-12 10:15 引用
windFeng 2008-05-09 19:01 引用
winfield 2008-05-08 19:52 引用
qianmu 2008-05-07 12:45 引用
skymouse 2008-05-06 21:52 引用
echenyin 2008-05-06 21:03 引用
笨笨狗 2008-04-18 12:10 引用
angelox 2008-04-13 08:13 引用
sp42 2008-04-13 00:36 引用
sp42 2008-04-13 00:21 引用
codeutil 2008-04-12 23:15 引用
kafuka2008 2008-04-12 21:52 引用
xl45591275 2008-04-12 01:07 引用
sptzone 2008-04-11 23:34 引用
可怜的马利!
ray_linn 2008-04-11 22:41 引用
ray_linn 2008-04-11 22:39 引用
dmewy 2008-04-11 17:47 引用
jewer91 2008-04-11 17:44 引用
但是Firefox 3 beta 5玩会导致进程崩溃。
playfish 2008-04-11 17:13 引用
手法笨拙?但是生成这样的画面,14kb大小。。。