游戏场景生成方法及装置、电子设备、存储介质制造方法及图纸

技术编号:21214712 阅读:34 留言:0更新日期:2019-05-28 21:37
本发明专利技术实施例提供了一种游戏场景生成方法及装置、电子设备、存储介质,涉及计算机技术领域,该方法包括:根据预设的过程生成算法创建原始游戏场景;基于虚拟角色在所述原始游戏场景中的交互行为,获取所述交互行为对应的多个交互行为数据;根据所述多个交互行为数据调整所述过程生成算法中对应的参数;根据调整后的所述过程生成算法调整所述原始游戏场景以生成目标游戏场景。本发明专利技术实施例的技术方案不仅能够通过记录玩家的游戏行为实时调整游戏场景,增加了游戏的趣味性,而且能够在后台进行数据收集,简化交互界面以及游戏流程,提升玩家的游戏体验。

Game Scene Generation Method and Device, Electronic Equipment and Storage Media

The embodiment of the present invention provides a game scene generation method and device, an electronic device and a storage medium, and relates to the field of computer technology. The method includes: creating the original game scene according to a preset process generation algorithm; acquiring the said interaction behavior based on the interaction behavior of virtual roles in the original game scene. The corresponding multiple interactive behavior data; the corresponding parameters in the process generation algorithm are adjusted according to the multiple interactive behavior data; and the original game scene is adjusted according to the adjusted process generation algorithm to generate the target game scene. The technical scheme of the embodiment of the present invention can not only adjust the game scene in real time by recording the player's game behavior, increase the interest of the game, but also collect data in the background, simplify the interactive interface and the game flow, and enhance the player's game experience.

【技术实现步骤摘要】
游戏场景生成方法及装置、电子设备、存储介质
本专利技术涉及计算机
,具体而言,涉及一种游戏场景生成方法、游戏场景生成装置、电子设备以及计算机可读存储介质。
技术介绍
随着互联网技术的发展,玩家对游戏的要求越来越高。过程生成技术是游戏场景生成过程的重要技术手段,开发人员只需要提供很小的函数和源数据,通过过程生成技术就可以生成很多与源数据类似但又不同的随机新数据。现有的技术方案中,游戏程序预先预置对应的函数以及源数据,通过过程生成技术生成游戏场景。玩家可以在进入游戏前(即未生成游戏场景前)通过相关交互界面或者自定义选项进行偏好数据设定,但是进入游戏后(即已生成游戏场景),游戏场景中的内容就无法进行改动。一方面,玩家在掌握函数生成的规律后就会失去对游戏的新鲜感,降低游戏的趣味性;另一方面,无法记录玩家的游戏偏好,不能针对性地生成玩家需求的游戏资源,降低玩家的游戏体验。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本专利技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本专利技术实施例的目的在于提供一种游戏场景生成方法、游戏场景生成装置、电子设备以及计算机可读存储介质,进而至少在一定程度上克服通过过程生成技术制作的游戏场景趣味性低,无法根据玩家的游戏偏好针对性地生成玩家需求的游戏资源的问题。本专利技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本专利技术的实践而习得。根据本专利技术实施例的第一方面,提供了一种游戏场景生成方法,包括:根据预设的过程生成算法创建原始游戏场景;基于虚拟角色在所述原始游戏场景中的交互行为,获取所述交互行为对应的多个交互行为数据;根据所述多个交互行为数据调整所述过程生成算法中对应的参数;根据调整后的所述过程生成算法调整所述原始游戏场景以生成目标游戏场景。在本专利技术的一些示例实施例中,基于前述方案,在根据所述过程生成算法创建原始游戏场景之后,所述方法还包括:根据用户的触控操作,确定基础交互行为数据。在本专利技术的一些示例实施例中,基于前述方案,所述根据所述多个交互行为数据调整所述过程生成算法中对应的参数包括:根据所述基础交互行为数据和所述多个交互数据行为调整所述过程生成算法中对应的参数。在本专利技术的一些示例实施例中,基于前述方案,所述方法包括预置埋点策略,获取所述交互行为对应的多个交互行为数据包括:在所述虚拟角色进入所述原始游戏场景时,获取所述预置埋点策略;根据所述预置埋点策略获取所述虚拟角色在所述原始游戏场景中的所述交互行为对应的所述多个交互行为数据。在本专利技术的一些示例实施例中,基于前述方案,所述预置埋点策略包括埋点收集周期,根据所述预置埋点策略获取所述虚拟角色在所述原始游戏场景中的所述多个交互行为数据包括:根据所述埋点收集周期获取所述虚拟角色在所述原始游戏场景中的所述多个交互行为数据,所述埋点收集周期包括时间周期、移动距离周期以及交互操作量周期中的一种或多种。在本专利技术的一些示例实施例中,基于前述方案,所述多个交互行为数据包括单点交互行为数据,所述获取所述交互行为对应的多个交互行为数据包括:基于所述预置埋点策略,获取所述虚拟角色在所述原始游戏场景中预定交互项目的单点交互行为数据。在本专利技术的一些示例实施例中,基于前述方案,所述多个交互行为数据包括复合交互行为数据,所述获取所述交互行为对应的多个交互行为数据包括:获取所述虚拟角色在所述原始游戏场景中的交互行为的触发点;基于所述预置埋点策略以及所述触发点,获取所述虚拟角色在所述原始游戏场景中的复合交互行为数据。在本专利技术的一些示例实施例中,基于前述方案,所述根据所述预置埋点策略获取所述虚拟角色在所述原始游戏场景中的所述交互行为对应的所述多个交互行为数据包括:根据所述预置埋点策略获取所述多个交互行为数据的数据量信息;存储所述数据量信息满足预设条件的所述多个交互行为数据。在本专利技术的一些示例实施例中,基于前述方案,根据所述多个交互行为数据调整所述过程生成算法中对应的参数包括:根据预设数据确定所述多个交互行为数据的优先级;基于所述多个交互行为数据的优先级,确定所述多个交互行为数据对应的权重数据;根据所述多个交互行为数据对应的权重数据调整所述过程生成算法中对应的参数。在本专利技术的一些示例实施例中,基于前述方案,所述过程生成算法包括原始函数,所述根据所述多个交互行为数据调整所述过程生成算法还包括:获取所述预设源数据的原始权重数据;根据所述多个交互行为数据对应的权重数据以及所述原始权重数据计算生成目标函数;将所述原始函数替换为所述目标函数以调整所述过程生成算法。在本专利技术的一些示例实施例中,基于前述方案,所述方法还包括;获取虚拟角色进入原始游戏场景前的偏好数据以及所述偏好数据的权重数据;根据所述偏好数据的权重数据调整所述过程生成算法对应的参数。根据本专利技术实施例的第二方面,提供了一种游戏场景生成装置,包括:创建单元,用于根据预设的过程生成算法创建原始游戏场景;获取单元,用于基于虚拟角色在所述原始游戏场景中的交互行为,获取所述交互行为对应的多个交互行为数据;调整单元,用于根据所述多个交互行为数据调整所述过程生成算法中对应的参数;生成单元,用于根据调整后的所述过程生成算法修改所述原始游戏场景以生成目标游戏场景。根据本专利技术实施例的第三方面,提供一种电子设备,包括:处理器;以及存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时实现根据上述任意一项所述的游戏场景生成方法。根据本专利技术实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现根据上述任意一项所述的游戏场景生成方法。本专利技术实施例提供的技术方案可以包括以下有益效果:在本专利技术的一些实施例所提供的技术方案中,响应创建游戏场景的指令,通过预设的过程生成算法创建原始游戏场景;收集并获取虚拟角色在原始游戏场景中交互行为对应的多个交互行为数据,根据多个交互行为数据调整预设过程生成算法中对应的参数,基于调整后的过程生成算法调整原始游戏场景生成目标游戏场景。一方面,通过收集的虚拟角色在原始游戏场景中的多个交互行为数据调整预设的过程生成算法,根据调整后的过程生成算法生成目标游戏场景,能够根据玩家的偏好信息生成随机且定制化的游戏内容,提升游戏的新鲜感;另一方面,后台收集玩家控制虚拟角色在原始游戏场景中的多个交互行为数据以获取玩家的偏好数据,减少玩家在游戏开始前的自定义选择操作,简化游戏的交互界面以及游戏流程,保证玩家游戏的连续性,提升玩家的游戏体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1示意性示出了根据本专利技术的一些实施例的游戏场景生成方法流程的示意图;图2示意性示出了根据本专利技术的一些实施例的单点交互行为数据收集的示意图;图3示意性示出了根据本专利技术的一些实施例的复合交互行为数据收集的示意图;图4示意性示本文档来自技高网...

【技术保护点】
1.一种游戏场景生成方法,其特征在于,包括:根据预设的过程生成算法创建原始游戏场景;基于虚拟角色在所述原始游戏场景中的交互行为,获取所述交互行为对应的多个交互行为数据;根据所述多个交互行为数据调整所述过程生成算法中对应的参数;根据调整后的所述过程生成算法调整所述原始游戏场景以生成目标游戏场景。

【技术特征摘要】
1.一种游戏场景生成方法,其特征在于,包括:根据预设的过程生成算法创建原始游戏场景;基于虚拟角色在所述原始游戏场景中的交互行为,获取所述交互行为对应的多个交互行为数据;根据所述多个交互行为数据调整所述过程生成算法中对应的参数;根据调整后的所述过程生成算法调整所述原始游戏场景以生成目标游戏场景。2.根据权利要求1所述的方法,其特征在于,在根据所述过程生成算法创建原始游戏场景之后,所述方法还包括:根据用户的触控操作,确定基础交互行为数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述多个交互行为数据调整所述过程生成算法中对应的参数包括:根据所述基础交互行为数据和所述多个交互数据行为调整所述过程生成算法中对应的参数。4.根据权利要求1所述的方法,其特征在于,所述方法包括预置埋点策略,获取所述交互行为对应的多个交互行为数据包括:在所述虚拟角色进入所述原始游戏场景时,获取所述预置埋点策略;根据所述预置埋点策略获取所述虚拟角色在所述原始游戏场景中的所述交互行为对应的所述多个交互行为数据。5.根据权利要求4所述的方法,其特征在于,所述预置埋点策略包括埋点收集周期,根据所述预置埋点策略获取所述虚拟角色在所述原始游戏场景中的所述多个交互行为数据包括:根据所述埋点收集周期获取所述虚拟角色在所述原始游戏场景中的所述多个交互行为数据,所述埋点收集周期包括时间周期、移动距离周期以及交互操作量周期中的一种或多种。6.根据权利要求4所述的方法,其特征在于,所述多个交互行为数据包括单点交互行为数据,所述获取所述交互行为对应的多个交互行为数据包括:基于所述预置埋点策略,获取所述虚拟角色在所述原始游戏场景中预定交互项目的单点交互行为数据。7.根据权利要求4所述的方法,其特征在于,所述多个交互行为数据包括复合交互行为数据,所述获取所述交互行为对应的多个交互行为数据包括:获取所述虚拟角色在所述原始游戏场景中的交互行为的触发点;基于所述预置埋点策略以及所述触发点,获取所述虚拟角色在所述原始游戏场景中的复合交互行为数据。8.根据权利要求4所述的方法,其特征在于,所述根据所述预置埋点策略获取所述虚拟角色在所述原始游戏场景中的所述交互行为对应的所述多个交互行为数据包括:根据所述...

【专利技术属性】
技术研发人员:宋崇
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

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

1