CN117205552A - 游戏的交互控制方法、装置和电子设备 - Google Patents

游戏的交互控制方法、装置和电子设备 Download PDF

Info

Publication number
CN117205552A
CN117205552A CN202311016213.9A CN202311016213A CN117205552A CN 117205552 A CN117205552 A CN 117205552A CN 202311016213 A CN202311016213 A CN 202311016213A CN 117205552 A CN117205552 A CN 117205552A
Authority
CN
China
Prior art keywords
gift
target virtual
virtual object
game
interaction control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311016213.9A
Other languages
English (en)
Inventor
李宇城
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN202311016213.9A priority Critical patent/CN117205552A/zh
Publication of CN117205552A publication Critical patent/CN117205552A/zh
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供了一种游戏的交互控制方法、装置和电子设备,其中,该方法包括:响应于预设事件被触发,确定目标虚拟对象;其中,该目标虚拟对象为:游戏场景中除受控虚拟对象以外的虚拟对象;目标虚拟对象与预设事件相关联;在图形用户界面中显示礼物交互控件;其中,该礼物交互控件用于:向目标虚拟对象发送虚拟礼物;响应针对礼物交互控件的触发操作,确定目标虚拟礼物,控制目标虚拟礼物发送至目标虚拟对象对应的游戏账户。该方式中,通过礼物交互控件可以快速向对方发送礼物,送礼物的操作简单快捷,当收到对方玩家的礼物后,通过该方式也可以快速回礼,提高了玩家赠送礼物的意愿,从而使礼物功能资源可以充分利用。

Description

游戏的交互控制方法、装置和电子设备
技术领域
本公开涉及游戏技术领域,尤其是涉及一种游戏的交互控制方法、装置和电子设备。
背景技术
在多人参与的游戏中,玩家可以向共同参与游戏对局的其他玩家送出礼物。相关技术中,发送礼物的功能层级隐藏较深,需要玩家多次执行点击操作,才能将礼物送出。送礼物的操作比较繁琐,导致玩家送礼物的意愿较低,尤其是游戏对局时间较短时,玩家可能没有时间执行送礼物的操作;如果向对方玩家发送礼物后,对方玩家没有回礼,还会进一步降低玩家送礼物的意愿,导致礼物功能资源浪费。
发明内容
有鉴于此,本发明的目的在于提供一种游戏的交互控制方法、装置和电子设备,以简化游戏对局过程中玩家发送礼物的操作过程,提升玩家赠送虚拟礼物的意愿,从而使礼物功能资源可以充分利用。
第一方面,本发明实施例提供了一种游戏的交互控制方法,通过终端设备提供一图形用户界面;该图形用户界面中包括游戏场景的场景画面;游戏场景中包括受控虚拟对象;受控虚拟对象通过终端设备进行控制;该方法包括:响应于预设事件被触发,确定目标虚拟对象;其中,该目标虚拟对象为:游戏场景中除受控虚拟对象以外的虚拟对象;目标虚拟对象与预设事件相关联;在图形用户界面中显示礼物交互控件;其中,该礼物交互控件用于:向目标虚拟对象发送虚拟礼物;响应针对礼物交互控件的触发操作,确定目标虚拟礼物,控制目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
第二方面,本公开实施例还提供一种游戏的交互控制装置,通过终端设备提供一图形用户界面;图形用户界面中包括游戏场景的场景画面;游戏场景中包括受控虚拟对象;受控虚拟对象通过终端设备进行控制;该装置包括:第一确定模块,用于响应于预设事件被触发,确定目标虚拟对象;其中,该目标虚拟对象为:游戏场景中除受控虚拟对象以外的虚拟对象;目标虚拟对象与预设事件相关联;第一显示模块,用于在图形用户界面中显示礼物交互控件;其中,礼物交互控件用于:向目标虚拟对象发送虚拟礼物;第二确定模块,用于响应针对礼物交互控件的触发操作,确定目标虚拟礼物,控制目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
第三方面,本公开实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述游戏的交互控制方法。
第四方面,本公开实施例提供了一种机器可读存储介质,机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述游戏的交互控制方法。
本公开实施例带来了以下有益效果:
上述游戏的交互控制方法、装置和电子设备,通过终端设备提供一图形用户界面;该图形用户界面中包括游戏场景的场景画面;游戏场景中包括受控虚拟对象;受控虚拟对象通过终端设备进行控制;该方法包括:响应于预设事件被触发,确定目标虚拟对象;其中,该目标虚拟对象为:游戏场景中除受控虚拟对象以外的虚拟对象;目标虚拟对象与预设事件相关联;在图形用户界面中显示礼物交互控件;其中,该礼物交互控件用于:向目标虚拟对象发送虚拟礼物;响应针对礼物交互控件的触发操作,确定目标虚拟礼物,控制目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
该方式中,通过被触发的预设事件确定目标虚拟对象,然后在图形用户界面中显示向目标虚拟对象发送礼物的礼物交互控件,只需对礼物交互控件进行触发操作,就可以向目标虚拟对象发送礼物发送至目标虚拟对象对应的游戏账户。玩家无需通过多次操作触发层级较深的礼物功能,通过礼物交互控件可以快速向对方发送礼物,送礼物的操作简单快捷,尤其当游戏对局较短时,通过该方式可以快速执行送礼物的操作,当收到对方玩家的礼物后,通过该方式也可以快速回礼,提高了玩家赠送虚拟礼物的意愿,从而使礼物功能资源可以充分利用。
本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种发送虚拟礼物的交互示意图;
图2为本公开实施例提供的一种游戏的交互控制方法的流程图;
图3为本公开实施例提供的一种礼物交互控件的示意图;
图4为本公开实施例提供的一种礼物列表的示意图;
图5为本公开实施例提供的另一种发送虚拟礼物的交互示意图;
图6为本公开实施例提供的另一种发送虚拟礼物的交互示意图;
图7为本公开实施例提供的一种游戏的交互控制装置的示意图;
图8为本公开实施例提供的一种电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
游戏对局过程中,玩家之间可以互送礼物以增进友谊或表达谢意。相关技术中,游戏的图形用户界面中显示多种功能控件,而发送礼物的功能控件的层级隐藏较深,所需的操作步骤较多,发送难度较高,需要玩家多次执行点击操作才能将礼物送出,导致玩家送礼物的意愿较低,玩家礼物库存会非常多,无法凸显礼物在游戏中的作用。
以自走棋游戏为例,自走棋是回合制策略棋类游戏,每局的对战时间比较短,在对战过程中,玩家发送礼物的方式如图1所示,首先玩家需要点击左上方显示有笑脸标识的控件,然后弹出礼物与表情列表,再通过滑动列表选择礼物,然后点击发送控件才能将礼物发送给对方玩家。由于发送礼物的过程比较繁琐,玩家可能没有时间执行送礼物的操作,导致玩家发送礼物的意愿度降低;另外,如果玩家收到对方玩家发送的礼物后,也需要同样的送礼操作才能回赠礼物,很可能存在来不及操作就已经进入了下一回合游戏的情况,导致无法及时回礼给对方玩家,并且自走棋游戏中每局对战玩家是随机匹配的,如果在游戏对局过程中玩家不能及时回礼,以后很难再回赠给对方玩家,难以增进玩家之间的情感交流,导致礼物功能资源浪费。同样的,如果玩家向对方玩家发送礼物后,对方玩家没有回礼,还会进一步降低玩家送礼物的意愿,影响游戏体验。
基于上述,本公开实施例提供的一种游戏的交互控制方法、装置和电子设备,该技术可以应用于自走棋游戏,或者其他具有发送礼物功能的游戏中。
在一可选的实施方式中,云交互***下可以运行各种云应用,例如:云游戏。以云游戏为例,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,游戏的交互控制方法的储存与运行是在云游戏服务器上完成的,客户端设备的作用用于数据的接收、发送以及游戏画面的呈现,举例而言,客户端设备可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行信息处理的为云端的云游戏服务器。在进行游戏时,玩家操作客户端设备向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回客户端设备,最后,通过客户端设备进行解码并输出游戏画面。
在一可选的实施方式中,以游戏为例,本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与玩家进行交互,即,常规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给玩家的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给玩家。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制图形用户界面在显示屏上的显示。
在一种可能的实施方式中,本公开实施例提供了一种游戏的交互控制方法,通过终端设备提供一图形用户界面;其中,终端设备可以是前述提到的本地终端设备,也可以是前述提到的云交互***中的客户端设备。通过该终端设备提供一图形用户界面,该图形用户界面上可以根据启动的应用程序的类型,显示界面内容,例如,游戏场景画面、通信交互窗口等等。
为便于对本实施例进行理解,首先对本发明实施例所公开的一种游戏的交互控制方法进行详细介绍,如图2所示,通过终端设备提供一图形用户界面;该图形用户界面中包括游戏场景的场景画面;该游戏场景中包括受控虚拟对象;该受控虚拟对象通过终端设备进行控制,例如,终端设备控制受控虚拟对象在游戏场景中移动、使用道具、释放技能等;该游戏的交互控制方法包括如下步骤:
步骤S202、响应于预设事件被触发,确定目标虚拟对象;其中,该目标虚拟对象为:游戏场景中除受控虚拟对象以外的虚拟对象;该目标虚拟对象与预设事件相关联;
上述预设事件可以预先在游戏***中设置,例如,上述终端设备上登陆的游戏账户接收到其他游戏账户发送的虚拟礼物或者祝福的话语;再如,预设事件也可以为终端设备对应的玩家主动触发,如执行指定操作、触发指定控件等。
上述目标虚拟对象是游戏场景中除受控虚拟对象以外的虚拟对象,可以理解为,该目标虚拟对象不受上述终端设备的控制,与受控虚拟对象隶属于不同的游戏账户。在这里,目标虚拟对象与预设事件相关联,示例地,如果预设事件是接收到虚拟礼物,则发送该虚拟礼物的游戏账户所属的虚拟对象为目标虚拟对象;如果预设事件是终端设备对应的玩家主动触发,则该触发操作所作用的虚拟对象为目标虚拟对象。
步骤S204、在图形用户界面中显示礼物交互控件;其中,该礼物交互控件用于:向目标虚拟对象发送虚拟礼物;
确定目标虚拟对象后,在图形用户界面中显示礼物交互控件,该礼物交互控件用于向目标虚拟对象发送虚拟礼物,该礼物交互控件可以具有特定的显示区域、显示形状、显示内容等。礼物交互控件的显示区域可以是图形用户界面中的固定位置,例如图形用户界面的右上角位置;也可以是非固定位置,例如,礼物交互控件始终位于目标虚拟对象的正上方,跟随目标虚拟对象的位置移动。礼物交互控件的显示内容可以包含指定虚拟礼物的礼物标识,例如,礼物交互控件的显示内容为虚拟礼物的标识码或者虚拟礼物的图像。
需要说明的是,当目标虚拟对象为多个时,图形用户界面中出现的礼物交互控件的数量与目标虚拟对象的数量可以是对应的,一个礼物交互控件对应于一个目标虚拟对象,这种情况下,礼物交互控件只用于对对应的目标虚拟对象发送虚拟礼物;另一种情况下,图形用户界面也可以始终出现一个礼物交互控件,通过对该礼物交互控件的指定交互操作,依次向多个目标虚拟对象发送虚拟礼物。
该步骤中,预设事件被触发后,会在图形用户界面中显示礼物交互控件,一方面可以提醒玩家向目标虚拟对象发送虚拟礼物,另一方面可以向玩家提供快速发送虚拟礼物的操作途径,以提升玩家赠送虚拟礼物的意愿,相对于图1所示的发送礼物的操作方式,本实施例中,向目标虚拟对象发送礼物的礼物交互控件直接显示在图形用户界面中,位于界面层级的最高层级,无需通过多次操作触发层级较深的礼物功能。
步骤S206、响应针对礼物交互控件的触发操作,确定目标虚拟礼物,控制目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
上述触发操作可以是作用于礼物交互控件上的操作,例如点击、长按、拖拽等操作。通过针对礼物交互控件的触发操作确定目标虚拟礼物,在这里,可以将触发操作的操作方式与虚拟礼物相关联,仅通过作用于礼物交互控件上的指定触发操作确定目标虚拟礼物。例如:通过对礼物交互控件进行点击操作,将礼物交互控件上显示的礼物标识对应的虚拟礼物确定为目标虚拟礼物;或者,通过对礼物交互控件进行长按操作,将关联的第一指定虚拟礼物确定为目标虚拟礼物。
另一种情况下,还可以通过礼物交互控件的触发操作唤出礼物列表,通过礼物列表确定目标虚拟礼物,例如:通过对礼物交互控件执行拖拽操作,在图形用户界面拖拽出礼物列表,从礼物列表中执行目标虚拟礼物的选中操作,确定目标虚拟礼物。
进一步地,控制目标虚拟礼物发送至目标虚拟对象对应的游戏账户,在这里,目标虚拟礼物可以是在确定目标虚拟礼物后自动发送,例如:对礼物交互控件进行点击操作,自动将第一指定虚拟礼物确定为目标虚拟礼物并直接发送至目标虚拟对象对应的游戏账户;另一种情况下,当目标虚拟对象有多个而礼物交互控件只有一个时,可能还需要将目标虚拟礼物拖拽到对应的目标虚拟对象位置上,才能发送到该目标虚拟对象对应的游戏账户。
该步骤中,玩家可以只通过执行针对礼物交互控件的触发操作,确定目标虚拟礼物,并发送目标虚拟礼物至目标虚拟对象对应的游戏账户,也可以通过礼物交互控件唤出礼物列表,通过礼物列表确定目标虚拟礼物,两种方式都简化了游戏对局过程中玩家发送礼物的操作过程,降低了虚拟礼物的发送难度,推动了虚拟礼物资源的流动。
上述游戏的交互控制方法,响应于预设事件被触发,确定目标虚拟对象;其中,该目标虚拟对象为:游戏场景中除受控虚拟对象以外的虚拟对象;目标虚拟对象与预设事件相关联;在图形用户界面中显示礼物交互控件;其中,该礼物交互控件用于:向目标虚拟对象发送虚拟礼物;响应针对礼物交互控件的触发操作,确定目标虚拟礼物,控制目标虚拟礼物发送至目标虚拟对象对应的游戏账户。该方式中,通过被触发的预设事件确定目标虚拟对象,然后在图形用户界面中显示向目标虚拟对象发送礼物的礼物交互控件,只需对礼物交互控件进行触发操作,就可以向目标虚拟对象发送礼物发送至目标虚拟对象对应的游戏账户。玩家无需通过多次操作触发层级较深的礼物功能,通过礼物交互控件可以快速向对方发送礼物,送礼物的操作简单快捷,尤其当游戏对局较短时,通过该方式可以快速执行送礼物的操作,当收到对方玩家的礼物后,通过该方式也可以快速回礼,提高了玩家赠送虚拟礼物的意愿,从而使礼物功能资源可以充分利用。
下述实施例提供确定目标虚拟对象的具体实现方式。
一种情况下,响应于接收到第一虚拟礼物,将发送第一虚拟礼物的虚拟对象,确定为目标虚拟对象。
该情况下,预设事件为接收到第一虚拟礼物,例如,受控虚拟对象对应的游戏账户接收到第一虚拟礼物后,获取发送该第一虚拟礼物的游戏账户,将该游戏账户所属的虚拟对象确定为目标虚拟对象;如果该游戏账户所属的虚拟对象为多个,可以将当前游戏场景显示的虚拟对象,确定为目标虚拟对象。受控虚拟对象对应的游戏账户接收到第一虚拟礼物后,可以在图形用户界面上显示第一虚拟礼物的相关特效,以及发送该第一虚拟礼物的虚拟对象的对象标识,如昵称等。
将发送虚拟礼物的虚拟对象确定为送礼物的目标虚拟对象,便于玩家执行针对目标虚拟对象的回礼操作,提高回礼的操作便捷度和回礼成功率。
另一种情况下,响应于接收到指定信息,将发送指定信息的虚拟对象,确定为目标虚拟对象;其中,该受控虚拟对象的游戏账户中预先设置有指定信息对应的绑定信息;该绑定信息用于指示:当接收到指定信息后,触发显示礼物交互控件。
例如,可以在受控虚拟对象的游戏账户中,设置一个或多个指定信息,该指定信息可以为关键字,也可以为完整信息;如指定信息可以为你好、加油等信息;该指定信息可以是语音或者文字形式的信息,例如打招呼的语句、文字祝福语等。该指定信息可以为受控虚拟对象对应的玩家进行个性化设置,也可以是游戏***预设的指定信息。确定指定信息后,为该指定信息设置绑定信息,该绑定信息具体可以是一个绑定标识,通过绑定信息识别哪些信息是指定信息。
在这里,接收到指定信息,具体可以是指接收到该指定信息,也可以是接收到包含该指定信息的内容;例如,包含‘加油’的信息,如‘继续加油’。受控虚拟对象对应的游戏账户接收到指定信息后,获取发送该指定信息的游戏账户,将该游戏账户所属的虚拟对象确定为目标虚拟对象;如果该游戏账户所属的虚拟对象为多个,可以将当前游戏场景显示的虚拟对象,确定为目标虚拟对象。受控虚拟对象对应的游戏账户接收到指定信息后,可以在图形用户界面上显示该指定信息,以及发送该指定信息的虚拟对象的对象标识,如昵称等。
将发送指定信息的虚拟对象确定为送礼物的目标虚拟对象,便于玩家通过送礼物的方式回应发送信息的玩家,提高礼物资源的利用率。
另外,当接收到的第一虚拟礼物或指定信息携带有特效数据时,服务端还可以获取特效数据,在终端设备显示的场景画面中显示对目标虚拟对象渲染该特效数据的渲染结果,以提示玩家接收到虚拟礼物或指定信息。
下述实施例提供显示礼物交互控件的具体实现形式。
具体地,在图形用户界面的指定位置显示礼物交互控件;或者,在目标虚拟对象的指定相对位置显示礼物交互控件,并控制礼物交互控件随着目标虚拟对象移动。
也就是说,礼物交互控件的显示区域可以是图形用户界面的指定位置,例如图形用户界面的右上角,或其他位置。礼物交互控件也可以显示在目标虚拟对象的指定相对位置,并随着目标虚拟对象移动,例如,礼物交互控件始终位于目标虚拟对象头部的正上方位置,当目标虚拟对象移动时,礼物交互控件随之移动,从而保证目标虚拟对象与礼物交互控件的相对位置不发生变化。
下述实施例提供发送目标虚拟礼物的具体实现形式。
一种方式下,礼物交互控件关联显示有目标虚拟礼物,只需操作礼物交互控件,即可发送目标虚拟礼物至目标虚拟对象对应的游戏账户中。具体地,响应针对礼物交互控件的点击操作,将显示的目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
在这里,礼物交互控件关联显示有目标虚拟礼物,例如在图形用户界面中礼物交互控件与目标虚拟礼物的礼物标识一同显示,或者礼物交互控件的显示内容包含目标虚拟礼物的礼物标识。当针对礼物交互控件执行点击操作后,自动将关联显示的目标虚拟礼物发送至目标虚拟对象对应的游戏账户。示例地,如图3所示,图形用户界面的右上角显示有礼物交互控件,该礼物交互控件上包含虚拟花朵的图案标识,当针对礼物交互控件执行点击操作后,会自动送花给目标虚拟对象对应的游戏账户。
该方式通过一次点击操作,即可将礼物送出,送礼操作更加快捷。
在上述方式中,玩家在送礼物时无需再选择礼物,直接将关联显示的目标虚拟礼物送出,该方式下的目标虚拟礼物可以预先通过下述方式确定:
获取礼物交互控件的配置信息,从配置信息中获取预先配置的虚拟礼物,将预先配置的虚拟礼物确定为目标虚拟礼物;或者,如果预设事件为第一虚拟对象发送第一虚拟礼物,基于第一虚拟礼物的第一礼物信息,确定目标虚拟礼物;其中,第一礼物信息包括:礼物类型和/或礼物价值;或者,获取受控虚拟对象对应的游戏账户的历史送礼信息,基于历史送礼信息确定目标虚拟礼物。
也就是说,一种情况中,玩家可以预先针对礼物交互控件设置配置信息,在配置信息中保存玩家选择的虚拟礼物的礼物标识,在游戏对局过程中,从该配置信息中即可获取目标虚拟礼物;或者,该配置信息也可以是游戏***默认配置,即目标虚拟礼物为游戏***的默认礼物。
另一种情况,如果预设事件为第一虚拟对象发送第一虚拟礼物,可以根据第一虚拟礼物的第一礼物信息确定目标虚拟礼物,该第一礼物信息可以是礼物类型和礼物价值,也可以仅是礼物类型或礼物价值之一,例如:将与第一虚拟礼物的礼物类型相同的虚拟礼物,确定为目标虚拟礼物;将与第一虚拟礼物的礼物价值相同或相近的虚拟礼物,确定为目标虚拟礼物;再如,获取第一虚拟礼物的礼物类型和礼物价值,优先将与第一虚拟礼物属于同一礼物类型的礼物确定为目标虚拟礼物,当游戏账户中不存在同一礼物类型的礼物时,将礼物价值相近的礼物确定为目标虚拟礼物。
还有一种情况,获取受控虚拟对象对应的游戏账户的历史送礼信息,基于历史送礼信息确定目标虚拟礼物。示例地,可以统计历史的某个时间段内,受控虚拟对象对应的游戏账户发送过的虚拟礼物,例如,发送过的虚拟礼物的礼物类型,以及对应的数量;将数量最高的虚拟礼物确定为目标虚拟礼物。
上述目标虚拟礼物的发送方式,仅需对礼物交互控件的点击操作,可以结合受控虚拟对象对应的游戏账户设置信息快速将目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
另一种方式下,需要通过礼物交互控件唤出礼物列表,从礼物列表中确定目标虚拟礼物后,发送目标虚拟礼物至目标虚拟对象对应的游戏账户。
具体地,响应针对礼物交互控件的列表显示控制操作,显示礼物列表;该礼物列表中包括至少一个备选虚拟礼物;响应针对备选虚拟礼物的选中操作,将选中操作选中的备选虚拟礼物确定为目标虚拟礼物,控制目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
上述列表显示控制操作可以为作用于礼物交互控件的长按、双击等操作;上述备选虚拟礼物是终端设备对应的游戏账户中所拥有的至少部分虚拟礼物;上述针对备选虚拟礼物的选中操作可以是作用于备选虚拟礼物标识的点击、拖拽、滑动等操作。
实际实现时,玩家执行针对礼物交互控件的列表显示控制操作后,会在图形用户界面中显示出礼物列表,该礼物列表中展示了至少一个备选虚拟礼物的礼物标识,玩家可以在礼物列表中对礼物标识执行点击、拖拽、滑动等选中操作,然后将选中的礼物标识对应的虚拟礼物确定为目标虚拟礼物,并控制该目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
例如,双击礼物交互控件显示出礼物列表,对礼物列表中的某个礼物标识执行点击操作,即可将该礼物标识对应的虚拟礼物作为目标虚拟礼物发送至目标虚拟对象对应的游戏账户。又如,双击礼物交互控件显示出礼物列表,对礼物列表中的某个礼物标识拖拽至目标虚拟对象位置,即可将该礼物标识对应的虚拟礼物发送至目标虚拟对象对应的游戏账户。
下述对礼物列表的显示方式进行详细介绍。
一种显示方式中,礼物列表具有一定的显示方向。响应作用于礼物交互控件的长按操作,沿着相对于礼物交互控件的预设方向显示礼物列表;或者,响应作用于礼物交互控件的滑动操作,确定滑动操作的滑动方向,沿着滑动方向显示礼物列表。
也就是说,列表显示控制操作可以是长按操作,通过对礼物交互控件执行长按操作,可以沿着相对于礼物交互控件的预设方向显示礼物列表,该礼物列表可以是水平列表显示、垂直列表显示或呈指定倾斜角度列表显示。另外,列表显示控制操作还可以是滑动操作,可以通过执行以礼物交互控件为起点的滑动操作,沿着滑动操作的滑动方向显示礼物列表,如图4所示,当以礼物交互控件为起点向左滑动时,礼物列表随着滑动操作向左拉出。
另一种显示方式中,礼物列表中的备选虚拟礼物显示有一定的排列顺序。响应针对礼物交互控件的列表显示控制操作,从受控虚拟对象的游戏账户中,获取备选虚拟礼物以及备选虚拟礼物的第二礼物信息;其中,第二礼物信息包括礼物数量、礼物价值、礼物历史发送记录中的一种或多种;生成并显示礼物列表,基于第二礼物信息对备选虚拟礼物进行排序,将排序后的备选虚拟礼物显示在礼物列表中。
执行礼物交互控件的列表显示控制操作后,可以从受控虚拟对象的游戏账户中,获取备选虚拟礼物以及备选虚拟礼物的第二礼物信息,生成礼物列表,并根据第二礼物信息对备选虚拟礼物进行排序显示在礼物列表中。
在这里,礼物列表中备选虚拟礼物的排序方式,可以有下述几种情况:按照备选虚拟礼物的价格顺序排列,如,按照价格由低到高的顺序排列,或者按照价格由高到低的顺序排列;或者,按照备选虚拟礼物的数量顺序排列,如按照数量由低到高的顺序排列,或者按照数量由高到低的顺序排列。在礼物列表中,价格最高的备选虚拟礼物最先显示,或者,数量最多的备选虚拟礼物最先显示。其他方式中,第二礼物信息中还可以包括礼物历史发送记录,按照某个历史时间段内,礼物被发送的次数由高到底的顺序,排列礼物列表中的备选虚拟礼物。
下述实施例提供另一种控制发送目标虚拟礼物的具体实现方式。
具体地,响应以目标虚拟礼物为起点的滑动操作,控制目标虚拟礼物或者目标虚拟礼物的礼物标识跟随滑动操作的操作触点移动;响应于滑动操作的释放操作,且释放操作的操作触点位于目标虚拟对象,将目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
示例地,在礼物列表中确定目标虚拟礼物后,玩家执行以目标虚拟礼物标识为起点的滑动操作控制时,目标虚拟礼物的礼物标识跟随滑动操作的操作触点向目标虚拟对象移动,操作触点在目标虚拟对象位置处执行释放操作时,将目标虚拟礼物发送至目标虚拟对象对应的游戏账户。如果操作触点没有位于目标虚拟对象,但执行的释放操作,可能会导致目标虚拟礼物发送失败。
当目标虚拟对象包括多个时,响应以目标虚拟礼物为起点的滑动操作,控制目标虚拟礼物或者目标虚拟礼物的礼物标识跟随滑动操作的触点移动;响应于滑动操作的释放操作,基于释放操作的操作触点从多个目标虚拟对象中确定礼物发送对象,将目标虚拟礼物发送至礼物发送对象对应的游戏账户。
也就是说,当游戏场景中目标虚拟对象有多个时,当执行以目标虚拟礼物为起点的滑动操作时,控制目标虚拟礼物或者目标虚拟礼物的礼物标识跟随滑动操作的触点移动,根据释放操作的操作触点,从多个目标虚拟对象中确定礼物发送对象,将目标虚拟礼物发送至礼物发送对象对应的游戏账户。例如,释放操作的操作触点位于哪个目标虚拟对象最近,最近的目标虚拟对象为礼物发送对象,则将目标虚拟礼物发送至该礼物发送对象;或者,释放操作的操作触点位于哪个目标虚拟对象的显示区域,该显示区域上的目标虚拟对象为礼物发送对象,则将目标虚拟礼物发送至该目标虚拟对象。
示例地,如图5所示,当目标虚拟对象有多个,可以在礼物列表中进行多次滑动操作,从礼物列表中拖拽出目标虚拟礼物的礼物标识,礼物标识跟随滑动操作的触点移动,将目标虚拟礼物依次拖动给每个礼物发送对象,将目标虚拟礼物发送至礼物发送对象对应的游戏账户。
需要说明的是,在图形用户界面中显示礼物交互控件的之后,还需要统计礼物交互控件的显示时长;具体地,统计礼物交互控件的显示时长;响应于显示时长达到预设时长,且在预设时长内礼物交互控件没有被触发,取消显示礼物交互控件。
也就是说,如果礼物交互控件在预设时长内没有被玩家触发,就可以判断为玩家不需要进行礼物交互操作,礼物交互控件取消显示。
在一个实施例中,以游戏对局中接收到虚拟礼物为例,对游戏中礼物的发送过程进行详细介绍。
在游戏对局中,玩家通过终端设备控制受控虚拟对象A与多个玩家的虚拟对象参与游戏对局,当收到对方玩家投放的礼物时,获取发送该虚拟礼物的游戏账户信息,终端设备将该游戏账户控制的虚拟对象B确定为目标虚拟对象,并在图形用户界面中虚拟对象B的右上方显示礼物交互控件。
针对礼物交互控件的不同触发操作,确定并发送虚拟礼物的方式不同,有如下发送方式:
1)玩家单击礼物交互控件,可发送礼物交互控件显示的虚拟礼物a给目标虚拟对象对应的游戏账户,该过程操作示意图如图6中(a)所示,其中,虚拟礼物a由玩家提前在游戏配置信息中设置,在对局开始后应用。
2)玩家长按1秒以上礼物交互控件,可在礼物交互控件处水平方向显示礼物列表,在礼物列表中单击选择目标虚拟礼物,目标虚拟礼物直接发送至虚拟对象B对应的游戏账户中,该操作过程如图6中(b)所示,礼物发送后礼物交互控件取消显示。
3)如果礼物交互控件在一定秒数内没有被点击,判断为玩家不需要进行礼物交互操作,礼物交互控件取消显示。
该方式下,接收到虚拟礼物后,在图形用户界面中显示出礼物交互控件,只需通过对礼物交互控件的触发操作,就可以确定目标虚拟礼物,并控制发送至与预设事件相关联的虚拟对象对应的游戏账户中,简化了游戏对局过程中玩家发送礼物的操作过程,提升了玩家赠送虚拟礼物的意愿,提高了虚拟礼物资源的利用率。
另外,本实施例的方式还可以模拟真实送礼情景,增进玩家在游戏中的情感;增强玩家送礼的主动性,促进游戏的主动社交。
对应于上述方法实施例,参见图7所示的一种游戏的交互控制装置的示意图,通过终端设备提供一图形用户界面;图形用户界面中包括游戏场景的场景画面;游戏场景中包括受控虚拟对象;受控虚拟对象通过终端设备进行控制;该装置包括:
第一确定模块702,用于响应于预设事件被触发,确定目标虚拟对象;其中,目标虚拟对象为:游戏场景中除受控虚拟对象以外的虚拟对象;目标虚拟对象与预设事件相关联;
第一显示模块704,用于在图形用户界面中显示礼物交互控件;其中,礼物交互控件用于:向目标虚拟对象发送虚拟礼物;
第二确定模块706,用于响应针对礼物交互控件的触发操作,确定目标虚拟礼物,控制目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
该方式中,通过被触发的预设事件确定目标虚拟对象,然后在图形用户界面中显示向目标虚拟对象发送礼物的礼物交互控件,只需对礼物交互控件进行触发操作,就可以向目标虚拟对象发送礼物发送至目标虚拟对象对应的游戏账户。玩家无需通过多次操作触发层级较深的礼物功能,通过礼物交互控件可以快速向对方发送礼物,送礼物的操作简单快捷,尤其当游戏对局较短时,通过该方式可以快速执行送礼物的操作,当收到对方玩家的礼物后,通过该方式也可以快速回礼,提高了玩家赠送虚拟礼物的意愿,从而使礼物功能资源可以充分利用。
上述第一确定模块,还用于响应于接收到第一虚拟礼物,将发送第一虚拟礼物的虚拟对象,确定为目标虚拟对象。
上述第一确定模块,还用于响应于接收到指定信息,将发送指定信息的虚拟对象,确定为目标虚拟对象;其中,受控虚拟对象的游戏账户中预先设置有指定信息对应的绑定信息;绑定信息用于指示:当接收到指定信息后,触发显示礼物交互控件。
上述礼物交互控件关联显示有目标虚拟礼物;第二确定模块,还用于响应针对礼物交互控件的点击操作,将显示的目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
上述装置还包括第三确定模块,用于获取礼物交互控件的配置信息,从配置信息中获取预先配置的虚拟礼物,将预先配置的虚拟礼物确定为目标虚拟礼物;或者,如果预设事件为第一虚拟对象发送第一虚拟礼物,基于第一虚拟礼物的第一礼物信息,确定目标虚拟礼物;其中,第一礼物信息包括:礼物类型和/或礼物价值;或者,获取受控虚拟对象对应的游戏账户的历史送礼信息,基于历史送礼信息确定目标虚拟礼物。
上述第二确定模块,还用于响应针对礼物交互控件的列表显示控制操作,显示礼物列表;礼物列表中包括至少一个备选虚拟礼物;响应针对备选虚拟礼物的选中操作,将选中操作选中的备选虚拟礼物确定为目标虚拟礼物,控制目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
上述第二确定模块,还用于响应作用于礼物交互控件的长按操作,沿着相对于礼物交互控件的预设方向显示礼物列表;或者,响应作用于礼物交互控件的滑动操作,确定滑动操作的滑动方向,沿着滑动方向显示礼物列表。
上述第二确定模块,还用于响应针对礼物交互控件的列表显示控制操作,从受控虚拟对象的游戏账户中,获取备选虚拟礼物以及备选虚拟礼物的第二礼物信息;其中,第二礼物信息包括礼物数量、礼物价值、礼物历史发送记录中的一种或多种;生成并显示礼物列表,基于第二礼物信息对备选虚拟礼物进行排序,将排序后的备选虚拟礼物显示在礼物列表中。
上述第二确定模块,还用于响应以目标虚拟礼物为起点的滑动操作,控制目标虚拟礼物或者目标虚拟礼物的礼物标识跟随滑动操作的操作触点移动;响应于滑动操作的释放操作,且释放操作的操作触点位于目标虚拟对象,将目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
上述目标虚拟对象包括多个:第二确定模块,还用于响应以目标虚拟礼物为起点的滑动操作,控制目标虚拟礼物或者目标虚拟礼物的礼物标识跟随滑动操作的触点移动;响应于滑动操作的释放操作,基于释放操作的操作触点从多个目标虚拟对象中确定礼物发送对象,将目标虚拟礼物发送至礼物发送对象对应的游戏账户。
上述第一显示模块,还用于在图形用户界面的指定位置显示礼物交互控件;或者,在目标虚拟对象的指定相对位置显示礼物交互控件,并控制礼物交互控件随着目标虚拟对象移动。
上述装置还包括取消显示模块,用于统计礼物交互控件的显示时长;响应于显示时长达到预设时长,且在预设时长内礼物交互控件没有被触发,取消显示礼物交互控件。
本实施例还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述游戏的交互控制方法。该电子设备可以是服务器,也可以是终端设备。
参见图8所示,该电子设备包括处理器100和存储器101,该存储器101存储有能够被处理器100执行的机器可执行指令,该处理器100执行机器可执行指令以实现上述游戏的交互控制方法。
进一步地,图8所示的电子设备还包括总线102和通信接口103,处理器100、通信接口103和存储器101通过总线102连接。
其中,存储器101可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口103(可以是有线或者无线)实现该***网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线102可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
处理器100可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器100中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器100可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DigitalSignal Processor,简称DSP)、专用集成电路(Application Specific IntegratedCircuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器101,处理器100读取存储器101中的信息,结合其硬件完成前述实施例的方法的步骤。
上述电子设备中的处理器,通过执行机器可执行指令,可以实现上述游戏的交互控制方法的下述操作:响应于预设事件被触发,确定目标虚拟对象;其中,目标虚拟对象为:游戏场景中除受控虚拟对象以外的虚拟对象;目标虚拟对象与预设事件相关联;在图形用户界面中显示礼物交互控件;其中,礼物交互控件用于:向目标虚拟对象发送虚拟礼物;响应针对礼物交互控件的触发操作,确定目标虚拟礼物,控制目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
该方式中,通过被触发的预设事件确定目标虚拟对象,然后在图形用户界面中显示向目标虚拟对象发送礼物的礼物交互控件,只需对礼物交互控件进行触发操作,就可以向目标虚拟对象发送礼物发送至目标虚拟对象对应的游戏账户。玩家无需通过多次操作触发层级较深的礼物功能,通过礼物交互控件可以快速向对方发送礼物,送礼物的操作简单快捷,尤其当游戏对局较短时,通过该方式可以快速执行送礼物的操作,当收到对方玩家的礼物后,通过该方式也可以快速回礼,提高了玩家赠送虚拟礼物的意愿,从而使礼物功能资源可以充分利用。
上述电子设备中的处理器,通过执行机器可执行指令,可以实现上述游戏的交互控制方法的下述操作:响应于接收到第一虚拟礼物,将发送第一虚拟礼物的虚拟对象,确定为目标虚拟对象。
上述电子设备中的处理器,通过执行机器可执行指令,可以实现上述游戏的交互控制方法的下述操作:响应于接收到指定信息,将发送指定信息的虚拟对象,确定为目标虚拟对象;其中,受控虚拟对象的游戏账户中预先设置有指定信息对应的绑定信息;绑定信息用于指示:当接收到指定信息后,触发显示礼物交互控件。
上述礼物交互控件关联显示有目标虚拟礼物;上述电子设备中的处理器,通过执行机器可执行指令,可以实现上述游戏的交互控制方法的下述操作:响应针对礼物交互控件的点击操作,将显示的目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
上述电子设备中的处理器,通过执行机器可执行指令,可以实现上述游戏的交互控制方法的下述操作:获取礼物交互控件的配置信息,从配置信息中获取预先配置的虚拟礼物,将预先配置的虚拟礼物确定为目标虚拟礼物;或者,如果预设事件为第一虚拟对象发送第一虚拟礼物,基于第一虚拟礼物的第一礼物信息,确定目标虚拟礼物;其中,第一礼物信息包括:礼物类型和/或礼物价值;或者,获取受控虚拟对象对应的游戏账户的历史送礼信息,基于历史送礼信息确定目标虚拟礼物。
上述电子设备中的处理器,通过执行机器可执行指令,可以实现上述游戏的交互控制方法的下述操作:响应针对礼物交互控件的列表显示控制操作,显示礼物列表;礼物列表中包括至少一个备选虚拟礼物;响应针对备选虚拟礼物的选中操作,将选中操作选中的备选虚拟礼物确定为目标虚拟礼物,控制目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
上述电子设备中的处理器,通过执行机器可执行指令,可以实现上述游戏的交互控制方法的下述操作:响应作用于礼物交互控件的长按操作,沿着相对于礼物交互控件的预设方向显示礼物列表;或者,响应作用于礼物交互控件的滑动操作,确定滑动操作的滑动方向,沿着滑动方向显示礼物列表。
上述电子设备中的处理器,通过执行机器可执行指令,可以实现上述游戏的交互控制方法的下述操作:响应针对礼物交互控件的列表显示控制操作,从受控虚拟对象的游戏账户中,获取备选虚拟礼物以及备选虚拟礼物的第二礼物信息;其中,第二礼物信息包括礼物数量、礼物价值、礼物历史发送记录中的一种或多种;生成并显示礼物列表,基于第二礼物信息对备选虚拟礼物进行排序,将排序后的备选虚拟礼物显示在礼物列表中。
上述电子设备中的处理器,通过执行机器可执行指令,可以实现上述游戏的交互控制方法的下述操作:响应以目标虚拟礼物为起点的滑动操作,控制目标虚拟礼物或者目标虚拟礼物的礼物标识跟随滑动操作的操作触点移动;响应于滑动操作的释放操作,且释放操作的操作触点位于目标虚拟对象,将目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
上述目标虚拟对象包括多个:上述电子设备中的处理器,通过执行机器可执行指令,可以实现上述游戏的交互控制方法的下述操作:响应以目标虚拟礼物为起点的滑动操作,控制目标虚拟礼物或者目标虚拟礼物的礼物标识跟随滑动操作的触点移动;响应于滑动操作的释放操作,基于释放操作的操作触点从多个目标虚拟对象中确定礼物发送对象,将目标虚拟礼物发送至礼物发送对象对应的游戏账户。
上述电子设备中的处理器,通过执行机器可执行指令,可以实现上述游戏的交互控制方法的下述操作:在图形用户界面的指定位置显示礼物交互控件;或者,在目标虚拟对象的指定相对位置显示礼物交互控件,并控制礼物交互控件随着目标虚拟对象移动。
上述电子设备中的处理器,通过执行机器可执行指令,可以实现上述游戏的交互控制方法的下述操作:统计礼物交互控件的显示时长;响应于显示时长达到预设时长,且在预设时长内礼物交互控件没有被触发,取消显示礼物交互控件。
本实施例还提供一种机器可读存储介质,机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述游戏的交互控制方法。
上述机器可读存储介质存储中的机器可执行指令,通过执行该机器可执行指令,可以实现上述游戏的交互控制方法中的下述操作:响应于预设事件被触发,确定目标虚拟对象;其中,目标虚拟对象为:游戏场景中除受控虚拟对象以外的虚拟对象;目标虚拟对象与预设事件相关联;在图形用户界面中显示礼物交互控件;其中,礼物交互控件用于:向目标虚拟对象发送虚拟礼物;响应针对礼物交互控件的触发操作,确定目标虚拟礼物,控制目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
该方式中,通过被触发的预设事件确定目标虚拟对象,然后在图形用户界面中显示向目标虚拟对象发送礼物的礼物交互控件,只需对礼物交互控件进行触发操作,就可以向目标虚拟对象发送礼物发送至目标虚拟对象对应的游戏账户。玩家无需通过多次操作触发层级较深的礼物功能,通过礼物交互控件可以快速向对方发送礼物,送礼物的操作简单快捷,尤其当游戏对局较短时,通过该方式可以快速执行送礼物的操作,当收到对方玩家的礼物后,通过该方式也可以快速回礼,提高了玩家赠送虚拟礼物的意愿,从而使礼物功能资源可以充分利用。
上述机器可读存储介质存储中的机器可执行指令,通过执行该机器可执行指令,可以实现上述游戏的交互控制方法中的下述操作:响应于接收到第一虚拟礼物,将发送第一虚拟礼物的虚拟对象,确定为目标虚拟对象。
上述机器可读存储介质存储中的机器可执行指令,通过执行该机器可执行指令,可以实现上述游戏的交互控制方法中的下述操作:响应于接收到指定信息,将发送指定信息的虚拟对象,确定为目标虚拟对象;其中,受控虚拟对象的游戏账户中预先设置有指定信息对应的绑定信息;绑定信息用于指示:当接收到指定信息后,触发显示礼物交互控件。
上述礼物交互控件关联显示有目标虚拟礼物;上述机器可读存储介质存储中的机器可执行指令,通过执行该机器可执行指令,可以实现上述游戏的交互控制方法中的下述操作:响应针对礼物交互控件的点击操作,将显示的目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
上述机器可读存储介质存储中的机器可执行指令,通过执行该机器可执行指令,可以实现上述游戏的交互控制方法中的下述操作:获取礼物交互控件的配置信息,从配置信息中获取预先配置的虚拟礼物,将预先配置的虚拟礼物确定为目标虚拟礼物;或者,如果预设事件为第一虚拟对象发送第一虚拟礼物,基于第一虚拟礼物的第一礼物信息,确定目标虚拟礼物;其中,第一礼物信息包括:礼物类型和/或礼物价值;或者,获取受控虚拟对象对应的游戏账户的历史送礼信息,基于历史送礼信息确定目标虚拟礼物。
上述机器可读存储介质存储中的机器可执行指令,通过执行该机器可执行指令,可以实现上述游戏的交互控制方法中的下述操作:响应针对礼物交互控件的列表显示控制操作,显示礼物列表;礼物列表中包括至少一个备选虚拟礼物;响应针对备选虚拟礼物的选中操作,将选中操作选中的备选虚拟礼物确定为目标虚拟礼物,控制目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
上述机器可读存储介质存储中的机器可执行指令,通过执行该机器可执行指令,可以实现上述游戏的交互控制方法中的下述操作:响应作用于礼物交互控件的长按操作,沿着相对于礼物交互控件的预设方向显示礼物列表;或者,响应作用于礼物交互控件的滑动操作,确定滑动操作的滑动方向,沿着滑动方向显示礼物列表。
上述机器可读存储介质存储中的机器可执行指令,通过执行该机器可执行指令,可以实现上述游戏的交互控制方法中的下述操作:响应针对礼物交互控件的列表显示控制操作,从受控虚拟对象的游戏账户中,获取备选虚拟礼物以及备选虚拟礼物的第二礼物信息;其中,第二礼物信息包括礼物数量、礼物价值、礼物历史发送记录中的一种或多种;生成并显示礼物列表,基于第二礼物信息对备选虚拟礼物进行排序,将排序后的备选虚拟礼物显示在礼物列表中。
上述机器可读存储介质存储中的机器可执行指令,通过执行该机器可执行指令,可以实现上述游戏的交互控制方法中的下述操作:响应以目标虚拟礼物为起点的滑动操作,控制目标虚拟礼物或者目标虚拟礼物的礼物标识跟随滑动操作的操作触点移动;响应于滑动操作的释放操作,且释放操作的操作触点位于目标虚拟对象,将目标虚拟礼物发送至目标虚拟对象对应的游戏账户。
上述目标虚拟对象包括多个:上述机器可读存储介质存储中的机器可执行指令,通过执行该机器可执行指令,可以实现上述游戏的交互控制方法中的下述操作:响应以目标虚拟礼物为起点的滑动操作,控制目标虚拟礼物或者目标虚拟礼物的礼物标识跟随滑动操作的触点移动;响应于滑动操作的释放操作,基于释放操作的操作触点从多个目标虚拟对象中确定礼物发送对象,将目标虚拟礼物发送至礼物发送对象对应的游戏账户。
上述机器可读存储介质存储中的机器可执行指令,通过执行该机器可执行指令,可以实现上述游戏的交互控制方法中的下述操作:在图形用户界面的指定位置显示礼物交互控件;或者,在目标虚拟对象的指定相对位置显示礼物交互控件,并控制礼物交互控件随着目标虚拟对象移动。
上述机器可读存储介质存储中的机器可执行指令,通过执行该机器可执行指令,可以实现上述游戏的交互控制方法中的下述操作:统计礼物交互控件的显示时长;响应于显示时长达到预设时长,且在预设时长内礼物交互控件没有被触发,取消显示礼物交互控件。
本发明实施例所提供的游戏的交互控制方法、装置、电子设备及存储介质的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
最后应说明的是:以上实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (15)

1.一种游戏的交互控制方法,其特征在于,通过终端设备提供一图形用户界面;所述图形用户界面中包括游戏场景的场景画面;所述游戏场景中包括受控虚拟对象;所述受控虚拟对象通过所述终端设备进行控制;所述方法包括:
响应于预设事件被触发,确定目标虚拟对象;其中,所述目标虚拟对象为:所述游戏场景中除所述受控虚拟对象以外的虚拟对象;所述目标虚拟对象与所述预设事件相关联;
在所述图形用户界面中显示礼物交互控件;其中,所述礼物交互控件用于:向所述目标虚拟对象发送虚拟礼物;
响应针对所述礼物交互控件的触发操作,确定目标虚拟礼物,控制所述目标虚拟礼物发送至所述目标虚拟对象对应的游戏账户。
2.根据权利要求1所述的方法,其特征在于,响应于预设事件被触发,确定目标虚拟对象的步骤,包括:
响应于接收到第一虚拟礼物,将发送所述第一虚拟礼物的虚拟对象,确定为目标虚拟对象。
3.根据权利要求1所述的方法,其特征在于,响应于预设事件被触发,确定目标虚拟对象的步骤,包括:
响应于接收到指定信息,将发送所述指定信息的虚拟对象,确定为目标虚拟对象;其中,所述受控虚拟对象的游戏账户中预先设置有所述指定信息对应的绑定信息;所述绑定信息用于指示:当接收到所述指定信息后,触发显示所述礼物交互控件。
4.根据权利要求1所述的方法,其特征在于,所述礼物交互控件关联显示有目标虚拟礼物;所述响应针对所述礼物交互控件的触发操作,确定目标虚拟礼物,控制所述目标虚拟礼物发送至所述目标虚拟对象对应的游戏账户的步骤,包括:
响应针对所述礼物交互控件的点击操作,将显示的所述目标虚拟礼物发送至所述目标虚拟对象对应的游戏账户。
5.根据权利要求4所述的方法,其特征在于,响应针对所述礼物交互控件的点击操作,将显示的所述目标虚拟礼物发送至所述目标虚拟对象对应的游戏账户的步骤之前,所述方法还包括:
获取所述礼物交互控件的配置信息,从所述配置信息中获取预先配置的虚拟礼物,将所述预先配置的虚拟礼物确定为目标虚拟礼物;
或者,如果所述预设事件为所述第一虚拟对象发送第一虚拟礼物,基于所述第一虚拟礼物的第一礼物信息,确定目标虚拟礼物;其中,所述第一礼物信息包括:礼物类型和/或礼物价值;
或者,获取所述受控虚拟对象对应的游戏账户的历史送礼信息,基于所述历史送礼信息确定目标虚拟礼物。
6.根据权利要求1所述的方法,其特征在于,响应针对所述礼物交互控件的触发操作,确定目标虚拟礼物,控制所述目标虚拟礼物发送至所述目标虚拟对象对应的游戏账户的步骤,包括:
响应针对所述礼物交互控件的列表显示控制操作,显示礼物列表;所述礼物列表中包括至少一个备选虚拟礼物;
响应针对所述备选虚拟礼物的选中操作,将所述选中操作选中的备选虚拟礼物确定为目标虚拟礼物,控制所述目标虚拟礼物发送至所述目标虚拟对象对应的游戏账户。
7.根据权利要求6所述的方法,其特征在于,响应针对所述礼物交互控件的列表显示控制操作,显示礼物列表的步骤,包括:
响应作用于所述礼物交互控件的长按操作,沿着相对于所述礼物交互控件的预设方向显示礼物列表;
或者,响应作用于所述礼物交互控件的滑动操作,确定所述滑动操作的滑动方向,沿着所述滑动方向显示礼物列表。
8.根据权利要求6所述的方法,其特征在于,响应针对所述礼物交互控件的列表显示控制操作,显示礼物列表的步骤,包括:
响应针对所述礼物交互控件的列表显示控制操作,从所述受控虚拟对象的游戏账户中,获取备选虚拟礼物以及所述备选虚拟礼物的第二礼物信息;其中,所述第二礼物信息包括礼物数量、礼物价值、礼物历史发送记录中的一种或多种;
生成并显示礼物列表,基于所述第二礼物信息对所述备选虚拟礼物进行排序,将排序后的所述备选虚拟礼物显示在所述礼物列表中。
9.根据权利要求1所述的方法,其特征在于,控制所述目标虚拟礼物发送至所述目标虚拟对象对应的游戏账户的步骤,包括:
响应以所述目标虚拟礼物为起点的滑动操作,控制所述目标虚拟礼物或者所述目标虚拟礼物的礼物标识跟随所述滑动操作的操作触点移动;
响应于所述滑动操作的释放操作,且所述释放操作的操作触点位于所述目标虚拟对象,将所述目标虚拟礼物发送至所述目标虚拟对象对应的游戏账户。
10.根据权利要求1所述的方法,其特征在于,所述目标虚拟对象包括多个:所述控制所述目标虚拟礼物发送至所述目标虚拟对象对应的游戏账户的步骤,包括:
响应以所述目标虚拟礼物为起点的滑动操作,控制所述目标虚拟礼物或者所述目标虚拟礼物的礼物标识跟随所述滑动操作的触点移动;
响应于所述滑动操作的释放操作,基于所述释放操作的操作触点从多个所述目标虚拟对象中确定礼物发送对象,将所述目标虚拟礼物发送至所述礼物发送对象对应的游戏账户。
11.根据权利要求1所述的方法,其特征在于,在所述图形用户界面中显示礼物交互控件的步骤,包括:
在所述图形用户界面的指定位置显示所述礼物交互控件;
或者,在所述目标虚拟对象的指定相对位置显示所述礼物交互控件,并控制所述礼物交互控件随着所述目标虚拟对象移动。
12.根据权利要求1所述的方法,其特征在于,在所述图形用户界面中显示礼物交互控件的步骤之后,所述方法还包括:
统计所述礼物交互控件的显示时长;
响应于所述显示时长达到预设时长,且在所述预设时长内所述礼物交互控件没有被触发,取消显示所述礼物交互控件。
13.一种游戏的交互控制装置,其特征在于,通过终端设备提供一图形用户界面;所述图形用户界面中包括游戏场景的场景画面;所述游戏场景中包括受控虚拟对象;所述受控虚拟对象通过所述终端设备进行控制;所述装置包括:
第一确定模块,用于响应于预设事件被触发,确定目标虚拟对象;其中,所述目标虚拟对象为:所述游戏场景中除所述受控虚拟对象以外的虚拟对象;所述目标虚拟对象与所述预设事件相关联;
第一显示模块,用于在所述图形用户界面中显示礼物交互控件;其中,所述礼物交互控件用于:向所述目标虚拟对象发送虚拟礼物;
第二确定模块,用于响应针对所述礼物交互控件的触发操作,确定目标虚拟礼物,控制所述目标虚拟礼物发送至所述目标虚拟对象对应的游戏账户。
14.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1-12任一项所述的游戏的交互控制方法。
15.一种机器可读存储介质,其特征在于,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现权利要求1-12任一项所述的游戏的交互控制方法。
CN202311016213.9A 2023-08-14 2023-08-14 游戏的交互控制方法、装置和电子设备 Pending CN117205552A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311016213.9A CN117205552A (zh) 2023-08-14 2023-08-14 游戏的交互控制方法、装置和电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311016213.9A CN117205552A (zh) 2023-08-14 2023-08-14 游戏的交互控制方法、装置和电子设备

Publications (1)

Publication Number Publication Date
CN117205552A true CN117205552A (zh) 2023-12-12

Family

ID=89045118

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311016213.9A Pending CN117205552A (zh) 2023-08-14 2023-08-14 游戏的交互控制方法、装置和电子设备

Country Status (1)

Country Link
CN (1) CN117205552A (zh)

Similar Documents

Publication Publication Date Title
CN113069759B (zh) 游戏中的场景处理方法、装置和电子设备
CN111494935B (zh) 游戏中虚拟对象的控制方法及装置
JP7356664B2 (ja) コンピュータプログラム、サーバ装置、端末装置及び方法
CN113546412B (zh) 游戏中的显示控制方法、装置和电子设备
CN112657186A (zh) 一种游戏的交互方法和装置
JP2021041054A (ja) コンピュータプログラム、サーバ装置、端末装置及び方法
CN112468850B (zh) 任务处理方法、装置、***、电子设备及存储介质
JP2024028729A (ja) コンピュータプログラム、サーバ装置、端末装置及び方法
CN112619147A (zh) 游戏装备的更换方法、装置和终端设备
CN117205552A (zh) 游戏的交互控制方法、装置和电子设备
CN113058267B (zh) 虚拟对象的控制方法、装置和电子设备
CN115337638A (zh) 游戏中的信息控件显示控制方法、装置和电子设备
JP6790204B1 (ja) コンピュータプログラム、サーバ装置、端末装置及び方法
JP7398748B2 (ja) コンピュータプログラム、サーバ装置、端末装置及び方法
US11972244B2 (en) Method and apparatus for improving a mobile application
CN115400427A (zh) 游戏中的信息处理方法、装置、电子设备及存储介质
CN117815659A (zh) 游戏的交互控制方法、装置和电子设备
CN117156165A (zh) 直播中游戏任务的处理方法、装置及电子设备
CN116370952A (zh) 游戏任务的执行控制方法、装置及电子设备
CN117138341A (zh) 游戏控制方法、装置和电子设备
CN116785690A (zh) 游戏的显示控制方法、装置、电子设备及存储介质
CN114225392A (zh) 游戏画面的渲染方法、装置、设备及存储介质
CN116688498A (zh) 一种游戏任务的提醒方法、装置、电子设备及存储介质
CN115518384A (zh) 虚拟装备的处理方法及装置、电子设备、存储介质
CN118217634A (zh) 交互控制方法、装置及电子设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination