今年,微软在E3大展上发布了 XBOX360 平台上,对抗Wii体感操作的硬件扩展Kinect。在今年的CGDC大会上,来自微软美国方面的技术总监和资深技术管理专家做题为《Xbox 360 和 Kinect平台设计游戏》和《Kinect, Xbox Live,及互动娱乐的未来》两个重要技术讲座。
从技术创新角度来讲,首次将人手从手柄中解脱出来的Kinect,可算是一个不错的创新产品。但要说 Kinect是互动娱乐的未来,似乎并不合适。价格高、复杂度高、精度低、延迟大、交互性差,是 Kinect不得不面对的五大挑战。相对来说,微软似乎仍然没有任天堂更懂游戏市场和游戏本身。
微软Kinect
价格贵、配置麻烦
微软公布的Kinect价格,约150美元。
同时为了能够使用Kinect,你必须拥有一台本身就价值150美元的XBOX 360 Arcade。如果购买和Kinect同期推出的最新版XBOX 360(不带Kinect),则需要花费300 美元。
但是完全以体感作为原生操控方式的Wii 现在只售200 美元。Kinect一个外设的价格接近竞争对手一台主机的价格。怪不得美国不少咨询机构都建议Kinect降价。
而且Kinect 的使用并不像想象的那么方便。它是一个放置在电视机前的横向条状设备,对放置位置有一定要求。其次这个设备使用USB接口和 XBOX 360 主机连接;如果不是最新款的XBOX 360 250G版主机,则还需要给Kinect配备额外的连接变压器。
运算复杂、精度低、延迟大
Kinect和我们日常使用的所有遥控器一样,也存在着精度和延迟的问题。
从技术本身来看,Kinect无论是从计算步骤数量上,还是每个步骤的复杂度上,都远远的超过了Wiimote(Wii的手柄)。大量的数据的处理会带来显著的时间开销,进而带来延迟。与此同时,复杂系统的差错率也会数量级的增长,并需要更多的计算开销来解决误差问题。
以 Kinect 30fps的体感采集延迟表现看来,或许作为一种用户与系统界面的交互还行。譬如开开菜单,调整调整图片浏览器,放放视频或者音乐之类。但是对于游戏操作来说,就差太远了。
以 Kinect 的刷新速度,尚且跟不上游戏的帧速率,更不提靠近传统的游戏级标准了。举个现实的例子,就以微软展出的赛车游戏 Forza 为例。赛车在时速每小时200公里时,移动速度是 56米/秒。抛开数据处理的延迟不谈,玩家的看到游戏画面,做出动作,Kinect需要 0.03 秒以后才能发现。而这时车辆已经相比刚才驶出2米。
微软Kinect及支持游戏
9 7 3 1 2 4 8 :
本文来源:驱动之家 作者:佚名