[发明专利]游戏中虚拟路网的构建方法及装置有效
申请号: | 201910771299.3 | 申请日: | 2019-08-20 |
公开(公告)号: | CN110404261B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 杨昱 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/52 | 分类号: | A63F13/52;A63F13/56;A63F13/80 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 王文红 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 虚拟 路网 构建 方法 装置 | ||
本发明提供了一种游戏中虚拟路网的构建方法及装置,涉及计算机技术领域,包括:获取第一路网的编辑信息;按照预设的切点设置规则和所述第一路网的道路属性,将所述第一线段组切分为第一路网的道路线段组和第一路网的路口线段组,并确定第一路网的路口的切分信息和第一路网的道路的切分信息;生成所述第一路网的每个路口对应的虚拟路口;生成所述第一路网的每条道路对应的虚拟路口;将所述第一路网的虚拟路口和虚拟道路组合,生成所述第一路网的虚拟路网。依次降低了虚拟路网的构建难度,提升了构建效率。
技术领域
本申请涉及计算机技术领域,尤其是涉及一种游戏中虚拟路网的构建方法及装置。
背景技术
越来越多的游戏,包括手机游戏,正在朝着大世界,开放世界,丰富细节,真实还原的游戏体验方向发展,换句话说,越来越多的游戏地图越来越大,内容也越来越丰富。
目前的方式主要是开发人员来实现游戏地图中的每一个元素,但是,这种方式面临以下困难:构建地图所需要资源数量极其庞大,人力成本越来越高。同时开发周期长,特别是项目初期,影响了产品上线的时间。
发明内容
有鉴于此,本申请提供了一种游戏中虚拟路网的构建方法及装置,以降低游戏中路网的构建成本,提高游戏中虚拟路网的构建的效率,进而缩短开发周期。
第一方面,本申请实施例提供了一种游戏中虚拟路网的构建方法。包括:获取第一路网的编辑信息,所述第一路网的编辑信息包括第一路网的路口描述和第一路网的道路描述,所述第一路网的路口描述包括第一点的位置和对应于第一点的路口属性,所述第一路网的道路描述包括第一线段组位置和对应于第一线段组的道路属性;按照预设的切点设置规则和所述第一路网的道路属性,将所述第一线段组切分为第一路网的道路线段组和第一路网的路口线段组,并确定第一路网的路口的切分信息和第一路网的道路的切分信息,所述第一路网的路口的切分信息包括第一点和第一路网的路口线段组,所述第一路网的道路的切分信息包括第一路网的道路线段组;根据所述第一路网的每个路口的切分信息、对应于第一点的路口属性和对应于第一路网的路口线段组的道路属性,生成所述第一路网的每个路口对应的虚拟路口;根据所述第一路网的每条道路的切分信息和对应于第一路网的道路线段组的道路属性,生成所述第一路网的每条道路对应的虚拟道路;将所述第一路网对应的虚拟路口和虚拟道路组合,生成所述第一路网的虚拟路网。
在一个可能的实现中,所述获取第一路网的编辑信息,包括:获取第二路网的编辑信息,所述第二路网的编辑信息包括第二路网的路口描述和第二路网的道路描述;按照预设的修正规则修正第二路网的编辑信息,得到修正的第二路网的编辑信息;将修正的所述第二路网的编辑信息按照预设的划分规则,划分为多个第一路网的编辑信息;其中,所述预设的划分规则包括:相邻的第一路网的编辑信息之间包括重叠的部分。
在一个可能的实现中,所述方法还包括:将所述第二路网对应的每个第一路网对应的虚拟路网合并,得到所述第二路网的虚拟路网。
在一个可能的实现中,所述第二路网的路口描述包括第二点的位置和对应于第二点的路口属性,所述第二路网的道路描述包括第二线段组位置和对应于第二线段组的道路属性;所述预设的修正规则包括下述一项或多项:判断相交的第二线段组之间的交汇处是否存在第二点,如果不存在,增加交汇处对应的第二点;修正第二线段组的走向,使得同一段道路对应的线段走向一致;对第二点和第二线段进行合并或拆分,使得第二点之间通过单独的第二线段连接。
在一个可能的实现中,根据所述第一路网的每个路口的切分信息、对应于第一点的路口属性和对应于路口线段组的道路属性,生成所述第一路网的每个路口对应的虚拟路口的步骤,包括:从所述第一路网的路口的切分信息中,分离出路口属性为环岛路口的切分信息;对于每个环岛路口的切分信息,均执行以下步骤:根据所述环岛路口的路口线段组的位置关系和对应于该路口线段组的道路属性,每两个相邻的路口线段生成一个U型外框;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910771299.3/2.html,转载请声明来源钻瓜专利网。