历史上的今天
今天是:2025年03月16日(星期日)
2018年03月16日 | 喜欢 PokémonGo 吗?你可能会玩更多这样的游戏了
2018-03-16
谷歌宣布开放地图平台,让开发者能够更轻松地制作真实世界的游戏。
2016 年 PokémonGo 的到来,让 AR 游戏开始大规模走到普通人的生活中,而将虚拟和现实融合在一起的全新游戏体验,也受到了广大玩家们的追捧。时至今日,虽然这款游戏已经没有了当初的热度,但事实证明,AR 在游戏产业中的应用,正在变得越来越频繁。
毫无疑问,无论是早些时候的 PokémonGo,还是最近的行尸走肉、侏罗纪世界,此类基于位置信息所打造的游戏,均离不开地图的支持。从某种角度来说,未来游戏厂商们想要在这方面走的更远,离不开地图应用的支持。
图片来自视觉中国
近日,援引 The Verge 的报道,Google 宣布将其地图平台进行开放,以便开发者能够更轻松地制作真实世界的游戏。
谷歌表示,其新的 Maps 游戏平台主要由三部分组成。注册的开发者可以访问实时的 Google 地图数据。同时作为其中的一部分,谷歌还推出了游戏引擎 Unity 的新软件开发工具包,以便将此映射数据整合到游戏中。
值得一提的是,Unity 将支持开发人员使用更加便捷与个性化的方式来定制地图,诸如建筑物、车辆等等现实生活中的物体会被虚拟化,开发人员可以在游戏引擎中对其进行调整。
图片来自 The Verge
按照产品经理 Clementine Jacoby 的说法:‘该项目的目标之一是帮助开发人员使用地图数据作为基础来构建详细的世界。我们新推出的 Unity SDK 完成了所有繁重的工作,不需要 Google Maps 专业知识。’
另外,谷歌也将推出一个新的 API,以便开发者可以在真实世界的位置创建游戏体验。Clementine Jacoby 表示,谷歌将在这方面与开发人员合作,帮助其找到全球各地好玩并且有趣的地点。
图片来自 cnBeta
就目前而言,谷歌已经与三家游戏开发商合作推出了基于位置信息的新游戏。其中包括《Jurassic World Alive》、《The Walking Dead: Our World》以及《Ghostbusters World》。
未来可以想象的是,随着谷歌将其地图平台开放出去,将会有越来越多的开发者开始加入到这个行列中,这也将为整个游戏产业的发展,带来深远的影响。
有了谷歌的支持,此前一直很难解决的精准定位问题,或许将不再成为阻碍此类游戏继续前进的一个绊脚石。
当然,此时选择将地图平台进行开放,对于谷歌本身也是一件具有积极意义的事情。理想状态下,随着越来越多游戏开发者加入的其所构建的生态体系中,这家公司显然在游戏产业下一个发展阶段中会扮演重要的角色。
联想到前不久谷歌宣布将 Lens 功能面向所有运行 Google Photos 的 Android 手机进行开放,可以看到的是,在将虚拟和现实进行融合这件事情上,这家公司正在加快脚步。
史海拾趣
|
清华大学王爽老师的《汇编语言〉第二版 非常不错的教材,循序渐进的带你教你运用汇编语言。 以前学汇编觉得很难,看了这本书,突然眼前开阔了,好多疑问都打开了 强烈推荐 [ 本帖最后由 madokaaukawa 于 2009-10-16 00:13 编辑 ]… 查看全部问答> |
|
这几天想学usb,就看了些usb协议方面的东西,pdiusbd12芯片,现在也基本能看懂网上的一些程序,但是有几个问题还是搞不大懂,望各位在座高手指点一二,谢谢~~ 1.D12到底何时产生中断 就是什么时候int_n会产生低电平呢? 2.Setup包 ...… 查看全部问答> |
|
做医疗设备的嵌入式开发到底需要一个什么样的编程情况?还有就是自己要一个什么样的编程环境? 我以前是做VC的数据库与网络开发的,所以想急切了解一下这方面的情况?明天就要去上班了,有点不知所措了,请高手指教! 请你们给我介绍一下做医疗设备的嵌 ...… 查看全部问答> |
|
在一个源文件中定义了一个普通的全局变量,该变量在同一个PROJECT的多个源文件中被调用. 可以通过按键改变这个全局变量InputSelection的值,从而选择不同的输入源. 前期调试中切换正常.但是现在发现一个奇怪的问题,该变量的值总是莫名其妙随机的 ...… 查看全部问答> |
|
我想在键盘上一键弹出计算器 我使用了WinExec(\"calc.exe\",SW_SHOWNORMAL); 但是编译不能通过,报错\'WinExec\' undefined; assuming extern returning int \'SW_SHOWNORMAL\' : undeclared identifier 使用ShellExecute(NULL,\"open\",\"calc ...… 查看全部问答> |
|
我的程序大概如下 void main() { .... //初始化 ..... } 在我的主函数里我调用一个函数,这个函数产生变量m=1 现在我想进入中断定时 #pragma vector = TIMERA0_VECTOR __interrupt void Timer_A0(void) { &n ...… 查看全部问答> |
|
要求很简单,就是每扫一个条码,就在一个UP.TXT里写入一行,再扫条码在第二行写入,一直到不扫条码,哪位大侠能帮做一个,另开贴送分, 我的MAIL:lijixue@163.com… 查看全部问答> |
|
外话: 也逛了很久论坛了,我就是那种典型的双子座,兴趣广泛,却从不深究。每当在论坛看到别人发的电路的时候,就随眼看看,然后似懂非懂的告诉自己,这个我会的。在编程方面,每次拿到开发板,都是 ...… 查看全部问答> |
|
利用FPGA Editor,你可以察看完成的设计并确定是否在FPGA构造一级真正实现了设计意图 – 而这对于任何工程师或现场应用工程师来说都是非常需要的。假设你拿到协作者的设计,需要对其进行修改,但他们的HDL源代码非常难于理解,或者根本没有任何注释 ...… 查看全部问答> |




