论坛首页 Web前端技术论坛

1KB JavaScript代码编写的3D蜜蜂~~附源码哦~

浏览 6810 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2013-06-18   最后修改:2013-06-18

相信很多网友都还记得1KB JavaScript代码所编写的3D玫瑰,或者2010年的3D圣诞树。细心的网友可能注意到了,这两个神奇的作品都是西班牙开发者Román Cortés在JS1K大赛上的投稿作品,今年他又带来了同样神奇的3D蜜蜂——长着触角、系着领带。

左、右分别是做过动作模糊化处理前、后的样子


         由于JS1K规则限制,该作品仅支持Firefox 18、Chrome 24以及Opera 12、13。如果你已安装以上浏览器,可以选择观看线上演示。有网友提到另一个JS1K作品——Strange crystals(无尽的隧道)也非常神奇,3D蜜蜂的作者Román Cortés已将两者合二为一,并且仍然小于1KB。

 

建议开发童鞋使用跨平台开发工具——统一开发环境UDE来进行查看、调试、开发哦~~它是一款HTML5跨平台一站式应用开发、调试和部署工具, 支持HTML5跨平台开发,原Java跨平台插件支持Android/Symbian/Kjava的跨平台和原生开发,为开发者提供丰富的应用模板、示例代码及开发者社区服务,已覆盖Android、iOS、WP、Symbian、Kjava操作系统平台。

 

UDE模拟器调试效果图:

 

图1和图2是3D蜜蜂效果图,图3是无尽的隧道效果图。

 


 


 


 

 

源码下载(3D蜜蜂&无尽的隧道)请见附件

 

  • 大小: 130.2 KB
  • 大小: 130.7 KB
  • 大小: 143.5 KB
   发表时间:2013-06-19  
果然很强大
0 请登录后投票
   发表时间:2013-06-22  
有源码,必须顶
0 请登录后投票
   发表时间:2013-06-22  
这源码是反人类的吧
0 请登录后投票
   发表时间:2013-06-22   最后修改:2013-06-22
G=[[@o=j=28H,[@-j]];j3@(25+=A8)+i*B ji&32?70:,-40-i]b=a[j]=c.cloneNode(Qob#b3@Ub.getContext('2d'DVA8,e8-x,6 (j<17 +7 ,ix/=2;A3_e$J*J*y,.1KDsetIntervalQ5;f=B4+A20%8-8,ia@0 +B8 30-f*8 ,y=10;f>0&f<9E-10<yV11;-1_(y^-6EOx)^6||i%4)Ex*x+y*y<80||a$ A f*50y/f,/fDa5,++j  .;G.sortreturn -e[H}DG.map==A)/ -W [,=W +X][H;Vo-i*3e3;Q3@YdrawImage(a[~~L2]],-J,L3]-JD!L2]EiYbeginPath(YmoFbezierCurF()})},j=4DjQj?c#c5:4e3;z=VXW*yij|(z+1)%.5<.1E(zZ191+(U52736 4,x.5+i 1.5*e,(59542-yZ5188+(25080*,y-(j&2 8]j||OU8-i%)<54-BE25,e,|[1K4K,,K,8K][~~(B48+e/3)%1H,45+B])cos(>>j*4&15)Math..StylU'hsla('+[/2+/2,Xj 0,(function(b,e){/J+/4,xY +'%', sin( )*LHL1]16G.push([XZy=W))--;)601]+')'fillfor(Z12700*4+xPI*),.height=*50/f+o,ij%*#.width=$.Rect(@0,Aj/Bi/D);E&&FveTo(-H0]JK,1Lb[Oabs(Qi=Ue=Vx=W iX Ya.Z*(_0<x";for(Y=0;$="_ZYXWVUQOLKJHFEDBA@$# 

真是看不懂啊
0 请登录后投票
   发表时间:2013-06-24  
翻译翻译,这他妈的是什么?翻译翻译……
0 请登录后投票
   发表时间:2013-06-24  
我在runjs.com看到过,然后呢,打开chrome,就基本要卡死了。
不知道各位是否是这个情况。
0 请登录后投票
   发表时间:2013-06-25   最后修改:2013-06-25
很牛x很牛B
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics