JS1K 2013优胜作品公布 3D蜜蜂仅获亚军
来源:互联网 发布:iphone照片分类软件 编辑:程序博客网 时间:2024/04/29 06:34
JS1K是一个JavaScript脚本编程竞赛,虽然每届比赛规则会因为主题不同而略有变化,但有一条规则从未变过——参加竞赛的脚本大小必须小于1K即1024Byte,竞赛也因此而得名。
近日,JS1K 2013 TOP 10出炉,“3D蜜蜂”却未能上榜,取而代之的是同为Román Cortés作品的“Furbee, get out of that tunnel ASAP!”荣获第二,第一名是Philippe Deschaseaux的“Strange crystals II”,和“Furbee, get out of that tunnel ASAP!”深有渊源。下面来一起看看这前10位的获奖作品:
NO 10. Psychedelic animation(万华镜)
这是一个万华镜效果的动画,通过将前一帧复制到4个更小的片段中(每次一帧,没
有其它形式的迭代),因此速度要远超逐像素的万华镜生成器。NO 9. Winter Wrap Up(冬日扫雪)
这是一个类似于推箱子的游戏,你(粉红色)可以使用方向键控制自己,目的在于将画布中大大小小的雪球(白色圆形)推到垃圾箱中(棕褐色)。
NO 8. Color Factors(彩色分解器)
在这条射线上,布满了从2开始的数字,右边的数字会和其左边它的约束以弧线相连,以此类推,其中白色数字没有和其左边数字有弧线相连,即为素数。
NO 7. Comanche
灵感来自于游戏Comanche : Maximum Overkill,你可以使用方向键控制倾斜度和角度,高度则是自动控制的。
特色:
- 从日出到日落的光影效果
- 通过随机生成,因此场景大小是无限的
- 3D阴影渲染
- 在中等机器上能达到25FPS
NO 6. 3D City Tour(3维城市)
可以自动或者手动地游遍一个3D岛城,有汽车和街道。
特色:
- 多种形状、大小、材质的建筑
- 中央林荫大道、交通信号、移动汽车
- 绿色公园地区
- 海上有波浪
- 天空会随位置变化颜色——从蓝色到亮黄色
- 模拟的阴影及距离效果
- 碰撞检测
- 自动游览城市
NO 5. Pointillism(点绘)
点绘流派绘制的地形。
特色:
- 精致的接近现实主义的随机地形(山、岛、沙滩等等)
- 光影
- 植被
- 山顶或者背光地区存在雪地
- 云朵投射在地面上的阴影
- 随机制造的水波
NO 4. Synth Sphere
使用实时FFT实现的音乐合成器。可以通过向URL添加#播放音乐(比如: http://js1k.com/2013-spring/demo/1558#t*(t>>11&t>>8&123&t>>3)),所有音乐都会以列表的形式保存在本地。
NO 3.3013 The ? space-time fracture
NO 2. Furbee, get out of that tunnel ASAP!(困在隧道中的毛绒蜜蜂)
该作品本站已经做过详细介绍,这里就不再赘述了。
NO 1. Strange crystals II
该作品作者@ehouais去年亦参加了JS1K比赛,获奖作品是“我的世界”,名列第四,与本次获奖作品的第7名类似。你可以在这里看到技术介绍。
往届回顾:
- JS1K 2012
- JS1K 第1-3届回顾
- JS1K参赛作品——3D蜜蜂
- JS1K参赛作品——3D玫瑰
- JS1K参赛作品——3D圣诞树
- JS1K 2013优胜作品公布 3D蜜蜂仅获亚军
- JS1K 2013优胜作品公布 3D蜜蜂仅获亚军
- js1k
- 决赛失利,获亚军。
- 飞翔(3D MAX作品)
- 晒晒Pimp My Widgets大赛的优胜作品
- Ultimaker2 3D打印机源文件在线公布
- Ultimaker2 3D打印机源文件在线公布
- 如何将3D作品用于程序
- 回顾一幅3D渲染作品
- 优秀3D作品的七个标准
- 如何将3D作品用于程序
- 个人的一些3D作品,MAYA
- TWaver 3D作品Viewer查看器
- 研发周报:神奇!1KB JavaScript代码编写的3D蜜蜂
- 3D作品-3D max设计的户型图
- 国际C语言混乱代码大赛优胜作品详解之“A clock in one line”
- 国际C语言混乱代码大赛优胜作品详解之“A clock in one line”
- OpenGL ES Tutorial for Android – Part V – More on Meshes
- Android Thread.UncaughtExceptionHandler捕获
- 【树形dp】【记忆化】珠宝商人 jewelry
- 一步一步写算法(之 算法总结)
- 过滤器(Filter)的概念
- JS1K 2013优胜作品公布 3D蜜蜂仅获亚军
- jquery学习笔记 .val() .html() .text()
- java 对文件进行加锁
- C++类型转换关键字(*_cast)
- 递归算法事例
- C语言和设计模式(总结篇)
- Android keyevent 整理
- 输入一串字符输出字符中大写字母小写字母和数字空格的个数
- C语言标准库 - stdio.h