地图生成方法及装置制造方法及图纸

技术编号:35814890 阅读:52 留言:0更新日期:2022-12-03 13:38
本申请提供地图生成方法及装置,其中所述地图生成方法包括:接收前端编辑器输入的地图配置参数,根据地图配置参数生成并显示初始地图,其中,初始地图包括多个地图块,接收前端编辑器针对初始地图中各地图块输入的地图块配置参数,基于地图块配置参数,对初始地图中各地图块分别进行配置,生成目标地图。通过对初始地图中地图块进行配置,生成目标地图,使得配置具有可重复性,降低了地图配置的复杂度,提升了地图生成效率。提升了地图生成效率。提升了地图生成效率。

【技术实现步骤摘要】
地图生成方法及装置


[0001]本申请涉及虚拟地图设计领域,特别涉及一种地图生成方法。本申请同时涉及一种地图生成装置、一种计算设备,以及一种计算机可读存储介质。

技术介绍

[0002]随着互联网技术的发展,虚拟地图或者针对真实地图生成的虚拟地图在交通、工程建造、娱乐、购物、科研、教育等多个领域有着愈发广泛的应用。
[0003]现有技术中,需要通过人工配置的方式,对初始地图的细节部分都进行配置调整,才能得到目标地图。
[0004]然而,对整个初始地图的细节部分都进行配置,不具有可重复性,而且,在面对初始地图的细节部分较多或者初始地图较复杂的情况时,配置效率不足,地图生成效率不足。因此,亟需一种可以高效生成地图的方法。

技术实现思路

[0005]有鉴于此,本申请实施例提供了一种地图生成方法,以解决现有技术中存在的技术缺陷。本申请实施例同时提供了一种地图生成装置,一种计算设备,以及一种计算机可读存储介质。
[0006]根据本申请实施例的第一方面,提供了一种地图生成方法,包括:
[0007]接收前端编辑器输入的地图配置参数,根据地图配置参数生成并显示初始地图,其中,初始地图包括多个地图块;
[0008]接收前端编辑器针对初始地图中各地图块输入的地图块配置参数;
[0009]基于地图块配置参数,对初始地图中各地图块分别进行配置,生成目标地图。
[0010]根据本申请实施例的第二方面,提供了一种地图生成装置,包括:
[0011]初始地图生成模块,被配置为接收前端编辑器输入的地图配置参数,根据地图配置参数生成并显示初始地图,其中,初始地图包括多个地图块;
[0012]接收模块,被配置为接收前端编辑器针对初始地图中各地图块输入的地图块配置参数;
[0013]目标地图生成模块,被配置为基于地图块配置参数,对初始地图中各地图块分别进行配置,生成目标地图。
[0014]根据本申请实施例的第三方面,提供了一种计算设备,包括:
[0015]存储器和处理器;
[0016]所述存储器用于存储计算机可执行指令,所述处理器执行所述计算机可执行指令时实现所述地图生成方法的步骤。
[0017]根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现所述地图生成方法的步骤。
[0018]根据本申请实施例的第五方面,提供了一种芯片,其存储有计算机程序,该计算机
程序被芯片执行时实现所述地图生成方法的步骤。
[0019]本申请提供的地图生成方法,根据地图配置参数生成并显示的初始地图包括多个地图块,接收前端编辑器针对初始地图中各地图块输入的地图块配置参数,基于地图块配置参数,对初始地图中各地图块分别进行配置,生成目标地图。通过对初始地图中地图块进行配置,生成目标地图,使得配置具有可重复性,降低了地图配置的复杂度,提升了地图生成效率。
附图说明
[0020]图1是本申请一实施例提供的一种地图生成系统的结构示意图;
[0021]图2是本申请一实施例提供的一种地图生成方法的流程图;
[0022]图3是本申请一实施例提供的一种地图生成方法中的地图块选择配置方法流程图;
[0023]图4是本申请一实施例提供的一种地图生成方法中的地图块配置清除方法流程图;
[0024]图5是本申请一实施例提供的一种地图生成方法中的地图块关联方法流程图;
[0025]图6是本申请一实施例提供的一种地图生成方法中的目标地图存储方法流程图;
[0026]图7是本申请一实施例提供的一种地图生成方法中的随机地图获取方法流程图;
[0027]图8是本申请一实施例提供的一种地图生成方法中的地图块差异显示方法流程图;
[0028]图9A是本申请一实施例提供的一种地图生成方法中的虚拟对象运动路径确定方法流程图;
[0029]图9B是本申请一实施例提供的一种地图生成方法中的随机地图示意图;
[0030]图9C是本申请一实施例提供的另一种地图生成方法中的随机地图示意图;
[0031]图10是本申请一实施例提供的一种地图生成方法中的一种第一相邻地图块确定方法流程图;
[0032]图11是本申请一实施例提供的一种地图生成方法中的另一种第一相邻地图块确定方法流程图;
[0033]图12是本申请一实施例提供的一种应用于游戏地图生成的地图生成方法的处理流程图;
[0034]图13是本申请一实施例提供的一种地图生成方法的前端地图编辑器显示界面效果图;
[0035]图14是本申请一实施例提供的一种应用于游戏地图生成的地图生成方法中前端游戏地图编辑器显示界面效果图;
[0036]图15是本申请一实施例提供的一种应用于游戏地图生成的地图生成方法中前端游戏地图编辑器显示界面效果图;
[0037]图16是本申请一实施例提供的一种应用于游戏地图生成的地图生成方法中前端游戏地图编辑器显示界面效果图;
[0038]图17是本申请一实施例提供的一种应用于游戏地图生成的地图生成方法中前端游戏地图编辑器显示界面效果图;
[0039]图18是本申请一实施例提供的一种地图生成装置的结构示意图;
[0040]图19是本申请一实施例提供的一种计算设备的结构框图。
具体实施方式
[0041]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。
[0042]在本申请一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请一个或多个实施例。在本申请一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本申请一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0043]应当理解,尽管在本申请一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。
[0044]首先,对本专利技术一个或多个实施例涉及的名词术语进行解释。
[0045]预制体模型:在地图编辑、生成等操作过程后,为了进行重复的创建和删除,预先设置的地图模型。不用对地图的全部数据每次都进行重新创建。
[0046]客户端:生成地图的使用端,例如,地图软件的用户客户端,游戏地图的用户客户端。
[0047]服务端:用来传输数据的服务端,可以访问存储端的地图数据,可以接收客户端的用户信息并包地图数据返回给客户端。
[0048]生成端本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地图生成方法,其特征在于,包括:接收前端编辑器输入的地图配置参数,根据所述地图配置参数生成并显示初始地图,其中,所述初始地图包括多个地图块;接收所述前端编辑器针对所述初始地图中各地图块输入的地图块配置参数;基于所述地图块配置参数,对所述初始地图中各地图块分别进行配置,生成目标地图。2.根据权利要求1所述的方法,其特征在于,所述基于所述地图块配置参数,对所述初始地图中各地图块分别进行配置,生成目标地图,包括:记录第一地图块的地图块配置参数,其中,所述第一地图块为所述初始地图中已完成配置的任一地图块;接收所述前端编辑器发送的地图块选择指令,其中,所述地图块选择指令携带第二地图块的地图块标识;根据所述第二地图块的地图块标识,利用所述第一地图块的地图块配置参数,对所述第二地图块进行配置,生成目标地图。3.根据权利要求1或2所述的方法,其特征在于,所述地图块配置参数包括地图块属性类型、地图块显示对象类型和地图块访问类型中的至少一种。4.根据权利要求1或2所述的方法,其特征在于,在所述基于所述地图块配置参数,对所述初始地图中各地图块分别进行配置,生成目标地图之后,还包括:接收所述前端编辑器发送的地图块清除指令,其中,所述地图块清除指令携带第三地图块的地图块标识;根据所述第三地图块的地图块标识,清除所述第三地图块的地图块配置参数。5.根据权利要求1所述的方法,其特征在于,在所述基于所述地图块配置参数,对所述初始地图中各地图块分别进行配置,生成目标地图之后,还包括:识别所述目标地图中各地图块上显示对象的类型和地图块位置;根据所述目标地图中各地图块上显示对象的类型和地图块位置,对地图块位置在预设范围内、且显示对象的类型相同的地图块进行关联处理。6.根据权利要求1或5所述的方法,其特征在于,还包括:存储所述目标地图,并记录所述目标地图的地图标识。7.根据权利要求6所述的方法,其特征在于,在所述存储所述目标地图,并记录所述目标地图的地图标识之后,还包括:接收客户端发送的用户登录信息,其中,所述用户登录信息包括用户标识;根据所述用户标识,基于预设对应关系,确定所述用户标识对应的目标地图组,其中,所述预设对应关系为预先设置的用户标识与地图组的对应关系,所述地图组包括已存储的多个目标地图的地图标识;从所述目标地图组中随机选择一随机地图的地图标识;根据所述随机地图的地图标识,获得所述随机地图,并将所述随机地图发送至所述客户端。8.根据权利要求7所述的方法,其特征在于,在所述将所述随机地图发送至所述客户端之后,还包括:识别登录所述客户端的用户操作的虚拟对象在所述随机地图中的当前位置;
根据所述当前位置,确定所述随机地图中的目标地图块;发送显示设置指令至所述客户端,其中,所述显示设置指令用于指示所述客户端在所述随机地图中差异显示所述目标地图块。9.根据权利要求7或8所述的方法,其特征在于,所述地图块为正多边形,所述地图块与每个相邻地图...

【专利技术属性】
技术研发人员:薛瑞祥蔡雪晨
申请(专利权)人:北京金山世游互动娱乐科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1