助力游戏连接现实,LBS让游戏岂止于“玩”

10月13日,腾讯位置服务举办的“助力游戏 连接现实”技术沙龙在北京圆满结束。现场人员爆满,气氛热烈。本次沙龙分别从LBS 游戏解决方案、 POI 在 LBS 游戏的应用、纯 Unity 地图渲染引擎、腾讯位置服务在《天龙八部》和《王者荣耀》中的应用等5个方面阐述了LBS技术与游戏的结合方式。

LBS 游戏解决方案

首先进行分享的是腾讯位置服务产品负责人王嫒婷。秉承让位置服务无处不在,让每一个位置彰显价值的理念,腾讯位置服务平台日均定位次数达到600亿,全球覆盖200个国家和地区,用户触达数量超过了10亿,并且在各个领域形成不同的解决方案。

腾讯位置服务是一个提供地图及导航服务的开放平台,具体服务包括定位、地图、地点搜索、导航、轨迹、室内、海外图等。而海外位置服务覆盖全球范围,支持72种本地化语言展示和检索。

针对游戏行业,腾讯位置服务还从定位、智能搜索、位置描述、路线规划及导航以及地图能力形成了一套完整的闭环。同时发布两款国内首套纯unity引擎的定位sdk和地图sdk产品,与游戏引擎无缝对接,满足游戏场景定位及地图需求。在地图个性化方面,提供多套模版及个性化服务平台,满足多场景多样式的个性化需求;基于AI引擎的位置解析服务更精准的解读玩家所在的地址描述。

针对小程序场景,为游戏开发者提供更多位置服务能力,成为游戏玩家助手,指引玩家顺利抵达刷怪点。

POI在LBS游戏中的应用

第二位出场的是腾讯位置服务数据及检索中心总监郭昂。过去游戏的很多玩法是线上的,但是现在游戏已经沟通起了线上与线下,郭昂以腾讯游戏《一起来捉妖》为例介绍了POI在LBS功能及游戏中起到的作用。

作为一款线上线下紧密结合的游戏,划定玩家可玩区域十分重要。区域属性如何划定呢?要做到以下五点:可玩性,在人流密集处增加趣味性;安全性,避开不宜进入的场所;丰富性,在不同的地方放置POI,调度用户兴趣;游戏属性,获取玩家想要的游戏内容;社交性,为玩家建造相应的话题。而这些属性的背后是庞大的大数据信息。

腾讯地图每天能获得超过7000万POI数据、1亿POI用户行为和600亿定位数据,基于这些数据能够帮助确定POI热度并完成用户画像,助力游戏开发。未来腾讯位置服务还将基于用户的行为、上报等数据,打造一个游戏专属的POI库。该POI库具有社交性质,可以上传图片甚至组织聚会;这将会帮助打通线上和线下场景,甚至与商家、景区等结合,实现人流拉动,双方完成合作共赢。

国内首套纯Unity地图渲染引擎

腾讯位置服务打造了国内首套纯Unity地图渲染引擎,这套引擎的LBS功能在游戏中是怎样应用的?腾讯位置服务游戏技术负责人杜实现对此进行了讲述。

目前,业界有三种LBS解决方案,第一种是纯Native,地图模型渲染和Marker模型渲染都是在Native端,接入游戏成本极高,添加的Marker只能以二维静态图片呈现,PC端无法实时预览,调试成本很高;第二种是Native+Unity,地图模型Native端渲染,Marker模型Unity端渲染,接入成本较高,需要大量的Unity和Native数据通信,PC端也是无法实时预览;第三种是纯Unity地图渲染,地图模型和Marker模型都是Unity端渲染,这是目前业界最好的解决方案,不仅能够实现简易快速无缝接入,PC端也能实时预览地图渲染效果,还可以灵活添加炫酷的三维模型。

腾讯位置服务推出的国内首套纯Unity地图渲染引擎,接入流程只要三步,5到10分钟左右,无需写一行代码。首先导入资源包和dll库;然后将地图和相机Prefab文件拖入到Scene场景中;最后,挂载地图控制器脚本MapController.cs并且配置地图中心点经纬度、地图级别和Api Key等参数,点击运行就可以在游戏中渲染出地图。

《天龙八部》手游中的应用

那么,腾讯位置服务的技术是如何接入到游戏中的呢?来自搜狐畅游引擎部高级开发工程师岑丽霞以手游《天龙八部》为例做出了解答。

LBS功能目前已经成为Unity手游社交组成部分,不仅能拉近玩家距离,还能增加用户对游戏的粘性。传统LBS接入方案一般有两种:一种采用原生地图,用系统原生marker和原生弹框;这种方法依赖于手机系统原生UI,周期较长;另一种采用第二种方法是将地图绘制到指定的RT上,其他部分都使用Unity自带,这也是目前大多数mmo游戏选择的方式。

而腾讯研发的Unity定制版地图SDK由于嵌入到Unity中,支持Unity的所有特性,如OpenGL ES3.0、多线程渲染、苹果的metal及PC平台、NGUI、UGUI、3D效果并且兼容Unity4.x和5.x版本,因此最终《天龙八部》选择使用腾讯位置服务的Unity定制版地图SDK。

LBS在《王者荣耀》中的社交应用

《王者荣耀》是一款用户量庞大的手机游戏,那么LBS功能在其中是如何应用的呢?腾讯游戏天美工作室群《王者荣耀》游戏策划乔榛对此进行了解答。

游戏属于内容与社交结合的一个典型,当《王者荣耀》开始有现象级表现后,这款游戏被赋予了更多社交属性。其崛起有两点原因,一方面是产品时机较好,在娱乐领域人们并不介意消耗时间;另一个则是用户关系,实用工具弱化了线下社交,而游戏则相反。

在2017年初,《王者荣耀》上线了荣耀战区及街区功能,一方面为了丰富游戏追求,不再单纯追逐段位;另一方面就是为了服务游戏社交。称号不仅可以帮助玩家之间互相了解技术特点、常规位置,娱乐性十足还能兼顾实用性;这种写入游戏内核的社交功能容易帮助玩家获得他人的认同。

LBS功能在游戏领域的遍地开花显然并不是一个偶然,技术的突破会让生活和娱乐得到更多的受益。一些看似普通的技术一旦发展成熟,他山之石可以攻玉,换个地方也许就会有更大的作为。

THE END

本期活动精彩颇多,但由于是线下沙龙,无法照顾到全国各地的观众,如果您也想参加我们的沙龙,请告诉我们您希望下期活动的举办地点,您的声音,我们听得到~

原文发布于微信公众号 - 腾讯位置服务(gh_ba7849dcf583)

原文发表时间:2018-10-19

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏机器之心

业界 | Stack Overflow 2018开发者调研结果公布:DevOps和机器学习行业收入最高

选自Stack Overflow 机器之心编译 参与:路雪、黄小天、刘晓坤 近日,Stack Overflow 公布了其第八次年度开发者调查结果,这次参与者超过...

2826
来自专栏互联网杂技

关于设计规范

有幸在刚入部门就参与设计规范制定,前前后后大概花费一个月时间。本次博文结合亲身参与的制定规范项目,围绕:设计规范的重要性,制定规范的时机,制定的过程和后续工作这...

30412
来自专栏知晓程序

小程序界的 Airbnb!为了帮你省房费,他们竟想出了这种方法 | 晓组织 #22

中国每天有超过 240 万单独出行的用户入住酒店,但是酒店房型 95% 以上是双人配置的酒店标准间,因为这是酒店行业最灵活也最标准化的方案,没有酒店会牺牲标准化...

1003
来自专栏智能算法

web前端程序员真的值这么多钱吗?

对于互联网公司来说用户就是上帝,做好客户体验一切才有可能。所以互联网公司都会把钱砸向前端,Web前端程序员也越来越受到企业争相聘用。 前端工程师工资也越...

3089
来自专栏java一日一条

让程序员/技术主管/项目经理最可怕的事情是什么?

到现在我已经专业地构建软件超过10年时间了。我热爱我的工作,并且我希望能在这一行一直干到成为老程序员的那一天。一路走来,我遇到过很多可怕的事情,让我觉得我的工作...

1531
来自专栏腾讯大讲堂的专栏

做海量互联网产品的一些思考

作者: maggieguo;百度手机助手产品负责人。前腾讯QQ游戏、QQ群产品负责人。 互联网产品,也有生命周期的规律。把互联网产品的生命周期简单地分为:从0到...

2106
来自专栏微信终端开发团队的专栏

今天不讲技术的事情了,讲个最近让我有些纠结的事

4566
来自专栏java一日一条

五分钟重温C#委托,匿名方法,Lambda,泛型委托,表达式树

到现在我已经专业地构建软件超过10年时间了。我热爱我的工作,并且我希望能在这一行一直干到成为老程序员的那一天。一路走来,我遇到过很多可怕的事情,让我觉得我的工作...

1582
来自专栏人工智能快报

新技术可通过人脑控制多台无人机

2016年7月8日,美国亚利桑那州立大学(www.asu.edu)发布消息称,该校一名研究人员已经发现如何使用人脑控制多台无人机。在实验中,一个操控者将一顶骷髅...

2717
来自专栏VRPinea

浮于真实场景的照片分享,Bublar推AR社交移动应用Placie

3707

扫码关注云+社区

领取腾讯云代金券