紧跟ARCore大潮 从华为P20一窥国内AR游戏
先有3月初谷歌正式停止推进Project Tango项目、改用对摄像头硬件要求不高的新平台ARCore,并于3月27日推出旨在支持更多智能 手机 的 ARCore 1.1 版本,后有小米 MIX 2S 新品发布会上宣布与谷歌达成合作,成为国内首批支持谷歌 ARCore 的手机。
紧接着 4 月 12 日,华为P20 系列中国发布会也将在上海隆重举办。据悉,Huawei P20 及 P20 Pro 也将支持 ARCore,并搭载自己研发的AR引擎。虽然对于Huawei自主研发的 AR引擎还有待后续详细了解才能得知,但光从华为 P20 系列带来的50+的AR软件来看,Huawei 趟 AR 大潮可谓势在必得。
目前,虽然ARCore 只支持13款手机,且大部分机型在国内用户量比较少,但是支持 ARCore 的小米及即将隆重上线的华为 P20系列,想必可以为谷歌的 “一亿台设备” 计划贡献不小的数量。
可以预见的是,将来发布的手机,只要有足以支持 AR 功能的硬件,就一定会搭载 AR 平台。
随着 ARCore 在国内的普及,基于 ARKit 开发的精品 游戏 也将移植到安卓平台。笔者为大家带来了几款 AR上的优秀游戏作品。
Geek Unit - AR 指挥官
一款双人对战的类 MOBA 游戏。玩家可以在桌面或地面生成虚拟战场,走动观察,并合理派遣兵力,游戏目标是摧毁敌方的基地。
Geek Unit - AR指挥官基于ARKit开发,是笔者看过现实和虚拟最贴合的一款桌面级别 AR 游戏。目前只支持 iPhone SE, 6S及以上设备。
CODE WEDGE - AR 台球大师
手机上的台球游戏想必许多人都玩过。但结合 AR 技术,玩家可以围绕球桌以各种角度观察局面和球路,在手机上尝试最接近真实体验的台球了。国内的独立工作室CODE WEDGE采用 ARKit 技术,自主研发3D物理引擎高度还原碰撞运动轨迹,使得游戏具有很强的真实感。
Geekplay - 竞技场
最后是一款笔者心目中最好(jian)玩(shen)的 AR 游戏——《竞技场》,由深圳的团队Geekplay 极贝 科技 推出。结合配套的游戏硬件 AR Unit(极贝AR模块),可以实现 2-8 人的真人枪战,游戏体验比起 “全副武装” 的真人 CS 也不遑多让。
ARCore VS。 ARKit
除此前谷歌公布的支持 ARCore 的10+款手机以外,此次V1.1版本将支持的安卓手机还包括:
Google Nexus 6P
Huawei P20
Huawei P20 Pro
Huawei Porsche Design Mate RS
Motorola Moto Z2 Force
Samsung Galaxy A5 2017
Samsung Galaxy A7 2017
有人认为 ARCore 是低配版的谷歌 Tango 项目。谷歌在 Tango 项目上投入了大量的精力,也积累了一定的开发者基础。发布 ARCore 之后,迅速出现了大量比 ARKit 应用更成熟的 demo,可能是因为开发者们对 Tango 和 Daydream 的了解所带来的先天优势。
相比于 ARKit,ARCore 最大的优势也是最大的劣势在于:设备种类多——不仅仅是手机,同时也有平板电脑、智能电视、腕带等等。
这意味着开发者或是 ARCore 官方需要对多种传感器进行标定和调谐,将是一项浩大的工程。但是一旦完成主流安卓设备的适配,ARCore 将拥有远超 ARKit 的设备数量,在 AR 应用领域内也将一举奠定其在 AR 领域内的霸主地位。