玩法更新Pokemon Go加入苹果AR开发框架

12月21日上午消息,去年火爆全球的游戏Pokemon Go口袋妖怪,今天宣布他们加入苹果公司的ARKit框架。

这次升级被游戏的制造方Niantic Labs称为“AR+”,其实就是苹果的加入ARKit框架,后者是苹果公司在今年6月的 WWDC全球开发者大会上公布的AR增强现实功能开发平台,目前已在iOS 11系统中亮相。

Pokemon Go这游戏去年一发布就受到全世界人们喜爱,下载量超过5亿次,虽然它不是第一款AR游戏,但通过与口袋妖怪这个大IP的结合,它让很多人第一次对AR概念有了了解。

升级之后的一些尝试过这款新App的国外玩家说,ARKit框架让Pokemon Go有了更真实的游戏体验,当你举起手机,那个口袋妖怪的世界会更自然。通过AR+升级,iPhone需要首先定义一个基准面,例如草地,口袋妖怪在地面上“站立”,而不是在半空中漂浮。你可以走近它们,在很近的距离观察它们然后再放精灵球。但如果走的太近,那个虚拟空间里的口袋妖怪现仿佛会注意到有人走过来了马上跑掉(因为ARKit能调用iPhone上的硬件感知环境进行动作捕捉)。

此前,Pokemon Go采用自己研发的AR平台,换用ARKit之后可以获得更多iOS软件硬件支持,例如更快的调用陀螺仪,摄像头等。做个比喻来说,这相当于以前AR应用开发者需要在一片空地上自己从头开始搭建舞台,如今苹果搭好了舞台框架,并在上面预留了各种接口;开发者们只要自己装饰一下,接上自己需要的东西就能开始演出。

苹果希望通过ARKit让iOS设备的软硬件更充分的得到调用,这跟他们一向倡导的“软硬合一”思维一致,其实谷歌也在做类似的事,他们在今年8月底发布ARCore开发平台,跟苹果的想法一样:统一接口,让AR应用开发难度下降。

今年10月,三星和谷歌宣布了一项合作,将ARCore引入三星Galaxy系列手机。但谷歌面对的仍将是碎片化问题,各大手机厂商都有自己定制的手机Rom,会给ARCore推广带来很大难度。