微软新技术 手机玩真实版击剑游戏
资讯夹

微软希望帮助你畅玩击剑格斗,却没有被刺伤的风险。微软研究院的一个团队已经研发出一种硬件定位技术,可以让你使用智能手机,与他人玩多人的击剑游戏。
这款击剑游戏不需要附加任何疯狂的激光发射器,它需要的硬件现在大多数智能手机都具备。当然,它也不像《星球大战:光剑对决》这样纯粹的APP那样简单。
“现在有很多技术让手机互连,但是如果想让游戏有更多的互动,那么你需要更多。”微软亚洲研究院的首席研究员托马斯告诉记者。“你需要的是一种技术,让手机能够感知对方的位置。如果我移动,我能够知道你的手机离我多近。”
托马斯和他的同事们已经开发出一种称为“远”的技术。这是一个新的声音侦测技术,让手机可以通过声音来定位另一个智能手机。一部手机发出嘟嘟声,另一部手机通过测量声音收到所花费的时间,来确定另一个手机的方位。
击剑格斗时,两名玩家互相用手机指向对方,并试图刺向对方。当一个玩家用手机刺向另外一名玩家的手机15厘米以内时,后者就丢掉一分。这就好像有一把假想的剑,它非常细小,从手机伸出来。借助手机加速计和GPS,游戏可以分辨哪一个玩家更加厉害。更为独特的是,两个玩家的手机可以知道彼此的远近,进而做出相应的反应。
用声音测量距离的过程并不怎么新鲜,但微软研发团队开发出了更快、更精确的算法。微软研究人员朱大卫告诉记者,“传统技术的测量周期大约要1秒钟,但就在那1秒,玩家可能将他的胳膊抬高到4米。“所以如果你每秒只能测量一次,那么你可能就会有4米的误差。”朱说:“我们已经改善了算法,使我们可以每秒取样12次,并且理论上最高可达到22次。根据我们的测试,平均而言我们事实上可以达到2厘米以内的精度。”
不幸的是,你不会很快在你的手机上用上这项技术。从理论上讲,这款击剑格斗游戏可以作为Windows Phone手机或其他平台上的APP发布,但微软研发团队目前并没有计划向公众发布“远”技术或游戏。
并且该技术仍面临挑战。例如,手机发送的鸣叫声是非常明显的,因为智能手机的麦克风和扬声器仅支持有限的频响范围(解决办法之一是让手机的鸣叫声融合到游戏音乐中)。另一项挑战是,玩家容易遮挡话筒或喇叭,造成测量不准。
托马斯和他的团队还在努力解决这些问题,并创造出更多的原创游戏和应用。他们已经开发了另外一款名为ChaseCat(追猫)的游戏,使用了同样的技术。
朱说,“我们已经看到一些游戏开发商也在进行这个方向的开发,虽然具体技术不同,但我们相信这项技术在游戏和游戏之外都会有可观的应用。”
