[发明专利]数据生成方法、装置、计算机设备和存储介质在审
申请号: | 202110890017.9 | 申请日: | 2021-08-04 |
公开(公告)号: | CN113633980A | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 蒲李丹;杨圣辉 | 申请(专利权)人: | 北京中清龙图网络技术有限公司 |
主分类号: | A63F13/5378 | 分类号: | A63F13/5378 |
代理公司: | 北京云知万象专利代理事务所(普通合伙) 16013 | 代理人: | 何辉 |
地址: | 100094 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 生成 方法 装置 计算机 设备 存储 介质 | ||
本发明公开了一种数据生成方法、装置、计算机设备和存储介质,其中,该方法包括:获取预设地图规则,其中,所述预设地图规则至少包括地图尺寸、预置房间数量和地图起点;按照所述预设地图规则选择至少一个预置房间添加到迷宫地图;根据业务属性信息标记所述迷宫地图以生成游戏交互信息。本发明实施例实现迷宫地图动态生成,使得用户每次登录的地图不同,可增强用户的使用体验,并降低地图随机生成的错误概率,可提高迷宫地图生成的稳定性。
技术领域
本发明实施例涉及计算机应用技术领域,尤其涉及一种数据生成方法、装置、计算机设备和存储介质。
背景技术
近年来,游戏行业得到飞速发展,越来越多的用户对游戏质量提出了更高的要求。作为一款高质量游戏,迷宫的存在对游戏质量具有举足轻重的作用,迷宫生成的方式直接对游戏的运行效率具有直接影响,若迷宫即时计算往往需要花费大量设备计算性能,若迷宫采用固定方式进行计算,虽然节省游戏设备的计算开销,提高了迷宫的加载效率,但是这种地图生成较固定,无法为用户提供较高的新鲜感,极大降低了游戏体验。
然而,现有的游戏的迷宫生成方式主要为两种,一种是直接设计好固定的迷宫地图,另一种完全随机生成的迷宫地图。但是上述两种方案在计算开销和游戏体验方面分别具有较大的缺陷,其中,固定生成的迷宫地图虽然具有较低的设备计算开销,但是缺乏足够的可玩性,随机生成的迷宫地图虽然具有丰富的可玩性,但是花费较高的设备计算开销,且容易出现地图错误。目前亟需一种兼具随机性及合理性的迷宫数据生成方法,在降低设备计算开销的基础上,提高游戏用户的使用体验。
发明内容
本发明提供一种数据生成方法、装置、计算机设备和存储介质,以实现迷宫地图数据的随机生成,可降低设备的计算开销,为游戏玩家提供丰富的地图数据,可提升用户的使用体验。
第一方面,本发明实施例提供了一种数据生成方法,该方法包括:
获取预设地图规则,其中,所述预设地图规则至少包括地图尺寸、预置房间数量和地图起点;
按照所述预设地图规则选择至少一个预置房间添加到迷宫地图;
根据业务属性信息标记所述迷宫地图以生成游戏交互信息。
第二方面,本发明实施例还提供了一种数据生成装置,该装置包括:
规则获取模块,用于获取预设地图规则,其中,所述预设地图规则至少包括地图尺寸、预置房间数量和地图起点;
房间添加模块,用于按照所述预设地图规则选择至少一个预置房间添加到迷宫地图;
业务信息模块,用于根据业务属性信息标记所述迷宫地图以生成游戏交互信息。
第三方面,本发明实施例还提供了一种计算机设备,其中,该计算机设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明实施例中任一所述的数据生成方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如本发明实施例中任一所述的数据生成方法。
本发明实施例,通过获取生成迷宫的预设地图规则,按照该预设地图规则选择多个预置房间添加到迷宫地图,并为迷宫地图标记业务数据信息作为游戏交互信息,通过预先设置预置房间降低地图实时生成的计算开销,根据预设地图规则随机生成迷宫地图,实现迷宫地图动态生成,使得用户每次登录的地图不同,可增强用户的使用体验,并基于预置房间降低地图随机生成的错误,可提高迷宫地图生成的稳定性。
附图说明
图1是本发明实施例一提供的一种数据生成方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中清龙图网络技术有限公司,未经北京中清龙图网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110890017.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种能量回馈系统及控制方法
- 下一篇:一种反渗透滤芯及净水设备
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置