苹果ARKit打僵尸游戏Dead Lands上线,颠覆传统手游!
相信每个人身边都会看似小清新,却对重口味的丧尸片情有独钟的朋友。因为这些丧尸片通常都以“温暖”为主题,例如“温暖的尸体”,丧尸也要谈恋爱谈到世界常满丧尸(哦,充满爱);或者主打一种末日情怀,在血腥刺激的打斗中要维护我们微弱的人性(有时候丧尸特别有人性)……
丧尸都快成了一种吉祥物,特别是在万圣节快要到来的时候。如果,丧尸们来到我们的生活中,却对我们毫无威胁,会是什么样子?

进入丧尸的世界
国内AR公司幻实科技用苹果的AR软件开发平台ARKit把丧尸带到了现实生活中,他们可以穿梭在大街上,可以游荡在公园里。现在你不用对着电视舔屏了,进入丧尸的世界,只需要如下几步操作:
(Dead Lands演示视频)
1. 打开你的iPhone(需要升级到iOS 11);
2. 在App Store输入“Dead Lands(决战吧,僵尸)”,点击下载;
3. 打开Dead Lands,点击室外模式按钮,手机会自动开启摄像头;
4. 将手机对准室外地面,会出现虚线框检测地面,移动手机获得更大范围的地面环境。(这一系列相机扫描环境是为了让软件知道在哪里召唤丧尸);
5. 准备活动完成,第一波丧尸来袭(请戴上耳机,感受丧尸们的哀嚎或者是你的哀嚎!),然后点击屏幕即可操作手枪,射杀丧尸。
由于这是一款室外的游戏,所以丧尸会从四面八方过来,可能是你的左边、右边,还有你的后方……有了第一波丧尸,就会有第二波,第三波……第四波……
当你遭到丧尸攻击时,手机会颤动,还会发出哀鸣(此处略惊悚)。好在游戏屏幕上方有一个圆形范围,扇形区域表示你的手机摄像头能看到的位置,而红点表示丧尸的位置。在他们靠近你之前,赶紧开枪射杀,不然你就会被抓咬而亡。
丧尸的数量随着关卡越来越多,他们的移动速度也会变快。这款游戏好玩之处在于你每击败一个丧尸,你会获得金币,然后你需要用金币来购买更高级的枪支来应对更难的关卡。目前可供选择的枪型有:P2000、****、M4A1、AK47和手雷。
游戏的另一难点在于,每支枪只有固定的子弹,打完后需要更换,这时候如果面前有一只丧尸,你就完全来不及了。
但是,惊喜在于——丧尸来了,你傻站着不动?你可以跑啊!
AR游戏与手机游戏不同是,我们是在真实的场景里玩,手机会追踪我们的位置移动,改变画面的内容。当我们通过手机看到僵尸走进的时候,直接抛开就可以躲避攻击。
所以,玩这个游戏,跑来跑去说不定还可以减肥。
ARKit游戏的开发历程
在第一部分我们详细介绍了游戏的进入方式,那是因为基于ARKit的AR游戏玩法对于用户来说还很陌生。
幻实科技品牌总监安福双介绍到,ARKit设计的游戏有其基本的框架和操作逻辑:
1、 用相机扫描一个平面进行定位
2、 将虚拟物体放置于平面之上
3、 虚拟物体在平面上运动
Dead Lands目前只有“室外模式”,所谓室外模式就是要求你处于一个室外场景,你站立的地面是草地、水泥地等宽阔、有大量特征点和细节的平面,而不是室内环境中明亮光滑的地板,同一色调的地毯,室外环境有助于监测和大范围的移动。
雷锋网试玩时一开始是在室内模式,检测地面较为困难大概需要20秒左右,由于检测的平面很小,出来的僵尸都是漂浮在空中。而后来去到大楼外面的空地时,平面检测只需要几秒钟,僵尸出现后稳稳地站立在地面上,大小和真人一样,离得越近越大越逼真。安福双告诉雷锋网,他们下一步也会做室内模式,但是僵尸会变成从传送门出来,也不会要求玩家有那么大范围的移动。
地面检测是ARKit的游戏进入的第一步,也是苹果ARKit的优势所在。
据介绍,幻实科技成立于2013年,一直专注于AR领域的开发和应用。在2016年他们已经做了一款名为幻实英雄的AR游戏,当时ARKit还没推出,他们采用的是高通的AR开发工具Vuforia 。Vuforia要求扫描实体的卡片(基于标志物识别)才能将虚拟物体定位到现实环境中,因此幻实英雄这款游戏是基于卡牌的AR游戏。而ARKit的特点在于有VIO(视觉惯性测量)系统和平面监检测识别功能,只需扫描任意平面就能实现定位。此外,ARKit的运动追踪也比Vuforia好了很多,做出来的僵尸更逼真,运动更稳定。