[发明专利]游戏场景生成方法、装置、计算机可读介质及电子设备有效
申请号: | 201911358210.7 | 申请日: | 2019-12-25 |
公开(公告)号: | CN111135574B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 张腾生;翁太耀;黎咏殷;李桢 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/56 | 分类号: | A63F13/56 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 王辉;阚梓瑄 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 场景 生成 方法 装置 计算机 可读 介质 电子设备 | ||
本公开提供一种游戏场景生成方法、游戏场景生成装置、计算机可读介质及电子设备;涉及计算机应用技术领域。该游戏场景生成方法包括:获取包含寻路路径的多个场景分块;获取场景需求参数,根据所述场景需求参数以及所述场景分块所包含的寻路路径的路径类型,对所述场景分块进行拼接,以获得目标游戏场景;对所述目标游戏场景进行划分,获得多个划分区域;根据所述划分区域确定所述目标游戏场景中的交互角色的分布。本公开中的游戏场景生成方法能够在一定程度上克服生成场景所花费的人力成本较高的问题,进而提升场景生成的效率。
技术领域
本公开涉及计算机应用技术领域,具体而言,涉及一种游戏场景生成方法、游戏场景生成装置、计算机可读介质及电子设备。
背景技术
游戏场景是玩家进行游戏体验的虚拟空间。游戏开发者在开发阶段会预先制作好游戏场景,当玩家进行实际游戏时,会加载预先制作的场景,供玩家体验。场景中的交互对象,例如非玩家控制角色、物品等,是玩家进行游戏体验的重要交互单位,能带给玩家丰富连贯的体验。
通常,游戏场景是整个场景一起制作,场景在制作完成后是固定不变的。开发人员需要根据整个场景的可行走区域导出场景的寻路数据,然后人工选取合适的位置,对场景中的交互对象进行布置。然而,人工预先布置在场景中的交互对象,需要花费大量的时间和人力,效率较低。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的目的在于提供一种游戏场景生成方法、游戏场景生成装置、计算机可读介质及电子设备,能够在一定程度上克服人工制作场景效率低的问题,进而提升场景的生成效率。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的第一方面,提供一种游戏场景生成方法,包括:
获取包含寻路路径的多个场景分块;
获取场景需求参数,根据所述场景需求参数以及所述场景分块所包含的寻路路径的路径类型,对所述场景分块进行拼接,以获得目标游戏场景;
对所述目标游戏场景进行划分,获得多个划分区域;
根据所述划分区域确定所述目标游戏场景中的交互角色的分布。
在本公开的一种示例性实施例中,所述根据所述场景需求参数以及所述场景分块所包含的寻路路径的路径类型,对所述场景分块进行拼接,以获得目标游戏场景,包括:
根据所述场景需求参数确定目标路径类型;
根据所述场景分块所包含的寻路路径的路径类型,从多个场景分块中获取所述目标路径类型对应的目标分块;
根据所述目标分块中包含的寻路路径,将所述目标分块进行随机拼接,以生成包含完整寻路路径的所述目标游戏场景。
在本公开的一种示例性实施例中,所述对所述目标游戏场景进行划分,获得多个划分区域,包括:
提取出所述目标游戏场景中的所述完整寻路路径;
将所述完整寻路路径进行网格化,获得多个网格单元;
根据所述多个网格单元的位置关系确定边界信息;
按照所述边界信息对所述完整寻路路径进行划分,获得多个划分区域。
在本公开的一种示例性实施例中,所述根据所述多个网格单元的位置关系确定边界信息,包括:
根据所述多个网格单元的位置关系确定所述多个网格单元分别对应的权重;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911358210.7/2.html,转载请声明来源钻瓜专利网。