Virtual game battle method, device, equipment and storage medium
By introducing mid-way takeover controls in virtual games, the unfair problem caused by users' exit from the middle is solved, ensuring the fairness and intensity of the game.
Patent Information
- Application Number
- CN202210044968.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-14
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2042-01-14
AI Technical Summary
In virtual games, the user's exit midway leads to a decline in the camp's competitiveness, affecting fairness. The existing technology cannot completely avoid unfair games caused by the user's unintentional exit.
By displaying the mid-take control, the first user account allows the first user account to take over the online virtual game of multiple players whose second user account has been turned on but has left mid-take to ensure that the game continues.
It avoids unfairness caused by users quitting in the middle, maintains the competitive skills of the camp, and ensures the intensity of the virtual game.
Smart Images

Figure CN114377406B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of virtual environment technology, and in particular to a method, device, equipment and storage medium for a virtual game. Background Art
[0002] In a virtual game, users are usually divided into two or more camps for 3v3 or 5v5 competition. If a user quits the virtual game midway, the competitive ability of the camp to which the user belongs will be significantly reduced, affecting the fairness of the virtual game.
[0003] In the related art, users are usually prevented from quitting a virtual game midway by taking disciplinary measures such as prohibiting the user who quits midway from joining a new virtual game or reducing the credit points of the user's user account.
[0004] However, the above method still cannot prevent the user from ignoring the disciplinary measures or being temporarily interrupted by a phone call or other matters and then exiting the virtual game, resulting in unfair 2V3 or 4V5 competitions, which in turn reduces the intensity of the virtual game. Summary of the invention
[0005] The present application provides a virtual game battle method, device, equipment and storage medium, and the technical solution is as follows:
[0006] According to one aspect of the present application, a virtual game method is provided, the method comprising:
[0007] Displaying a mid-game takeover control, wherein the mid-game takeover control is used to take over a multiplayer online virtual game that has been opened but left mid-game by a second user account;
[0008] In response to a triggering operation on the midway takeover control, a game screen of the multiplayer online virtual game is displayed, wherein the game screen is a screen after the first user account is used to replace the second user account to join the multiplayer online virtual game.
[0009] According to another aspect of the present application, a virtual game method is provided, the method comprising:
[0010] Displaying a game screen of a multiplayer online virtual game, wherein the game screen is a screen after joining the multiplayer online virtual game using the second user account;
[0011] In the case that the second user account leaves the multiplayer online virtual game midway, a delegation request is sent to the server, wherein the delegation request is used to request other user accounts except the second user account to take over the multiplayer online virtual game.
[0012] According to another aspect of the present application, a virtual game device is provided, the device comprising:
[0013] A display module, used for displaying a mid-game takeover control, wherein the mid-game takeover control is used for taking over a multiplayer online virtual game that has been opened but left mid-game by a second user account;
[0014] The processing module is used to display a game screen of the multi-player online virtual game in response to a triggering operation on the midway takeover control, wherein the game screen is a screen after the first user account is used to replace the second user account to join the multi-player online virtual game.
[0015] In an optional design of the present application, the display module is also used for:
[0016] In the case where the second user account entrusts the first user account to take over, displaying the midway takeover control;
[0017] or,
[0018] In the case where the first user account meets the takeover requirement condition, displaying the midway takeover control, wherein the takeover requirement condition is used to indicate the condition for taking over the user account that joins the multiplayer online virtual game;
[0019] or,
[0020] In response to a viewing operation for viewing the multiplayer online virtual game for takeover candidates, the midway takeover control is displayed.
[0021] In an optional design of the present application, the display module is also used for:
[0022] When the attribute information of the first user account meets the takeover requirement condition, displaying the midway takeover control;
[0023] The attribute information includes at least one of: level, game preference, network status, region, server, account credit status, and account association status.
[0024] In an optional design of the present application, the display module is also used for:
[0025] In the case where the multiplayer online virtual game meets the takeover screening condition set by the first user account, displaying the midway takeover control, wherein the takeover screening condition is used to indicate the condition for taking over and joining the multiplayer online virtual game;
[0026] The takeover screening conditions include: at least one of game type, opening time, level, occupation type of virtual object, and map type.
[0027] In an optional design of the present application, the device further includes:
[0028] The setting module is used to set takeover screening conditions for screening the multiplayer online virtual game in response to the filtering and editing operation.
[0029] In an optional design of the present application, the processing module is further used for:
[0030] In response to the control operation on the first virtual character, the first virtual character is displayed to perform a target behavior in the multiplayer online virtual game.
[0031] In an optional design of the present application, the first virtual character is a virtual character controlled by the second user account before leaving the multiplayer online virtual game.
[0032] In an optional design of the present application, the display module is further used to display a skill reset control of the first virtual character;
[0033] The processing module is further used to reset the skills of the first virtual character in response to a reset operation on the skill reset control.
[0034] In an optional design of the present application, the display module is further used to display an equipment reselection control of the first virtual character;
[0035] The processing module is further used to reselect or purchase the equipment of the first virtual character in response to a reselection operation on the equipment reselection control.
[0036] In an optional design of the present application, the device further includes:
[0037] The selection module is used to select the first virtual character before taking over the multiplayer online virtual game.
[0038] In an optional design of the present application, the display module is further used to display a skill setting control of the first virtual character;
[0039] The processing module is further configured to set the skill of the first virtual character in response to a setting operation on the skill setting control;
[0040] The skill level of the first virtual character is related to the skill level of a second virtual character, and the second virtual character is a virtual character controlled by the second user account before leaving the multiplayer online virtual game.
[0041] In an optional design of the present application, the display module is further used to display equipment setting controls of the first virtual character;
[0042] The processing module is further used to select or purchase equipment of the first virtual character in response to a setting operation on the equipment setting control;
[0043] The equipment value of the first virtual character is related to the equipment value of the second virtual character, and the second virtual character is the virtual character controlled by the second user account before leaving the multiplayer online virtual game.
[0044] In an optional design of the present application, the display module is also used for:
[0045] When the first user account completes a target task or wins in the multiplayer online virtual game, displaying a reward virtual resource added to the first user account;
[0046] or,
[0047] When the first user account fails to complete a target task or fails in the multiplayer online virtual game, the penalty virtual resources deducted from the second user account are displayed.
[0048] According to another aspect of the present application, a virtual game device is provided, the device comprising:
[0049] A display module, used for displaying a game screen of a multi-player online virtual game, wherein the game screen is a screen after the second user account is used to join the multi-player online virtual game;
[0050] The sending module is used to send a delegation request to the server when the second user account leaves the multiplayer online virtual game midway, wherein the delegation request is used to request other user accounts except the second user account to take over the multiplayer online virtual game.
[0051] In an optional design of the present application, the sending module is further used for:
[0052] When the second user account leaves the multiplayer online virtual game midway, sending an automatic delegation request to the server, wherein the automatic delegation request is used to request other user accounts except the second user account to take over the multiplayer online virtual game;
[0053] or,
[0054] In the case that the second user account leaves the multiplayer online virtual game midway, candidate user accounts are displayed, a designated first user account is determined in response to an account selection operation, and a designated delegation request is sent to a server, wherein the designated delegation request is used to request the first user account designated by the second user account to take over the multiplayer online virtual game;
[0055] or,
[0056] In the case that the second user account leaves the multiplayer online virtual game midway, a conditional delegation request is sent to the server, wherein the conditional delegation request is used to request a user account that meets the takeover requirement set by the second user account to take over the multiplayer online virtual game.
[0057] In an optional design of the present application, the device further includes:
[0058] A setting module, used for setting the takeover requirement condition in response to a conditional editing operation;
[0059] The takeover requirements include at least one of level, game preference, network status, region, server, account credit status, and account association status.
[0060] In an optional design of the present application, the display module is also used for:
[0061] When a first user account completes a target task or wins in the multiplayer online virtual game, displaying a reward virtual resource added to the first user account, wherein the first user account is a user account that replaces the second user account to join the multiplayer online virtual game;
[0062] or,
[0063] When the first user account fails to complete a target task or fails in the multiplayer online virtual game, the penalty virtual resources deducted from the second user account are displayed.
[0064] According to another aspect of the present application, a computer device is provided, comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the virtual game method as described above.
[0065] According to another aspect of the present application, a computer-readable storage medium is provided, wherein at least one instruction, at least one program, a code set or an instruction set is stored in the computer-readable storage medium, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the virtual game combat method as described above.
[0066] According to another aspect of the present application, a computer program product or a computer program is provided, wherein the computer program product or the computer program comprises computer instructions, wherein the computer instructions are stored in a computer-readable storage medium, and a processor reads and executes the computer instructions from the computer-readable storage medium to implement the virtual game combat method as described above.
[0067] The beneficial effects of the technical solution provided by this application include at least:
[0068] When a second user account has started a multiplayer online virtual game but left it midway, the first user account can take over and join the multiplayer online virtual game, and the first user account can continue to participate in the virtual competition in the multiplayer online virtual game; this avoids the unfairness caused by the second user account's midway withdrawal, solves the problem of a significant decline in the competitive ability of the camp where the second user account belongs after the withdrawal, and ensures the intensity of the confrontation in the multiplayer online virtual game. BRIEF DESCRIPTION OF THE DRAWINGS
[0069] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0070] Figure 1 is a structural block diagram of a computer system provided by an exemplary embodiment of the present application;
[0071] Figure 2 is a flowchart of a virtual game battle method provided by an exemplary embodiment of the present application;
[0072] Figure 3 It is a schematic diagram of an interface of a game screen provided by an exemplary embodiment of the present application;
[0073] Figure 4 is a flowchart of a virtual game battle method provided by an exemplary embodiment of the present application;
[0074] Figure 5 It is a schematic diagram of an interface of a midway takeover interface provided by an exemplary embodiment of the present application;
[0075] Figure 6 is a flowchart of a virtual game battle method provided by an exemplary embodiment of the present application;
[0076] Figure 7 It is a schematic diagram of an interface for setting a midway takeover provided by an exemplary embodiment of the present application;
[0077] Figure 8 It is a schematic diagram of an interface of a midway takeover matching interface provided by an exemplary embodiment of the present application;
[0078] Fig. 9 is a flow chart of a method for joining a virtual game provided by an exemplary embodiment of the present application;
[0079] Fig.10 is a flowchart of a virtual game battle method provided by an exemplary embodiment of the present application;
[0080] Fig.11 is a flowchart of a virtual game battle method provided by an exemplary embodiment of the present application;
[0081] Fig.12 is a flowchart of a virtual game battle method provided by an exemplary embodiment of the present application;
[0082] Fig.13 is a flowchart of a virtual game battle method provided by an exemplary embodiment of the present application;
[0083] Fig.14 is a flowchart of a virtual game battle method provided by an exemplary embodiment of the present application;
[0084] Fig.15 This is a schematic diagram of an interface for a multiplayer online virtual game settlement interface provided by an exemplary embodiment of the present application;
[0085] Fig.16 It is a schematic diagram of a virtual resource statistics interface provided by an exemplary embodiment of the present application;
[0086] Fig.17 is a flow chart showing a method for settling virtual resources provided by an exemplary embodiment of the present application;
[0087] Fig.18 is a flowchart of a virtual game battle method provided by an exemplary embodiment of the present application;
[0088] Fig.19 It is a schematic diagram of an interface of a game screen provided by an exemplary embodiment of the present application;
[0089] Fig. 20 is a flowchart of a virtual game battle method provided by an exemplary embodiment of the present application;
[0090] Fig.21 is a flowchart of a virtual game battle method provided by an exemplary embodiment of the present application;
[0091] Fig. 22 is a flowchart of a virtual game battle method provided by an exemplary embodiment of the present application;
[0092] Fig.23 is a flowchart of a delegation method provided by an exemplary embodiment of the present application;
[0093] Fig.24 is a structural block diagram of a virtual game fighting device provided by an exemplary embodiment of the present application;
[0094] Fig.25 is a structural block diagram of a virtual game fighting device provided by an exemplary embodiment of the present application;
[0095] Fig.26 It is a structural block diagram of a computer device provided by an exemplary embodiment of the present application.
[0096] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application. DETAILED DESCRIPTION
[0097] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below in conjunction with the accompanying drawings.
[0098] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0099] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. The singular forms of "a", "said" and "the" used in this disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0100] It should be understood that although the terms first, second, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first parameter may also be referred to as the second parameter, and similarly, the second parameter may also be referred to as the first parameter. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0101] Figure 1 The following is a block diagram of a computer system according to an exemplary embodiment of the present application. The computer system 100 includes: a first terminal 110 , a server 120 , and a second terminal 130 .
[0102] The first terminal 110 is installed and runs a client 111 that supports a virtual environment, and the client 111 can be a multiplayer online battle program. When the first terminal runs the client 111, the user interface of the client 111 is displayed on the screen of the first terminal 110. The client 111 can be any one of a battle royale shooting game, a virtual reality (VR) application, an augmented reality (AR) program, a three-dimensional map program, a virtual reality game, an augmented reality game, a first-person shooting game (FPS), a third-person shooting game (TPS), a multiplayer online tactical competitive game (MOBA), and a strategy game (SLG). In this embodiment, the client 111 is an MOBA game for example. The first terminal 110 is a terminal used by the first user 112, and the first user 112 uses the first terminal 110 to control the first virtual character in the virtual environment to perform activities, and the first virtual character can be called the virtual character of the first user 112. The first user 112 can control the first virtual character to participate in at least one of the multiple game modes, which is not limited in the present application. Schematically, the first virtual character is a first virtual character, such as a simulated human character or an animated human character.
[0103] The second terminal 130 is installed and runs a client 131 that supports a virtual environment, and the client 131 can be a multiplayer online battle program. When the second terminal 130 runs the client 131, the user interface of the client 131 is displayed on the screen of the second terminal 130. The client can be any one of a battle royale shooting game, a VR application, an AR program, a three-dimensional map program, a virtual reality game, an augmented reality game, an FPS, a TPS, a MOBA, and a SLG. In this embodiment, the client is an MOBA game as an example. The second terminal 130 is a terminal used by the second user 132. The second user 132 uses the second terminal 130 to control the second virtual character in the virtual environment to carry out activities and control the second virtual character to participate in at least one of a plurality of game modes. The second virtual character can be referred to as the virtual character of the second user 132. Schematically, the second virtual character is a second virtual character, such as a simulated character or an anime character.
[0104] Optionally, the first virtual character and the second virtual character are in the same virtual environment. Optionally, the first virtual character and the second virtual character may belong to the same camp, the same team, the same organization, have a friend relationship, or have temporary communication permissions. Optionally, the first virtual character and the second virtual character may belong to different camps, different teams, different organizations, or have a hostile relationship.
[0105] Optionally, the client installed on the first terminal 110 and the second terminal 130 is the same, or the client installed on the two terminals is the same type of client on different operating system platforms (Android or IOS). The first terminal 110 may refer to one of a plurality of terminals, and the second terminal 130 may refer to another of a plurality of terminals. This embodiment is only illustrated by taking the first terminal 110 and the second terminal 130 as examples. The device types of the first terminal 110 and the second terminal 130 are the same or different, and the device type includes at least one of: a smart phone, a tablet computer, an e-book reader, an MP3 player, an MP4 player, a laptop portable computer, and a desktop computer.
[0106] Figure 1 Only two terminals are shown, but in different embodiments, there are multiple other terminals 140 that can access the server 120. Optionally, there are one or more terminals 140 corresponding to the developer, and a development and editing platform for the client supporting the virtual environment is installed on the terminal 140. The developer can edit and update the client on the terminal 140, and transmit the updated client installation package to the server 120 through a wired or wireless network. The first terminal 110 and the second terminal 130 can download the client installation package from the server 120 to update the client.
[0107] The first terminal 110 , the second terminal 130 , and other terminals 140 are connected to the server 120 via a wireless network or a wired network.
[0108] The server 120 includes at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. The server 120 is used to provide background services for the client supporting the three-dimensional virtual environment. Optionally, the server 120 undertakes the main computing work, and the terminal undertakes the secondary computing work; or, the server 120 undertakes the secondary computing work, and the terminal undertakes the main computing work; or, the server 120 and the terminal adopt a distributed computing architecture for collaborative computing.
[0109] In an illustrative example, the server 120 includes a processor 122, a user account database 123, a game service module 124, and a user-oriented input / output interface (I / O interface) 125. The processor 122 is used to load instructions stored in the server 121 and process data in the user account database 123 and the game service module 124; the user account database 123 is used to store data of user accounts used by the first terminal 110, the second terminal 130, and other terminals 140, such as the user account's avatar, the user account's nickname, the user account's combat power index, and the service area where the user account is located; the game service module 124 is used to provide multiple battle rooms for users to play, such as 1V1 battle, 3V3 battle, 5V5 battle, etc.; the user-oriented I / O interface 125 is used to establish communication and exchange data with the first terminal 110 and / or the second terminal 130 through a wireless network or a wired network.
[0110] Next, the virtual game method in this application is introduced:
[0111] Figure 2 A flowchart of a virtual game battle method provided by an embodiment of the present application is shown. Taking the method applied to a first terminal corresponding to a first user account as an example, the virtual game battle method includes the following steps:
[0112] Step 510: Displaying the midway takeover control;
[0113] The takeover control is used to take over the multiplayer online virtual game that the second user account has opened but left midway; the implementation of the takeover control includes but is not limited to at least one of the following: virtual buttons, virtual bubbles, virtual pop-up cards. Exemplary reasons for the second user account to leave the multiplayer online virtual game midway include but are not limited to at least one of the following: poor network quality, the player who logged in to the second user account actively quits, and is interrupted by other task processes. This application does not make any restrictive provisions on this.
[0114] Exemplarily, a multiplayer online virtual game is used to provide a virtual environment for at least one user account to enable virtual competitive activities in the virtual environment. In the multiplayer online virtual game, the user account that performs virtual competition with the at least one user account may be a user account logged in by a player, or a user account controlled by an artificial intelligence account, or a non-player character (NPC) in the virtual environment.
[0115] Exemplarily, in a multiplayer online virtual game, it includes but is not limited to performing at least one of the following virtual activities: adjusting body posture, crawling, walking, running, riding, jumping, driving, picking up, shooting, attacking, throwing, fighting, using props, and releasing skills.
[0116] Step 520: In response to the triggering operation of the midway takeover control, displaying the game screen of the multiplayer online virtual game;
[0117] Exemplarily, the trigger operation includes but is not limited to at least one of the following actions: clicking, sliding, and rotating; for example, clicking a touch screen or a button, sliding a touch screen or a handle, and rotating a terminal or a handle.
[0118] The game screen is a screen after the first user account is used to replace the second user account to join the multiplayer online virtual game.
[0119] Exemplarily, the game screen is a screen displayed to the first user account after the first user account joins the multiplayer online virtual game; the game screen may be a screen for observing the virtual environment of the multiplayer online virtual game from the perspective of the first user account, and optionally, the virtual environment is observed from a first-person perspective, a third-person perspective, or other perspectives. The game screen may also be a game screen provided to the first user account by the multiplayer online virtual game, such as: showing the first user account a cutscene of joining the multiplayer online virtual game. Figure 3 A schematic diagram of the interface of a game screen provided by an embodiment of the present application is shown; the game screen 1000 is a transition animation provided by a multi-person online virtual game to a first user account, and the avatar information 1010 and account information 1020 of the first user account are displayed in the game screen 1000, and the account name of the first user account is Player 0422.
[0120] It should be noted that a virtual character may be displayed in the game screen, and the virtual character is controlled by the first user account to perform virtual competition in a multiplayer online virtual game; for example, in a MOBA game, the first user account controls the warrior virtual character to perform virtual competition. A virtual object may also be displayed in the game screen, and the first user account performs virtual competition by using the virtual object; for example, in a chess and card game, the first user account performs virtual competition by using the three-of-hearts virtual object.
[0121] Optionally, the first terminal obtains game data of the multi-player online virtual game from the server or the second terminal, and the first user account joins the multi-player online virtual game through the game data.
[0122] Optionally, when the first user account joins the multiplayer online virtual game, other user accounts in the multiplayer online virtual game display a prompt message, where the prompt message is used to prompt the first user account to join.
[0123] Optionally, before the first user account joins the multiplayer online virtual game, the first user account can watch the multiplayer online virtual game; illustratively, the perspective of the first user account when watching the multiplayer online virtual game is the perspective of the second virtual character controlled by the second user account before exiting the multiplayer online virtual game.
[0124] Optionally, after the first user account joins the multiplayer online virtual game, the first virtual character controlled by the first user account is in a preset position, which may be the position of the second virtual character controlled by the second user account before the second user account exits the multiplayer online virtual game, or the base camp position of the team to which the first user account belongs. This application does not make any restrictive provisions on this. After the first user account joins the multiplayer online virtual game, all virtual characters in the multiplayer online virtual game perform a first virtual action to prompt the first user account to join the multiplayer online virtual game and / or ensure that the first virtual character observes the multiplayer online virtual game; illustratively, the first virtual action is to maintain the current position for 3 seconds.
[0125] In summary, the method provided in this embodiment allows the first user account to take over and join a multiplayer online virtual game when the second user account has already started but left the game midway, and the first user account continues to engage in virtual competition in the multiplayer online virtual game; this avoids the unfairness caused by the second user account's midway withdrawal, solves the problem of a significant decrease in the competitive ability of the camp to which the second user account belongs after the withdrawal, and ensures the intensity of the competition in the multiplayer online virtual game.
[0126] Next, the midway takeover control in the above embodiment is introduced;
[0127] Figure 4 A flowchart of a virtual game method provided by an embodiment of the present application is shown. That is, in an optional design of the present application, step 510 has at least three implementation methods, that is, it can be implemented as any one of the following three steps:
[0128] Step 512: When the second user account authorizes the first user account to take over, displaying a midway takeover control;
[0129] Exemplarily, the second user account entrusts the first user account to take over the multiplayer online virtual game. Exemplarily, the second user account entrusting the first user account corresponds to a delegation operation; wherein the delegation operation can be an operation corresponding to entrusting the first user account to take over, or an operation triggered simultaneously when other operations are performed; such as: a one-key delegation control is specially designed, and the second user account performs the delegation operation by triggering the one-key delegation control; or, the second user account exits the multiplayer online virtual game, and executing the exit operation of the multiplayer online virtual game is to perform the delegation operation.
[0130] Step 514: Displaying a midway takeover control when the first user account meets the takeover requirement conditions;
[0131] The takeover requirement conditions are used to indicate the conditions for taking over the user account that joins the multiplayer online virtual game; illustratively, the takeover requirement conditions may be set by the second user account, such as: the second user account sets the takeover requirement conditions when entrusting the takeover of the multiplayer online virtual game or before entrusting the takeover of the multiplayer online virtual game; the takeover requirement conditions may be set by the server, such as: the server adds the takeover requirement conditions as predefined.
[0132] Optionally, the takeover requirement condition is a condition on the user account attribute information, that is, when the attribute information of the first user account meets the takeover requirement condition, the midway takeover control is displayed;
[0133] Exemplarily, the attribute information includes but is not limited to at least one of the following: level, game preference, network status, region, server, account credit status, account association status; correspondingly, the takeover requirement conditions include but are not limited to at least one of the following:
[0134] The difference between the account level of the first user account and the account level of the second user account is less than the first target threshold; for example, the account level of the second user account is Gold Stage Level 2, and the account level of the first user account is between Gold Stage Level 1 and Gold Stage Level 3;
[0135] The first user account's game preference meets the second target condition; for example, the first user account participates in more than 50% of the multiplayer online virtual games of the ranked type, or the first user account agrees to use a warrior virtual character to take over and join the multiplayer online virtual game;
[0136] The network condition of the first user account is better than the third target threshold; for example, the network condition of the first user account may be directly indicated by: the real-time network speed of the first user account is greater than 512 KB / s, or the network condition of the first user account may be indirectly indicated by: the network delay of the first user account is less than 100 ms;
[0137] The region to which the first user account belongs meets the fourth target condition; for example, the fourth target condition is that the region to which the first user account belongs is in the same region as the region to which the second user account belongs, or the fourth target condition is that the region to which the first user account belongs is the region specified by the second user account;
[0138] The server to which the first user account belongs meets the fifth target condition; for example, the fifth target condition is that the service to which the first user account belongs and the server to which the second user account belongs are the same server.
[0139] The account credit status of the first user account meets the sixth target condition; for example, the sixth target condition is that the account credit score of the first user account is greater than 80 points, or the sixth target condition is that the first user account has not been complained or reported within 48 hours;
[0140] The account association status of the first user account meets the seventh target condition; for example, the seventh target condition is that the first user account is bound to a user account of the first social platform; further, the user account of the first social platform bound to the first user account and the user account of the first social platform bound to the second user account have a friend relationship.
[0141] Step 516: In response to a viewing operation for viewing a candidate takeover multiplayer online virtual game, displaying a midway takeover control;
[0142] Exemplarily, the viewing operation is to trigger a viewing control for viewing a candidate multiplayer online virtual game; wherein the viewing control is implemented in a manner including but not limited to at least one of the following: a virtual button, a virtual bubble, a virtual pop-up card. Further, the viewing operation includes but is not limited to at least one of the following actions: clicking, sliding, rotating; for example: clicking a touch screen or a button, sliding a touch screen or a handle, rotating a terminal or a handle.
[0143] Figure 5The interface schematic diagram of the mid-game takeover interface provided by an embodiment of the present application is shown; the mid-game takeover interface 1100 includes a control 1102 for participating in multiplayer ranking, a control 1104 for participating in multiplayer matching, a control 1106 for viewing the mid-game takeover, and a control 1108 for exiting the game; by triggering the control 1102 for participating in multiplayer ranking, the first user account can participate in a multiplayer online virtual match in a multiplayer ranking mode; by triggering the control 1104 for participating in multiplayer matching, the first user account can participate in a multiplayer online virtual match in a multiplayer matching mode; by triggering the control 1108 for exiting the game, the multiplayer online virtual match can be exited. An application for online virtual games; by triggering the viewing midway takeover control 1106, the first takeover information 1112, the second takeover information 1114 and the third takeover information 1116 can be displayed on the midway takeover interface 1100; wherein the first takeover information 1112, the second takeover information 1114 and the third takeover information 1116 display the game mode, game map, game number, game type information of the multiplayer online virtual game to be taken over, and the corresponding first midway takeover control 1112a, the second midway takeover control 1114a and the third midway takeover control 1116a.
[0144] It should be noted that, in this embodiment, step 512, step 514 and step 516 are in an "or" relationship; those skilled in the art can understand that the above three steps can be split or recombined to obtain a new embodiment.
[0145] In summary, the method provided in this embodiment allows the first user account to take over and join a multiplayer online virtual game when the second user account entrusts the first user account to take over, or the first user account meets the takeover requirements, or performs a viewing operation, and the first user account continues to compete in the virtual game in the multiplayer online virtual game; this avoids the unfairness caused by the second user account's withdrawal midway, solves the problem of a significant decline in the competitive ability of the camp to which the second user account belongs after the withdrawal, and ensures the intensity of the confrontation in the multiplayer online virtual game.
[0146] Next, the midway takeover control in the above embodiment is introduced;
[0147] Figure 6 A flowchart of a virtual game method provided by an embodiment of the present application is shown. That is, in an optional design of the present application, step 510 can also be implemented as the following steps:
[0148] Step 517: In response to the filtering and editing operation, setting a takeover screening condition for screening multiplayer online virtual games;
[0149] Exemplarily, the filter editing operation is to trigger a filter editing control for editing the filter conditions; wherein the filter editing control is implemented in a manner including but not limited to at least one of the following: a virtual button, a virtual bubble, a virtual pop-up card. Further, the filter editing operation includes but is not limited to at least one of the following actions: click, slide, rotate; for example: click on a touch screen or button, slide a touch screen or handle, rotate a terminal or handle.
[0150] Step 518: When the multiplayer online virtual game meets the takeover screening condition set by the first user account, display a midway takeover control;
[0151] Among them, the takeover screening condition is used to indicate the conditions for taking over and joining a multiplayer online virtual game; the takeover screening condition can be set by the first user account before displaying the midway takeover control, or it can be set by the first user account when the midway takeover control is displayed.
[0152] Exemplarily, the takeover screening conditions include but are not limited to at least one of the following:
[0153] Game type; for example, the game type is a ranked multiplayer online virtual game;
[0154] · Duration of time played; this can be indicated directly or indirectly through the game progress; for example, the duration of time played is less than 6 minutes, or the number of virtual rounds played is less than 4 rounds;
[0155] Level; for example, the average level of user accounts in the virtual game is greater than level 15, or the level of the second user account entrusted to take over is less than level 13;
[0156] ·The occupation type of the virtual object; for example, there is no warrior-type virtual character in the virtual game, or the occupation type of the second user account entrusted to take over is a medical role;
[0157] Map type; for example, the background of the virtual game map is a desert environment, or the name of the virtual game map is a mountaintop base.
[0158] It should be noted that the takeover screening conditions in this embodiment can be freely combined with the three implementation methods in the previous embodiment to form a new embodiment.
[0159] Optionally, in an optional design of the present application, step 517 before step 518 may not be performed, that is, this embodiment includes two steps, step 518 and step 520.
[0160] Figure 7An interface schematic diagram of a mid-term takeover setting interface provided by an embodiment of the present application is shown; the mid-term takeover setting interface 1200 includes a takeover filter condition checkbox 1210 and a save control 1220, and the takeover filter condition is set by checking the takeover filter condition checkbox 1210, wherein the multiplayer matching game is in a selected state, and the multiplayer ranking game and breakout competition game are in a non-selected state; the save control 1220 is used to save the above-mentioned takeover filter condition; according to the takeover filter condition, when the multiplayer online virtual game is a multiplayer matching game, the mid-term takeover control is displayed.
[0161] Figure 8 The interface diagram of the mid-match takeover interface provided by an embodiment of the present application is shown; the mid-match takeover interface 1300 includes a modification setting control 1310 and a quick join control 1320; the modification setting control 1310 is used to switch to the mid-match takeover setting interface to set the takeover filter conditions. The quick join control 1320 is used to quickly join a multiplayer online virtual game that meets the takeover filter conditions according to the takeover filter conditions set in the mid-match takeover setting interface.
[0162] In summary, the method provided in this embodiment allows the first user account to take over and join the multiplayer online virtual game when the takeover screening conditions are met, and the first user account continues to engage in virtual competition in the multiplayer online virtual game; this avoids the unfairness caused by the second user account's withdrawal midway, solves the problem of a significant decline in the competitive ability of the camp to which the second user account belongs after the withdrawal, and ensures the intensity of the competition in the multiplayer online virtual game.
[0163] Specifically, it will be combined Fig. 9 The flowchart of the method for joining a virtual game is shown, and the process of triggering the quick join control is introduced:
[0164] Step 802: The first user account triggers the midway takeover control "Quick Join";
[0165] The first user account initiates a join request by triggering a mid-game takeover control, and attempts to take over a multiplayer online virtual game that a second user account has left mid-game.
[0166] Step 804: Determine whether there is a multi-player online virtual game;
[0167] Exemplarily, the server searches for a multiplayer online virtual game; optionally, the multiplayer online virtual game is a multiplayer online virtual game that meets the takeover screening condition set by the first user account.
[0168] Step 806: When there is a multi-player online virtual game, the first user account joins the multi-player online virtual game;
[0169] The first user account joins a multiplayer online virtual game; takes over the second user account to compete in the multiplayer online virtual game. Optionally, the game screen of the multiplayer online virtual game is displayed;
[0170] Step 808: When there is no multiplayer online virtual game, a join failure message is displayed.
[0171] Exemplarily, a method for displaying the joining failure information includes, but is not limited to, at least one of the following: a virtual window, a virtual bubble, and a pop-up card.
[0172] Next, the control of the first virtual character by the first user account is introduced;
[0173] Fig.10 FIG. 1 is a flowchart of a virtual game method provided by an embodiment of the present application. That is, in an optional design of the present application, Figure 2 The embodiment shown also includes the following steps:
[0174] Step 540: In response to the control operation on the first virtual character, display the first virtual character performing a target behavior in the multiplayer online virtual game;
[0175] Exemplarily, a game screen displays a first virtual character, and the first virtual character is controlled by a first user account to perform a virtual competition in a multiplayer online virtual game;
[0176] It should be noted that there is a correlation between the first virtual character controlled by the first user account and the virtual character controlled by the second user account;
[0177] Specifically, there are at least two implementation methods:
[0178] Implementation method 1: the first virtual character is a virtual character controlled by the second user account before leaving the multiplayer online virtual game;
[0179] Exemplarily, the first virtual character is the same virtual character as the virtual character controlled by the second user account; that is, before the second user account has been opened but leaves the multiplayer online virtual game, the first virtual character is controlled by the second user account; after the first user account joins the multiplayer online virtual game, the first virtual character is controlled by the first user account;
[0180] Optionally, in the first time period, the first virtual character is controlled by the artificial intelligence user account and / or other user accounts in the multiplayer online virtual game; the first time period is the time period after the second user account leaves the multiplayer online virtual game and before the first user account joins the multiplayer online virtual game.
[0181] Implementation method 2: the first virtual character is a virtual character selected by the first user account before taking over the multiplayer online virtual game;
[0182] For example, in the second implementation, the first user account can select the first virtual character from all virtual characters; or can select the first virtual character from some virtual characters; that is, no restrictive provisions are made on how to select the first virtual character; for example, the first user account can select a virtual character with the same occupation type as the second virtual character controlled by the second user account as the first virtual character. The first virtual character controlled by the first user account takes over the second virtual character controlled by the second user account to perform virtual competition.
[0183] Optionally, during the first time period, the second virtual character is controlled by the artificial intelligence user account and / or other user accounts in the multiplayer online virtual game; the first time period is the time period after the second user account leaves the multiplayer online virtual game midway and before the first user account joins the multiplayer online virtual game.
[0184] In summary, the method provided in this embodiment allows the first user account to take over and join a multiplayer online virtual game when the second user account has already started but left the game midway, and the first user account controls the first virtual character in the multiplayer online virtual game to perform virtual competition. This avoids the unfairness caused by the second user account's midway withdrawal, solves the problem of a significant decrease in the competitive ability of the camp to which the second user account belongs after the withdrawal, and ensures the intensity of the competition in the multiplayer online virtual game.
[0185] Next, two implementation methods in the above embodiment are described in detail:
[0186] Implementation method 1: the first virtual character is a virtual character controlled by the second user account before leaving the multiplayer online virtual game;
[0187] The following will describe the implementation method 1 in detail through two embodiments:
[0188] It should be noted that in implementation method one, the first user account can reconfigure the skills and / or equipment of the first virtual character according to the following two embodiments, or can also not perform the following configuration and directly use the skills and / or equipment configuration of the virtual character before the second user account leaves the multiplayer online virtual game to conduct virtual competition.
[0189] Fig.11 FIG. 1 is a flowchart of a virtual game method provided by an embodiment of the present application. That is, in an optional design of the present application, in the case of implementation method 1, Fig.10 The embodiment shown also includes the following steps:
[0190] Step 532: Displaying a skill reset control of the first virtual character;
[0191] The implementation methods of the skill reset control include but are not limited to at least one of the following: a virtual button, a virtual bubble, and a virtual pop-up card.
[0192] Step 533: Responding to a reset operation on the skill reset control, resetting the skills of the first virtual character;
[0193] Exemplarily, the reset operation is used to reset the skill configuration of the first virtual character; the skill configuration content indicated by the reset operation is related to the attributes of the multiplayer online virtual game and / or the user account behavior before the second user account left the multiplayer online virtual game; for example: the first virtual character has 3 skills, each of which can be upgraded three times, and the multiplayer online virtual game provides six skill upgrade opportunities for the user account. The first user account can reallocate the six skill upgrade opportunities to configure the skills. Before the second user account leaves the multiplayer online virtual game, the six skill upgrade opportunities are used to upgrade the three skills twice; different from the way the second user account allocates skill upgrade opportunities, the first user account reallocates the above six skill upgrade opportunities and upgrades the first skill and the third skill three times.
[0194] The second user account obtains two additional skill upgrade opportunities through killing operations before leaving the multiplayer online virtual game; based on the properties of the multiplayer online virtual game, the first user account can also use the above two skill upgrade opportunities to upgrade the second skill twice.
[0195] Optionally, when the first user account re-sets the skills of the first virtual character, the skill settings of other user accounts in the same camp as the first user account may be viewed as a reference for setting the skills of the first virtual character.
[0196] In summary, the method provided in this embodiment controls the first virtual character through the first user account to perform virtual competition and resets the skills of the first virtual character; avoids the decline in virtual competitive ability caused by the different skill operation habits of the first user account and the second user account regarding the first virtual character, solves the problem of a significant decline in the competitive ability of the camp where the second user account is located after the withdrawal, and ensures the intensity of the confrontation in multiplayer online virtual games.
[0197] Fig.12 FIG. 1 is a flowchart of a virtual game method provided by an embodiment of the present application. That is, in an optional design of the present application, in the case of implementation method 1, Fig.10 The embodiment shown also includes the following steps:
[0198] Step 534: Displaying the equipment reselection control of the first virtual character;
[0199] The implementation of the equipment reselection control includes but is not limited to at least one of the following: a virtual button, a virtual bubble, and a virtual pop-up card.
[0200] Step 535: Reselect or purchase equipment for the first virtual character in response to a reselect operation on the equipment reselection control;
[0201] Exemplarily, the reselection operation is used to reselect or purchase the equipment configuration of the first virtual character; the equipment configuration content indicated by the reselection operation is related to the attributes of the multiplayer online virtual game and / or the user account behavior before the second user account left the multiplayer online virtual game; for example: the multiplayer online virtual game allows the user account to use 5000 virtual gold coins to purchase equipment, and the first user account can reuse 5000 virtual gold coins to configure the equipment of the first virtual character. Before the second user account leaves the multiplayer online virtual game, the second user account obtains an additional 2000 virtual gold coins to purchase equipment by dismantling the virtual facilities; based on the attributes of the multiplayer online virtual game, the first user account can reuse a total of 7000 virtual gold coins to configure the equipment of the first virtual character.
[0202] Optionally, when the first user account resets the skills of the first virtual character, the first user account may view the equipment selections of other user accounts in the same camp as the first user account as a reference for configuring the equipment of the first virtual character.
[0203] In summary, the method provided in this embodiment controls the first virtual character through the first user account to perform virtual competition and reselects the equipment of the first virtual character; it avoids the decline in virtual competitive ability caused by the different equipment configuration habits of the first user account and the second user account regarding the first virtual character, solves the problem of a significant decline in the competitive ability of the camp where the second user account is located after the withdrawal, and ensures the intensity of the confrontation in the multiplayer online virtual game.
[0204] Implementation method 2: the first virtual character is a virtual character selected by the first user account before taking over the multiplayer online virtual game;
[0205] Fig.13 A flowchart of a virtual game method provided by an embodiment of the present application is shown. That is, in an optional design of the present application, implementation method 2 can be implemented as follows:
[0206] Step 536: before taking over the multiplayer online virtual game, selecting a first virtual character;
[0207] Exemplarily, in implementation mode 2, the first user account may select the first virtual character from all virtual characters; or may select the first virtual character from some virtual characters;
[0208] Optionally, in an optional design, this embodiment may further include the following two steps:
[0209] Step 1: Displaying skill setting controls for the first virtual character;
[0210] The implementation of the skill setting control includes but is not limited to at least one of the following: a virtual button, a virtual bubble, and a virtual pop-up card.
[0211] Step 2: In response to a setting operation on a skill setting control, setting a skill of the first virtual character;
[0212] The skill level of the first virtual character is related to the skill level of the second virtual character, and the second virtual character is the virtual character controlled by the second user account before leaving the multiplayer online virtual game.
[0213] Optionally, in another optional design, this embodiment may further include the following two steps:
[0214] Step 3: Displaying equipment setting controls for the first virtual character;
[0215] The implementation of the equipment setting control includes but is not limited to at least one of the following: a virtual button, a virtual bubble, and a virtual pop-up card.
[0216] Step 4: In response to a setting operation on the equipment setting control, selecting or purchasing equipment for the first virtual character;
[0217] The equipment value of the first virtual character is related to the equipment value of the second virtual character, and the second virtual character is the virtual character controlled by the second user account before leaving the multiplayer online virtual game.
[0218] For details of the above steps 2 and 4, please refer to the above steps 533 and 535.
[0219] In summary, the method provided in this embodiment controls the reselected first virtual character through the first user account to perform virtual competition; avoids the decline in virtual competition ability caused by the different usage habits of the first user account and the second user account for different virtual characters, solves the problem of the significant decline in the competition ability of the camp after the second user account exits, and ensures the intensity of the confrontation in the multiplayer online virtual game.
[0220] Next, the settlement process of virtual resources is introduced:
[0221] Fig.14FIG. 1 is a flowchart of a virtual game method provided by an embodiment of the present application. That is, in an optional design of the present application, Figure 2 The embodiment shown may further include the following steps:
[0222] Step 552: When the first user account completes a target task or wins in a multiplayer online virtual game, display the bonus virtual resources added to the first user account;
[0223] For example, in a multiplayer online virtual game, there is usually at least one user account in the same camp as the first user account, but it is not excluded that the first user account has no one in the same camp. Completing the target task or winning may be the first user account completing the target task or winning, or it may be other user accounts in the same camp as the first user account completing the target task or winning.
[0224] Exemplarily, the reward virtual resources include but are not limited to at least one of the following:
[0225] Obtaining a rank score; the rank score is used to indicate the rank level of the user account;
[0226] Gaining experience points; experience points are used to indicate the level of the user account;
[0227] · Obtain virtual currency; virtual currency is used to purchase virtual items in clients that support virtual environments;
[0228] · Obtain virtual items; virtual items can be used in multiplayer online virtual games or clients that support virtual environments;
[0229] Gain virtual buff effects; gain enhanced effects in multiplayer online virtual games.
[0230] Step 554: When the first user account fails to complete the target task or fails in the multiplayer online virtual game, display the penalty virtual resources deducted from the second user account;
[0231] Exemplarily, the penalty of virtual resources includes but is not limited to at least one of the following: deducting rank points, deducting experience points, deducting virtual currency, deducting virtual items, and obtaining virtual damage reduction effects; the virtual damage reduction effects are used to obtain weakening effects in multiplayer online virtual games.
[0232] Fig.15The schematic diagram of the interface of the multiplayer online virtual game settlement interface provided by an embodiment of the present application is shown; the multiplayer online virtual game settlement interface 1500 includes settlement information of player 0422, player 8007 and player 8008, wherein player 0422 is the first user account, and the multiplayer online virtual game settlement interface 1500 displays the addition of a reward virtual resource 1092 points of the personal score of player 0422. Exemplarily, the multiplayer online virtual game settlement interface 1500 is displayed when the multiplayer online virtual game ends or after it ends.
[0233] Fig.16 A schematic diagram of an interface of a virtual resource statistics interface provided by an embodiment of the present application is shown; the virtual resource statistics interface 1600 includes statistics of the virtual resources of the rank points of player 0422, the rank points of player 0422 correspond to the gold stage, and player 0422 adds 103 points of reward virtual resource rank points.
[0234] In summary, the method provided in this embodiment allows the first user account to continue the virtual competition in the multiplayer online virtual game, and displays the reward virtual resources added to the first user account, or displays the penalty virtual resources deducted from the second user account according to the competition result of the multiplayer online virtual game; it avoids the unfairness caused by the second user account's withdrawal midway, solves the problem of the significant decline in the competitive ability of the camp where the second user account belongs after the withdrawal, and ensures the intensity of the confrontation in the multiplayer online virtual game.
[0235] Specifically, it will be combined Fig.17 The flowchart of the method for displaying and settling virtual resources is shown, and the process of displaying and settling virtual resources is introduced:
[0236] Step 812: Obtain a multiplayer online virtual game end event;
[0237] Exemplarily, the terminal obtains a multiplayer online virtual game end event through the server.
[0238] Step 814: Determine whether the team to which the first user account belongs has won the multiplayer online virtual game;
[0239] Exemplarily, whether the virtual game is won is determined by whether the first user account and / or other user accounts in the team to which the first user account belongs complete the target task;
[0240] Step 816: When the team to which the first user account belongs wins the multiplayer online virtual game, adding virtual resources to the first user account is displayed;
[0241] Exemplarily, adding virtual resources includes, but is not limited to, at least one of the following: obtaining rank points, obtaining experience points, obtaining virtual currency, obtaining virtual items, and obtaining virtual gain effects.
[0242] Step 818: When the team to which the first user account belongs does not win the multiplayer online virtual game, virtual resources are deducted from the second user account.
[0243] Exemplarily, deducting virtual resources includes, but is not limited to, at least one of the following: deducting rank points, deducting experience points, deducting virtual currency, deducting virtual items, and obtaining virtual damage reduction effects.
[0244] Fig.18 A flowchart of a virtual game battle method provided by an embodiment of the present application is shown. Taking the method applied to a second terminal corresponding to a second user account as an example, the virtual game battle method includes the following steps:
[0245] Step 610: Displaying a multi-player online virtual game screen;
[0246] The game screen is the screen after joining a multiplayer online virtual game using a second user account; illustratively, the multiplayer online virtual game is used to provide a virtual environment for at least one user account to realize virtual competitive activities in the virtual environment, including but not limited to performing at least one of the following virtual activities in the multiplayer online virtual game: adjusting body posture, crawling, walking, running, riding, jumping, driving, picking up, shooting, attacking, throwing, confronting, using props, and releasing skills.
[0247] Step 620: When the second user account leaves the multiplayer online virtual game midway, a delegation request is sent to the server;
[0248] The delegation request is used to request other user accounts except the second user account to take over the multi-person online virtual game.
[0249] It should be noted that the other user accounts requested for takeover can be any user accounts except the second user account; they can also be user accounts other than the second user account that meet the target requirements. The target requirements are usually set by the second user account, but the possibility of being set by the server is not ruled out.
[0250] Optionally, the game screen includes a one-key delegation control, and by triggering the one-key delegation control, a delegation request is sent to the server. For example, Fig.19 A schematic diagram of the interface of a game screen provided by an embodiment of the present application is shown; the game screen 1700 includes a one-key delegation control 1710, and a delegation request is sent to the server by triggering the one-key delegation control 1710.
[0251] In summary, the method provided in this embodiment, by sending a delegation request to the server when the second user account has started but leaves a multiplayer online virtual game, lays a foundation for the first user account to continue to participate in virtual competition in the multiplayer online virtual game; avoids the unfairness caused by the second user account's withdrawal, solves the problem of the significant decline in the competitive ability of the camp where the second user account is located after the withdrawal, and avoids the problem of a decrease in the number of virtual game services provided by the server between units.
[0252] Next, the takeover information in the above embodiment is described in detail:
[0253] Fig. 20 A flowchart of a virtual game method provided by an embodiment of the present application is shown. That is, based on the above embodiment, step 620 can be implemented as at least one of the following three steps:
[0254] Step 622: When the second user account leaves the multiplayer online virtual game midway, an automatic delegation request is sent to the server;
[0255] The automatic delegation request is used to request other user accounts except the second user account to take over the multi-person online virtual game;
[0256] Optionally, the automatic delegation request is used to request to take over the multiplayer online virtual game when the automatic takeover condition is met; exemplary, the automatic takeover condition includes but is not limited to at least one of the following:
[0257] · Network conditions; conditions can be set directly for the network conditions of the second user account, such as: the real-time network speed of the second user account is less than 100KB / s, or conditions can be set indirectly for the network conditions of the second user account, such as: the network delay of the first user account is greater than 400ms.
[0258] Idle time: Idle time refers to the time when the second user account does not perform virtual activities in the multiplayer online virtual game.
[0259] User account status: The user account status indicates that the user account is offline.
[0260] Step 624: when the second user account leaves the multiplayer online virtual game midway, display candidate user accounts, determine the designated first user account in response to the account selection operation, and send a designated delegation request to the server;
[0261] The designated delegation request is used to request the first user account designated by the second user account to take over the multi-person online virtual game;
[0262] Exemplarily, the account selection operation includes but is not limited to at least one of the following actions: clicking, sliding, and rotating; for example, clicking a touch screen or a button, sliding a touch screen or a handle, and rotating a terminal or a handle.
[0263] Exemplarily, the designated delegation request directly indicates the first user account designated by the second user account, and the first user account designated by the second user account may be one or more; the candidate user account may be one or more; when the first user account designated by the second user account specifies multiple user accounts, no restrictive provisions are made on how to determine the user account that takes over the multiplayer online game from the multiple user accounts; exemplarily, the user account that first triggers the midway takeover control is determined as the user account that takes over the multiplayer online game.
[0264] Step 626: When the second user account leaves the multiplayer online virtual game midway, a conditional delegation request is sent to the server;
[0265] The conditional delegation request is used to request a user account that meets the takeover requirement set by the second user account to take over the multiplayer online virtual game;
[0266] Exemplarily, the takeover requirements include but are not limited to at least one of the following: level, game preference, network status, region, server, account credit status, and account association status; for a detailed introduction to the takeover requirements, please refer to step 514 above.
[0267] Optionally, in an optional design of this embodiment, the following steps may be further included on the basis of this embodiment:
[0268] In response to requesting an edit operation, setting an automatic takeover condition;
[0269] The automatic takeover condition includes at least one of: network status, idle time, and user account status. For a detailed introduction to the automatic takeover condition, please refer to step 622 above.
[0270] Optionally, in an optional design of this embodiment, the following steps may be further included on the basis of this embodiment:
[0271] In response to the condition editing operation, setting the takeover requirement condition;
[0272] The takeover requirement conditions include: at least one of: level, game preference, network status, region, server, account credit status, and account association status. For a detailed introduction to the takeover requirement conditions, please refer to step 514 above.
[0273] It should be noted that, exemplarily, the above-mentioned request edit operation and condition edit operation trigger the controls corresponding to the request edit operation and condition edit operation, and the implementation methods of the above-mentioned two controls include but are not limited to at least one of the following: virtual buttons, virtual bubbles, virtual pop-up cards. Further, the request edit operation and condition edit operation include but are not limited to at least one of the following actions: click, slide, rotate; for example: click on the touch screen or button, slide the touch screen or handle, rotate the terminal or handle.
[0274] In summary, the method provided in this embodiment lays a foundation for the first user account to continue to participate in virtual competition in the multiplayer online virtual game by sending an automatic delegation request, a designated delegation request or a conditional delegation request by the server when the second user account has started but leaves the multiplayer online virtual game halfway; avoids the unfairness caused by the second user account's withdrawal halfway, solves the problem of the significant decline in the competitive ability of the camp where the second user account belongs after the withdrawal, and avoids the problem of a decrease in the number of virtual game services provided by the server between units.
[0275] Next, the role selection operation is introduced;
[0276] Fig.21 A flowchart of a virtual game method provided by an embodiment of the present application is shown. That is, based on any of the above two embodiments, it also includes step 602:
[0277] Step 602: In response to the role selection operation, setting a first virtual role controlled by a first user account;
[0278] Exemplarily, the role selection operation can directly determine the first virtual character controlled by the first user account, such as: specifying the first virtual character controlled by the first user account as a knight character; the role selection operation can also indirectly determine the first virtual character controlled by the first user account, such as: specifying the first virtual character controlled by the first user account as a medical character, or specifying that the first user account can select the first virtual character.
[0279] Optionally, in one implementation, the first virtual character is a virtual character controlled by the second user account before leaving the multiplayer online virtual game;
[0280] Optionally, in another implementation, the first virtual character is a virtual character selected by the first user account before taking over the multiplayer online virtual game.
[0281] In summary, the method provided in this embodiment lays a foundation for the first user account to continue virtual competition in the multiplayer online virtual game by sending a delegation request to the server when the second user account has started but leaves the multiplayer online virtual game halfway; the first virtual character controlled by the first user account is set through the character selection operation; the unfairness caused by the second user account's withdrawal halfway is avoided, the problem of the significant decline in the competitive ability of the camp where the second user account is located after the withdrawal is solved, and the problem of a decrease in the number of virtual game services provided by the server between units is avoided.
[0282] Next, the settlement process of virtual resources is introduced:
[0283] Fig. 22 A flowchart of a virtual game method provided by an embodiment of the present application is shown. That is, in an optional design of the present application, the following steps may be further included on the basis of the above embodiment:
[0284] Step 632: When the first user account completes the target task or wins in the multiplayer online virtual game, display the reward virtual resources added to the first user account;
[0285] For example, in a multiplayer online virtual game, there is usually at least one user account in the same camp as the first user account, but it is not excluded that the first user account has no one in the same camp. Completing the target task or winning may be the first user account completing the target task or winning, or it may be other user accounts in the same camp as the first user account completing the target task or winning.
[0286] Exemplarily, the reward virtual resources include but are not limited to at least one of the following:
[0287] Obtaining a rank score; the rank score is used to indicate the rank level of the user account;
[0288] Gaining experience points; experience points are used to indicate the level of the user account;
[0289] · Obtain virtual currency; virtual currency is used to purchase virtual items in clients that support virtual environments;
[0290] · Obtain virtual items; virtual items can be used in multiplayer online virtual games or clients that support virtual environments;
[0291] Gain virtual buff effects; gain enhanced effects in multiplayer online virtual games.
[0292] It should be noted that the second terminal obtains the event of completing the target task or winning through the server.
[0293] Step 634: When the first user account fails to complete the target task or fails in the multiplayer online virtual game, display the penalty virtual resources deducted from the second user account;
[0294] Exemplarily, the penalty virtual resource includes but is not limited to at least one of the following:
[0295] Deduct rank points, deduct experience points, deduct virtual currency, deduct virtual items, and obtain virtual damage reduction effects; virtual damage reduction effects are used to obtain weakening effects in multiplayer online virtual games.
[0296] It should be noted that the second terminal obtains the unfinished target task or failed event through the server.
[0297] In summary, the method provided in this embodiment allows the first user account to continue the virtual competition in the multiplayer online virtual game, and displays the reward virtual resources added to the first user account, or displays the penalty virtual resources deducted from the second user account according to the competition result of the multiplayer online virtual game; it avoids the unfairness caused by the second user account's withdrawal midway, solves the problem of the significant decline in the competitive ability of the camp where the second user account belongs after the withdrawal, and ensures the intensity of the confrontation in the multiplayer online virtual game.
[0298] Specifically, it will be combined Fig.23 The flowchart of the delegation method shown in FIG. 1 introduces the process of sending a delegation request:
[0299] Step 822: The second user account triggers the one-key delegation control;
[0300] The second user account sends a delegation request by triggering the one-key delegation control;
[0301] Step 824: Determine whether to confirm sending the delegation request;
[0302] The second terminal confirms again whether it is a delegation request;
[0303] Step 826: When the delegation request is confirmed, the delegation request is sent to the server;
[0304] Exemplarily, the server adds the virtual game corresponding to the delegation request to a list of games to be delegated, and a user account other than the second user account joins the multiplayer online virtual game;
[0305] Step 828: The second user account exits the multiplayer online virtual game;
[0306] The second user account exits the multiplayer online virtual game when entrusting the multiplayer online virtual game;
[0307] Step 830: If the delegation request is not confirmed, the second user account continues to play the multiplayer online virtual game.
[0308] To prevent the second user account from misoperation, if the delegation request is not confirmed, the user can return to the multiplayer online virtual game and continue the virtual competition.
[0309] Those skilled in the art can understand that the above embodiments can be implemented independently, or the above embodiments can be freely combined to form new embodiments to implement the virtual game playing method of the present application.
[0310] Fig.24 A block diagram of a virtual game device provided by an exemplary embodiment of the present application is shown. The device includes:
[0311] Display module 910, used for displaying a mid-game takeover control, where the mid-game takeover control is used for taking over a multiplayer online virtual game that has been opened but left mid-game by a second user account;
[0312] The processing module 920 is used to display the game screen of the multi-player online virtual game in response to the triggering operation of the midway takeover control, where the game screen is the screen after the first user account takes over the second user account to join the multi-player online virtual game.
[0313] In an optional design of this embodiment, the display module 910 is further used for:
[0314] In the case where the second user account entrusts the first user account to take over, displaying the midway takeover control;
[0315] or,
[0316] In the case where the first user account meets the takeover requirement condition, displaying the midway takeover control, wherein the takeover requirement condition is used to indicate the condition for taking over the user account that joins the multiplayer online virtual game;
[0317] or,
[0318] In response to a viewing operation for viewing the multiplayer online virtual game for takeover candidates, the midway takeover control is displayed.
[0319] In an optional design of this embodiment, the display module 910 is further used for:
[0320] When the attribute information of the first user account meets the takeover requirement condition, displaying the midway takeover control;
[0321] The attribute information includes at least one of: level, game preference, network status, region, server, account credit status, and account association status.
[0322] In an optional design of this embodiment, the display module 910 is further used for:
[0323] In the case where the multiplayer online virtual game meets the takeover screening condition set by the first user account, displaying the midway takeover control, wherein the takeover screening condition is used to indicate the condition for taking over and joining the multiplayer online virtual game;
[0324] The takeover screening conditions include: at least one of game type, opening time, level, occupation type of virtual object, and map type.
[0325] In an optional design of this embodiment, the device further includes:
[0326] The setting module 930 is used to set a takeover screening condition for screening the multiplayer online virtual game in response to a filtering and editing operation.
[0327] In an optional design of this embodiment, the processing module 920 is further used for:
[0328] In response to the control operation on the first virtual character, the first virtual character is displayed to perform a target behavior in the multiplayer online virtual game.
[0329] In an optional design of this embodiment, the first virtual character is a virtual character controlled by the second user account before leaving the multiplayer online virtual game.
[0330] In an optional design of this embodiment, the display module 910 is further used to display a skill reset control of the first virtual character;
[0331] The processing module 920 is further configured to reset the skills of the first virtual character in response to a reset operation on the skill reset control.
[0332] In an optional design of this embodiment, the display module 910 is further used to display an equipment reselection control of the first virtual character;
[0333] The processing module 920 is further configured to reselect or purchase equipment of the first virtual character in response to a reselect operation on the equipment reselection control.
[0334] In an optional design of this embodiment, the device further includes:
[0335] The selection module is used to select the first virtual character before taking over the multiplayer online virtual game.
[0336] In an optional design of this embodiment, the display module 910 is further used to display the skill setting controls of the first virtual character;
[0337] The processing module 920 is further configured to set the skill of the first virtual character in response to a setting operation on the skill setting control;
[0338] The skill level of the first virtual character is related to the skill level of a second virtual character, and the second virtual character is a virtual character controlled by the second user account before leaving the multiplayer online virtual game.
[0339] In an optional design of this embodiment, the display module 910 is further used to display the equipment setting controls of the first virtual character;
[0340] The processing module 920 is further configured to select or purchase equipment of the first virtual character in response to a setting operation on the equipment setting control;
[0341] The equipment value of the first virtual character is related to the equipment value of the second virtual character, and the second virtual character is the virtual character controlled by the second user account before leaving the multiplayer online virtual game.
[0342] In an optional design of this embodiment, the display module 910 is further used for:
[0343] When the first user account completes a target task or wins in the multiplayer online virtual game, displaying a reward virtual resource added to the first user account;
[0344] or,
[0345] When the first user account fails to complete a target task or fails in the multiplayer online virtual game, the penalty virtual resources deducted from the second user account are displayed.
[0346] Fig.25 A block diagram of a virtual game device provided by an exemplary embodiment of the present application is shown. The device includes:
[0347] A display module 940 is used to display a game screen of a multi-player online virtual game, where the game screen is a screen after the second user account is used to join the multi-player online virtual game;
[0348] The sending module 950 is used to send a delegation request to the server when the second user account leaves the multiplayer online virtual game midway, wherein the delegation request is used to request other user accounts except the second user account to take over the multiplayer online virtual game.
[0349] In an optional design of this embodiment, the sending module 950 is further used for:
[0350] When the second user account leaves the multiplayer online virtual game midway, sending an automatic delegation request to the server, the automatic delegation request being used to request other user accounts except the second user account to take over the multiplayer online virtual game;
[0351] or, in the case that the second user account leaves the multiplayer online virtual game midway, displaying candidate user accounts, determining the designated first user account in response to the account selection operation, and sending a designated delegation request to the server, wherein the designated delegation request is used to request the first user account designated by the second user account to take over the multiplayer online virtual game;
[0352] Or, when the second user account leaves the multiplayer online virtual game midway, a conditional delegation request is sent to the server, wherein the conditional delegation request is used to request a user account that meets the takeover requirement conditions set by the second user account to take over the multiplayer online virtual game.
[0353] In an optional design of this embodiment, the device further includes:
[0354] A setting module 960, configured to set the takeover requirement condition in response to a condition editing operation;
[0355] The takeover requirements include at least one of level, game preference, network status, region, server, account credit status, and account association status.
[0356] In an optional design of this embodiment, the display module 940 is further used for:
[0357] When a first user account completes a target task or wins in the multiplayer online virtual game, displaying a reward virtual resource added to the first user account, the first user account being a user account that replaces the second user account in joining the multiplayer online virtual game;
[0358] Or, when the first user account fails to complete the target task or fails in the multiplayer online virtual game, the penalty virtual resources deducted from the second user account are displayed.
[0359] One point that needs to be explained is that the device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example to implement its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0360] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method; the technical effects achieved by each module performing operations are the same as those in the embodiment of the method, and will not be elaborated here.
[0361] The present application also provides a computer device, which includes a processor and a memory, wherein the memory stores at least one instruction, and the at least one instruction is loaded and executed by the processor to implement the virtual game battle method provided by the above-mentioned various method embodiments. It should be noted that the computer device can be as follows Fig.26 The terminal provided. Fig.26 The block diagram of the structure of a computer device 1600 provided by an exemplary embodiment of the present application is shown. The computer device 1600 may be: a smart phone, a tablet computer, a Moving Picture Experts Group Audio Layer III (MP3) player, a Moving Picture Experts Group Audio Layer IV (MP4) player, a laptop computer or a desktop computer. The computer device 1600 may also be called a user device, a portable terminal, a laptop terminal, a desktop terminal or other names.
[0362] Typically, the computer device 1600 includes a processor 1601 and a memory 1602 .
[0363] The processor 1601 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1601 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), and programmable logic array (PLA). The processor 1601 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a central processing unit (CPU); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1601 may be integrated with a graphics processing unit (GPU), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1601 may also include an artificial intelligence (AI) processor, which is used to process computing operations related to machine learning.
[0364] The memory 1602 may include one or more computer-readable storage media, which may be non-transitory. The memory 1602 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1602 is used to store at least one instruction, which is used to be executed by the processor 1601 to implement the virtual game battle method provided in the method embodiment of the present application.
[0365] In some embodiments, the computer device 1600 may further optionally include: a peripheral device interface 1603 and at least one peripheral device. The processor 1601, the memory 1602 and the peripheral device interface 1603 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 1603 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1604, a display screen 1605, a camera 1606, an audio circuit 1607 and a power supply 1608. The peripheral device interface 1603 may be used to connect at least one peripheral device related to input / output (I / O) to the processor 1601 and the memory 1602. In some embodiments, the processor 1601, the memory 1602 and the peripheral device interface 1603 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1601, the memory 1602 and the peripheral device interface 1603 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.
[0366] The radio frequency circuit 1604 is used to receive and transmit radio frequency (RF) signals, also known as electromagnetic signals. The radio frequency circuit 1604 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1604 converts the electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 1604 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The radio frequency circuit 1604 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a wireless fidelity (Wireless Fidelity, WiFi) network. In some embodiments, the radio frequency circuit 1604 may also include circuits related to near field communication (NFC), which is not limited in this application.
[0367] Display screen 1605 is used to display a user interface (UI). The UI may include graphics, text, icons, videos, and any combination thereof. When display screen 1605 is a touch display screen, display screen 1605 also has the ability to collect touch signals on the surface or above the surface of display screen 1605. The touch signal can be input to processor 1601 as a control signal for processing. At this time, display screen 1605 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, display screen 1605 can be one, and the front panel of computer device 1600 is set; in other embodiments, display screen 1605 can be at least two, which are respectively set on different surfaces of computer device 1600 or in a folding design; in some other embodiments, display screen 1605 can be a flexible display screen, which is set on a curved surface or a folding surface of computer device 1600. Even, display screen 1605 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1605 can be made of materials such as a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc.
[0368] The camera assembly 1606 is used to capture images or videos. Optionally, the camera assembly 1606 includes a front camera and a rear camera. Typically, the front camera is set on the front panel of the terminal, and the rear camera is set on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and virtual reality (VR) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1606 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. The dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures. The audio circuit 1607 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 1601 for processing, or input them into the RF circuit 1604 to realize voice communication. For the purpose of stereo sound collection or noise reduction, there can be multiple microphones, which are respectively arranged at different parts of the computer device 1600. The microphone can also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert the electrical signal from the processor 1601 or the radio frequency circuit 1604 into sound waves. The speaker can be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as distance measurement. In some embodiments, the audio circuit 1607 can also include a headphone jack.
[0369] The power supply 1608 is used to power various components in the computer device 1600. The power supply 1608 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1608 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged through a wired line, and a wireless rechargeable battery is a battery that is charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.
[0370] In some embodiments, the computer device 1600 further includes one or more sensors 1610 , including but not limited to: an acceleration sensor 1611 , a gyroscope sensor 1612 , a pressure sensor 1613 , an optical sensor 1614 , and a proximity sensor 1615 .
[0371] The acceleration sensor 1611 can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established by the computer device 1600. For example, the acceleration sensor 1611 can be used to detect the components of gravity acceleration on the three coordinate axes. The processor 1601 can control the touch display screen 1605 to display the user interface in a horizontal view or a vertical view according to the gravity acceleration signal collected by the acceleration sensor 1611. The acceleration sensor 1611 can also be used for collecting game or user motion data.
[0372] The gyro sensor 1612 can detect the body direction and rotation angle of the computer device 1600, and the gyro sensor 1612 can cooperate with the acceleration sensor 1611 to collect the user's 3D actions on the computer device 1600. The processor 1601 can implement the following functions based on the data collected by the gyro sensor 1612: motion sensing (for example, changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.
[0373] The pressure sensor 1613 can be set on the side frame of the computer device 1600 and / or the lower layer of the touch display screen 1605. When the pressure sensor 1613 is set on the side frame of the computer device 1600, it can detect the user's grip signal of the computer device 1600, and the processor 1601 performs left and right hand recognition or shortcut operations according to the grip signal collected by the pressure sensor 1613. When the pressure sensor 1613 is set on the lower layer of the touch display screen 1605, the processor 1601 controls the operability controls on the UI interface according to the user's pressure operation on the touch display screen 1605. The operability controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.
[0374] The optical sensor 1614 is used to collect the ambient light intensity. In one embodiment, the processor 1601 can control the display brightness of the touch display screen 1605 according to the ambient light intensity collected by the optical sensor 1614. Specifically, when the ambient light intensity is high, the display brightness of the touch display screen 1605 is increased; when the ambient light intensity is low, the display brightness of the touch display screen 1605 is reduced. In another embodiment, the processor 1601 can also dynamically adjust the shooting parameters of the camera assembly 1606 according to the ambient light intensity collected by the optical sensor 1614.
[0375] The proximity sensor 1615, also known as a distance sensor, is usually arranged on the front panel of the computer device 1600. The proximity sensor 1615 is used to collect the distance between the user and the front of the computer device 1600. In one embodiment, when the proximity sensor 1615 detects that the distance between the user and the front of the computer device 1600 is gradually decreasing, the processor 1601 controls the touch display screen 1605 to switch from the screen-on state to the screen-off state; when the proximity sensor 1615 detects that the distance between the user and the front of the computer device 1600 is gradually increasing, the processor 1601 controls the touch display screen 1605 to switch from the screen-off state to the screen-on state. It can be understood by those skilled in the art that the structure shown above does not constitute a limitation on the computer device 1600, and may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.
[0376] In an exemplary embodiment, a chip is also provided, which includes a programmable logic circuit and / or program instructions. When the chip runs on a computer device, it is used to implement the virtual game combat method described in the above aspects.
[0377] In an exemplary embodiment, a computer program product or a computer program is also provided, the computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor reads and executes the computer instructions from the computer-readable storage medium to implement the virtual game battle method provided by the above-mentioned method embodiments.
[0378] In an exemplary embodiment, a computer-readable storage medium is further provided, in which a computer program is stored. The computer program is loaded and executed by a processor to implement the virtual game combat method provided by the above-mentioned method embodiments.
[0379] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0380] Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented with hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein the communication media include any media that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that a general or special-purpose computer can access.
[0381] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A virtual game method, characterized in that: Applied in a terminal corresponding to a first user account, the method includes: Displaying a mid-game takeover control, wherein the mid-game takeover control is used to take over a multiplayer online virtual game that has been opened but left mid-game by a second user account; In response to a triggering operation of the midway takeover control, displaying a game screen of the multiplayer online virtual game, the game screen being a screen after the first user account takes over the second user account to join the multiplayer online virtual game, and the game screen displays a first virtual character controlled by the first user account; In the case where the first virtual character is the virtual character controlled by the second user account before leaving the multiplayer online virtual game midway, the method further includes: displaying a skill reset control of the first virtual character; resetting the skills of the first virtual character in response to a reset operation on the skill reset control; the skill configuration content indicated by the reset operation is related to the attributes of the multiplayer online virtual game and / or the user account behavior of the second user account before leaving the multiplayer online virtual game midway.
2. The method according to claim 1, characterized in that: The display midway takeover control comprises: In the case where the second user account entrusts the first user account to take over, displaying the midway takeover control; or, in the case where the first user account meets a takeover requirement condition, displaying the midway takeover control, wherein the takeover requirement condition is used to indicate a condition for taking over a user account that joins the multiplayer online virtual game; Or, in response to a viewing operation for viewing the multiplayer online virtual game for takeover candidates, the midway takeover control is displayed.
3. The method according to claim 2, characterized in that The step of displaying the midway takeover control when the first user account meets the takeover requirement condition includes: When the attribute information of the first user account meets the takeover requirement condition, displaying the midway takeover control; The attribute information includes at least one of: level, game preference, network status, region, server, account credit status, and account association status.
4. The method according to claim 1, characterized in that: The display midway takeover control comprises: In the case where the multiplayer online virtual game meets the takeover screening condition set by the first user account, displaying the midway takeover control, wherein the takeover screening condition is used to indicate the condition for taking over and joining the multiplayer online virtual game; The takeover screening conditions include: at least one of game type, opening time, level, occupation type of virtual object, and map type.
5. The method according to claim 4, characterized in that The method further comprises: In response to the filtering and editing operation, a takeover filtering condition for filtering the multiplayer online virtual game is set.
6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: In response to the control operation on the first virtual character, the first virtual character is displayed to perform a target behavior in the multiplayer online virtual game.
7. The method according to any one of claims 1 to 5, characterized in that: In the case where the first virtual character is a virtual character controlled by the second user account before leaving the multiplayer online virtual game midway, the method further includes: Displaying an equipment reselection control for the first virtual character; In response to a reselection operation on the equipment reselection control, the equipment of the first virtual character is reselected or purchased.
8. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: Before taking over the multiplayer online virtual game, the first virtual character is selected.
9. The method according to claim 8, characterized in that The method further comprises: Displaying a skill setting control of the first virtual character; In response to a setting operation on the skill setting control, setting a skill of the first virtual character; The skill level of the first virtual character is related to the skill level of a second virtual character, and the second virtual character is the virtual character controlled by the second user account before leaving the multiplayer online virtual game midway.
10. The method according to claim 8, characterized in that The method further comprises: displaying equipment setting controls for the first virtual character; In response to a setting operation on the equipment setting control, selecting or purchasing equipment for the first virtual character; The equipment value of the first virtual character is related to the equipment value of the second virtual character, and the second virtual character is the virtual character controlled by the second user account before leaving the multiplayer online virtual game midway.
11. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: When the first user account completes a target task or wins in the multiplayer online virtual game, displaying a reward virtual resource added to the first user account; or, When the first user account fails to complete a target task or fails in the multiplayer online virtual game, the penalty virtual resources deducted from the second user account are displayed.
12. A virtual game method, characterized in that: Applied in a terminal corresponding to the second user account, the method includes: Displaying a game screen of a multiplayer online virtual game, wherein the game screen is a screen after joining the multiplayer online virtual game using the second user account; When the second user account leaves the multiplayer online virtual game midway, sending a delegation request to the server, the delegation request is used to request other user accounts except the second user account to take over the multiplayer online virtual game; After the first user account takes over the multiplayer online virtual game, the terminal corresponding to the first user account is used to display a game screen of the multiplayer online virtual game, and the game screen displays a first virtual character controlled by the first user account; In the case where the first virtual character is the virtual character controlled by the second user account before leaving the multiplayer online virtual game midway, the terminal corresponding to the first user account is also used to display a skill reset control of the first virtual character; in response to a reset operation on the skill reset control, the skills of the first virtual character are reset; the skill configuration content indicated by the reset operation is related to the attributes of the multiplayer online virtual game and / or the user account behavior of the second user account before leaving the multiplayer online virtual game midway.
13. The method according to claim 12, characterized in that When the second user account leaves the multiplayer online virtual game midway, sending a delegation request to the server includes: When the second user account leaves the multiplayer online virtual game midway, sending an automatic delegation request to the server, the automatic delegation request being used to request other user accounts except the second user account to take over the multiplayer online virtual game; or, In the case that the second user account leaves the multiplayer online virtual game midway, candidate user accounts are displayed, a designated first user account is determined in response to an account selection operation, and a designated delegation request is sent to a server, wherein the designated delegation request is used to request the first user account designated by the second user account to take over the multiplayer online virtual game; or, In the case that the second user account leaves the multiplayer online virtual game midway, a conditional delegation request is sent to the server, wherein the conditional delegation request is used to request a user account that meets the takeover requirement conditions set by the second user account to take over the multiplayer online virtual game.
14. The method according to claim 13, characterized in that The method further comprises: In response to the condition editing operation, setting the takeover requirement condition; The takeover requirements include at least one of level, game preference, network status, region, server, account credit status, and account association status.
15. The method according to any one of claims 12 to 14, characterized in that: The method further comprises: When a first user account completes a target task or wins in the multiplayer online virtual game, displaying a reward virtual resource added to the first user account, the first user account being a user account that replaces the second user account in joining the multiplayer online virtual game; or, When the first user account fails to complete a target task or fails in the multiplayer online virtual game, the penalty virtual resources deducted from the second user account are displayed.
16. A virtual game device, characterized in that: Applied in a terminal corresponding to a first user account, the device includes: A display module, used for displaying a mid-game takeover control, wherein the mid-game takeover control is used for taking over a multiplayer online virtual game that has been opened but left mid-game by a second user account; a processing module, configured to display a game screen of the multiplayer online virtual game in response to a triggering operation on the midway takeover control, wherein the game screen is a screen after the first user account is used to replace the second user account to join the multiplayer online virtual game, and the game screen displays a first virtual character controlled by the first user account; In the case where the first virtual character is the virtual character controlled by the second user account before leaving the multiplayer online virtual game midway, the display module is further used to display a skill reset control of the first virtual character; the processing module is further used to reset the skills of the first virtual character in response to a reset operation on the skill reset control; the skill configuration content indicated by the reset operation is related to the attributes of the multiplayer online virtual game and / or the user account behavior of the second user account before leaving the multiplayer online virtual game midway.
17. The device according to claim 16, characterized in that The display module is also used for: In the case where the second user account entrusts the first user account to take over, displaying the midway takeover control; or, in the case where the first user account meets a takeover requirement condition, displaying the midway takeover control, wherein the takeover requirement condition is used to indicate a condition for taking over a user account that joins the multiplayer online virtual game; Or, in response to a viewing operation for viewing the multiplayer online virtual game for takeover candidates, the midway takeover control is displayed.
18. The device according to claim 17, characterized in that The display module is also used for: When the attribute information of the first user account meets the takeover requirement condition, displaying the midway takeover control; The attribute information includes at least one of: level, game preference, network status, region, server, account credit status, and account association status.
19. The device according to claim 16, characterized in that The display module is also used for: In the case where the multiplayer online virtual game meets the takeover screening condition set by the first user account, displaying the midway takeover control, wherein the takeover screening condition is used to indicate the condition for taking over and joining the multiplayer online virtual game; The takeover screening conditions include: at least one of game type, opening time, level, occupation type of virtual object, and map type.
20. The device according to claim 19, characterized in that The device also includes: The setting module is used to set takeover screening conditions for screening the multiplayer online virtual game in response to the filtering and editing operation.
21. The device according to any one of claims 16 to 20, characterized in that The processing module is also used for: In response to the control operation on the first virtual character, the first virtual character is displayed to perform a target behavior in the multiplayer online virtual game.
22. The device according to any one of claims 16 to 20, characterized in that In the case where the first virtual character is the virtual character controlled by the second user account before leaving the multiplayer online virtual game, the display module is further used to display an equipment reselection control of the first virtual character; The processing module is further used to reselect or purchase the equipment of the first virtual character in response to a reselection operation on the equipment reselection control.
23. The device according to any one of claims 16 to 20, characterized in that The device also includes: The selection module is used to select the first virtual character before taking over the multiplayer online virtual game.
24. The device according to claim 23, characterized in that The display module is further used to display the skill setting controls of the first virtual character; The processing module is further used to set the skills of the first virtual character in response to the setting operation on the skill setting control; wherein the skill level of the first virtual character is related to the skill level of the second virtual character, and the second virtual character is the virtual character controlled by the second user account before leaving the multiplayer online virtual game midway.
25. The device according to claim 23, characterized in that The display module is further used to display equipment setting controls of the first virtual character; The processing module is further used to select or purchase equipment for the first virtual character in response to a setting operation on the equipment setting control; wherein the equipment value of the first virtual character is related to the equipment value of a second virtual character, and the second virtual character is a virtual character controlled by the second user account before leaving the multiplayer online virtual game midway.
26. The device according to any one of claims 16 to 20, characterized in that The display module is also used for: When the first user account completes a target task or wins in the multiplayer online virtual game, displaying a reward virtual resource added to the first user account; or, When the first user account fails to complete a target task or fails in the multiplayer online virtual game, the penalty virtual resources deducted from the second user account are displayed.
27. A virtual game device, characterized in that: Applied in a terminal corresponding to a second user account, the device includes: A display module, used for displaying a game screen of a multi-player online virtual game, wherein the game screen is a screen after the second user account is used to join the multi-player online virtual game; a sending module, configured to send a delegation request to a server when the second user account leaves the multiplayer online virtual game midway, wherein the delegation request is used to request other user accounts except the second user account to take over the multiplayer online virtual game; After the first user account takes over the multiplayer online virtual game, the terminal corresponding to the first user account is used to display a game screen of the multiplayer online virtual game, and the game screen displays a first virtual character controlled by the first user account; In the case where the first virtual character is the virtual character controlled by the second user account before leaving the multiplayer online virtual game midway, the terminal corresponding to the first user account is also used to display a skill reset control of the first virtual character; in response to a reset operation on the skill reset control, the skills of the first virtual character are reset; the skill configuration content indicated by the reset operation is related to the attributes of the multiplayer online virtual game and / or the user account behavior of the second user account before leaving the multiplayer online virtual game midway.
28. The device according to claim 27, characterized in that The sending module is also used for: When the second user account leaves the multiplayer online virtual game midway, sending an automatic delegation request to the server, the automatic delegation request being used to request other user accounts except the second user account to take over the multiplayer online virtual game; or, In the case that the second user account leaves the multiplayer online virtual game midway, candidate user accounts are displayed, a designated first user account is determined in response to an account selection operation, and a designated delegation request is sent to a server, wherein the designated delegation request is used to request the first user account designated by the second user account to take over the multiplayer online virtual game; or, In the case that the second user account leaves the multiplayer online virtual game midway, a conditional delegation request is sent to the server, wherein the conditional delegation request is used to request a user account that meets the takeover requirement conditions set by the second user account to take over the multiplayer online virtual game.
29. The device according to claim 28, characterized in that The device also includes: A setting module, used for setting the takeover requirement condition in response to a conditional editing operation; The takeover requirements include at least one of level, game preference, network status, region, server, account credit status, and account association status.
30. The device according to any one of claims 27 to 29, characterized in that The display module is also used for: When a first user account completes a target task or wins in the multiplayer online virtual game, displaying a reward virtual resource added to the first user account, the first user account being a user account that replaces the second user account in joining the multiplayer online virtual game; or, When the first user account fails to complete a target task or fails in the multiplayer online virtual game, the penalty virtual resources deducted from the second user account are displayed.
31. A computer device, characterized in that: The computer device includes: a processor and a memory, wherein the memory stores at least one program; the processor is used to execute the at least one program in the memory to implement the virtual game method as described in any one of claims 1 to 15.
32. A computer-readable storage medium, characterized in that: The readable storage medium stores executable instructions, and the executable instructions are loaded and executed by a processor to implement the virtual game combat method as described in any one of claims 1 to 15.
33. A computer program product or a computer program, characterized in that The computer program product or computer program includes computer instructions, which are stored in a computer-readable storage medium. The processor reads and executes the computer instructions from the computer-readable storage medium to implement the virtual game combat method as described in any one of claims 1 to 15.
Citation Information
Patent Citations
Game control method and device, storage medium and computer equipment
CN113426121A