一种游戏中的随机地图生成方法、系统及存储介质与流程
- 国知局
- 2024-07-11 16:14:45
本发明涉及计算机,具体涉及一种游戏中的随机地图生成方法、系统及存储介质。
背景技术:
1、本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
2、在三维游戏地图的生成前通过设定相关的地图参数来进行地图的布局,然后根据三维游戏地图的布局来生成三维游戏地图的地形特征,并将实体模型放置在所生成的三维游戏地图上,最后经过一系列的渲染及优化操作构建最终的三维游戏地图。
3、目前,游戏中随机地图的生成通常是通过随机数生成算法实现的,尽管该方法提升了游戏地图的随机性,但由于玩家在每次地图生成后都需要进行重复性的寻路和探索过程,导致他们对游戏的兴趣逐渐下降,降低了游戏的玩家粘性。
技术实现思路
1、为克服相关技术中存在的问题,本发明提供了一种游戏中的随机地图生成方法、系统及存储介质,进而至少在一定程度上解决相关技术中无法长期维持玩家游戏兴趣而导致游戏玩家粘性下降的问题。
2、根据本发明实施例的第一方面,提供一种游戏中的随机地图生成方法,该方法包括:
3、响应于检测到游戏地图更新请求,获取目标地理位置坐标,并提取目标地理位置坐标对应的局部真实场景地图;
4、构建局部真实场景地图对应的地图元素分布图;
5、根据地图元素分布图中的地图元素类型在预设游戏模型数据库中匹配基础地图模型;
6、基于基础地图模型以及地图元素分布图,构建得到游戏地图模型,并通过游戏地图模型渲染得到三维随机地图。
7、根据本发明实施例的第二方面,提供一种游戏中的随机地图生成系统,包括:
8、真实地图获取模块,用于响应于检测到游戏地图更新请求,获取目标地理位置坐标,并提取目标地理位置坐标对应的局部真实场景地图;
9、分布图构建模块,用于构建局部真实场景地图对应的地图元素分布图;
10、地图模型匹配模块,用于根据地图元素分布图中的地图元素类型在预设游戏模型数据库中匹配基础地图模型;
11、随机地图生成模块,用于基于基础地图模型以及地图元素分布图,构建得到游戏地图模型,并通过游戏地图模型渲染得到三维随机地图。
12、根据本发明实施例的第三方面,提供一种存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现本发明实施例第一方面中的游戏中的随机地图生成方法。
13、本发明的实施例提供的技术方案可以包括以下有益效果:
14、本发明示例实施例中的游戏中的随机地图生成方法,响应于检测到游戏地图更新请求,获取目标地理位置坐标,并提取目标地理位置坐标对应的局部真实场景地图,进而构建局部真实场景地图对应的地图元素分布图,继而根据地图元素分布图中的地图元素类型在预设游戏模型数据库中匹配基础地图模型,并基于基础地图模型以及地图元素分布图,构建得到游戏地图模型,并通过游戏地图模型渲染得到三维随机地图。一方面,通过获取目标地理位置坐标并提取对应的局部真实场景地图,可以为玩家提供更真实、具体的游戏场景,增加玩家对于游戏的沉浸感和代入感,稳固玩家对游戏的兴趣维持;另一方面,根据地图元素分布图中的地图元素类型在预设游戏模型数据库中匹配基础地图模型,可以确保随机生成的地图更具丰富性及多样性,增加了游戏的可玩性和挑战性,从而提高了游戏的玩家粘性。
15、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
技术特征:1.一种游戏中的随机地图生成方法,其特征在于,包括:
2.根据权利要求1所述游戏中的随机地图生成方法,其特征在于,所述构建所述局部真实场景地图对应的地图元素分布图,包括:
3.根据权利要求1或2所述游戏中的随机地图生成方法,其特征在于,所述根据所述地图元素分布图中的地图元素类型在预设游戏模型数据库中匹配基础地图模型,包括:
4.根据权利要求3所述游戏中的随机地图生成方法,其特征在于,所述基于所述基础地图模型以及所述地图元素分布图,构建得到游戏地图模型,包括:
5.根据权利要求4所述游戏中的随机地图生成方法,其特征在于,所述方法还包括:
6.根据权利要求4所述游戏中的随机地图生成方法,其特征在于,所述方法还包括:
7.根据权利要求1所述游戏中的随机地图生成方法,其特征在于,所述目标地理位置坐标包括当前地理位置坐标和指定地理位置坐标;所述提取所述目标地理位置坐标对应的局部真实场景地图,包括:
8.根据权利要求1所述游戏中的随机地图生成方法,其特征在于,所述方法还包括:
9.根据权利要求1所述的三维游戏地图生成方法,其特征在于,所述三维地图生成方法还包括:
10.根据权利要求5所述的三维游戏地图生成方法,其特征在于,还包括:
11.一种游戏中的随机地图生成系统,其特征在于,包括:
12.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至10中任一项所述的游戏中的随机地图生成方法。
技术总结本发明提供一种游戏中的随机地图生成方法、系统及存储介质,涉及计算机技术领域。该方法包括:响应于检测到游戏地图更新请求,获取目标地理位置坐标,并提取目标地理位置坐标对应的局部真实场景地图,进而构建局部真实场景地图对应的地图元素分布图,继而根据地图元素分布图中的地图元素类型在预设游戏模型数据库中匹配基础地图模型,并基于基础地图模型以及地图元素分布图,构建得到游戏地图模型,并通过游戏地图模型渲染得到三维随机地图。本发明通过构建与目标地理位置坐标对应局部真实地图相似的三维随机地图,可以避免玩家在对随机地图进行多次探索后缺乏游戏兴趣的情况,增加了游戏的可玩性,提升了游戏的玩家粘性。技术研发人员:张峰,高洁受保护的技术使用者:北京鸿途信达科技股份有限公司技术研发日:技术公布日:2024/4/29本文地址:https://www.jishuxx.com/zhuanli/20240615/78308.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表