Virtual resource interaction method and device, storage medium and electronic device

By displaying invitation prompt pop-ups and configuration option information in the virtual scene, multiple virtual images are allowed to send virtual social resources together, solving the problem of single interaction form of virtual social resources in the existing technology, and achieving a richer and more diverse resource interaction experience.

CN114247139BActive Publication Date: 2025-06-10TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111511113.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-10
Publication Date
2025-06-10
Estimated Expiration
2041-12-10

AI Technical Summary

Technical Problem

There is a problem that the interaction form is relatively single in the existing virtual social resource interaction method, which has failed to effectively solve the diversity of multiplayer interaction to combat virtual resource interaction in the game.

Method used

By displaying invitation prompt pop-ups in the virtual scene, players allow them to configure invitation configuration options information and send social invitation requests to the target virtual image. When accepting the request, the interactive screen of the target virtual social resource is displayed to realize the function of multiple virtual images to jointly send virtual social resources.

Benefits of technology

It enhances the diversity and richness of virtual resource interaction, avoids the interaction form being limited to a fixed one-to-one form, and improves game experience and participation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114247139B_ABST
    Figure CN114247139B_ABST
Patent Text Reader

Abstract

The present invention discloses a virtual resource interaction method, apparatus, storage medium, and electronic device. Among them, the method includes: displaying a virtual scene provided by a battle game task; in response to a trigger operation performed on a trigger control corresponding to a virtual social resource, displaying an invitation prompt pop-up window; when determining target invitation configuration information corresponding to a first virtual image according to invitation configuration option information, sending a social invitation request to at least one virtual image indicated in the target invitation configuration information; when a target virtual image among the at least one virtual image accepts the social invitation request, displaying an interaction screen of the target virtual social resource in the virtual scene, where the target virtual social resource is a virtual social resource sent by the first virtual image and the target virtual image to a second virtual image according to the target invitation configuration information. The present invention solves the technical problem of relatively single interaction forms in the existing virtual social resource interaction methods.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computers, and in particular to a virtual resource interaction method and device, a storage medium and an electronic device. Background Art

[0002] In a type of multiplayer interactive game application, players need to use the target virtual image they control to arrange multiple virtual characters in a virtual scene to form a certain confrontation lineup, and command the virtual characters in the lineup to fight against multiple virtual characters in the enemy lineup to complete the battle game task. At the same time, the virtual images controlled by the two players will also interact with each other using their respective virtual social resources and display interactive special effects to enrich the screen content displayed during the battle.

[0003] However, in the interactive methods of virtual social resources provided in the current related art, the virtual image controlled by player A usually selects the target virtual social resource held by the virtual image and sends it to the virtual image controlled by player B who participates in the game task. In other words, the interactive methods of virtual social resources provided in the related art have the problem of a relatively single interactive form.

[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0005] The embodiments of the present invention provide a virtual resource interaction method and device, a storage medium and an electronic device, so as to at least solve the technical problem that the interaction form of the existing virtual social resource interaction method is relatively single.

[0006] According to one aspect of an embodiment of the present invention, a virtual resource interaction method is provided, comprising: displaying a virtual scene provided by a battle game task, wherein the virtual scene includes a first virtual image and a second virtual image that participate in the battle game task and belong to different camps; in response to a trigger operation performed on a trigger control corresponding to a virtual social resource, displaying an invitation prompt pop-up window, wherein the invitation prompt pop-up window displays invitation configuration option information to be configured; in a case where target invitation configuration information corresponding to the first virtual image is determined according to the invitation configuration option information, sending a social invitation request to at least one virtual image indicated in the target invitation configuration information; in a case where the target virtual image among the at least one virtual image accepts the social invitation request, displaying an interactive screen of the target virtual social resource in the virtual scene, wherein the target virtual social resource is a virtual social resource sent by the first virtual image and the target virtual image to the second virtual image according to the target invitation configuration information.

[0007] According to another aspect of the embodiments of the present invention, there is provided a virtual resource interaction method, including: displaying a virtual scene provided by a battle game task, where the virtual scene includes a first virtual image and a second virtual image participating in the battle game task and belonging to different camps; displaying a social invitation prompt pop-up window in the virtual scene, where the social invitation prompt pop-up window carries a social invitation request sent by a first target virtual image; controlling the first virtual image to enter a target virtual scene where the first target virtual image is located when it is determined that the first virtual image accepts the social invitation request; displaying an interaction screen of target virtual social resources in the target virtual scene, where the target virtual social resources are virtual social resources sent by the first virtual image and the first target virtual image to a second target virtual image, and the second target virtual image and the first target virtual image are virtual images of different camps in a battle game task.

[0008] According to yet another aspect of the embodiments of the present invention, there is also provided a virtual resource interaction device, including: a first display unit for displaying a virtual scene provided by a battle game task, where the virtual scene includes a first virtual image and a second virtual image participating in the battle game task and belonging to different camps; a second display unit for displaying an invitation prompt pop-up window in response to a trigger operation performed on a trigger control corresponding to virtual social resources, where invitation configuration option information to be configured is displayed in the invitation prompt pop-up window; a sending unit for sending a social invitation request to at least one virtual image indicated in the target invitation configuration information when target invitation configuration information corresponding to the first virtual image is determined according to the invitation configuration option information; a third display unit for displaying an interaction screen of target virtual social resources in the virtual scene when a target virtual image among the at least one virtual image accepts the social invitation request, where the target virtual social resources are virtual social resources sent by the first virtual image and the target virtual image to the second virtual image according to the target invitation configuration information.

[0009] According to another aspect of the embodiments of the present invention, there is also provided a virtual resource interaction device, including: a first display unit for displaying a virtual scene provided by a battle game task, wherein the virtual scene includes a first virtual image and a second virtual image participating in the battle game task and belonging to different camps; a second display unit for displaying a social invitation prompt pop-up window in the virtual scene, wherein the social invitation prompt pop-up window carries a social invitation request sent by a first target virtual image; a control unit for controlling the first virtual image to enter a target virtual scene where the first target virtual image is located when it is determined that the first virtual image accepts the social invitation request; a third display unit for displaying an interaction screen of target virtual social resources in the target virtual scene, wherein the target virtual social resources are virtual social resources sent by the first virtual image and the first target virtual image to a second target virtual image, and the second target virtual image and the first target virtual image are virtual images of different camps in a battle game task.

[0010] According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium storing a computer program, wherein the computer program is configured to execute the above virtual resource interaction method when running.

[0011] According to another aspect of the embodiments of the present application, there is provided a computer program product including computer programs / instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer programs / instructions from the computer-readable storage medium, and the processor executes the computer programs / instructions, so that the computer device executes the virtual resource interaction method as above.

[0012] According to another aspect of the embodiments of the present invention, there is also provided an electronic device including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the above virtual resource interaction method through the computer program.

[0013] In an embodiment of the present invention, in a virtual scene provided by a display battle game task, in response to a trigger operation performed on a trigger control corresponding to a virtual social resource, an invitation prompt pop-up window including invitation configuration option information to be configured is displayed. In the case where target invitation configuration information corresponding to a first virtual image is determined according to the above invitation configuration option information, a social invitation request is sent to at least one virtual image indicated by the target invitation configuration information. In the case where the target virtual image accepts the social invitation request, an interaction screen of the target virtual social resource is displayed in the virtual scene, and the target virtual social resource is a virtual social resource sent by the first virtual image and the target virtual image to a second virtual image. That is to say, in the battle game task participated by the first virtual image, the target virtual image can be invited to send the target virtual social resource to the opposing second virtual image together with the first virtual image, so that the resource interaction process between the first virtual image and the second virtual image can be more rich and diversified, rather than being limited to a fixed one-to-one interaction form, thereby overcoming the problem of relatively single interaction forms of virtual social resources in related technologies. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The drawings described herein are used to provide a further understanding of the present invention, form a part of this application, and the illustrative embodiments and descriptions of the present invention are used to explain the present invention and do not constitute an improper limitation to the present invention. In the drawings:

[0015] Figure 1 is a schematic diagram of a hardware environment of an optional virtual resource interaction method according to an embodiment of the present invention;

[0016] Figure 2 is a flowchart of an optional virtual resource interaction method according to an embodiment of the present invention;

[0017] Figure 3 is a schematic diagram of an optional virtual resource interaction method according to an embodiment of the present invention;

[0018] Figure 4 is a schematic diagram of another optional virtual resource interaction method according to an embodiment of the present invention;

[0019] Figure 5 is a schematic diagram of yet another optional virtual resource interaction method according to an embodiment of the present invention;

[0020] Figure 6 is a schematic diagram of yet another optional virtual resource interaction method according to an embodiment of the present invention;

[0021] Figure 7 is a schematic diagram of yet another optional virtual resource interaction method according to an embodiment of the present invention;

[0022] Figure 8 It is a schematic diagram of another optional virtual resource interaction method according to an embodiment of the present invention;

[0023] Figure 9 It is a schematic diagram of another optional virtual resource interaction method according to an embodiment of the present invention;

[0024] Figure 10 It is a schematic diagram of another optional virtual resource interaction method according to an embodiment of the present invention;

[0025] Figure 11 It is a flowchart of another optional virtual resource interaction method according to an embodiment of the present invention;

[0026] Figure 12 It is a schematic structural diagram of an optional virtual resource interaction device according to an embodiment of the present invention;

[0027] Figure 13 It is a schematic structural diagram of another optional virtual resource interaction device according to an embodiment of the present invention;

[0028] Figure 14 It is a schematic structural diagram of an optional electronic device according to an embodiment of the present invention. Detailed implementation manners

[0029] In order to enable those skilled in the art of the present technology to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0030] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order different from those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not necessarily need to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0031] It should be noted that the embodiments of the present application will involve the following technical terms:

[0032] Auto Chess: A new type of multi-player battle strategy game. Players can independently assemble and cultivate a lineup of chess pieces to face off against the opponent's lineup. The losing side will have their hit points (HP) deducted, and the ranking will be determined according to the elimination order.

[0033] Game Board: In the Auto Chess game, each player has a home game board and can assemble a lineup within it. During the battle, the teleportation gate randomly teleports the player to the opponent's home board (in some cases, the opponent is teleported to our home board) for the battle.

[0034] Teleportation Gate: Players use the teleportation gate to go to other players' game boards for battles and then return to their home game boards after the battles.

[0035] According to one aspect of the embodiments of the present invention, a virtual resource interaction method is provided. Optionally, as an alternative implementation, the above virtual resource interaction method can be, but is not limited to, applied to a virtual resource interaction system in a hardware environment as shown in Figure 1 wherein the virtual resource interaction system can include, but is not limited to, a terminal device 102, a network 104, a server 106, a database 108, and a terminal device 110. The client of the battle game application runs on both the terminal device 102 and the terminal device 110. The terminal device 102 includes a human-computer interaction screen, a processor, and a memory. The human-computer interaction screen displays a virtual scene provided by the battle game task. The virtual scene includes a first virtual image and a second virtual image that participate in the battle game task and belong to different camps. Here, the first virtual image and the second virtual image can directly confront each other in the virtual scene or control the virtual characters they own to confront each other; it is also used to provide a human-computer interaction interface to receive human-computer interaction operations for controlling the controlled virtual image in the virtual scene, and the virtual image will complete the battle game task set in the virtual scene. The processor is used to generate an interaction instruction in response to the above human-computer interaction operation and send the interaction instruction to the server. The memory is used to store relevant attribute data, such as the picture data of the scene picture, the attribute information of the virtual image controlled by the client (such as the level information of the virtual image, the hit points of the virtual image, the number or type of virtual characters owned by the virtual image, etc.), and the virtual social resources held by the virtual image controlled by the client. In addition, the terminal device 102 is used to obtain target invitation configuration information and trigger a social invitation request for the target virtual image to invite the target virtual image to participate in the current battle game task.

[0036] The above terminal device 110 also includes a human-computer interaction screen, a processor, and a memory. It runs the same battle game application as the terminal device 102, and the user account used to log in to the game application in the terminal device 110 has an associated relationship with the user account used to log in to the game application in the terminal device 102. The terminal device 110 is used to display a social invitation prompt pop-up window corresponding to a social invitation request, and is also used to, in response to a confirmation acceptance operation, transmit the virtual image (i.e., the target virtual image 12) controlled by the user account used to log in to the game application in the terminal device 110 to the virtual scene where the first virtual image controlled by the terminal device 102 is located, so as to jointly complete the process of sending virtual social resources to the second virtual image with the first virtual image.

[0037] In addition, the server 106 includes a processing engine, and the processing engine is used to perform storage or reading operations on the database 108. Specifically, the processing engine determines that the virtual image (i.e., the target virtual image) controlled by the user account used to log in to the game application in the terminal device 110 has accepted the social invitation request of the first virtual image according to the social invitation confirmation response fed back by the terminal device 110. The processing engine then transmits the target virtual image to the virtual scene where the first virtual image is located, and reads and assigns corresponding virtual social resources for the target virtual image from the database 108, and the virtual social resources are from the first virtual image.

[0038] The specific process is as follows: As in step S102, a virtual scene provided by a battle game task is displayed on the display interface of the terminal device 102 (such as Figure 1 the virtual scene shown includes the first virtual image 10 and the second virtual image 11 belonging to different camps). Then, as in step S104, in response to a trigger operation performed on a trigger control corresponding to the virtual social resources, an invitation prompt pop-up window is displayed, and invitation configuration option information to be configured is displayed in the invitation prompt pop-up window. According to the configuration operation of the invitation configuration information, the target invitation configuration information corresponding to the first virtual image is determined, as in step S106. And as in step S108, a social invitation request is sent to at least one virtual image indicated in the target invitation configuration information through the network 104 (such as Figure 1 the virtual image in the terminal device 110 shown is one virtual image indicated in the target invitation configuration information).

[0039] A social invitation prompt pop-up window is displayed in the terminal device 110, and in the case of obtaining a confirmation operation performed on a confirmation control in the social invitation prompt pop-up window, step S110 is executed, and a social invitation confirmation response is sent to the server 106 through the network 104.

[0040] Server 106 will execute steps S112 - S114, control the transfer of the target virtual avatar that accepts the social invitation request to the virtual scene where the first virtual avatar is located, and read the virtual social resources pre - allocated by the first virtual avatar for the target virtual avatar from the database 108. Then it notifies the terminal device 102 to display the interaction screen of the target virtual social resources, so that the terminal device 102 executes step S116 to display the interaction screen of the target virtual social resources.

[0041] As another alternative implementation, when the terminal device 102 has relatively strong computing and processing capabilities, the above step S112 can also be completed by the terminal device 102. Here, for the sake of example, this embodiment does not make any limitations in this regard.

[0042] It should be noted that in this embodiment, in the virtual scene provided by the battle game task, in response to the trigger operation performed on the trigger control corresponding to the virtual social resources, an invitation prompt pop - up window containing the invitation configuration option information to be configured is displayed. When the target invitation configuration information corresponding to the first virtual avatar is determined according to the above invitation configuration option information, a social invitation request is sent to at least one virtual avatar indicated by the target invitation configuration information. When the target virtual avatar accepts the social invitation request, the interaction screen of the target virtual social resources is displayed in the virtual scene, and the target virtual social resources are the virtual social resources sent by the first virtual avatar and the target virtual avatar to the second virtual avatar. That is to say, in the battle game task participated by the first virtual avatar, the target virtual avatar can be invited to send the target virtual social resources to the opposing second virtual avatar together with the first virtual avatar, so that the resource interaction process between the first virtual avatar and the second virtual avatar can be more rich and diverse, rather than being limited to the fixed one - to - one interaction form, thereby overcoming the problem of relatively single interaction form of virtual social resources in the related art.

[0043] Optionally, in this embodiment, the above terminal device may be a terminal device configured with a target client, including but not limited to at least one of the following: mobile phone (such as Android mobile phone, iOS mobile phone, etc.), laptop computer, tablet computer, palmtop computer, MID (Mobile Internet Devices), PAD, desktop computer, smart TV, etc. The target client may be a video client, instant messaging client, browser client, education client, etc., which support running battle game applications. The above network may include but not limited to: wired network, wireless network, where the wired network includes: local area network, metropolitan area network and wide area network, and the wireless network includes: Bluetooth, WIFI and other networks that implement wireless communication. The above server may be a single server, or a server cluster composed of multiple servers, or a cloud server. The above is only an example, and this embodiment does not make any limitation thereto.

[0044] Optionally, as Figure 2 shown, the above virtual resource interaction method includes:

[0045] S202, displaying a virtual scene provided by a battle game task, where the virtual scene includes a first virtual image and a second virtual image participating in the battle game task and belonging to different camps;

[0046] Optionally, in this embodiment, the game application where the above battle game task is located may be but not limited to a Multiplayer Online Battle Arena (MOBA) game application, such as a battle game application of the auto chess type. It should be noted that the game application here may include but not limited to at least one of the following: Two-Dimension (2D) game application, Three-Dimension (3D) game application, Virtual Reality (VR) game application, Augmented Reality (AR) game application, Mixed Reality (MR) game application. The above is only an example, and this embodiment does not make any limitation thereto.

[0047] Optionally, in this embodiment, the first virtual image and the second virtual image in the above virtual scene may be but not limited to virtual images controlled by a player through the client of the game application. The first virtual image and the second virtual image here can directly confront each other in the virtual scene, or complete the confrontation between the virtual images by arranging virtual characters according to a predetermined formation in the virtual scene and having the virtual characters confront each other. As Figure 1The virtual scene provided by the auto chess battle game task is shown. The first virtual image 10 and the second virtual image 11 are respectively located on the diagonal lines of the screen. The dotted lines in the screen form a chessboard. The objects shown in the thick line frame within the chessboard are the virtual characters (which can be called little heroes) controlled by the virtual images, and they are the avatars of the player in the auto chess battle game task. The player can select one or more virtual characters to join the confrontation process during the battle.

[0048] S204, in response to a trigger operation performed on the trigger control corresponding to the virtual social resource, display an invitation prompt pop-up window, where the invitation prompt pop-up window displays invitation configuration option information to be configured.

[0049] Optionally, in this embodiment, the above virtual social resource can be, but is not limited to, a social consumable in the battle game task. This social consumable is used to fulfill the social needs between virtual images and is presented in the form of special effects in the screen. Still taking the auto chess battle game task as an example, the virtual social resource here can be, but is not limited to, a virtual expression. This virtual expression is used to express various emotions of the virtual image, such as happiness, celebration, disappointment, ridicule and other emotions, and visible virtual expression special effects will be displayed.

[0050] Optionally, in this embodiment, the above invitation prompt pop-up window can include, but is not limited to, the following invitation configuration option information: the option identifier corresponding to the candidate virtual image to be invited, and the quantity option information corresponding to the virtual social resource to be sent by each virtual image after accepting the invitation. Among them, the above candidate virtual images can be, but are not limited to, the virtual images controlled by the teammates who have not been eliminated in a game task. The above quantity option information can include, but is not limited to: the quantity value input through the input control, the quantity value selected by sliding on the slider control, and the quantity value selected by the plus and minus keys. The option content and option form here are examples, and this embodiment does not make any limitations on this.

[0051] S206, in the case of determining the target invitation configuration information corresponding to the first virtual image according to the invitation configuration option information, send a social invitation request to at least one virtual image indicated in the target invitation configuration information.

[0052] It should be noted that the target invitation configuration information here is obtained based on the information of the target option selected from the invitation configuration option information. That is to say, the at least one virtual image here can be one or more virtual images among the candidate virtual images.

[0053] S208. When the target virtual avatar among at least one virtual avatar accepts a social invitation request, an interactive screen of the target virtual social resource is displayed in the virtual scene, where the target virtual social resource is a virtual social resource sent by the first virtual avatar and the target virtual avatar to the second virtual avatar according to the target invitation configuration information.

[0054] It should be noted that the above-mentioned target virtual avatar will be invited to the virtual scene where the first virtual avatar is located to assist the first virtual avatar in completing the interactive process of the virtual social resource. And necessary compensation measures will be given to the battle game tasks that the target virtual avatar is about to participate in. For example, the compensation measures may include but are not limited to: compensating the game duration of the target virtual avatar, and teleporting only after the target virtual avatar completes the current battle game task it is participating in.

[0055] Optionally, in this embodiment, the above virtual social resource needs to be obtained by exchanging resource values. Here, the virtual social resource to be sent by the target virtual avatar is also provided by the first virtual avatar. Therefore, when the virtual social resources held by the first virtual avatar are not enough to meet the requirements of at least one virtual avatar invited in the target invitation configuration information and the resource quantity configured for it, the first virtual avatar will be prompted to replenish the exchange resource value in time. In addition, in this embodiment, if the number of target virtual avatars accepting the invitation is less than the number of virtual avatars sending the invitation, or the number of target virtual avatars entering the virtual scene where the first virtual avatar is located is less than the number of target virtual avatars accepting the invitation, the already allocated virtual social resources will be returned to the first virtual avatar.

[0056] Optionally, in this embodiment, the above target virtual social resource can be but is not limited to being obtained from the virtual social resources held by the first virtual avatar. That is to say, the first virtual avatar provides the virtual social resource to be sent to the invited target virtual avatar. Thus, the first virtual avatar and the target virtual avatar jointly send the target virtual social resource to the second virtual avatar, achieving a rich form of social resource interaction between the first virtual avatar and the second virtual avatar, so as to attract more players to participate in the battle game task, thereby increasing the usage rate and download rate of the game application.

[0057] In addition, in this embodiment, when any one of the first virtual avatar or the second virtual avatar meets the interference condition for the invitation, the interactive process of the target virtual social resource will be aborted. Among them, the interference condition may include but is not limited to that the defense resource value (such as health value, energy value, etc.) of the first virtual avatar or the second virtual avatar reaches zero, which means that both the first virtual avatar and the second virtual avatar will be aborted from the currently running battle game task, and at the same time, the interactive process of the virtual social resource they are about to execute needs to be aborted.

[0058] Through the embodiments provided in this application, in the virtual scene provided by the display battle game task, in response to a trigger operation performed on a trigger control corresponding to a virtual social resource, an invitation prompt pop-up window including invitation configuration option information to be configured is displayed. When the target invitation configuration information corresponding to the first virtual image is determined according to the above invitation configuration option information, a social invitation request is sent to at least one virtual image indicated by the target invitation configuration information. When the target virtual image accepts the social invitation request, an interaction screen of the target virtual social resource is displayed in the virtual scene, and the target virtual social resource is the virtual social resource sent by the first virtual image and the target virtual image to the second virtual image. That is to say, in the battle game task participated by the first virtual image, the target virtual image can be invited to send the target virtual social resource to the opposing second virtual image together with the first virtual image, so that the resource interaction process between the first virtual image and the second virtual image can be more rich and diversified, rather than being limited to the fixed one-to-one interaction form, thus overcoming the problem of relatively single interaction form of virtual social resources in the related art.

[0059] As an optional solution, the above-mentioned displaying the invitation prompt pop-up window in response to a trigger operation performed on a trigger control corresponding to a virtual social resource includes:

[0060] S1, in response to a pressing operation performed on a trigger control corresponding to a virtual social resource, a operation pop-up window corresponding to the virtual social resource is displayed, where the operation pop-up window includes an invitation control;

[0061] S2, in response to a pressing operation performed on the invitation control, an invitation prompt pop-up window is displayed, where the invitation configuration option information in the invitation prompt pop-up window includes: an option identifier corresponding to a candidate virtual image to be invited, and quantity option information corresponding to the virtual social resource to be sent by each virtual image after accepting the invitation.

[0062] It should be understood that the above-mentioned pressing operation includes but is not limited to operation forms such as single-click operation, double-click operation, long-press operation, etc., and the specific form of the above-mentioned pressing operation is not limited here.

[0063] As an optional way, different subsequent operation methods can be configured in response to different types of pressing operations on the trigger control. In a preferred way, in response to a single-click (single tap) operation performed on a trigger control corresponding to a virtual social resource, the interaction screen of the virtual social resource can be directly displayed; in response to a long-press operation performed on a trigger control corresponding to a virtual social resource, a operation pop-up window corresponding to the virtual social resource is displayed, where the operation pop-up window includes an invitation control. Further, the above-mentioned operation pop-up window can also include control components such as a quantity selection slider and a confirmation sending control.

[0064] The following is a specific description of the above method. As Figures 3 to 5 shown, the trigger control 301 is a touch icon indicating "magic expression", and the "magic expression" is a specific virtual social resource. In response to a click operation performed on the trigger control 301, it is possible to directly trigger the sending of the "magic expression" to the enemy player, that is, to display the corresponding interaction animation on the interface. In response to a long press operation performed on the trigger control 301, an operation pop-up window corresponding to the virtual social resource can be displayed, such as Figure 3 shown. In Figure 4 , an operation pop-up window 402 corresponding to the virtual social resource and an invitation control 401 displayed on the operation pop-up window 402 are shown. As Figure 4 shown, in response to a click operation performed on the invitation control 401, an invitation prompt pop-up window is displayed, that is, as Figure 4 shown. Figure 5 A specific invitation prompt pop-up window 501 is shown in Figure 5 . Four virtual image identifiers, namely "Minion 1", "Minion 2", "Minion 3", and "Enemy 1", are shown in the invitation prompt pop-up window 501. Option identifiers corresponding to the virtual image are shown after the four virtual image identifiers, which can indicate the checked situation of the virtual image. At the same time, "Select the sending quantity for each object" and a slider that can be used to adjust the quantity are also shown under the above four virtual image identifiers, which are used to indicate the quantity option information corresponding to the virtual social resource to be sent by each virtual image after accepting the invitation.

[0065] Through the above embodiments provided by the present application, by responding to a pressing operation performed on the trigger control corresponding to the virtual social resource, an operation pop-up window corresponding to the virtual social resource is displayed; by responding to a pressing operation performed on the invitation control, an invitation prompt pop-up window is displayed, thereby providing specific option content for inviting other virtual images to jointly participate in the interaction of the virtual social resource, and achieving the technical effect of improving the accuracy of the invitation operation.

[0066] As an optional solution, after displaying the invitation prompt pop-up window, it further includes:

[0067] S1. Obtain the option identifiers of at least one virtual image selected from the option identifiers corresponding to the candidate virtual images;

[0068] S2. Obtain the target resource quantity determined from the quantity option information corresponding to the virtual social resource;

[0069] S3. Based on the obtained option identifiers of at least one virtual image and the target resource quantity, determine the target invitation configuration information.

[0070] It should be noted that the above target invitation configuration information is used to indicate relevant parameter information of the invitation information sent, including but not limited to information about the objects of the invitations sent, the quantity information of the virtual social resources to be sent, etc.

[0071] It can be understood that after the invitation prompt pop-up window is displayed, the invitation configuration information can be determined through specific operations in the invitation prompt pop-up window. Taking Figure 5 as an example, the above method will be specifically described. As Figure 5 shown, after the invitation prompt pop-up window 501 is displayed, in response to the selection operation of the candidate avatars, it is determined that the option identifiers of the selected virtual avatars are "Mazi 1" and "Mazi 2". Further, as indicated by the quantity "1" on the slider, it means that it is intended to invite each of the above two selected virtual avatars to send 1 virtual social resource "magic expression". In this embodiment, by default, the inviter will also send the same number of virtual resources as the set quantity, that is, the virtual avatar that initiates the invitation will also send 1 virtual resource. Therefore, the total number of virtual social resources to be sent can be determined as "3" based on the above information. Furthermore, the invitation sending objects can be determined according to the above option identifier information, the quantity of virtual social resources sent by each virtual avatar can be determined according to the selected sending quantity, and the total number of virtual social resources to be sent can be determined. It can be understood that the above information can be used to constitute the above invitation configuration information.

[0072] Through the above embodiments provided by the present application, the option identifier of at least one virtual avatar selected from the option identifiers corresponding to the candidate virtual avatars is obtained; the target resource quantity determined from the quantity option information corresponding to the virtual social resources is obtained; based on the obtained option identifier of at least one virtual avatar and the target resource quantity, the target invitation configuration information is determined, so that the target invitation configuration information can be directly determined through the user's selection operation, improving the efficiency of virtual social resource interaction.

[0073] As an optional solution, in the case of determining the target invitation configuration information corresponding to the first virtual avatar according to the invitation configuration option information, sending a social invitation request to at least one virtual avatar indicated in the target invitation configuration information includes:

[0074] S1. In the case of determining the target invitation configuration information, in response to the operation performed on the confirmation button displayed in the invitation prompt pop-up window, trigger a social invitation request;

[0075] S2. Send the social invitation request to the client of each virtual avatar among at least one virtual avatar through the server.

[0076] Continue to combine Figure 6The method in this embodiment will be described. According to the above information, the total number of virtual social resources to be sent is determined to be "3", and as Figure 5 shown, when it is displayed in the invitation prompt pop-up window that "Minion 1" and "Minion 2" are selected, in response to the click operation on the confirmation button "Confirm", a social invitation request is sent to the above virtual avatars "Minion 1" and "Minion 2" respectively through the server. As an alternative, after the above social invitation request is sent to the client where any one of the above virtual avatars is located, the invitation text information "Player *** invites you to send 1 magic expression to Player Enemy 1 together. Do you accept?" can be displayed in the form of a pop-up window. And a touch response operation of the user corresponding to the above virtual avatar is received.

[0077] Through the above embodiment provided by this application, when the target invitation configuration information is determined, in response to the operation performed on the confirmation button displayed in the invitation prompt pop-up window, a social invitation request is triggered; the social invitation request is sent to each client where each virtual avatar in at least one virtual avatar is located through the server, thereby realizing the accurate sending of invitation information according to the target invitation configuration information to determine whether the invitation object participates in the sending activity of social resources, thereby improving the interaction efficiency of virtual social resources.

[0078] As an alternative solution, before sending a social invitation request to at least one virtual avatar indicated in the target invitation configuration information, it further includes: deducting all the virtual social resources required by at least one virtual avatar indicated in the target invitation configuration information from the virtual social resources held by the first virtual avatar, wherein the deducted virtual social resources will be transferred to the target virtual avatar.

[0079] It should be noted that in this embodiment, virtual social resources can only be sent when they are pre-configured. In other words, virtual social resources are virtual items that can be consumed. In this embodiment, when the quantity of virtual social resources expected to be consumed is determined before initiating a social invitation, the corresponding quantity of virtual social resources will be deducted from the virtual social resources owned by the first virtual avatar that initiates the invitation and transferred to the resources of the target virtual object of the invitation, so that the target virtual object can send virtual social resources without consuming its own virtual social resources.

[0080] Taking the virtual social resource "magic expression" as an example, the above method will be specifically described. In this embodiment, the "magic expression" is a consumable resource. Each account can send "magic expressions" only when it has a certain number of "magic expressions" in advance. In this embodiment, assume that the first account invites 2 accounts to participate in the activity of sending "magic expressions", and each account sends 1 "magic expression". Adding the 1 "magic expression" sent by the default inviter, 3 "magic expressions" will be deducted in advance from the "magic expressions" owned by the first account, and 1 "magic expression" will be added to each of the invited accounts, so that the invited accounts can participate in the activity of sending "magic expressions" without actually consuming "magic expression" resources.

[0081] Through the embodiment provided by this application, all virtual social resources required by at least one virtual image indicated in the target invitation configuration information are deducted from the virtual social resources held by the first virtual image, so that the target virtual image can participate in the activity of sending virtual social resources without consuming virtual social resources, enhancing the social attribute of the method for sending virtual social resources and achieving the technical effect of improving the participation of users in sending virtual social resources.

[0082] As an optional solution, before deducting all virtual social resources required by at least one virtual image indicated in the target invitation configuration information, it further includes:

[0083] S1, determining a first resource quantity of the virtual social resources to be sent by the first virtual image, and a second resource quantity of all virtual social resources required by at least one virtual image;

[0084] S2, calculating a resource quantity of the target virtual social resources based on the first resource quantity and the second resource quantity;

[0085] S3, when the resource quantity of the virtual social resources held by the first virtual image is greater than or equal to the resource quantity of the target virtual social resources, determining to deduct all virtual social resources required by at least one virtual image.

[0086] It should be understood that in this embodiment, by respectively determining a first resource quantity of the virtual social resources expected to be sent by the first virtual image and a second resource quantity of all virtual social resources expected to be sent by the invited virtual images, and determining the resource quantity of the target virtual social resources based on the sum of the above first resource quantity and the second resource quantity. And when it is determined that the resource quantity of the virtual social resources held by the first virtual image is greater than or equal to the resource quantity of the target virtual social resources, before sending the invitation, the virtual social resources of the above target resource quantity are deducted from the virtual social resources already held by the first virtual image.

[0087] Continuing with the Figure 5 interface shown as an example, in this embodiment, the number of virtual resources sent by the default virtual avatar that initiates the invitation is the same as the number of virtual resources sent by the invited virtual avatar. Therefore, when it is determined that "the number sent by each object" is "1", and "Minion 1" and "Minion 2" are selected as the invitation objects, it is determined that the number of virtual social resources expected to be sent by the first virtual avatar is 1, and the total number of virtual social resources expected to be sent by the invited virtual avatars is 2, that is, it is determined that the total number of target virtual social resources to be deducted is 3. When the above target resource quantity is determined, since the quantity of virtual social resources held by the virtual avatar that initiates the invitation is 100, which is greater than the total quantity of virtual resources determined and sent, which is 3, then 3 virtual social resources are deducted from the virtual resources held by the virtual avatar that initiates the invitation, and then the invitation information is sent.

[0088] Through the above embodiments of the present application, by determining the first resource quantity of the virtual social resources to be sent by the first virtual avatar, and the second resource quantity of all the virtual social resources required by at least one virtual avatar; based on the first resource quantity and the second resource quantity, calculating the resource quantity of the target virtual social resources; when the resource quantity of the virtual social resources held by the first virtual avatar is greater than or equal to the resource quantity of the target virtual social resources, determining to deduct all the virtual social resources required by at least one virtual avatar, the specific content of the deduction operation of the virtual social resources is accurately determined, and the accuracy of the virtual social resource sending operation is improved.

[0089] As an optional method, after calculating the resource quantity of the target virtual social resources based on the first resource quantity and the second resource quantity, it further includes:

[0090] S1. When the resource quantity of the virtual social resources held by the first virtual avatar is less than all the virtual social resources required by at least one virtual avatar, display a resource supplement control, where the resource supplement control is used to supplement the resource quantity of the virtual social resources;

[0091] S2. In response to an operation performed on the resource supplement control, display a resource quantity supplement interaction interface, where the resource quantity supplement interaction interface includes candidate virtual social resources to be supplemented and exchange controls corresponding to the candidate virtual social resources;

[0092] S3. In response to an operation performed on the exchange control, obtain an exchange resource value, and supplement the first virtual avatar with the resource quantity of the virtual social resources corresponding to the exchange resource value.

[0093] It is understandable that after determining the resource quantity of the target virtual social resources expected to be sent, it is necessary to further determine whether the resource quantity of the virtual social resources currently held by the first virtual image meets the resource quantity of the above-mentioned target virtual social resources. When the resource quantity of the virtual social resources currently held by the first virtual image does not meet the resource quantity of the above-mentioned target virtual social resources, an operation of supplementing the virtual social resources is provided so that the resource quantity of the virtual social resources currently held by the first virtual image meets the resource quantity of the above-mentioned target virtual social resources, thereby completing the resource quantity deduction operation.

[0094] Combination Figure 6 , Figure 7 The above method is explained below. Figure 6 As shown, it is displayed that three virtual images "Ma Zai 1", "Ma Zai 2" and "Ma Zai 3" are selected to send invitation information, and the selected sending quantity is "9". It is then determined that the expected number of virtual social resources to be sent is 9, and the total number of virtual social resources expected to be sent by the invited virtual image is 27, plus the 9 "magic expressions" sent by the virtual image that issued the invitation, that is, it is determined that the total number of target virtual social resources that need to be deducted is 36. When the above-mentioned target resource quantity is determined, since the number of virtual social resources held by the virtual image that initiated the invitation is 20, the total number of virtual resources expected to be sent is 36, and then the prompt message "16 additional magic expressions need to be purchased" is displayed, and the resource supplement control 601 is displayed to confirm whether to supplement the virtual social resources. In response to the operation performed on the resource supplement control, such as Figure 7 As shown, a resource quantity supplementation interaction interface 701 is displayed, and candidate virtual social resources to be supplemented (displayed in bold) and other optional virtual social resources are displayed in the resource quantity supplementation interaction interface 701, and an exchange control 702 is displayed at the bottom of the interface. When the candidate virtual social resources to be supplemented are selected by default and a touch operation on the exchange control 702 is received, it is confirmed to supplement the above-mentioned "16 magic emoticons", and the above-mentioned number of "magic emoticons" are supplemented to the virtual image that initiates the invitation.

[0095] Through this embodiment, when the quantity of virtual social resources held by the first virtual avatar is less than all the virtual social resources required by at least one virtual avatar, a resource replenishment control is displayed; in response to an operation performed on the resource replenishment control, a resource quantity replenishment interaction interface for virtual social resources is displayed; in response to an operation performed on the exchange control, an exchange resource value is obtained, and the quantity of virtual social resources corresponding to the exchange resource value is replenished to the first virtual avatar, thereby providing a method for replenishing virtual social resources when the held virtual social resources are insufficient, ensuring that the interaction of virtual social resources can be completed, and achieving the technical effect of improving the operation efficiency of virtual social resource interaction operations.

[0096] As an optional manner, displaying an interaction screen of target virtual social resources in a virtual scene includes:

[0097] S1. Display an interaction countdown in the virtual scene, where the interaction countdown is used to prompt the remaining duration for the target virtual social resources to be sent to the second virtual avatar;

[0098] S2. When the end moment of the interaction countdown is reached, display the target virtual avatar and the first virtual avatar in the virtual scene, and display the interaction screen of sending the target virtual social resources to the second virtual avatar.

[0099] It can be understood that after the invitation is sent, before the invited virtual avatar accepts the invitation, a countdown prompt message will be displayed in the client corresponding to the first virtual object. As Figure 8 shown, as an optional manner, a prompt message "Your friend will arrive at the battlefield in 10s" can be displayed in the interface to indicate the remaining waiting duration for the invited virtual avatar to accept the invitation and teleport to this game interface and send virtual social resources together.

[0100] As Figure 9 shown, at the end moment of the countdown, the "Minion 1" and "Minion 2" who accept the invitation are teleported to the virtual scene where the first virtual avatar is located, and the interaction screen of the first virtual avatar "Player himself" and the invited virtual avatars "Minion 1", "Minion 2" sending the virtual social resource "Magic Emoji" to the second virtual avatar "Enemy 1" is displayed. As an optional manner, when the selected "Magic Emoji" is "Strike", an animation display effect of "Player himself" and "Minion 1", "Minion 2" successively "striking" "Enemy 1" can be displayed. It should be understood that the animation here only produces an entertainment form of effect and will not cause substantial damage such as "losing health" to "Enemy 1".

[0101] It should be understood that, assuming that the above virtual character "Mazi 1" accepts the invitation but "Mazi 2" does not, then only the above "Mazi 1" will be transmitted to the virtual scene as shown in Figure 3 and only the display effect of "Mazi 1" sending "magic expressions" will be shown.

[0102] In another case, assuming that there is a network anomaly during the sending of the above invitation information, resulting in only "Mazi 1" receiving the invitation information, then only the above "Mazi 1" will be transmitted to the interface as shown in Figure 9 and only the display effect of "Mazi 1" sending "magic expressions" will be shown.

[0103] In another case, assuming that there is a network delay in the clients corresponding to the above "Mazi 1" and "Mazi 2" that accept the invitation, the display of the above animation will also be delayed accordingly. The specific timing of the delayed display is not limited herein.

[0104] Through the above embodiments of the present application, by displaying an interaction countdown in a virtual scene, where the interaction countdown is used to prompt the remaining duration for a target virtual social resource to be sent to a second virtual character; at the end moment of the interaction countdown, an interaction screen of the target virtual character entering the virtual scene and the first virtual character sending the target virtual social resource to the second virtual character is displayed, thus no longer being limited to a fixed one-to-one interaction form, and further overcoming the problem of relatively single interaction forms of virtual social resources in related technologies.

[0105] As an optional manner, after the interaction screen of sending the target virtual social resource to the second virtual character, it further includes:

[0106] S1, when the first quantity of the target virtual characters accepting the social invitation request is greater than the second quantity of the target virtual characters entering the virtual scene, obtaining a first quantity difference between the first quantity and the second quantity;

[0107] S2, returning a first differential virtual social resource matching the first quantity difference to the first virtual character.

[0108] It should be understood that after the interaction screen is displayed, it is possible that not all the invited virtual characters accept the invitation and send virtual resources, but the virtual social resources have been deducted in advance according to the quantity of all the invited virtual characters before sending the invitation. Therefore, it is necessary to determine the quantity of virtual social resources that should be returned to the first virtual character according to the difference between the quantity of the actually invited virtual characters that accept the invitation and the quantity of the virtual characters included in the sent invitation.

[0109] In this embodiment, when the first number of target virtual avatars that accept a social invitation request is greater than the second number of target virtual avatars that enter the virtual scene, the first number difference between the first number and the second number is obtained; the first differential virtual social resource matching the first number difference is returned to the first virtual avatar, achieving the technical effect of improving the accuracy of virtual social resource interaction.

[0110] In an alternative manner, after displaying an interaction countdown in the virtual scene, it further includes:

[0111] S1. When some virtual avatars among at least one virtual avatar accept a social invitation request, determine the some virtual avatars as target virtual avatars;

[0112] S2. Obtain the second number difference between the third number of at least one virtual avatar and the fourth number of some virtual avatars;

[0113] S3. Return the second differential virtual social resource matching the second number difference to the first virtual avatar.

[0114] It should be understood that after the interaction screen is displayed, it is necessary to determine the quantity of virtual social resources actually consumed according to the actual situation of the displayed interaction screen, so as to determine the difference between the quantity of virtual social resources actually consumed and the quantity deducted in advance from the virtual social resources already held by the first virtual avatar, and replenish the difference quantity to the first virtual avatar. In other words, in this embodiment, before sending an invitation, the first virtual avatar will deduct a part of virtual resources in advance. The deducted virtual resources can be stored in the server, and according to the actual invitation acceptance response and the quantity of virtual social resources actually sent to the second virtual avatar, determine the quantity of virtual social resources that need to be returned to the first virtual avatar. The specific calculation method can be based on the difference between the quantity of all invited virtual avatars and the quantity of actually invited virtual avatars, and multiply by the preset quantity of virtual social resources sent to each virtual avatar to determine the above-mentioned quantity of virtual social resources that need to be returned to the first virtual avatar.

[0115] For example, before the first virtual avatar invites 3 target virtual avatars to send 3 "magic expressions" respectively, it will deduct 12 "magic expressions" in advance from the "magic expressions" it already holds. In the case where only 2 virtual avatars are actually invited successfully and actually only 9 "magic expressions" are sent, the server will return the 3 "magic expressions" deducted in advance to the first virtual avatar.

[0116] In this embodiment, when some of at least one virtual avatar accepts a social invitation request, the some virtual avatars are determined as target virtual avatars; a second quantity difference between a third quantity of at least one virtual avatar and a fourth quantity of the some virtual avatars is obtained; and second differential virtual social resources matching the second quantity difference are returned to a first virtual avatar, achieving the technical effect of improving the accuracy of interaction of virtual social resources.

[0117] As an alternative, before displaying an interaction screen of target virtual social resources in a virtual scene, it further includes: before the end moment of an interaction countdown, when the first virtual avatar or the second virtual avatar meets an interference condition, aborting sending the target virtual social resources to the second virtual avatar and returning the target virtual social resources to the first virtual avatar, where when the defense resource value of the first virtual avatar reaches zero, it is determined that the first virtual avatar meets the interference condition, or when the defense resource value of the second virtual avatar reaches zero, it is determined that the second virtual avatar meets the interference condition.

[0118] It should be understood that in this embodiment, there is a prerequisite for sending virtual social resources to the second virtual avatar, that is, the defense resource value of the virtual avatar sending or receiving the virtual social resources is not zero. When the defense resource value of the virtual avatar preparing to send virtual social resources or the virtual avatar preparing to receive virtual social resources is 0, it is regarded as an interference condition, and the operation process of sending virtual social resources is aborted.

[0119] For example, before displaying the interaction screen of virtual social resources, if the health value of the first virtual avatar is reduced to 0 by the attack of the second virtual avatar, the operation process of the first virtual avatar sending a "magic expression" to the second virtual avatar is aborted. Correspondingly, since the first virtual avatar actually does not send the "magic expression", but the corresponding quantity of "magic expressions" has been deducted in the previous operation process, when it is determined to abort sending the "magic expression", the deducted "magic expressions" are returned to the first virtual avatar. Another example is that before displaying the interaction screen of virtual social resources, if the health value of the second virtual avatar is reduced to 0 by the attack of the first virtual avatar, indicating that the second virtual avatar is attacked until "eliminated from the field", and then there is no need to continue sending the "magic expression", that is, the operation process of the first virtual avatar sending the "magic expression" to the second virtual avatar is aborted. Correspondingly, the deducted "magic expressions" are returned to the first virtual avatar.

[0120] In another alternative, when the invited virtual avatar meets the above interference condition, the feedback of the invitation information can be controlled to terminate. That is to say, in another way, if the health value of the invited virtual avatar drops to 0, the invitation operation is default cancelled.

[0121] Through the embodiments of the present application, when the first virtual image or the second virtual image meets the interference condition, sending the target virtual social resource to the second virtual image is aborted, and the target virtual social resource is returned to the first virtual image, achieving the technical effect of improving the accuracy of the interaction of virtual social resources.

[0122] As an alternative, after the interaction screen of the target virtual social resource is displayed in the virtual scene, it further includes: displaying a teleportation prop in the virtual scene, where the teleportation prop is used to teleport the target virtual image back to the original virtual scene.

[0123] It should be understood that after the invited virtual image sends the virtual social resource, the invited virtual image also needs to return to its game scene or game interface. Therefore, by displaying a teleportation prop in the virtual scene, it is indicated that the invited virtual image is teleported back to the original virtual scene.

[0124] Through the above embodiments of the present application, the effect of teleporting the invited virtual image back to the original virtual scene is achieved by displaying a teleportation prop in the virtual scene, thereby improving the richness of the interaction methods of virtual social resources.

[0125] In another alternative, the above method for interacting virtual social resources includes:

[0126] S1, displaying a virtual scene provided by a battle game task, where the virtual scene includes a first virtual image and a second virtual image participating in the battle game task and belonging to different camps;

[0127] S2, displaying a social invitation prompt pop-up window in the virtual scene, where the social invitation prompt pop-up window carries a social invitation request sent by the first target virtual image;

[0128] S3, when it is determined that the first virtual image accepts the social invitation request, controlling the first virtual image to enter the target virtual scene where the first target virtual image is located;

[0129] S4, displaying an interaction screen of target virtual social resources in the target virtual scene, where the target virtual social resource is a virtual social resource sent by the first virtual image and the first target virtual image to the second target virtual image, and the second target virtual image and the first target virtual image are virtual images of different camps in a battle game task.

[0130] Combined with Figure 9 、 Figure 10 To illustrate the above method. As Figure 10As shown, assuming that the first virtual avatar is "Minion 1" and the second virtual avatar is "Enemy 2", a virtual game scene corresponding to "Minion 1" is displayed. At the same time, a social invitation request pop-up window sent by the first target virtual avatar "My Rich Friend" is displayed in the virtual scene, which shows the invitation content "Player My Rich Friend invites you to send a magic expression - strike *9 to player Enemy 1 together. Do you accept: It will be automatically accepted if not accepted within 10 seconds (00:07)", and an accept control and a reject control are displayed.

[0131] In the case where it is determined that the first virtual avatar "Minion 1" accepts the social invitation request, as Figure 9 shown, control the first virtual avatar "Minion 1" to enter the virtual game scene where the first target virtual avatar "My Rich Friend" is located, and display the interaction screen of the target social resource.

[0132] Through the above embodiments of the present application, by displaying the virtual scene provided by the battle game task, a social invitation prompt pop-up window is displayed in the virtual scene; in the case where it is determined that the first virtual avatar accepts the social invitation request, control the first virtual avatar to enter the target virtual scene where the first target virtual avatar is located; display the interaction screen of the target virtual social resource in the target virtual scene, so that the resource interaction process between the first virtual avatar and the second virtual avatar can be more rich and diversified, rather than being limited to the fixed one-to-one interaction form, thereby overcoming the problem that the interaction form of virtual social resources in the related art is relatively single.

[0133] As an optional method, after displaying the social invitation prompt pop-up window in the virtual scene, it further includes:

[0134] S1, display an invitation countdown, where the invitation countdown is used to prompt the remaining duration for the first virtual avatar to accept the social invitation request;

[0135] S2, before the end moment of the invitation countdown is reached, detect an operation performed on the confirmation button displayed in the invitation prompt pop-up window, and determine that the first virtual avatar accepts the social invitation request.

[0136] It can be understood that in the case where the first virtual avatar receives the social invitation information sent by the first target virtual avatar, it takes a certain amount of time to consider whether to participate. Therefore, by displaying the invitation countdown and providing the confirmation button to determine that the first virtual avatar accepts the social invitation request.

[0137] Through the above embodiments of the present application, an invitation countdown is displayed, where the invitation countdown is used to prompt the remaining duration for the first virtual avatar to accept a social invitation request; before the end moment of the invitation countdown is reached, an operation performed on the confirmation button displayed in the invitation prompt pop-up window is detected, and it is determined that the first virtual avatar accepts the social invitation request, so as to provide the user object controlling the first virtual avatar with a decision-making time to consider whether to participate in virtual social interaction, thereby overcoming the problem of relatively single interaction forms of virtual social resources in the related art.

[0138] As an optional method, after the invitation countdown is displayed, it further includes: before the end moment of the invitation countdown is reached, no operation performed on the button in the invitation prompt pop-up window is detected, and it is determined that the first virtual avatar accepts the social invitation request.

[0139] It can be understood that in this embodiment, before the countdown ends, if no operation on the confirmation button or the cancel button is detected, it is defaulted that the first virtual avatar accepts the virtual social invitation.

[0140] Through the above embodiments of the present application, in the way that before the end moment of the invitation countdown is reached, no operation performed on the button in the invitation prompt pop-up window is detected, and it is determined that the first virtual avatar accepts the social invitation request, it is determined that the first virtual avatar that has not performed a selection operation defaultly accepts the virtual social invitation, thereby enhancing the participation degree of the interaction activities of virtual social resources and making the resource interaction process between virtual avatars more rich and diverse.

[0141] As an optional method, controlling the first virtual avatar to enter the target virtual scene where the first target virtual avatar is located includes:

[0142] S1, displaying a teleportation item in the virtual scene, where the teleportation item is used to teleport the first virtual avatar to the target virtual scene where the first target virtual avatar is located;

[0143] S2, displaying the process screen of the first virtual avatar being teleported to the target virtual scene through the teleportation item.

[0144] It should be understood that in this embodiment, in order to enrich the display effect in the virtual scene where the first virtual image is transmitted to the first target virtual image, a transmission prop will be displayed in the virtual scene of the first virtual image, and a process animation during the transmission process will also be displayed. It can be understood that the above-mentioned transmission prop can be a virtual vehicle such as a small airplane, a small car, or a small rocket, or a virtual mount such as a small dinosaur or a small monster, or in the form of a virtual transmission entrance such as an aperture or a water circle. The specific form of the above-mentioned transmission prop is not limited here. It can be understood that corresponding to the above-mentioned virtual vehicle or virtual mount, the above-mentioned process animation can be an animation mode in which the first virtual image rides on the above-mentioned virtual vehicle or virtual mount and fades out. Corresponding to the above-mentioned virtual transmission entrance, the above-mentioned process animation can be an animation mode in which the first virtual image enters the above-mentioned virtual transmission entrance and fades out. The specific display method of the above-mentioned process screen is not limited here.

[0145] Through the above embodiments of the present application, by displaying a transmission prop in the virtual scene and showing the process screen of the first virtual image being transmitted to the target virtual scene through the transmission prop, the transmission process of the first virtual image is displayed, so that the resource interaction process between virtual images can be more diversified.

[0146] As an optional method, before displaying the interaction screen of the target virtual social resources in the target virtual scene, it further includes: obtaining the target resource quantity of the virtual social resources configured for the first virtual image by the first target virtual image, where the target resource quantity is the resource quantity of the virtual social resources sent by the first virtual image to the second target virtual image.

[0147] It can be understood that before the first virtual image accepts the invitation, the quantity of the virtual social resources to be sent is determined according to the control operation of the first target virtual image. Furthermore, the first virtual image only needs to automatically send the corresponding quantity of virtual social resources in the virtual scene of the first target virtual image when accepting the invitation.

[0148] Through the above embodiments of the present application, by obtaining the target resource quantity of the virtual social resources configured for the first virtual image by the first target virtual image before displaying the interaction screen of the target virtual social resources in the target virtual scene, the technical effect of automatically sending the corresponding quantity of virtual social resources by the first virtual image is achieved, so that the resource interaction process between virtual images can be more diversified.

[0149] As an optional method, after displaying the invitation countdown, it further includes:

[0150] S1. Before the end moment of the invitation countdown is reached, when an operation on the reject button displayed in the invitation prompt pop-up window is detected, it is determined that the first virtual image rejects the social invitation request;

[0151] S2, return the virtual social resources configured for the first virtual avatar to the first target virtual avatar.

[0152] It can be understood that in the case where the first virtual avatar rejects the above invitation, control returns the virtual social resources pre-configured for the first virtual avatar to the first target virtual avatar. In other words, the first target virtual avatar only consumes the held virtual social resources for the virtual social resource sending operations that actually accept the invitation and occur.

[0153] Through the above embodiments of the present application, by detecting an operation performed on the reject button displayed in the invitation prompt pop-up window before the end moment of the invitation countdown, it is determined that the first virtual avatar rejects the social invitation request; the virtual social resources configured for the first virtual avatar are returned to the first target virtual avatar, so that the first target virtual avatar only needs to consume virtual social resources for the actually occurring virtual social resource sending operations, so as to improve the accuracy of the resource interaction process between virtual avatars.

[0154] As an optional method, before displaying the interaction screen of the target virtual social resources in the target virtual scene, it further includes: in the case where the first target virtual avatar or the second target virtual avatar reaches the interference condition, abort sending the target virtual social resources to the second target virtual avatar, where when the defense resource value of the first target virtual avatar reaches zero, it is determined that the first target virtual avatar reaches the interference condition, or when the defense resource value of the second target virtual avatar reaches zero, it is determined that the second target virtual avatar reaches the interference condition.

[0155] It should be understood that in this embodiment, there is a precondition for sending virtual social resources to the second target virtual avatar, that is, the defense resource value of the virtual avatar that sends or receives virtual social resources is not zero. In the case where the defense resource value of the virtual avatar that is prepared to send virtual social resources or the virtual avatar that is prepared to receive virtual social resources is 0, it is regarded as an interference condition, and the operation process of sending virtual social resources is aborted.

[0156] For example, before the interactive screen showing virtual social resources is displayed, if the health value of the first target virtual image drops to 0 due to an attack by the second target virtual image, the operation process of the first target virtual image sending a "magic expression" to the second target virtual image is aborted. Correspondingly, since the first target virtual image did not actually send the "magic expression", but a corresponding number of "magic expressions" have been deducted in the previous operation process, when it is determined to abort the sending of the "magic expression", the deducted "magic expressions" are returned to the first target virtual image. Another example is that before the interactive screen showing virtual social resources is displayed, if the health value of the second target virtual image drops to 0 due to an attack by the first target virtual image, indicating that the second target virtual image has been attacked until "eliminated and left the field", and then there is no need to continue sending the "magic expression", that is, the operation process of the first target virtual image sending a "magic expression" to the second target virtual image is aborted. Correspondingly, the deducted "magic expressions" are returned to the first target virtual image.

[0157] Through the above embodiments of the present application, in the case where the first target virtual image or the second target virtual image reaches the interference condition, the way of aborting the sending of the target virtual social resources to the second target virtual image enables the first target virtual image to only consume virtual social resources for the actual sending operation of virtual social resources, so as to improve the accuracy of the resource interaction process between virtual images.

[0158] As an optional way, after the interactive screen of the target virtual social resources in the target virtual scene is displayed, it further includes: displaying a teleportation item in the target virtual scene, where the teleportation item is used to teleport the first virtual image back to the virtual scene from the target virtual scene.

[0159] It should be understood that in this embodiment, in order to enrich the display effect when the first virtual image is teleported back to the virtual scene of the first target virtual image, the teleportation item will be displayed in the virtual scene of the first target virtual image. It can be understood that the above teleportation item can be the same as or different from the teleportation item displayed during the process of teleporting to the first target virtual image, and can be a virtual vehicle such as a small plane, a small car, a small rocket, etc., or a virtual mount such as a small dinosaur, a small monster, etc., or in the form of a virtual teleportation entrance such as an aperture, a water circle, etc. The specific form of the above teleportation item is not limited here.

[0160] As an alternative, a process animation during teleportation can also be displayed in the virtual scene of the first target virtual avatar. It can be understood that corresponding to the above virtual vehicle or virtual mount, the process animation can be an animation mode in which the first virtual avatar rides on the above virtual vehicle or virtual mount and fades out. Corresponding to the above virtual teleportation entrance, the process animation can be an animation mode in which the first virtual avatar enters the above virtual teleportation entrance and fades out. The specific display method of the above process screen is not limited herein.

[0161] Through the above embodiments of the present application, after displaying the interaction screen of the target virtual social resource in the target virtual scene, it further includes: displaying a teleportation item in the target virtual scene, so that the resource interaction process between virtual avatars can be more rich and diversified.

[0162] The following specifically combines Figure 11 The following flow shown to illustrate the complete process of the virtual resource interaction method provided by the present application:

[0163] First, step S1102 is executed, and the inviter selects a magic expression.

[0164] Next, a judgment step S1104 is executed to determine whether the magic expression identifier is long-pressed. In the case of non-long pressing (such as single-clicking) the magic expression identifier, step S1104-1 is executed to directly send the magic expression to the opponent. In the case of long-pressing the magic expression identifier, step S1104-2 is executed.

[0165] As in step S1104-2, an invitation interface is displayed.

[0166] Next, step S1106 is executed to determine the invitation parameters.

[0167] The following combines Figures 3 to 5 To specifically illustrate the above steps. First, as in Figure 3 In the shown interface, the inviter determines the selected "magic expression" by performing a touch operation on the trigger control 301. As shown in the figure, the trigger control 301 is a touch icon indicating the "magic expression". In response to a single-click operation performed on the trigger control 301, the selected "magic expression" can be directly sent to the enemy player, that is, the corresponding interaction animation is directly displayed in the interface. In response to a long-press operation performed on the trigger control 301, the invitation interface corresponding to the "magic expression" is displayed, as in Figure 4 shown. In Figure 4 , the operation pop-up window 402 (i.e., the invitation interface) corresponding to the "magic expression" and the invitation control 401 displayed on the operation pop-up window 402 are shown. As in Figure 4 shown, in response to a click operation performed on the invitation control 401, an invitation prompt pop-up window is displayed, that is, as in Figure 5 shown.Figure 5 A specific invitation prompt pop-up window 501 is shown. In the invitation prompt pop-up window 501, four virtual character icons are shown, namely "Minion 1", "Minion 2", "Minion 3" and "Enemy 1". After the four virtual character icons, option icons corresponding to them are displayed, which can indicate the checked status of the virtual character. At the same time, below the above four virtual character icons, "Select the sending quantity for each object" and a slider that can be used to adjust the quantity are also displayed, which is used to indicate the quantity option information corresponding to the virtual social resources to be sent by each virtual character after accepting the invitation. By performing a selection operation in the Figure 5 invitation prompt pop-up window shown, the invitation parameters can be determined.

[0168] Next, step S1108 is executed to determine whether the remaining number of magic expressions is sufficient. If it is sufficient, step S1108-2 is executed; if it is not enough, step S1108-1 is executed.

[0169] It can be understood that through the invitation parameters determined by the above operations in the invitation interface, the quantity information of the "magic expressions" that the inviter needs to send in total can be determined. Only when the quantity of the "magic expressions" held by the inviter meets the determined quantity to be sent, can the inviter support inviting friends to send the corresponding quantity of "magic expressions".

[0170] As in step S1108-1, a recharge operation is performed;

[0171] It can be understood that when the quantity of "magic expressions" is not enough, the "magic expressions" need to be supplemented through operations before the subsequent step S1108-2 can be continued.

[0172] As in step S1108-2, the determined quantity of magic expressions is deducted and the invitation information is sent;

[0173] When it is determined that the quantity of "magic expressions" held by the inviter can meet the quantity of "magic expressions" to be sent, first deduct the determined quantity of "magic expressions", and then send the invitation information according to the objects to be invited determined in the invitation parameters;

[0174] Next, the determination step S1110 is executed to determine whether there is an interference condition. If there is an interference condition, step S1114 is executed; if there is no interference condition, step S1112 is executed;

[0175] In this embodiment, the interference conditions include: the health value of the inviter is 0; the health value of the opponent is 0; the health value of the invitee is 0. In other words, during the process of sending the "magic expression", if any one of the inviter, the invitee, and the expression recipient "dies", that is, the interference condition is met, the sending of the "magic expression" is aborted, and then directly jump to step S1114.

[0176] In the absence of interference conditions, as in step S1112, send magic expressions according to the actual number of invited users;

[0177] That is to say, after sending the invitation, there may be situations where the invited user does not receive the invitation information / declines the invitation, etc. In such cases, the user cannot be actually invited to the virtual scene of the inviter to send the "magic expression". Therefore, in this step, magic expressions will be sent according to the actual number of invited users.

[0178] As in step S1114, refund magic expressions according to the actual sending quantity.

[0179] It can be understood that since a certain number of "magic expressions" are deducted in advance according to the total number of invited people, in the case of sending all / not actually sending expressions, etc., it is necessary to refund the over-deducted "magic expressions" to the inviter according to the actual sending quantity.

[0180] The above Figure 11 The shown process is an example, and this embodiment does not make any limitations on this.

[0181] In the embodiment of the present invention, by displaying a pick-up list that matches the current position of the target virtual character, and in response to a control operation performed on the target object in the pick-up list, moving the target object from the pick-up list to the virtual resource interaction area corresponding to the operation type of the control operation, thereby realizing moving the target object to different types of management areas by setting control operations corresponding to different operation types, thus solving the technical problem of low management efficiency of objects in the prior art.

[0182] It should be noted that for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the present invention is not limited by the described action sequence, because according to the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to the present invention.

[0183] According to another aspect of the embodiment of the present invention, there is also provided a virtual resource interaction device for implementing the above virtual resource interaction method. As Figure 12As shown in the figure, the device includes:

[0184] A first display unit 1202, configured to display a virtual scene provided by a battle game task, where the virtual scene includes a first virtual image and a second virtual image that participate in the battle game task and belong to different camps;

[0185] A second display unit 1204, configured to display an invitation prompt pop-up window in response to a trigger operation performed on a trigger control corresponding to virtual social resources, where invitation configuration option information to be configured is displayed in the invitation prompt pop-up window;

[0186] A sending unit 1206, configured to send a social invitation request to at least one virtual image indicated in the target invitation configuration information when the target invitation configuration information corresponding to the first virtual image is determined according to the invitation configuration option information;

[0187] A third display unit 1208, configured to display an interaction screen of target virtual social resources in the virtual scene when a target virtual image among at least one virtual image accepts the social invitation request, where the target virtual social resources are virtual social resources sent by the first virtual image and the target virtual image to the second virtual image according to the target invitation configuration information.

[0188] According to another aspect of the embodiments of the present invention, there is also provided another virtual resource interaction device for implementing the above virtual resource interaction method. As Figure 13 shown in the figure, the device includes:

[0189] A first display unit 1302, configured to display a virtual scene provided by a battle game task, where the virtual scene includes a first virtual image and a second virtual image that participate in the battle game task and belong to different camps;

[0190] A second display unit 1304, configured to display a social invitation prompt pop-up window in the virtual scene, where the social invitation prompt pop-up window carries a social invitation request sent by a first target virtual image;

[0191] A control unit 1306, configured to control the first virtual image to enter a target virtual scene where the first target virtual image is located when it is determined that the first virtual image accepts the social invitation request;

[0192] A third display unit 1308, configured to display an interaction screen of target virtual social resources in the target virtual scene, where the target virtual social resources are virtual social resources sent by the first virtual image and the first target virtual image to a second target virtual image, and the second target virtual image and the first target virtual image are virtual images of different camps in a battle game task.

[0193] Optionally, in this embodiment, for the embodiments to be implemented by the above-mentioned respective unit modules, reference may be made to the above-mentioned respective method embodiments, which will not be elaborated herein.

[0194] According to another aspect of the embodiments of the present invention, there is also provided an electronic device for implementing the above-mentioned virtual resource interaction method. The electronic device may be Figure 14 the terminal device or server as shown. This embodiment takes the electronic device as the terminal device as an example for illustration. As Figure 14 shown, the electronic device includes a memory 1402 and a processor 1404. A computer program is stored in the memory 1402, and the processor 1404 is configured to execute the steps in any one of the above-mentioned method embodiments through the computer program.

[0195] Optionally, in this embodiment, the above-mentioned electronic device may be at least one of multiple network devices in a computer network.

[0196] Optionally, in this embodiment, the above-mentioned processor may be configured to execute the following steps through the computer program:

[0197] S1. Display the virtual scene provided by the battle game task, where the virtual scene includes a first virtual image and a second virtual image participating in the battle game task and belonging to different camps;

[0198] S2. In response to a trigger operation performed on a trigger control corresponding to the virtual social resource, display an invitation prompt pop-up window, where invitation configuration option information to be configured is displayed in the invitation prompt pop-up window;

[0199] S3. When the target invitation configuration information corresponding to the first virtual image is determined according to the invitation configuration option information, send a social invitation request to at least one virtual image indicated in the target invitation configuration information;

[0200] S4. When the target virtual image among at least one virtual image accepts the social invitation request, display an interaction screen of the target virtual social resource in the virtual scene, where the target virtual social resource is a virtual social resource sent by the first virtual image and the target virtual image to the second virtual image according to the target invitation configuration information.

[0201] Optionally, in this embodiment, the above-mentioned processor may also be configured to execute the following steps through the computer program:

[0202] S1. Display the virtual scene provided by the battle game task, where the virtual scene includes a first virtual image and a second virtual image participating in the battle game task and belonging to different camps;

[0203] S2. Display a social invitation prompt pop-up window in the virtual scene, where the social invitation prompt pop-up window carries a social invitation request sent by the first target virtual image;

[0204] S3. When it is determined that the first virtual image accepts the social invitation request, control the first virtual image to enter the target virtual scene where the first target virtual image is located;

[0205] S4. Display an interaction screen of the target virtual social resource in the target virtual scene, where the target virtual social resource is a virtual social resource sent by the first virtual image and the first target virtual image to the second target virtual image, and the second target virtual image and the first target virtual image are virtual images of different camps in a battle game task.

[0206] Optionally, those of ordinary skill in the art can understand that Figure 14 The structure shown is only for illustration, and the electronic device can also be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a handheld computer, and terminal devices such as Mobile Internet Devices (MID), PAD, etc. Figure 14 It does not limit the structure of the above-mentioned electronic device. For example, the electronic device may further include Figure 14 more or fewer components (such as a network interface, etc.) than those shown, or have a different configuration from Figure 14 that shown.

[0207] Among them, the memory 1402 can be used to store software programs and modules, such as the program instructions / modules corresponding to the virtual resource interaction method and device in the embodiments of the present invention. The processor 1404 executes various functional applications and data processing by running the software programs and modules stored in the memory 1402, that is, implements the above-mentioned virtual resource interaction method. The memory 1402 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some instances, the memory 1402 may further include a memory remotely set relative to the processor 1404, and these remote memories can be connected to the terminal through a network. Examples of the above network include but are not limited to the Internet, an enterprise internal network, a local area network, a mobile communication network, and combinations thereof. Among them, the memory 1402 can specifically but not limitedly be used to store various elements in the scene picture, virtual resource interaction information, and other information. As an example, Figure 14As shown, the above-mentioned memory 1402 may include, but is not limited to, the first display unit 1202, the second display unit 1204, the sending unit 1206, and the third display unit 1208 in the above-mentioned virtual resource interaction device. In addition, it may also include, but is not limited to, other module units in the above-mentioned virtual resource interaction device, which will not be elaborated in this example.

[0208] Optionally, the above-mentioned transmission device 1406 is used to receive or send data via a network. Specific examples of the above-mentioned network may include a wired network and a wireless network. In one example, the transmission device 1406 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices and routers through a network cable so as to communicate with the Internet or a local area network. In one example, the transmission device 1406 is a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0209] In addition, the above-mentioned electronic device further includes: a display 1408, which is used to display a virtual scene in the interface; and a connection bus 1410, which is used to connect each module component in the above-mentioned electronic device.

[0210] In other embodiments, the above-mentioned terminal device or server may be a node in a distributed system, where the distributed system may be a blockchain system, and the blockchain system may be a distributed system formed by connecting the multiple nodes in a form of network communication. Among them, the nodes can form a peer-to-peer (P2P, Peer To Peer) network, and any form of computing device, such as an electronic device like a server or a terminal, can become a node in the blockchain system by joining the peer-to-peer network.

[0211] According to one aspect of the present application, there is provided a computer program product, which includes computer programs / instructions, and the computer programs / instructions contain program codes for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part, and / or installed from a removable medium. When the computer program is executed by a central processing unit, it executes various functions provided by the embodiments of the present application.

[0212] The serial numbers of the above-mentioned embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0213] According to one aspect of the present application, there is provided a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the above-mentioned virtual resource interaction method.

[0214] Optionally, in this embodiment, the above computer-readable storage medium may be configured to store a computer program for executing the following steps:

[0215] S1. Display a virtual scene provided by a battle game task, where the virtual scene includes a first virtual image and a second virtual image participating in the battle game task and belonging to different camps;

[0216] S2. In response to a trigger operation performed on a trigger control corresponding to virtual social resources, display an invitation prompt pop-up window, where the invitation prompt pop-up window displays invitation configuration option information to be configured;

[0217] S3. When target invitation configuration information corresponding to the first virtual image is determined according to the invitation configuration option information, send a social invitation request to at least one virtual image indicated in the target invitation configuration information;

[0218] S4. When a target virtual image among at least one virtual image accepts the social invitation request, display an interaction screen of target virtual social resources in the virtual scene, where the target virtual social resources are virtual social resources sent by the first virtual image and the target virtual image to the second virtual image according to the target invitation configuration information.

[0219] Optionally, in this embodiment, the above computer-readable storage medium may also be configured to store a computer program for executing the following steps:

[0220] S1. Display a virtual scene provided by a battle game task, where the virtual scene includes a first virtual image and a second virtual image participating in the battle game task and belonging to different camps;

[0221] S2. Display a social invitation prompt pop-up window in the virtual scene, where the social invitation prompt pop-up window carries a social invitation request sent by a first target virtual image;

[0222] S3. When it is determined that the first virtual image accepts the social invitation request, control the first virtual image to enter the target virtual scene where the first target virtual image is located;

[0223] S4. Display an interaction screen of target virtual social resources in the target virtual scene, where the target virtual social resources are virtual social resources sent by the first virtual image and the first target virtual image to a second target virtual image, and the second target virtual image and the first target virtual image are virtual images of different camps in a battle game task.

[0224] Optionally, in this embodiment, those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by a program instructing the relevant hardware of the terminal device. This program can be stored in a computer-readable storage medium, which can include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc, etc.

[0225] If the integrated unit in the above embodiments is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in the above computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing one or more computer devices (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the above methods in various embodiments of the present invention.

[0226] In the above embodiments of the present invention, the descriptions of the various embodiments each have their own focuses. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0227] In the several embodiments provided in this application, it should be understood that the disclosed client can be implemented in other ways. Among them, the device embodiments described above are only illustrative. For example, the above division of units is only a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces. The indirect coupling or communication connection of units or modules can be in an electrical or other form.

[0228] The units described above as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0229] In addition, the functional units in each embodiment of the present invention can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.

[0230] The above are only the preferred embodiments of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present invention.

Claims

1. A virtual resource interaction method, characterized in that, it includes: Display a virtual scene provided by a battle game task, where the virtual scene includes a first virtual image and a second virtual image that participate in the battle game task and belong to different camps; In response to a trigger operation performed on a trigger control corresponding to virtual social resources, display an invitation prompt pop-up window, where the invitation configuration option information to be configured is displayed in the invitation prompt pop-up window; When the target invitation configuration information corresponding to the first virtual image is determined according to the invitation configuration option information, determine the quantity information of the virtual social resources to be sent by the first virtual image according to the target invitation configuration information, and according to the quantity information and the target invitation configuration information, send a social invitation request to at least one virtual image indicated in the target invitation configuration information; When the target virtual image among the at least one virtual image accepts the social invitation request, display an interaction screen of the target virtual social resources in the virtual scene, where the target virtual social resources are the virtual social resources sent by the first virtual image and the target virtual image to the second virtual image according to the target invitation configuration information.

2. The method according to claim 1, characterized in that, displaying an invitation prompt pop-up window in response to a trigger operation performed on a trigger control corresponding to virtual social resources includes: In response to a pressing operation performed on the trigger control corresponding to the virtual social resources, display an operation pop-up window corresponding to the virtual social resources, where an invitation control is included in the operation pop-up window; In response to a pressing operation performed on the invitation control, display the invitation prompt pop-up window, where the invitation configuration option information in the invitation prompt pop-up window includes: an option identifier corresponding to a candidate virtual image to be invited, and quantity option information corresponding to the virtual social resources to be sent by each virtual image after accepting the invitation.

3. The method according to claim 2, characterized in that, after displaying the invitation prompt pop-up window, it further includes: Obtain the option identifiers of the at least one virtual image selected from the option identifiers corresponding to the candidate virtual images; Obtain the target resource quantity determined from the quantity option information corresponding to the virtual social resources; Based on the obtained option identifiers of the at least one virtual image and the target resource quantity, determine the target invitation configuration information.

4. The method according to claim 1, characterized in that, when the target invitation configuration information corresponding to the first virtual image is determined according to the invitation configuration option information, determining the quantity information of the virtual social resources to be sent by the first virtual image according to the target invitation configuration information, and according to the quantity information and the target invitation configuration information, sending a social invitation request to at least one virtual image indicated in the target invitation configuration information includes: When the target invitation configuration information is determined, trigger the social invitation request in response to an operation performed on the confirmation button displayed in the invitation prompt pop-up window; Send the social invitation request to the client where each of the at least one virtual avatar is located through the server.

5. The method according to claim 1, wherein, before determining the quantity information of the virtual social resources to be sent by the first virtual avatar according to the target invitation configuration information, and sending a social invitation request to at least one virtual avatar indicated in the target invitation configuration information according to the quantity information and the target invitation configuration information, it further includes: Deduct all the virtual social resources required by the at least one virtual avatar indicated in the target invitation configuration information from the virtual social resources held by the first virtual avatar, wherein the deducted virtual social resources will be transferred to the target virtual avatar.

6. The method according to claim 5, wherein, when determining the quantity information of the virtual social resources to be sent by the first virtual avatar according to the target invitation configuration information in the case of determining the target invitation configuration information corresponding to the first virtual avatar according to the invitation configuration option information, it includes: Determine the first resource quantity of the virtual social resources to be sent by the first virtual avatar and the second resource quantity of all the virtual social resources required by the at least one virtual avatar; Calculate the resource quantity of the target virtual social resources based on the first resource quantity and the second resource quantity; When the resource quantity of the virtual social resources held by the first virtual avatar is greater than or equal to the resource quantity of the target virtual social resources, determine to deduct all the virtual social resources required by the at least one virtual avatar.

7. The method according to claim 6, wherein, after calculating the resource quantity of the target virtual social resources based on the first resource quantity and the second resource quantity, it further includes: When the resource quantity of the virtual social resources held by the first virtual avatar is less than all the virtual social resources required by the at least one virtual avatar, display a resource replenishment control, wherein the resource replenishment control is used to replenish the resource quantity of the virtual social resources; In response to an operation performed on the resource replenishment control, display a resource quantity replenishment interaction interface, wherein the resource quantity replenishment interaction interface includes candidate virtual social resources to be replenished and an exchange control corresponding to the candidate virtual social resources; In response to an operation performed on the exchange control, obtain an exchange resource value and replenish the first virtual avatar with the resource quantity of the virtual social resources corresponding to the exchange resource value.

8. The method according to claim 5, wherein, displaying an interaction screen of the target virtual social resources in the virtual scene includes: Display an interaction countdown in the virtual scene, wherein the interaction countdown is used to prompt the remaining duration for the target virtual social resources to be sent to the second virtual avatar. When reaching the end time of the interaction countdown, display the target virtual image and the first virtual image in the virtual scene, and send an interaction screen of the target virtual social resource to the second virtual image.

9. The method according to claim 8, wherein, after sending the interaction screen of the target virtual social resource to the second virtual image, it further includes: when the first quantity of the target virtual images that accept the social invitation request is greater than the second quantity of the target virtual images in the virtual scene, obtain a first quantity difference between the first quantity and the second quantity; return a first differential virtual social resource matching the first quantity difference to the first virtual image.

10. The method according to claim 8, wherein, after displaying an interaction countdown in the virtual scene, it further includes: when some of the at least one virtual image accepts the social invitation request, determine the some virtual images as the target virtual images; obtain a second quantity difference between the third quantity of the at least one virtual image and the fourth quantity of the some virtual images; return a second differential virtual social resource matching the second quantity difference to the first virtual image.

11. The method according to claim 8, wherein, before displaying an interaction screen of the target virtual social resource in the virtual scene, it further includes: before reaching the end time of the interaction countdown, when the first virtual image or the second virtual image meets the interference condition, abort sending the target virtual social resource to the second virtual image and return the target virtual social resource to the first virtual image, where when the defense resource value of the first virtual image reaches zero, determine that the first virtual image meets the interference condition, or when the defense resource value of the second virtual image reaches zero, determine that the second virtual image meets the interference condition.

12. The method according to any one of claims 1 to 11, wherein, after displaying an interaction screen of the target virtual social resource in the virtual scene, it further includes: display a teleportation item in the virtual scene, where the teleportation item is used to teleport the target virtual image back to the original virtual scene.

13. A virtual resource interaction method, wherein, it includes: display a virtual scene provided by a battle game task, where the virtual scene includes a first virtual image and a second virtual image participating in the battle game task and belonging to different camps; display a social invitation prompt pop-up window in the virtual scene, where the social invitation prompt pop-up window carries a social invitation request sent by a first target virtual image according to the quantity information of the virtual social resource to be sent and target invitation configuration information; detect an operation performed on a button in the social invitation prompt pop-up window, and determine a processing result of the social invitation request by the first virtual image. In the case where the processing result is that the first virtual avatar accepts the social invitation request, control the first virtual avatar to enter the target virtual scene where the first target virtual avatar is located; Display an interactive screen of target virtual social resources within the target virtual scene, where the target virtual social resources are virtual social resources sent by the first virtual avatar and the first target virtual avatar to a second target virtual avatar, and the second target virtual avatar and the first target virtual avatar are virtual avatars of different camps in a battle game task.

14. The method according to claim 13, wherein, after displaying the social invitation prompt pop-up window in the virtual scene, further includes: Display an invitation countdown, where the invitation countdown is used to prompt the remaining duration for the first virtual avatar to accept the social invitation request; Before reaching the end moment of the invitation countdown, detect an operation performed on the confirmation button displayed in the social invitation prompt pop-up window, and determine that the first virtual avatar accepts the social invitation request.

15. The method according to claim 14, wherein, after displaying the invitation countdown, further includes: Before reaching the end moment of the invitation countdown, if no operation is detected on the button in the social invitation prompt pop-up window, determine that the first virtual avatar accepts the social invitation request.

16. The method according to claim 13, wherein, the control of the first virtual avatar to enter the target virtual scene where the first target virtual avatar is located includes: Display a teleportation item in the virtual scene, where the teleportation item is used to teleport the first virtual avatar to the target virtual scene where the first target virtual avatar is located; Display the process screen of the first virtual avatar being teleported to the target virtual scene through the teleportation item.

17. The method according to claim 13, wherein, before displaying the interactive screen of target virtual social resources within the target virtual scene, further includes: Obtain the target resource quantity of the virtual social resources configured by the first target virtual avatar for the first virtual avatar, where the target resource quantity is the resource quantity of the virtual social resources sent by the first virtual avatar to the second target virtual avatar.

18. The method according to claim 14, wherein, after displaying the invitation countdown, further includes: Before reaching the end moment of the invitation countdown, detect an operation performed on the reject button displayed in the social invitation prompt pop-up window, and determine that the first virtual avatar rejects the social invitation request; Return the virtual social resources configured for the first virtual avatar to the first target virtual avatar.

19. The method according to claim 13, wherein, before displaying the interactive screen of target virtual social resources within the target virtual scene, further includes: When the first target virtual image or the second target virtual image meets the interference condition, sending the target virtual social resource to the second target virtual image is aborted. Among them, when the defense resource value of the first target virtual image reaches zero, it is determined that the first target virtual image meets the interference condition, or when the defense resource value of the second target virtual image reaches zero, it is determined that the second target virtual image meets the interference condition.

20. The method according to claim 13, wherein, after displaying the interaction screen of the target virtual social resource in the target virtual scene, it further includes: displaying a teleportation item in the target virtual scene, where the teleportation item is used to teleport the first virtual image from the target virtual scene back to the virtual scene.

21. A virtual resource interaction device, wherein, it includes: a first display unit for displaying a virtual scene provided by a battle game task, where the virtual scene includes a first virtual image and a second virtual image participating in the battle game task and belonging to different camps; a second display unit for displaying an invitation prompt pop-up window in response to a trigger operation performed on a trigger control corresponding to a virtual social resource, where the invitation prompt pop-up window displays invitation configuration option information to be configured; a sending unit for determining the quantity information of the virtual social resource to be sent by the first virtual image according to the target invitation configuration information when determining the target invitation configuration information corresponding to the first virtual image according to the invitation configuration option information, and sending a social invitation request to at least one virtual image indicated in the target invitation configuration information according to the quantity information and the target invitation configuration information; a third display unit for displaying an interaction screen of a target virtual social resource in the virtual scene when a target virtual image among the at least one virtual image accepts the social invitation request, where the target virtual social resource is a virtual social resource sent by the first virtual image and the target virtual image to the second virtual image according to the target invitation configuration information.

22. A virtual resource interaction device, wherein, it includes: a first display unit for displaying a virtual scene provided by a battle game task, where the virtual scene includes a first virtual image and a second virtual image participating in the battle game task and belonging to different camps; a second display unit for displaying a social invitation prompt pop-up window in the virtual scene, where the social invitation prompt pop-up window carries a social invitation request sent by a first target virtual image according to the quantity information of the virtual social resource to be sent and the target invitation configuration information; a control unit for controlling the first virtual image to enter the target virtual scene where the first target virtual image is located when the processing result is that the first virtual image accepts the social invitation request. A third display unit, configured to display an interaction screen of a target virtual social resource within the target virtual scene, where the target virtual social resource is a virtual social resource sent by the first virtual image and the first target virtual image to a second target virtual image, and the second target virtual image and the first target virtual image are virtual images of different camps in a battle game task; The device is further configured to, before controlling the first virtual image to enter the target virtual scene where the first target virtual image is located, detect an operation performed on a button in the social invitation prompt pop-up window, and determine a processing result of the social invitation request by the first virtual image.

23. A computer-readable storage medium, characterized in that, the computer-readable storage medium includes a stored program, where the program, when running, executes the method described in any one of claims 1 to 12 or 13 to 20.

24. A computer program product, including computer programs / instructions, characterized in that, when the computer programs / instructions are executed by a processor, the steps of the method described in any one of claims 1 to 12 or 13 to 20 are implemented.

25. An electronic device, including a memory and a processor, characterized in that, a computer program is stored in the memory, and the processor is configured to execute the method described in any one of claims 1 to 12 or 13 to 20 through the computer program.

Citation Information

Patent Citations

  • Virtual prop transfer system, method and device, equipment and medium

    CN111450538A