现实世界冒险游戏简介:基于位置+AR+冒险

管理员账号

2018-05-09

本文将向你介绍现实世界冒险游戏——它们是什么,它们如何工作,以及什么使它们如此特别,选自《AR游戏:基于Unity 5的增强现实开发》。

现实世界冒险游戏

现实世界冒险游戏是随着Pokemon GO 的推出而变得非常流行的一个游戏种类。你可能已经听说过,并且可能已经玩过这个流行的游戏了。虽然很多人感觉这类游戏是一夜成名的,但是它实际上已经存在有几年了。Pokemon GO 的开发商Niantic,在2012 年11 月就发布了他们第一个现实世界游戏Ingress。这个游戏也曾经流行过,甚至现在也还很流行,但是只吸引了小部分坚定追随的玩家。这可能是游戏主题太过复杂导致的结果,而不是这个游戏类型不受欢迎。

Pokemon 题材与全新增强现实游戏平台的结合,现在大家都认可这就是吸引玩家打开Pokemon GO 开始游戏的主要因素。显然,如果没有完整的现实世界交互,Pokemon GO 将只是另一个流行的普通手机游戏而已。

那么,使现实世界冒险或基于位置的增强现实游戏如此独特的要素有哪些呢?

• 基于位置:玩家可以使用地图与虚拟对象或自己的周围环境进行交互。当玩家在现实世界中物理移动时,他们所持设备的GPS 将更新玩家在游戏中的位置,从而允许玩家移动到虚拟位置并搜索虚拟对象或物体并与它们交互。

• 增强现实(AR):玩家通过设备相机的画面与现实世界交互。这使得他们可以在现实世界的背景之上与虚拟的地方或事物进行交互。

• 冒险游戏:玩家通常在游戏中扮演一个角色,被探索和解谜的任务驱动,最终达成某个故事指定的目标。当然,笼统地讲,现实世界中有些著名的游戏可能也适用这个定义。

当然,创造一个成功的游戏还需要许多其他元素。但本质上,基于位置和增强现实是现实世界冒险游戏这个类型的标志性元素。另外,精明的读者可能会注意到,大型多人网络游戏或者称为MMO 被我们忽略了。虽然MMO 可能对某些游戏设计是必要的,但它不是这种游戏类型所必需的。

基于位置

追踪玩家在现实世界中的位置,然后将其叠加到游戏的虚拟世界中,为玩家创造独特的沉浸感。
事实上,许多现实世界的冒险游戏中,在玩家开始玩游戏之前会接受到警告信息。那是因为许多真实案例表明,如果过于沉浸于现实世界冒险游戏,玩家可能遭受到本来可以避免的伤害。
将现实世界映射到游戏的虚拟世界之上,为传统移动游戏带来了新的挑战。开发地图界面并使用虚拟元素填充它,需要一些高级的GIS 技能。对于GPS 和GIS 的概念或者如何在Unity 中绘制地图,许多开发者都是陌生的或者相对缺乏经验的。地图映射是这类现实游戏的核心概念,这成为我们将要制作的示例游戏的基础部分。

增强现实

AR 自1990 年以来就一直存在了。通常该术语涵盖范围很广,比如虚拟手术设备、Microsoft HoloLens 和移动应用程序(诸如Snapchat)。直到最近,AR 技术已经慢慢成为游戏中的主流。

随着新技术的进步,现实世界冒险游戏的流行,成为AR 普及的主要贡献者。

如上所述,AR 覆盖了向用户提供叠加虚拟环境的广泛的技术和设备。然而,在移动设备上,AR 体验通常是在设备相机获得的背景上渲染虚拟环境的结果。在某些情况下,AR 游戏或应用程序将用复杂的图像处理算法用于识别特征,然后用其他图形或游戏选项虚拟地标注那些被识别的特征。Pokemon GO 对AR 的使用只是相机背景,而Snapchat 通过使用图像处理向用户提供动态的AR 体验。然而,游戏和应用都能通过向用户提供AR 的更愉快的体验而受益。

冒险游戏

冒险游戏的特点通常是一个任务驱动的故事,玩家必须探索和解决谜题才能完成游戏,而目前的现实世界冒险游戏更多的是探索而不是解决问题和完成任务。甚至,当前这批现实世界游戏更像是角色扮演游戏(RPG),而不是经典的冒险游戏。在未来,我们可能会看到更多真正的经典冒险游戏或者其他游戏类型与现实世界的混合,如实时战略、射击、模拟、教育、运动和解谜。

使用Unity 进行移动开发

Unity 是一个非常好的平台,可以用来学习游戏开发,甚至用于制作商业级游戏。它是Android和iOS 应用商店中许多热门游戏的游戏引擎的选择。那么,是什么使Unity 成为一个这么好的游戏开发平台的?下面一个简短的列表,就是Unity 能成为一个令人信服的游戏开发平台的原因。

• 它可以免费使用: 有大量的免费资源(assets)和代码,你可以用它们来构建游戏。

• 令人难以置信的易用: 你可以在Unity 中构建一个完整的游戏,甚至一行代码都不需要编写。

• 完全跨平台: 使用Unity,你可以在任何适合你的环境上开发。当然,在某些平台,比如移动平台,仍然有局限性。

• 杰出的社区(community): Unity 拥有一些核心开发人员的基础,他们渴望分享经验和帮助他人。

• 资源(Asset)商店:Unity 资源商店在构建第一个游戏,甚至是你第七个商业项目时,都能成为非常有价值的工具。我们会告诉你如何交易和需要避免什么。

基于位置游戏的未来

随着Pokemon Go 的流行,以及它带来的文化变化,可以推测基于位置的AR 类型已经是主流游戏平台了。在这之前,GPS 功能在移动设备上只是被偶尔使用,现在它们是主流功能。

这种变化不仅会鼓励移动设备拥有更好的GPS 能力,也许会促进应用或者游戏使用更精确的定位数据。另外,GPS 的电力消耗很可能会进一步降低。这两个因素都对开发基于位置的应用或者游戏有正面影响。

当应用和游戏开始越来越多地使用GPS 和GIS 服务,比如谷歌或者其他的,可以推测,这些服务的价格会进一步降低,数据使用的限制也会被提升。这也许听起来有些反直觉,但是得益于使用情况记录,谷歌可以更廉价地提供这些服务。谷歌通常会利用使用情况记录来支持别的服务,比如流量分析等。对谷歌来说,使用记录越多,数据的指标就越好。这就是为什么Google Maps 对Android 和iOS 应用完全免费。

考虑到这些因素,它很强烈地暗示,在玩家和开发者面前,基于位置的类型只会变得更加流行。
翘首以待这个类型下一款大作的到来,将会非常有意思。

读者评论

  • Unity AR 现实增强完全自学教程  百度盤下載資源沒有啦 請重新上傳 麻煩了 !

    jay0207发表于 2018/5/11 0:27:34

相关专题

相关博文

  • 无法抗拒Minecraft给予超高的自由度和探索-微访谈

    无法抗拒Minecraft给予超高的自由度和探索-微访谈

    管理员账号 2017-05-18

    本文转载自马卡卡的微信公众号(微信号为moccakids)。 游戏是人类的天性,孩子们无不痴迷于游戏。即使成年人,也常常经不住游戏的诱惑,毕竟,玩总是快乐的。把教育作为游戏来看待,揭示了游戏在教育中的重要意义。但是,必须明确游戏...

    管理员账号 2017-05-18
    48 0 0 0
  • Pokémon Go呼应设计:让全世界玩家疯狂沉迷

    Pokémon Go呼应设计:让全世界玩家疯狂沉迷

    管理员账号 2017-02-23

    小编说:什么样的呼应设计会让移动游戏玩家沉迷? 那必须为玩家构建一个属于玩家本人或者被玩家认可的虚拟环境,或者说是被玩家认可的虚拟世界。在移动游戏时代,想要做到这一点并不容易。但Pokémon Go却做到了,它让全世界玩家为其疯狂,那它...

    管理员账号 2017-02-23
    21 0 0 0
  • 聊聊手游的那些惊喜与惊吓

    聊聊手游的那些惊喜与惊吓

    管理员账号 2017-02-17

    小编说:对于一个能够蕴藏巨大信息量的游戏产品而言,多为玩家准备一些惊喜的心态,是不会有错的。很多的案例和事实也证明,惊喜会给游戏带来很多产品设计师意想不到的收获,但如果惊喜运用得不好往往会编程惊吓,甚至还会给产品带来可怕的负面效果。相关...

    管理员账号 2017-02-17
    255 0 0 0