一种在虚拟环境中生成虚拟对象方法及装置制造方法及图纸

技术编号:25927895 阅读:23 留言:0更新日期:2020-10-17 03:19
本申请提供一种在虚拟环境中生成虚拟对象方法及装置,其中所述方法包括:通过切换当前虚拟画面的显示效果进入当前虚拟画面对应的图画生成界面;根据对所述图画生成界面的单次交互操作,获取所述单次交互操作在所述图画生成界面中形成的虚拟图画,并将所述虚拟图画对应的图像信息上传至服务器;获取所述服务器下发的所述虚拟图画对应的识别信息,根据所述虚拟图画对应的识别信息在当前虚拟画面中的指定位置处生成所述虚拟图画对应的虚拟对象。本申请通过实现了类似于化虚为实的游戏模式,极大的增加了游戏的可玩性和趣味性,提升了游戏与玩家之间的互动性和游戏体验。

【技术实现步骤摘要】
一种在虚拟环境中生成虚拟对象方法及装置
本申请涉及计算机
,特别涉及一种在虚拟环境中生成虚拟对象方法、一种图案识别模型的训练方法及装置、计算设备及计算机可读存储介质。
技术介绍
在现有技术中,运行于移动终端的MMOARPG(MassivelyMultiplayerOnlineActionRolePlayingGame,大型多人在线角色扮演类游戏)通常采用遥感组件和虚拟按钮控制虚拟角色的移动、释放技能以及和NPC(Non-PlayerCharacter,非玩家角色)的交互,上述操作玩家基本使用两指即可完成全部的游戏操作,导致玩家在进行游戏的过程中缺少与游戏的互动以及可操作性,降低了游戏的可玩性和趣味性,导致玩家游戏体验较差和玩家的流失。
技术实现思路
有鉴于此,本申请实施例提供了一种在虚拟环境中生成虚拟对象方法及装置、计算设备及计算机可读存储介质,以解决现有技术中存在的技术缺陷。根据本说明书实施例的第一方面,提供了一种在虚拟环境中生成虚拟对象方法,包括:通过切换当前虚拟画面的显示效果进入当前虚拟画面对应的图画生成界面;根据对所述图画生成界面的单次交互操作,获取所述单次交互操作在所述图画生成界面中形成的虚拟图画,并将所述虚拟图画对应的图像信息上传至服务器;获取所述服务器下发的所述虚拟图画对应的识别信息,根据所述虚拟图画对应的识别信息在当前虚拟画面中的指定位置处生成所述虚拟图画对应的虚拟对象。根据本说明书实施例的第二方面,提供了一种在虚拟环境中生成虚拟对象方法,应用于服务器,包括:获取客户端上传的虚拟图画对应的图像信息;将所述虚拟图画对应的图像信息输入至预设的图案识别模型中进行识别,得到所述虚拟图画对应的识别信息;将所述虚拟图画对应的识别信息下发至所述客户端。根据本说明书实施例的第三方面,提供了一种图案识别模型的训练方法,包括:获取训练样本和对应的训练标签,其中,所述训练样本包括多个虚拟图画对应的图像信息,所述训练标签包括每个虚拟图画对应的虚拟对象;通过所述训练样本和对应的训练标签对图案识别模型进行训练,得到所述图案识别模型,所述图案识别模型使得所述训练样本与所述训练标签相关联。根据本说明书实施例的第四方面,提供了一种在虚拟环境中生成虚拟对象装置,设置于客户端,包括:界面切换模块,被配置为通过切换当前虚拟画面的显示效果进入当前虚拟画面对应的图画生成界面;图画生成模块,被配置为根据对所述图画生成界面的单次交互操作,获取所述单次交互操作在所述图画生成界面中形成的虚拟图画,并将所述虚拟图画对应的图像信息上传至服务器;对象生成模块,被配置为获取所述服务器下发的所述虚拟图画对应的识别信息,根据所述虚拟图画对应的识别信息在当前虚拟画面中的指定位置处生成所述虚拟图画对应的虚拟对象。根据本说明书实施例的第五方面,提供了一种在虚拟环境中生成虚拟对象装置,设置于服务器,包括:图案获取模块,被配置为获取客户端上传的虚拟图画对应的图像信息;图案识别模块,被配置为将所述虚拟图画对应的图像信息输入至预设的图案识别模型中进行识别,得到所述虚拟图画对应的识别信息;信息下发模块,被配置为将所述虚拟图画对应的识别信息下发至所述客户端。根据本说明书实施例的第六方面,提供了一种图案识别模型的训练装置,包括:训练数据获取模块,被配置为获取训练样本和对应的训练标签,其中,所述训练样本包括多个虚拟图画对应的图像信息,所述训练标签包括每个虚拟图画对应的虚拟对象;模型训练模块,被配置为通过所述训练样本和对应的训练标签对图案识别模型进行训练,得到所述图案识别模型,所述图案识别模型使得所述训练样本与所述训练标签相关联。根据本说明书实施例的第七方面,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述指令时实现所述在虚拟环境中生成虚拟对象方法的步骤。根据本说明书实施例的第八方面,提供了一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现所述在虚拟环境中生成虚拟对象方法的步骤。本说明书实施例中,通过在特定的游戏界面模式下获取玩家绘制的虚拟图案,并通过服务器对玩家绘制的虚拟图案进行识别,最终在游戏的虚拟环境中生成所述虚拟图案对应的虚拟对象,从而实现了类似于《神笔马良》中化虚为实的游戏模式,极大的增加了游戏的可玩性和趣味性,提升了游戏与玩家之间的互动性和游戏体验。附图说明图1是本申请实施例提供的计算设备的结构框图;图2是本申请实施例提供的在虚拟环境中生成虚拟对象方法的流程图;图3是本申请实施例提供的在虚拟环境中生成虚拟对象方法的另一流程图;图4是本申请实施例提供的当前虚拟画面的示意图;图5是本申请实施例提供的切换至图画生成界面的示意图;图6是本申请实施例提供的在虚拟环境中生成虚拟对象方法的另一流程图;图7是本申请实施例提供的可编辑区域的示意图;图8是本申请实施例提供的玩家绘制的虚拟图案的示意图;图9是本申请实施例提供的在虚拟环境中生成虚拟对象方法的另一流程图;图10是本申请实施例提供的在虚拟环境中生成虚拟对象方法的另一流程图;图11是本申请实施例提供的在虚拟环境中生成虚拟对象方法的另一流程图;图12是本申请实施例提供的虚拟环境的深度和虚拟图案的中心点示意图;图13是本申请实施例提供的虚拟对象生成过程的示意图;图14是本申请实施例提供的虚拟对象与虚拟角色的交互示意图;图15是本申请实施例提供的另一虚拟对象与虚拟角色的交互示意图;图16是本申请实施例提供的在虚拟环境中生成虚拟对象方法的另一流程图;图17是本申请实施例提供的动态虚拟面板的示意图;图18是本申请实施例提供的动态虚拟面板的另一示意图;图19是本申请实施例提供的子成就任务对应的碎片收集机制示意图;图20是本申请实施例提供的成就任务对应的碎片收集机制示意图;图21是本申请实施例提供的在虚拟环境中生成虚拟对象方法的另一流程图;图22是本申请实施例提供的在虚拟环境中生成虚拟对象方法的另一流程图;图23是本申请实施例提供的在虚拟环境中生成虚拟对象方法的另一流程图;图24是本申请实施例提供的客户端与服务器的交互示意图;图25是本申请实施例提供的在虚拟环境中生成虚拟对象装置的结构示意图;图26是本申请实施例提供的在虚拟环境中生成虚拟对象装置的另一结构示意图;图27是本申请实施例提供的在虚拟环境中生成虚拟对象装置的另一结构示意图。具体实施方式在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的本文档来自技高网...

【技术保护点】
1.一种在虚拟环境中生成虚拟对象方法,其特征在于,应用于客户端,包括:/n通过切换当前虚拟画面的显示效果进入当前虚拟画面对应的图画生成界面;/n根据对所述图画生成界面的单次交互操作,获取所述单次交互操作在所述图画生成界面中形成的虚拟图画,并将所述虚拟图画对应的图像信息上传至服务器;/n获取所述服务器下发的所述虚拟图画对应的识别信息,根据所述虚拟图画对应的识别信息在当前虚拟画面中的指定位置处生成所述虚拟图画对应的虚拟对象。/n

【技术特征摘要】
1.一种在虚拟环境中生成虚拟对象方法,其特征在于,应用于客户端,包括:
通过切换当前虚拟画面的显示效果进入当前虚拟画面对应的图画生成界面;
根据对所述图画生成界面的单次交互操作,获取所述单次交互操作在所述图画生成界面中形成的虚拟图画,并将所述虚拟图画对应的图像信息上传至服务器;
获取所述服务器下发的所述虚拟图画对应的识别信息,根据所述虚拟图画对应的识别信息在当前虚拟画面中的指定位置处生成所述虚拟图画对应的虚拟对象。


2.根据权利要求1所述的方法,其特征在于,通过切换当前虚拟画面的显示效果进入当前虚拟画面对应的图画生成界面,包括:
接收界面切换指令并根据所述界面切换指令触发界面切换特效和特殊虚拟道具的提示性特效,切换至当前虚拟画面对应的图画生成界面;
在经过预设的时间阈值后,从所述当前虚拟画面对应的图画生成界面切换回当前虚拟画面。


3.根据权利要求1所述的方法,其特征在于,根据对所述图画生成界面的单次交互操作,获取所述单次交互操作在所述图画生成界面中形成的虚拟图画,包括:
在所述图画生成界面的持续期间内,响应作用于所述图画生成界面中的可编辑区域内的单次连续触控操作;
在所述单次连续触控操作经过的所述可编辑区域内的被触控位置处,实时生成墨迹效果并记录所述单次连续触控操作的操作轨迹;
在响应出现中断的情况下,默认所述单次连续触控操完成,根据生成的墨迹效果或所述单次连续触控操作的操作轨迹,在所述图画生成界面中生成所述单次交互操作对应的虚拟图画。


4.根据权利要求1所述的方法,其特征在于,根据所述虚拟图画对应的识别信息在当前虚拟画面中的指定位置处生成所述虚拟图画对应的虚拟对象,包括:
根据所述虚拟图画对应的识别信息从预存的资源包中获取所述虚拟图画对应的虚拟对象;
判断所述虚拟图画对应的虚拟对象是否符合虚拟对象生成规则;
若是,则在图画生成界面中触发生成成功的提示特效,并在当前虚拟画面显示的虚拟环境中的指定位置处生成所述虚拟图画对应的虚拟对象;
若否,则在图画生成界面中触发无法生成的提示特效并返回当前虚拟画面。


5.根据权利要求4所述的方法,其特征在于,判断所述虚拟图画对应的虚拟对象是否符合虚拟对象生成规则,包括:
判断所述虚拟图画对应的虚拟对象是否需要虚拟环境中的虚拟地形进行支撑:
若否,则判定所述虚拟图画对应的虚拟对象符合虚拟对象生成规则;
若是,则进一步判断在当前虚拟画面显示的虚拟环境中的指定位置处的虚拟地形是否能够放置所述虚拟图画对应的虚拟对象;
若是,则判定所述虚拟图画对应的虚拟对象符合虚拟对象生成规则;
若否,则判定所述虚拟图画对应的虚拟对象不符合虚拟对象生成规则。


6.根据权利要求4所述的方法,其特征在于,在当前虚拟画面显示的虚拟环境中的指定位置处生成所述虚拟图画对应的虚拟对象,包括:
获取玩家控制的虚拟角色在当前虚拟画面显示的虚拟环境中的深度和所述虚拟图画的中心点;
以所述虚拟图画的中心点为中心,在所述玩家控制的虚拟角色在当前虚拟画面显示的虚拟环境中的同一深度生成所述虚拟图画对应的虚拟对象。


7.根据权利要求1所述的方法,其特征在于,还包括:
在所述服务器下发的所述虚拟图画对应的识别信息为无法识别的情况下,在图画生成界面中触发生成失败的提示特效并返回当前虚拟画面。


8.根据权利要求1所述的方法,其特征在于,在根据所述虚拟图画对应的识别信息在当前虚拟画面中的指定位置处生成所述虚拟图画对应...

【专利技术属性】
技术研发人员:刘轶黄锦寿刘青媛
申请(专利权)人:珠海金山网络游戏科技有限公司
类型:发明
国别省市:广东;44

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

1