4月19日星期六,时钟刚刚走过凌晨6点,大多数人还在享受周末难得的懒觉。此时,在位于北京东北部的微软大厦里,3 层的一间大会议室却是灯火通明,40多个彻夜未眠的年轻人仍然热火朝天地忙碌着。他们三三两两地围坐在在电脑前,目不转睛地盯着眼前的电脑屏幕,手指飞快地在键盘上飞舞。时不时地,有些人会猛地站起身来,走到屏幕跟前蹦跳一番,有些人又会张开手臂夸张地挥舞几下,从他们身上,你看不到一点疲倦,每个人脸上都带着难以抑制的兴奋与专注,紧张的神情让整个房间都充满了火药味。
这是Kinect for Windows “骇客码拉松”编程大赛现场的真实场景。从4 月 18 日晚上19点开始,来自全国各地的40名体感应用开发高手们,已经在这个赛场里不眠不休地奋战了近11个小时,赛程已经过半。微软Kinect for Windows“骇客码拉松”是一个持续 24 小时的编程大赛,今年已经是第二届了。由40位选手现场临时组建的8个小组在24小时的时间内,要从相互认识开始,经过讨论创意、提出方案、分配任务、编写程序、反复调试,最终在19日晚19时比赛结束之时,完整呈现出自己的作品,并在所有参赛选手和技术专家面前进行现场演示,根据大家的综合意见评选出表现最佳的作品。
今年的大赛是基于全新的Kinect for Windows 2.0传感器的,这款全新一代的体感设备将于今年夏天上市。相比第一代产品,其在硬件配置和功能上得到了巨大的升级,包括1080P全高清视频拍摄、更宽的视角和更近的探测距离、可同时检测6具完整人体骨架及25个关节,以及性能更强的主动红外线探测功能等。精度更高、速度更快、能力更强的Kinect for Windows 2.0将为体感应用带来更多可能,让开发者为客户及业务需求,开发出更丰富多彩的自然体感应用。此外,新一代2.0还将首次加入对Windows Store应用商店的全面支持,开发者的应用将通过应用商店直接面向消费者,进一步拓展了开发者的盈利空间。
今年的“骇客码拉松”分别在旧金山,柏林和北京举行,最终有40名选手到达北京现场参加比赛,其中有超过四成的选手来自北京以外,比赛规模、选手们的热情及开发水平均超出往届。亲临现场的微软大亚太区Kinect for Windows业务总监王崯表示:“开发者向来是微软生态系统中的重要一环,通过举办‘骇客码拉松'大赛,我们希望能吸引更多开发者参与Kinect for Windows的应用开发,激发更具创意的体感应用,以切实可行的创新行业应用,为开发者及其用户拓展市场,创造商机与价值,实现多方共赢。我们也希望借此机会,向开发者介绍即将发布的Kinect for Windows 2.0版本,并积极倾听他们的反馈意见及建议。我们很高兴地看到越来越多的开发者已经从Kinect for Windows上获利,并对未来的2.0版本充满了期待和信心。希望即将发布的Kinect for Windows 2.0及SDK 2.0开发包为更多开发者和客户创造更多的机会和可能。”
图1:赛后集体合影
19日下午19时,工作人员宣布比赛结束。经过一番精彩的现场演示、讲解和周密的评判,来自iNut团队的体感互动游戏“空气乐队”拔得头筹,5名队员均获得Kinect for Windows 2.0设备作为奖励。
“空气乐队”是个创意十足又非常有趣的音乐互动游戏。用户站在Kinect for Windows 2.0前摆动双手,其形象就能呈现在大屏幕上,同时其手指会触动不同颜色的音符,以不同的摆动幅度与速度的变化,演奏出优美的旋律。当现场响起《小星星》中“一闪一闪亮晶晶”的曲调时,整个赛场的气氛达到了高潮,这个作品也凭借其凭借独特的创意、完善的功能和充满乐趣的操作体验赢得了现场所有选手和评委的一致好评。
参赛小组创造的作品可谓异彩纷呈,涵盖了游戏、搜索、社交等多个领域。例如,Pure Love团队开发出了一个名为“男朋友&女朋友”的体感应用,通过在Kinect for Windows 2.0前做出不同动作,借助体感和屏幕互动帮助异地情侣进行远距离交流;Magic Works团队将Kinect for Windows 与《魔兽世界》游戏中的人物进行了结合,当演示者站在传感器前摆出炫酷的动作时,屏幕上的游戏人物就会从手中发出华丽的“大招”;ONB团队则将其与在线地图应用进行了结合,通过Kinect for Windows 2.0的精准识别,能够靠肢体动作对地图进行放大、缩小以及方向的转变等操作。
“我们希望让体感应用得更加自然,而不是刻意地、古板地表现动作。”获得冠军的iNut队员介绍其作品的创意的初衷时说,“去年的比赛我也参加了,当时用的是一代传感器做的研发。今年的Kinect for Windows 2.0反应速度更快了、精准度更高了、成像效果也更好了,我想如果没有kinect for Windows 2.0的强大功能支持,我们的作品或许完成不了。”
全新的Kinect for Windows 2.0无疑将进一步扩展体感技术的发展,让更加细腻、体贴、人性化的体感应用成为可能。通过新的硬件和软件工具的更新换代,NUI自然用户界面的发展将更加快速,开启更多人机交互的可能,只要开动更多创意,未来就有无限可能。
为了打造一个先进的开发平台和公平的比赛环境,本次“骇客码拉松”24小时编程大赛统一采用由雷蛇赞助的运行Windows 8.1操作系统的灵刃高性能笔记本电脑