HI,欢迎来到起点商标网!
24小时服务QQ:2880605093

游戏画面处理方法、装置、电子设备以及存储介质与流程

2021-01-11 15:01:53|294|起点商标网
游戏画面处理方法、装置、电子设备以及存储介质与流程

本发明涉及计算机技术领域,具体涉及一种游戏画面处理方法、装置、电子设备以及存储介质。



背景技术:

随着网络技术的发展,市面上出现了许多不同类型的游戏开发平台,例如,基于移动设备的游戏开发平台、基于游戏主机的游戏开发平台以及基于三维绘图协议的网页游戏开发平台。

在利用游戏平台制作游戏的过程中,通常由开发人员将游戏元素添加至对应的游戏场景中,当游戏场景中存在大量的游戏元素时,需要多个开发人员制作同一个游戏场景对应的游戏画面,具体的,每个开发人员负责该游戏画面的一部分内容,并将制作好的游戏画面上传至服务器中,以便其他开发人员制作,然而,由于游戏平台自身的性能,将制作好的游戏画面上传至服务器时,该游戏画面相关联的游戏元素可能会保存失败,导致后续开发人员制作游戏画面时,需要重新添加相应的游戏元素,因此,目前的游戏画面处理效率低下。



技术实现要素:

本申请提供一种游戏画面处理方法、装置、电子设备以及存储介质,可以提高针对游戏画面的处理效率。

本申请提供了一种游戏画面处理方法,包括:

显示目标游戏场景的处理界面,所述处理界面包括所述目标游戏场景的游戏画面、所述目标游戏场景对应的元素关联控件以及所述目标游戏场景对应的游戏元素集,所述游戏元素集包括多个游戏元素;

当检测到针对元素关联控件的操作时,确定所述元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系,并基于所述绑定关系获取与所述目标游戏场景绑定的目标游戏元素;

根据所述目标游戏元素更新所述游戏画面,得到更新后游戏画面;

当检测针对所述游戏元素集中游戏元素的选择操作时,基于选择的游戏元素对所述更新后游戏画面进行处理,并展示处理后游戏画面。

相应的,本申请还提供了一种游戏画面处理装置,包括:

第一显示模块,用于显示目标游戏场景的处理界面,所述处理界面包括所述目标游戏场景的游戏画面、所述目标游戏场景对应的元素关联控件以及所述目标游戏场景对应的游戏元素集,所述游戏元素集包括多个游戏元素;

确定模块,用于当检测到针对元素关联控件的操作时,确定所述元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系;

获取模块,用于基于所述绑定关系获取与所述目标游戏场景绑定的目标游戏元素;

更新模块,用于根据所述目标游戏元素更新所述游戏画面,得到更新后游戏画面;

处理模块,用于当检测针对所述游戏元素集中游戏元素的选择操作时,基于选择的游戏元素对所述更新后游戏画面进行处理;

展示模块,用于展示处理后游戏画面。

可选的,在本申请的一些实施例中,所述获取模块包括:

检测单元,用于检测所述游戏画面的画面信息;

获取单元,用于基于所述绑定关系获取与所述画面信息对应的游戏元素,得到与所述目标游戏场景绑定的目标游戏元素。

可选的,在本申请的一些实施例中,所述获取单元包括:

获取子单元,用于根据所述绑定关系获取与画面信息对应的游戏元素,得到关联游戏元素;

采集子单元,用于采集与所述目标游戏场景关联的关联游戏元素对应的时间戳,以及采集所述游戏画面当前的时间戳;

添加子单元,用于将关联游戏元素对应的时间戳与所述游戏画面当前的时间戳一致的关联游戏元素添加至同一集合中,得到候选游戏元素集;

选择子单元,用于在所述候选游戏元素集中选择与所述目标游戏场景对应的游戏元素,得到与所述目标游戏场景绑定的目标游戏元素。

可选的,在本申请的一些实施例中,所述选择子单元具体用于:

根据所述画面信息确定所述目标游戏场景中包含的游戏元素,得到当前游戏元素;

在所述候选游戏元素集中去除与当前游戏元素相同的游戏元素,并将剩余的游戏元素确定为目标游戏元素。

可选的,在本申请的一些实施例中,还包括检测单元,所述检测单元具体用于:

检测所述候选游戏元素集中游戏元素与当前游戏元素之间的数量差异;

当检测到所述候选游戏元素集对应的游戏元素数量大于当前游戏元素的游戏元素数量时,则执行在所述候选游戏元素集中去除与当前游戏元素相同的游戏元素,并将剩余的游戏元素确定为目标游戏元素的步骤;

当检测到所述候选游戏元素集对应的游戏元素数量等于当前游戏元素的游戏元素数量时,基于选择的游戏元素对所述游戏画面进行处理。

可选的,在本申请的一些实施例中,所述第一显示模块具体用于:

显示目标游戏场景的初始处理页面;

根据所述目标游戏场景的场景信息确定与所述目标游戏场景关联的元素信息,所述元素信息包括与所述目标游戏场景关联的游戏元素、以及与所述目标游戏场景对应的游戏元素集;

调用与所述目标游戏场景关联的游戏元素对应的元素关联控件;

在所述初始处理页面中添加所述游戏元素集以及元素关联控件,得到所述目标游戏场景的处理界面。

可选的,在本申请的一些实施例中,还包括第二显示模块,所述第二显示模块具体用于:

显示目标游戏的场景选择页面,所述场景选择页面包括游戏场景列表,所述游戏场景列表包括目标游戏对应的多个游戏场景;

基于针对所述游戏场景列表的场景选择操作,在多个游戏场景中确定与场景选择操作对应的目标游戏场景;

将所述场景选择页面切换至所述目标游戏场景的处理界面,所述处理界面包括所述目标游戏场景的游戏画面、所述目标游戏场景对应的元素关联控件以及所述目标游戏场景对应的游戏元素集,所述游戏元素集包括多个游戏元素。

可选的,在本申请的一些实施例中,所述处理模块具体用于:

在所述更新后游戏画面中确定元素填充区域;

采集选择的游戏元素对应的元素信息、和所述元素填充区域的画面参数;

基于采集的元素信息和画面参数,将选择的游戏元素添加至所述元素填充区域中,得到处理后游戏画面。

本申请在显示目标游戏场景的处理界面后,所述处理界面包括所述目标游戏场景的游戏画面、所述目标游戏场景对应的元素关联控件以及所述目标游戏场景对应的游戏元素集,所述游戏元素集包括多个游戏元素;当检测到针对元素关联控件的操作时,确定所述元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系,并基于所述绑定关系获取与所述目标游戏场景绑定的目标游戏元素,根据所述目标游戏元素更新所述游戏画面,得到更新后游戏画面,当检测针对所述游戏元素集中游戏元素的选择操作时,基于选择的游戏元素对所述更新后游戏画面进行处理,并展示处理后游戏画面。因此,该方案可以提高针对游戏画面的处理效率。

附图说明

为了更清楚地说明本申请中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1a是本申请提供的游戏画面处理方法的场景示意图;

图1b是本申请提供的游戏画面处理方法的流程示意图;

图1c是本申请提供的游戏画面处理方法中元素关联控件的示意图;

图1d是本申请提供的游戏画面处理方法中元素关联控件的另一示意图;

图1e是本申请提供的游戏画面处理方法中对游戏画面进行更新的示意图;

图2是本申请提供的游戏画面处理方法的另一流程示意图;

图3a是本申请提供的游戏画面处理装置的结构示意图;

图3b是本申请提供的游戏画面处理装置的另一结构示意图;

图4是本申请提供的电子设备的结构示意图。

具体实施方式

下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本申请提供一种游戏画面处理方法、装置、电子设备和存储介质。

其中,该游戏画面处理装置具体可以集成在服务器中,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn、以及大数据和人工智能平台等基础云计算服务的云服务器。终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本申请在此不做限制。

例如,请参阅图1a,该游戏画面处理装置集成在终端上,终端的显示屏可以显示目标游戏场景的处理界面,该处理界面包括目标游戏场景的游戏画面、目标游戏场景对应的元素关联控件以及目标游戏场景对应的游戏元素集,其中,游戏元素集包括多个游戏元素,用户可以通过终端的终端对元素关联控件进行点击操作,即,当检测到针对元素关联控件的操作时,确定元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系,并基于绑定关系获取与目标游戏场景绑定的目标游戏元素,然后,终端根据目标游戏元素更新游戏画面,得到更新后游戏画面,终端当检测到针对游戏元素集中游戏元素的选择操作时,基于选择的游戏元素对所述更新后游戏画面进行处理,并展示处理后游戏画面。

本申请提供的游戏画面处理方案在目标游戏场景的处理界面中显示有目标游戏场景对应的元素关联控件,当检测到针对元素关联控件的操作时,可以确定目标游戏场景与游戏元素之间的绑定关系,进而可以基于绑定关系获取与目标游戏场景绑定的目标游戏元素,然后,根据目标游戏元素更新游戏画面,在实际的游戏画面制作过程中,若游戏画面相关联的游戏元素保存失败时,可以快速的将相关联的游戏元素添加至游戏画面中,所以,本申请提高了针对游戏画面的处理效率。

以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优先顺序的限定。

一种游戏画面处理方法,包括:显示目标游戏场景的处理界面,当检测到针对元素关联控件的操作时,确定元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系,并基于绑定关系获取与目标游戏场景绑定的目标游戏元素,根据目标游戏元素更新游戏画面,得到更新后游戏画面,当检测到针对游戏元素集中游戏元素的选择操作时,基于选择的游戏元素对更新后游戏画面进行处理,并展示处理后游戏画面。

请参阅图1b,图1b为本申请提供的游戏画面处理方法的流程示意图。该游戏画面处理方法的具体流程可以如下:

101、显示目标游戏场景的处理界面。

其中,处理界面包括目标游戏场景的游戏画面、目标游戏场景对应的元素关联控件以及目标游戏场景对应的游戏元素集,所述游戏元素集包括多个游戏元素,具体的,可以从服务器中获取目标游戏场景,也可以从本地的数据库中获取目标游戏场景,具体根据实际情况而定,游戏元素可以是游戏场景中的建筑物、人物以及物品等等。

具体的,首先可以显示目标场景的初始处理页面,然后,可以根据目标游戏场景的场景信息确定与目标游戏场景关联的元素信息,接着,可以根据元素信息调用相应的控件,最终将调用的控件添加至初始处理页面中,以显示目标游戏场景的处理界面,即,可选的,步骤“显示目标游戏场景的处理界面”,具体可以包括:

(11)显示目标游戏场景的初始处理页面;

(12)根据目标游戏场景的场景信息确定与目标游戏场景关联的元素信息;

(13)调用与目标游戏场景关联的游戏元素对应的元素关联控件;

(14)在初始处理页面中添加游戏元素集以及元素关联控件,得到目标游戏场景的处理界面。

其中,元素信息包括与目标游戏场景关联的游戏元素、以及目标游戏场景对应的游戏元素集,需要说明的是,在本申请中,与目标游戏场景关联的游戏元素指的是预先被添加至目标游戏场景中的游戏元素,目标游戏场景对应的游戏元素指的是可以被添加至目标游戏场景中的游戏元素,比如,目标游戏场景中预先添加了游戏人物a、游戏人物b以及建筑c,而目标游戏场景中可以被添加的游戏元素包括游戏人物a、游戏人物b、建筑c、物品d以及物品e,因此,与目标游戏场景关联的游戏元素为:游戏人物a、游戏人物b以及建筑c,目标游戏场景对应的游戏元素集包括:游戏人物a、游戏人物b、建筑c、物品d以及物品e,进一步的,与目标游戏场景关联的游戏元素对应的元素关联控件可以有多种形式在处理页面中展示,比如,请参阅图1c,与目标游戏场景关联的游戏元素对应的元素关联控件可以包括至少两级的控件,点击第一级控件后,会显示第二级控件,其中,每个第二级控件对应一个与目标游戏场景关联的游戏元素;又比如,请参阅图1d,每个与目标游戏场景关联的游戏元素,均对应一个元素关联控件;在本申请中,为了便于界面的排布,可以选择图1c的方案。

此外,还需要说明的,一个游戏中包含多个游戏场景,为了便于从多个游戏场景中选择目标游戏场景,在本申请中可以以列表的形式展示多个游戏场景,即,可选的,在一些实施例中,步骤“显示目标游戏场景的处理界面”之前,具体还可以包括:

(21)显示目标游戏的场景选择页面;

(22)基于针对游戏场景列表的场景选择操作,在多个游戏场景中确定与场景选择操作对应的目标游戏场景;

(23)将场景选择页面切换至目标游戏场景的处理界面。

其中,场景选择页面包括游戏场景列表,游戏场景列表包括目标游戏对应的多个游戏场景,当检测到针对游戏场景列表的场景选择操作时,可以根据场景选择操作在多个游戏场景中选择相应的游戏场景,最后,将场景选择页面切换选择的游戏场景(即目标游戏场景)对应的处理页面。

102、当检测到针对元素关联控件的操作时,确定元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系,并基于绑定关系获取与目标游戏场景绑定的目标游戏元素。

其中,元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系是预先构建的,比如,第一次制作游戏场景z时,将游戏元素a、游戏元素b以及游戏元素c添加至游戏场景z中,然后,可以将添加的游戏元素(游戏元素a、游戏元素b以及游戏元素c)与游戏场景z进行绑定,最后,可以利用控件与游戏元素(游戏元素a、游戏元素b以及游戏元素c)进行关联,以便再次制作游戏场景z时,可以根据元素关联控件获取与目标游戏场景绑定的目标游戏元素。

具体的,在制作游戏场景的游戏画面时,由于是人工选择游戏元素,因此,可能会存在选材出错的问题,即,选择的游戏元素与游戏场景不匹配的问题,为了提高制作游戏画面的效率,在本申请中,可以获取游戏场景的画面信息,然后,再基于绑定关系获取与画面信息对应的游戏元素,得到与目标游戏场景绑定的目标游戏元素,即,可选的,在一些实施例中,步骤“基于绑定关系获取与目标游戏场景绑定的目标游戏元素”,具体可以包括:

(31)检测游戏画面的画面信息;

(32)基于绑定关系获取与画面信息对应的游戏元素,得到与目标游戏场景绑定的目标游戏元素。

具体的,可以根据画面信息确定目标游戏场景的游戏画面对应的画风,然后,再基于绑定关系获取与画风匹配的游戏元素,得到与目标游戏场景绑定的目标游戏元素;又比如,根据画面信息确定在目标游戏场景中游戏元素的尺寸,再基于绑定关系获取与确定的尺寸匹配的游戏元素,得到与目标游戏场景绑定的目标游戏元素,具体根据实际情况进行选择,在此不再赘述。

需要说明的是,同一个游戏场景在目标游戏的时间不同,其所添加的游戏元素也不一定相同,因此,在本申请中,可以根据时间信息和绑定关系获取与目标游戏场景绑定的目标游戏元素,即,可选的,在一些实施例中,步骤“基于绑定关系获取与画面信息对应的游戏元素,得到与目标游戏场景绑定的目标游戏元素”,具体可以包括:

(41)根据绑定关系获取与画面信息对应的游戏元素,得到关联游戏元素;

(42)采集与目标游戏场景关联的关联游戏元素对应的时间戳,以及采集游戏画面当前的时间戳;

(43)将关联游戏元素对应的时间戳与游戏画面当前的时间戳一致的关联游戏元素添加至同一集合中,得到候选游戏元素集;

(44)在候选游戏元素集中选择与目标游戏场景对应的游戏元素,得到与目标游戏场景绑定的目标游戏元素。

比如,游戏画面当前的时间戳为t1,获取到关联游戏元素q1、关联游戏元素q2以及关联游戏元素q3,且关联游戏元素q1、关联游戏元素q2以及关联游戏元素q3对应的时间戳分别为t1、t1和t2,那么,将关联游戏元素q1以及关联游戏元素q2添加至同一集合中,得到候选游戏元素集,最后,在候选游戏元素集中选择与目标游戏场景对应的游戏元素,得到与目标游戏场景绑定的目标游戏元素。

进一步的,在实际制作过程中,游戏画面中添加的游戏元素并非全部会保存失败,可能会有部分游戏元素保存成功,为了避免在游戏画面中添加相同的游戏元素,在本申请的方案中,可以去除与目标游戏场景中包含的游戏元素的候选游戏元素,并将剩余的目标游戏场景中包含的游戏元素确定为目标游戏元素,即,可选的,在一些实施例中,步骤“在候选游戏元素集中选择与目标游戏场景对应的游戏元素,得到与目标游戏场景绑定的目标游戏元素”,具体可以包括:

(51)根据画面信息确定目标游戏场景中包含的游戏元素,得到当前游戏元素;

(52)在候选游戏元素集中去除与当前游戏元素相同的游戏元素,并将剩余的游戏元素确定为目标游戏元素。

此外,还实际制作过程中,还存在一种情况,游戏画面中添加的游戏元素全部保存成功的,此时,则不需要对游戏画面进行更新,只需要基于基于选择的游戏元素对游戏画面进行处理即可,即,可选的,在一些实施例中,步骤“在候选游戏元素集中去除与当前游戏元素相同的游戏元素,并将剩余的游戏元素确定为目标游戏元素”,具体可以包括:

(61)检测候选游戏元素集中游戏元素与当前游戏元素之间的数量差异;

(62)当检测到候选游戏元素集对应的游戏元素数量大于当前游戏元素的游戏元素数量时,则执行在候选游戏元素集中去除与当前游戏元素相同的游戏元素,并将剩余的游戏元素确定为目标游戏元素的步骤;

(63)当检测到候选游戏元素集对应的游戏元素数量等于当前游戏元素的游戏元素数量时,基于选择的游戏元素对所述更新后游戏画面进行处理,具体为:基于选择的游戏元素对所述游戏画面进行处理。

103、根据目标游戏元素更新游戏画面,得到更新后游戏画面。

例如,具体的,请参阅图1e,(a)为获取的游戏画面,(b)为更新后游戏画面,其中,由于上传或者下载时出现了游戏元素丢失的情况,导致(a)中的区域aa’出现图像缺失的情况,在本申请中,基于绑定关系获取与目标游戏场景绑定的目标游戏元素,然后,将获取的目标游戏元素填充至区域aa’中,以更新游戏画面。

104、当检测到针对游戏元素集中游戏元素的选择操作时,基于选择的游戏元素对更新后游戏画面进行处理,并展示处理后游戏画面。

例如,具体的,可以在更新后游戏画面中确定待添加游戏元素的区域,然后,根据选择的游戏元素的元素信息以及待添加游戏元素的区域对应的参数,将选择的游戏元素添加至所述元素填充区域中,得到处理后游戏画面,即,可选的,步骤“当检测到针对游戏元素集中游戏元素的选择操作时,基于选择的游戏元素对更新后游戏画面进行处理,并展示处理后游戏画面”,具体可以包括:

(71)在更新后游戏画面中确定元素填充区域;

(72)采集选择的游戏元素对应的元素信息、和元素填充区域的画面参数;

(73)基于采集的元素信息和画面参数,将选择的游戏元素添加至元素填充区域中,得到处理后游戏画面。

具体的,基于采集的元素信息确定选择的游戏元素所属的对象、颜色以及形状等等,比如,基于采集的元素信息确定选择的游戏元素属于游戏人物,然后,根据该游戏人物的形状、和颜色如服装颜色、头发颜色以及皮肤颜色等等,将该游戏人物与元素填充区域进行融合处理,进而得到处理后游戏画面。

本申请在显示目标游戏场景的处理界面后,当检测到针对元素关联控件的操作时,确定元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系,并基于绑定关系获取与所述目标游戏场景绑定的目标游戏元素,然后,根据目标游戏元素更新游戏画面,得到更新后游戏画面,当检测到针对游戏元素集中游戏元素的选择操作时,基于选择的游戏元素对更新后游戏画面进行处理,并展示处理后游戏画面。本申请提供的游戏画面处理方案在目标游戏场景的处理界面中显示有目标游戏场景对应的元素关联控件,当检测到针对元素关联控件的操作时,可以确定目标游戏场景与游戏元素之间的绑定关系,进而可以基于绑定关系获取与目标游戏场景绑定的目标游戏元素,然后,根据目标游戏元素更新游戏画面,在实际的游戏画面制作过程中,若游戏画面相关联的游戏元素保存失败时,可以快速的将相关联的游戏元素添加至游戏画面中,所以,本申请提高了针对游戏画面的处理效率。

根据实施例所述的方法,以下将举例进一步详细说明。

在本实施例中将以该游戏画面处理装置具体集成在终端中为例进行说明。

请参阅图2,一种游戏画面处理方法,具体流程可以如下:

201、终端显示目标游戏场景的处理界面。

其中,处理界面包括目标游戏场景的游戏画面、目标游戏场景对应的元素关联控件以及目标游戏场景对应的游戏元素集,游戏元素集包括多个游戏元素,例如,可以在终端的显示屏中显示目标游戏场景的处理界面。

202、终端当检测到针对元素关联控件的操作时,确定元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系,并基于绑定关系获取与目标游戏场景绑定的目标游戏元素。

例如,具体的,开发人员s第一次制作游戏场景z时,将游戏元素a、游戏元素b以及游戏元素c添加至游戏场景z中,然后,开发人员s可以将添加的游戏元素(游戏元素a、游戏元素b以及游戏元素c)与游戏场景z进行绑定,最后,可以利用控件与游戏元素(游戏元素a、游戏元素b以及游戏元素c)进行关联,当开发人员l再次制作游戏场景z时,可以点击元素关联控件,终端当检测到针对元素关联控件的操作时,确定元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系,并基于绑定关系获取与目标游戏场景绑定的目标游戏元素。

203、终端根据目标游戏元素更新游戏画面,得到更新后游戏画面。

例如,具体的,终端可以根据目标游戏元素对游戏画面进行更新,比如,终端将目标游戏元素添加至游戏画面中,以完成对游戏画面的更新。

204、终端当检测到针对游戏元素集中游戏元素的选择操作时,基于选择的游戏元素对更新后游戏画面进行处理,并展示处理后游戏画面。

例如,具体的,终端可以在更新后游戏画面中确定待添加游戏元素的区域,然后,终端根据选择的游戏元素的元素信息以及待添加游戏元素的区域对应的参数,终端将选择的游戏元素添加至所述元素填充区域中,得到处理后游戏画面,最后,展示处理后游戏画面。

本申请的终端在显示目标游戏场景的处理界面后,终端当检测到针对元素关联控件的操作时,确定元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系,并基于绑定关系获取与所述目标游戏场景绑定的目标游戏元素,然后,终端根据目标游戏元素更新游戏画面,得到更新后游戏画面,终端当检测到针对游戏元素集中游戏元素的选择操作时,基于选择的游戏元素对更新后游戏画面进行处理,并展示处理后游戏画面。本申请提供的终端在目标游戏场景的处理界面中显示有目标游戏场景对应的元素关联控件,当检测到针对元素关联控件的操作时,可以确定目标游戏场景与游戏元素之间的绑定关系,进而可以基于绑定关系获取与目标游戏场景绑定的目标游戏元素,然后,根据目标游戏元素更新游戏画面,在实际的游戏画面制作过程中,若游戏画面相关联的游戏元素保存失败时,可以快速的将相关联的游戏元素添加至游戏画面中,所以,本申请提高了针对游戏画面的处理效率。

为便于更好的实施本申请的游戏画面处理方法,本申请还提供一种基于上述游戏画面处理装置(简称处理装置)。其中名词的含义与上述游戏画面处理方法中相同,具体实现细节可以参考方法实施例中的说明。

请参阅图3a,图3a为本申请提供的游戏画面处理装置的结构示意图,其中该处理装置可以包括第一显示模块301、确定模块302、获取模块303、更新模块304、处理模块305以及展示模块306,具体可以如下:

第一显示模块301,用于显示目标游戏场景的处理界面。

其中,处理界面包括目标游戏场景的游戏画面、目标游戏场景对应的元素关联控件以及目标游戏场景对应的游戏元素集,游戏元素集包括多个游戏元素,例如,可以在第一显示模块301的显示屏中显示目标游戏场景的处理界面。

可选的,在一些实施例中,第一显示模块301具体可以用于:显示目标游戏场景的初始处理页面,根据目标游戏场景的场景信息确定与目标游戏场景关联的元素信息,调用与目标游戏场景关联的游戏元素对应的元素关联控件,在初始处理页面中添加游戏元素集以及元素关联控件,得到目标游戏场景的处理界面。

可选的,在一些实施例中,请参阅图3b,处理装置还包括第二显示模块307,第二显示模块307具体可以用于:显示目标游戏的场景选择页面,基于针对游戏场景列表的场景选择操作,在多个游戏场景中确定与场景选择操作对应的目标游戏场景,将场景选择页面切换至目标游戏场景的处理界面。

其中,场景选择页面包括游戏场景列表,游戏场景列表包括目标游戏对应的多个游戏场景。

确定模块302,用于当检测到针对元素关联控件的操作时,确定所述元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系。

获取模块303,用于基于绑定关系获取与目标游戏场景绑定的目标游戏元素。

例如,具体的,当再次制作游戏场景z时,获取模块303当检测到针对元素关联控件的操作时,确定元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系,并基于绑定关系获取与目标游戏场景绑定的目标游戏元素。

可选的,在一些实施例中,获取模块303具体可以包括:

检测单元,用于检测游戏画面的画面信息;

获取单元,用于基于绑定关系获取与画面信息对应的游戏元素,得到与目标游戏场景绑定的目标游戏元素。

可选的,在本申请的一些实施例中,获取单元具体可以包括:

获取子单元,用于根据绑定关系获取与画面信息对应的游戏元素,得到关联游戏元素;

采集子单元,用于采集与目标游戏场景关联的关联游戏元素对应的时间戳,以及采集游戏画面当前的时间戳;

添加子单元,用于将关联游戏元素对应的时间戳与游戏画面当前的时间戳一致的关联游戏元素添加至同一集合中,得到候选游戏元素集;

选择子单元,用于在候选游戏元素集中选择与目标游戏场景对应的游戏元素,得到与目标游戏场景绑定的目标游戏元素。

可选的,在本申请的一些实施例中,选择子单元具体可以用于:根据画面信息确定目标游戏场景中包含的游戏元素,得到当前游戏元素,在候选游戏元素集中去除与当前游戏元素相同的游戏元素,并将剩余的游戏元素确定为目标游戏元素。

可选的,在本申请的一些实施例中,还包括检测单元,检测单元具体可以用于:检测候选游戏元素集中游戏元素与当前游戏元素之间的数量差异;当检测到候选游戏元素集对应的游戏元素数量大于当前游戏元素的游戏元素数量时,则执行在候选游戏元素集中去除与当前游戏元素相同的游戏元素,并将剩余的游戏元素确定为目标游戏元素的步骤;当检测到候选游戏元素集对应的游戏元素数量等于当前游戏元素的游戏元素数量时,基于选择的游戏元素对游戏画面进行处理。

更新模块304,用于根据目标游戏元素更新游戏画面,得到更新后游戏画面。

例如,具体的,更新模块304可以根据目标游戏元素对游戏画面进行更新,比如,更新模块304将目标游戏元素添加至游戏画面中,以完成对游戏画面的更新。

处理模块305,用于用于当检测针对所述游戏元素集中游戏元素的选择操作时,基于选择的游戏元素对所述更新后游戏画面进行处理。

例如,具体的,处理模块305可以在更新后游戏画面中确定待添加游戏元素的区域,然后,处理模块305根据选择的游戏元素的元素信息以及待添加游戏元素的区域对应的参数,处理模块305将选择的游戏元素添加至所述元素填充区域中,得到处理后游戏画面。

可选的,在一些实施例中,处理模块305具体可以用于:在更新后游戏画面中确定元素填充区域,采集选择的游戏元素对应的元素信息、和元素填充区域的画面参数,基于采集的元素信息和画面参数,将选择的游戏元素添加至元素填充区域中,得到处理后游戏画面。

展示模块306,用于展示处理后游戏画面。

本申请的第一显示模块301在显示目标游戏场景的处理界面后,确定模块302当检测到针对元素关联控件的操作时,确定元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系,获取模块303基于绑定关系获取与目标游戏场景绑定的目标游戏元素,然后,更新模块304根据目标游戏元素更新游戏画面,得到更新后游戏画面,处理模块305当检测到针对游戏元素集中游戏元素的选择操作时,基于选择的游戏元素对更新后游戏画面进行处理,展示模块306展示处理后游戏画面。本申请提供的游戏画面处理装置在目标游戏场景的处理界面中显示有目标游戏场景对应的元素关联控件,当检测到针对元素关联控件的操作时,可以确定目标游戏场景与游戏元素之间的绑定关系,进而可以基于绑定关系获取与目标游戏场景绑定的目标游戏元素,然后,根据目标游戏元素更新游戏画面,在实际的游戏画面制作过程中,若游戏画面相关联的游戏元素保存失败时,可以快速的将相关联的游戏元素添加至游戏画面中,所以,本申请提高了针对游戏画面的处理效率。

此外,本申请还提供一种电子设备,如图4所示,其示出了本申请所涉及的电子设备的结构示意图,具体来讲:

该电子设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储器402、电源403和输入单元404等部件。本领域技术人员可以理解,图4中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:

处理器401是该电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器401可包括一个或多个处理核心;优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。

存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402的访问。

电子设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理系统与处理器401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。

该电子设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。

尽管未示出,电子设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,电子设备中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能,如下:

显示目标游戏场景的处理界面,当检测到针对元素关联控件的操作时,确定元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系,并基于绑定关系获取与目标游戏场景绑定的目标游戏元素,根据目标游戏元素更新游戏画面,得到更新后游戏画面,当检测到针对游戏元素集中游戏元素的选择操作时,基于选择的游戏元素对更新后游戏画面进行处理,并展示处理后游戏画面。

以上各个操作的具体实施可参见前面的实施例,在此不再赘述。

本申请在显示目标游戏场景的处理界面后,当检测到针对元素关联控件的操作时,确定元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系,并基于绑定关系获取与所述目标游戏场景绑定的目标游戏元素,然后,根据目标游戏元素更新游戏画面,得到更新后游戏画面,当检测到针对游戏元素集中游戏元素的选择操作时,基于选择的游戏元素对更新后游戏画面进行处理,并展示处理后游戏画面。本申请提供的游戏画面处理方案在目标游戏场景的处理界面中显示有目标游戏场景对应的元素关联控件,当检测到针对元素关联控件的操作时,可以确定目标游戏场景与游戏元素之间的绑定关系,进而可以基于绑定关系获取与目标游戏场景绑定的目标游戏元素,然后,根据目标游戏元素更新游戏画面,在实际的游戏画面制作过程中,若游戏画面相关联的游戏元素保存失败时,可以快速的将相关联的游戏元素添加至游戏画面中,所以,本申请提高了针对游戏画面的处理效率。

本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。

为此,本申请提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本申请所提供的任一种游戏画面处理方法中的步骤。例如,该指令可以执行如下步骤:

显示目标游戏场景的处理界面,当检测到针对元素关联控件的操作时,确定元素关联控件相对应的目标游戏场景与游戏元素之间的绑定关系,并基于绑定关系获取与目标游戏场景绑定的目标游戏元素,根据目标游戏元素更新游戏画面,得到更新后游戏画面,当检测到针对游戏元素集中游戏元素的选择操作时,基于选择的游戏元素对更新后游戏画面进行处理,并展示处理后游戏画面。

以上各个操作的具体实施可参见前面的实施例,在此不再赘述。

其中,该存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取记忆体(ram,randomaccessmemory)、磁盘或光盘等。

由于该存储介质中所存储的指令,可以执行本申请所提供的任一种游戏画面处理方法中的步骤,因此,可以实现本申请所提供的任一种游戏画面处理方法所能实现的有益效果,详见前面的实施例,在此不再赘述。

根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各种可选实现方式中提供的方法。

以上对本申请所提供的一种游戏画面处理方法、装置、电子设备以及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。

此文章来源于网络,如有侵权,请联系删除

相关标签: 游戏场景信息存储
tips