使用AR Foundation制作增强现实游戏应用《Krikey》

Jyadmin 提交于 周二, 05/19/2020 - 14:53

 

《Krikey》是一款基于地理位置信息的增强现实AR游戏应用,玩家可以在不同地点解锁AR生态系统,发现新的鸟类。玩家通过沉浸式体验从而激发情感的力量。

 

《Krikey》是一款基于地理位置信息的增强现实AR游戏应用

 

结合移动AR技术的沉浸式体验

Krikey公司CTO Ketaki Shriram博士曾研究如何利用沉浸式体验来激发情感,并促成现实中行为的改变。

经历非常多的研究后,Ketaki Shriram博士发现:人们在经历过有意义的沉浸式体验后,例如:砍倒一棵虚拟的树,或扮演发生白化的珊瑚并经历死亡,保护自然愿望会油然而生。

《Krikey》应用包含两个以保护自然为主题的游戏。第一个游戏《Wingspan》获得了美国奥杜邦学会的赞助,游戏类型是非常流行的桌面游戏。在游戏中,玩家将扮演鸟类学家,在不同的生态系统中保护和收集鸟类。

 

结合移动AR技术的沉浸式体验

 

《Wingspan》游戏基于Google Maps谷歌地图和Unity的AR Foundation开发,玩家可以在自己附近的地点和每个街角解锁不同的AR生态系统。每个生态系统都有一种独特的鸟类品种,玩家可以对鸟类进行交互和了解。给自己的鸟类图鉴添加新品种时,玩家可以得到特别的鸟类卡牌和游戏特效,并可以和朋友分享。

第二个游戏《Gorillas!》是Krikey公司与艾伦·德詹尼丝野生动物基金会合作开发的。在游戏中,玩家将扮演探险家,在自己附近的地点展开寻找幼年大猩猩的探险。

Krikey开发团队非常清楚,不是所有人都有机会到卢旺达亲身体验寻找大猩猩的探险,或在自家附近看见特别的鸟类品种,因此他们通过使用移动AR技术,把这些体验提供给大众。得益于AR技术的真实感和易用性,AR成为了人们回归自然、体验自然的理想方式。

使用AR Foundation创造AR体验

在《Krikey》游戏的开发过程中,除了Unity对整个图形管线的控制功能、视频录制和编辑功能外,AR Foundation也起到了重要作用,用于生成AR体验的两个重要元素:地平面检测和摄像机平移。

地平面检测

许多有关“存在感”的理论内容强调了使用AR的特殊技术功能来吸引用户的必要性。

“存在感”(Presence)是在沉浸式环境中的一种“身临其境”的心理感觉,其程度通常取决于用户与环境互动的过程。“存在感”也可以用“分离感”来定义,也就是说,用户在进入沉浸式体验后,感受到和现实世界互相分离的程度。

 

地平面检测

 

为了给用户带来更多的“存在感”和“互动感”,Krikey开发团队在《Wingspan》中加入了AR生态系统和AR小鸟。

《Krikey》会使用用户手机下方约1.5米的位置和朝向信息,从而生成默认的地平面。由于应用知道手机和虚拟场景的相对位置,当资源生成在默认地平面上时,用户依旧可以使用摄像机平移功能。由于玩家可以看见虚拟环境中生成的小鸟,因此玩家会容易享受在虚拟体验中。

摄像机平移

摄像机平移功能使用户能够朝着虚拟对象在Z轴方向移动。对于该功能,Krikey思考的问题包括:用户能否对场景的AR元素进行高效的互动?用户能否像现实中一样,在物体附近从不同角度进行观察?

 

《Krikey》应用包含两个以保护自然为主题的游戏

 

Krikey开发团队构建了他们的生态系统,鼓励用户走进虚拟森林中,弯下腰来仔细观察小鸟。通过使用摄像机平移功能,Krikey开发团队让玩家感觉游戏中的虚拟对象出现在真实世界中,实现了更加逼真的环境。

通过对每个AR对象进行建模、绘制纹理、绑定和添加动画,Krikey开发团队希望小鸟的真实感和美感可以促使用户靠近小鸟的Z轴,仔细欣赏这些手工绘制的纹理。

通过结合基于地理信息的AR功能和AR Foundation,Krikey开发团队希望应用能够激发出人们的同理心,促成现实行为的改变。

《Krikey》是一款支持iOS和Android平台的AR游戏,目前已经在iOS和Android平台提供免费下载。