Processing method and device of virtual equipment, equipment and storage medium

By allowing players to select reward equipment and acquire attribute enhancement items before virtual matches, the problem of limited virtual equipment acquisition methods is solved, player engagement and interaction efficiency are improved, and the diversity and fun of equipment are enhanced.

CN119680195BActive Publication Date: 2026-05-01TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2024-12-03
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

The current methods for acquiring virtual equipment are relatively limited, mainly through random drops or purchases from the virtual store. This lack of diversity and interactivity leads to a lack of motivation among players to acquire virtual equipment.

Method used

This paper provides a method for handling virtual equipment, which involves selecting reward equipment before a virtual match, acquiring attribute enhancement items during the match, and enhancing the equipment's attribute values ​​after the match, thereby increasing equipment diversity and player engagement.

Benefits of technology

By participating in virtual matches to acquire enhanced equipment, players' enthusiasm for virtual competition and the efficiency of human-computer interaction are improved, while the diversity of virtual equipment and the fun of acquiring it are enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119680195B_ABST
    Figure CN119680195B_ABST
Patent Text Reader

Abstract

The application discloses a kind of virtual equipment processing method, device, equipment and storage medium, belong to man-machine interaction technical field.The method comprises: in response to the selection operation for virtual equipment, the virtual equipment is determined as the reward equipment participating in first virtual game;Control virtual character participates in the first virtual game, and obtains attribute strengthening props in the first virtual game;In the case where the first virtual game ends, virtual strengthening equipment is obtained, and the virtual strengthening equipment is obtained based on the attribute strengthening props to the attribute value in at least one attribute type of the reward equipment is executed to strengthen.The application is implemented by the selection operation for virtual equipment to determine the reward equipment expected to be obtained by man-machine interaction operation before participating in the first virtual game;Desired reward equipment is determined before participating in the first virtual game, which can increase the virtual competition enthusiasm of providing strengthening for reward equipment in participating in the first virtual game.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of human-computer interaction technology, and in particular to a method, apparatus, device and storage medium for processing virtual equipment. Background Technology

[0002] Games and other applications provide virtual environments where virtual objects typically need to be controlled to perform activities such as walking, driving, climbing, picking up items, and fighting.

[0003] In related technologies, applications provide virtual clothing, virtual hair accessories, and other virtual equipment to provide buffs to virtual characters, such as increasing virtual attack power.

[0004] However, virtual equipment is usually obtained through random drops in virtual matches or purchased from a virtual store, making the acquisition methods relatively limited. Summary of the Invention

[0005] This application provides a method, apparatus, device, and storage medium for processing virtual equipment, the technical solution of which is as follows:

[0006] According to one aspect of this application, a method for processing virtual equipment is provided, the method comprising:

[0007] In response to the selection operation for virtual equipment, the virtual equipment is determined as the reward equipment for participating in the first virtual game, and the virtual equipment is any one of at least two candidate equipment displayed before entering the virtual environment corresponding to the first virtual game.

[0008] Control the virtual character to participate in the first virtual game, and obtain attribute enhancement items in the first virtual game;

[0009] Upon the conclusion of the first virtual match, virtual enhanced equipment is acquired. The reward equipment includes attribute values ​​of at least two attribute types. The virtual enhanced equipment is obtained by enhancing the attribute values ​​of at least one attribute type of the reward equipment based on the attribute enhancement item.

[0010] According to another aspect of this application, a processing apparatus for virtual equipment is provided, the apparatus comprising:

[0011] A processing module is configured to, in response to a selection operation for virtual equipment, determine the virtual equipment as a reward equipment for participating in the first virtual match, wherein the virtual equipment is any one of at least two candidate equipment displayed before entering the virtual environment corresponding to the first virtual match.

[0012] The processing module is also used to control the virtual character to participate in the first virtual game and to obtain attribute enhancement items in the first virtual game;

[0013] The acquisition module is used to acquire virtual enhanced equipment when the first virtual game ends. The reward equipment includes attribute values ​​of at least two attribute types. The virtual enhanced equipment is obtained by enhancing the attribute values ​​of at least one attribute type of the reward equipment based on the attribute enhancement item.

[0014] In an optional design of this application, the acquisition module is further configured to:

[0015] Upon the end of the first virtual match, an enhancement animation is displayed to enhance the reward equipment based on the attribute enhancement item, and the virtual enhanced equipment is acquired.

[0016] The attribute enhancement item is used to increase the attribute value of the reward equipment in at least one attribute type.

[0017] In an optional design of this application, the processing module is further configured to:

[0018] In the first virtual match, acquire at least two candidate enhancement items;

[0019] The acquisition module is also used for:

[0020] In response to the selection operation of the attribute enhancement item among the at least two candidate enhancement items, an enhancement animation of enhancing the reward equipment based on the attribute enhancement item is displayed, and the virtual enhanced equipment is obtained.

[0021] In an optional design of this application, the attribute enhancement item includes at least one of the following:

[0022] First attribute enhancement items are used to increase the attribute value of the first attribute type of the reward equipment.

[0023] Second attribute enhancement items are used to increase the attribute value of the second attribute type of the reward equipment and decrease the attribute value of the third attribute type of the reward equipment;

[0024] The third attribute enhancement item is used to change the attribute value of the fourth attribute type of the reward equipment to the attribute value of the fifth attribute type.

[0025] The fourth attribute enhancement item is used to randomly increase the attribute value of some or all of the attribute types in at least one attribute type of the reward equipment.

[0026] In an optional design of this application, the device further includes:

[0027] The display module is used to display at least one recommended enhancement item from the at least two candidate enhancement items in a visually prominent manner after the first virtual game ends.

[0028] In an optional design of this application, the virtual character increases its attribute values ​​by using the virtual enhancement equipment; the display module is further configured to include at least one of the following:

[0029] Upon the end of the first virtual match, based on the character type of the virtual character, a first recommended enhancement item is determined and displayed in a visually prominent manner; the first recommended enhancement item is used to increase the attribute value of a sixth attribute type, which is a recommended attribute of the character type;

[0030] When the first virtual match ends, based on the virtual character's historical match information, a second recommended enhancement item is determined to be displayed in a visually prominent manner; the second recommended enhancement item is used to increase the attribute value of a seventh attribute type, the seventh attribute type corresponding to a first type of virtual activity, and the virtual character has performed the virtual activity more frequently than a frequency threshold in historical matches;

[0031] Upon the conclusion of the first virtual match, based on the progress information of the virtual character in the virtual tournament, a third recommended enhancement item is determined to be displayed in a visually prominent manner; the third recommended enhancement item is used to increase the attribute value of the eighth attribute type, in which the virtual character's attribute value in the eighth attribute type did not exceed the attribute threshold during the virtual tournament.

[0032] In an optional design of this application, the processing module is further configured to:

[0033] In response to a selection operation for the virtual character, the virtual character is selected from at least two candidate virtual characters to participate in the game;

[0034] The virtual character has the right to use the virtual enhancement equipment, while the other characters among the at least two candidate virtual characters do not have the right to use the virtual enhancement equipment.

[0035] In an optional design of this application, the processing module is further configured to:

[0036] In response to a permission change operation for the virtual enhanced equipment, the other character gains access to the virtual enhanced equipment and reduces the attribute value of the virtual enhanced equipment in at least one attribute type.

[0037] In an optional design of this application, the processing module is further configured to:

[0038] Control the virtual character to participate in the first level of the first virtual game;

[0039] In response to the virtual character completing the first virtual task in the first level, obtaining the first item, and controlling the virtual character to participate in the second level of the first virtual game;

[0040] In response to the virtual character completing the second virtual task in the second level and obtaining the second item.

[0041] In an optional design of this application, the processing module is further configured to:

[0042] In the event that the first virtual match ends, in response to the retention operation of the attribute enhancement item, the virtual character is controlled to participate in the second virtual match and acquire additional enhancement items in the second virtual match;

[0043] The acquisition module is also used for:

[0044] Upon the conclusion of the second virtual match, enhanced and updated equipment is acquired, which is obtained by enhancing the reward equipment based on the supplementary enhancement items and the attribute enhancement items.

[0045] In an optional design of this application, the drop rate of virtual items of the first type is reduced in the second virtual game compared to the first virtual game, and the attribute enhancement items belong to the first type;

[0046] Among them, virtual items belonging to the first type all have the effect of increasing the attribute value of the ninth attribute type.

[0047] In an optional design of this application, the processing module is further configured to:

[0048] Display the first enemy character in the first virtual match, and in response to the virtual character defeating the first enemy character, obtain the attribute enhancement item;

[0049] Display the second enemy character in the second virtual match, and in response to the virtual character defeating the second enemy character, obtain the supplementary enhancement item;

[0050] Wherein, the proportion of the second enemy character in the second virtual game is lower than the proportion of the first enemy character in the first virtual game, and the virtual items dropped by defeating the second enemy character or the first enemy character belong to the first type.

[0051] In an optional design of this application, the acquisition module is further configured to:

[0052] In response to the equipment configuration operation of the virtual character, the virtual character is shown to be equipped with the virtual enhancement item;

[0053] The processing module is also used for:

[0054] The virtual character is controlled to participate in a third virtual match, and to acquire virtual growth value and / or virtual items in the third virtual match. The third virtual match is of a different match type than the first virtual match.

[0055] According to another aspect of this application, a computer device is provided, the computer device including a processor and a memory, the memory storing at least one instruction, at least one program, code set or instruction set, the at least one instruction, the at least one program, the code set or instruction set being loaded and executed by the processor to implement the virtual device processing method as described above.

[0056] According to another aspect of this application, a computer-readable storage medium is provided, wherein at least one instruction, at least one program, code set, or instruction set is stored therein, wherein 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 device processing method as described above.

[0057] According to another aspect of this application, a computer program product is provided, the computer program product including computer instructions stored in a computer-readable storage medium, wherein a processor reads from the computer-readable storage medium and executes the computer instructions to implement the virtual equipment processing method described above.

[0058] The beneficial effects of the technical solution provided in this application include at least the following:

[0059] By selecting virtual equipment, the system allows users to choose the desired reward equipment from at least two candidate equipment through human-computer interaction before participating in the first virtual match. It also provides the function of enhancing reward equipment by participating in the first virtual match. Determining the desired reward equipment before participating in the first virtual match increases the incentive to participate in virtual competitions to enhance the reward equipment, thus improving the efficiency of human-computer interaction. Attached Figure Description

[0060] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0061] Figure 1 This is a structural block diagram of a computer system provided in an exemplary embodiment of this application;

[0062] Figure 2 This is a schematic diagram of a virtual equipment processing method provided in an exemplary embodiment of this application;

[0063] Figure 3 This is a flowchart of a virtual equipment processing method provided in an exemplary embodiment of this application;

[0064] Figure 4 This is a flowchart of a virtual equipment processing method provided in an exemplary embodiment of this application;

[0065] Figure 5 This is a schematic diagram of an enhanced animation provided in an exemplary embodiment of this application;

[0066] Figure 6 This is a flowchart of a virtual equipment processing method provided in an exemplary embodiment of this application;

[0067] Figure 7 This is a schematic diagram of a recommended enhancement item provided in an exemplary embodiment of this application;

[0068] Figure 8 This is a flowchart of a virtual equipment processing method provided in an exemplary embodiment of this application;

[0069] Figure 9 This is a flowchart of a virtual equipment processing method provided in an exemplary embodiment of this application;

[0070] Figure 10 This is a flowchart of a virtual equipment processing method provided in an exemplary embodiment of this application;

[0071] Figure 11 This is a schematic diagram of a difficulty selection operation provided in an exemplary embodiment of this application;

[0072] Figure 12 This is a schematic diagram of a role selection operation provided in an exemplary embodiment of this application;

[0073] Figure 13 This is a schematic diagram illustrating the selection of quick battles provided in an exemplary embodiment of this application;

[0074] Figure 14 This is a structural block diagram of a virtual equipment processing device provided in an exemplary embodiment of this application;

[0075] Figure 15 This is a structural block diagram of a terminal provided in an exemplary embodiment of this application.

[0076] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. Detailed Implementation

[0077] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0078] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0079] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The singular forms “a,” “the,” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

[0080] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions. For example, the selection operation and control information for participating in virtual games involved in this application were obtained with full authorization.

[0081] It should be understood that although the terms first, second, etc., may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, a first parameter may also be referred to as a second parameter without departing from the scope of this disclosure, and similarly, a second parameter may also be referred to as a first parameter. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."

[0082] Figure 1 A structural block diagram of a computer system provided in an exemplary embodiment of this application is shown. The computer system 100 includes: a first terminal 110, a server 120, and a second terminal 130.

[0083] The first terminal 110 has a client 111 installed and running that supports a virtual environment. This client 111 can be a multiplayer online battle arena (MOBA) 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 of the following: battle royale shooting game, virtual reality (VR) application, augmented reality (AR) program, 3D mapping program, virtual reality game, augmented reality game, casual game, party game, first-person shooter (FPS) game, third-person shooter (TPS) game, multiplayer online battle arena (MOBA) game, or simulation game (SLG). In this embodiment, an FPS game is used as an example. The first terminal 110 is the terminal used by the first user 112. The first user 112 uses the first terminal 110 to control a first virtual object located in the virtual environment to perform activities. The first virtual object can be referred to as the virtual object of the first user 112. The activities of the first virtual object include, but are not limited to, at least one of the following: moving, jumping, teleporting, releasing skills, using items, adjusting body posture, crawling, walking, running, riding, flying, jumping, driving, picking up, shooting, attacking, and throwing. For illustrative purposes, the first virtual object is a virtual object, such as a realistic character or an anime character.

[0084] The second terminal 130 has a client 131 installed and running that supports a virtual environment. This client 131 can be a multiplayer online battle arena (MOBA) 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. This client can be any of the following: battle royale shooting game, VR application, AR program, 3D map program, virtual reality game, augmented reality game, FPS, TPS, MOBA, or SLG. In this embodiment, a MOBA game is used as an example. The second terminal 130 is the terminal used by the second user 132. The second user 132 uses the second terminal 130 to control a second virtual object located in the virtual environment. This second virtual object can be referred to as the virtual object of the second user 132. Illustratively, the second virtual object is a virtual object, such as a simulated character or an anime character.

[0085] Optionally, the first virtual object and the second virtual object reside in the same virtual environment. Optionally, the first virtual object and the second virtual object may belong to the same faction, the same team, the same organization, have a friend relationship, or have temporary communication permissions. Optionally, the first virtual object and the second virtual object may belong to different factions, different teams, different organizations, or have an adversarial relationship.

[0086] Optionally, the clients installed on the first terminal 110 and the second terminal 130 are the same, or the clients installed on the two terminals are the same type of client on different operating system platforms (Android or iOS). The first terminal 110 can refer to one of multiple terminals, and the second terminal 130 can refer to another of multiple terminals. This embodiment only uses the first terminal 110 and the second terminal 130 as examples. The device types of the first terminal 110 and the second terminal 130 may be the same or different, and these device types include at least one of the following: smartphones, tablets, e-book readers, MP3 players, MP4 players, laptops, and desktop computers.

[0087] Figure 1 Only two terminals are shown in the diagram, but in different embodiments, multiple other terminals 140 can access the server 120. Optionally, one or more terminals 140 may also be terminals corresponding to developers, on which a development and editing platform for clients supporting virtual environments is installed. Developers can edit and update the client on the terminal 140 and transmit the updated client installation package to the server 120 via 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.

[0088] 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.

[0089] Server 120 includes at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Server 120 is used to provide backend services for clients supporting a 3D virtual environment. Optionally, server 120 undertakes the main computing work, and the terminal undertakes the secondary computing work; or, server 120 undertakes the secondary computing work, and the terminal undertakes the main computing work; or, server 120 and the terminal use a distributed computing architecture for collaborative computing.

[0090] In an illustrative example, server 120 includes processor 122, user account database 123, battle service module 124, and user-facing input / output interface (I / O interface) 125. Processor 122 loads instructions stored in server 120 and processes data in user account database 123 and battle service module 124. User account database 123 stores data about user accounts used by first terminal 110, second terminal 130, and other terminals 140, such as user account avatars, nicknames, combat power indices, and the service area where the user account is located. Battle service module 124 provides multiple battle rooms for users to play, such as 1v1, 3v3, and 5v5 battles. User-facing I / O interface 125 establishes communication and exchanges data with first terminal 110 and / or second terminal 130 via wireless or wired network.

[0091] The methods provided in this application can be applied to at least one of the following scenarios, but are not limited to: virtual reality applications, 3D map programs, casual games, party games, first-person shooter (FPS) games, third-person shooter (TPS) games, multiplayer online battle arena (MOBA) games, multiplayer shooting survival games, etc. The following embodiments are examples of applications in games.

[0092] This application provides a game that supports Player Versus Environment (PVE) and / or Player Versus Player (PVP). In a game, taking a PVP match as an example, players control their chosen virtual objects to enter a virtual scene. Within this virtual scene, virtual objects controlled by different players engage in combat. The combat actions that virtual objects can perform include basic attacks, skill activation, and blocking. There is a cyclical restraint relationship between basic attacks, skills, and blocking; this cyclical restraint relationship between the three combat actions can be termed a triangular game.

[0093] Taking a battle between a first virtual object and a second virtual object as an example, the following explains the triangular game theory. When the second virtual object is casting a skill, if the first virtual object blocks, the skill casting is interrupted; that is, blocking counters skills. When the second virtual object is performing a normal attack, if the first virtual object casts a skill against it, the normal attack is interrupted; that is, skills counter normal attacks. When the second virtual object is blocking, if the first virtual object performs a normal attack against it, the blocking is interrupted; that is, normal attacks counter blocking. The triangular game theory in this embodiment is a cyclical counter-relationship where blocking counters skills, skills counter normal attacks, and normal attacks counter blocking. Therefore, players can respond to their opponent's actions, flexibly formulate and change their strategies, increasing the challenge of the game, promoting interaction between virtual objects, and enhancing the player's gaming experience.

[0094] In one possible implementation, if the first virtual object interrupts the second virtual object's skill release by blocking, a counterattack period, or "counterattack window," is provided to the first virtual object after the successful block. During the counterattack period, the first virtual object is controlled to perform a normal attack on the second virtual object. Optionally, the first virtual object's normal attack during this counterattack period is considered skill damage. Based on the aforementioned triangular game's cyclical restraint relationship, the normal attack executed during the counterattack period will not be interrupted by a skill, but will be interrupted by a block. That is, if the second virtual object's skill release is interrupted by the first virtual object's block, within a preset duration after the second virtual object's skill release is interrupted, the first virtual object is controlled to perform a normal attack on the second virtual object. If the second virtual object blocks within this preset duration, the first virtual object's normal attack is interrupted; if the second virtual object releases a skill, the first virtual object's normal attack continues. This preset duration is the aforementioned counterattack period.

[0095] In one possible implementation, if the first virtual object interrupts the second virtual object's block with a normal attack, the first virtual object's normal attack is converted into a skill. This can be understood as the skill being automatically released after a normal attack successfully interrupts a block; this skill can be called a "throw." Optionally, the skill automatically released after a normal attack interrupts a block is not bound by the triangular game principle and will not be interrupted by a block. That is, if the second virtual object's block is interrupted by the first virtual object's normal attack, and the second virtual object blocks when the first virtual object releases the skill converted from the normal attack, the first virtual object will still release the skill.

[0096] Based on the aforementioned triangular game, skills in the game include first-type skills and second-type skills. Optionally, the color of the skill effect when releasing a first-type skill is different from the color of the skill effect when releasing a second-type skill. For example, when releasing a first-type skill, the first skill effect is displayed, and this first skill effect is blue; this first-type skill can be called a "blue light skill." When releasing a second-type skill, the second skill effect is displayed, and this second skill effect is red; this second-type skill can be called a "red light skill." First-type skills are bound by the cyclical restraint relationship in the aforementioned triangular game; first-type skills are restrained by blocking, and blocking can interrupt first-type skills. Second-type skills are not bound by the cyclical restraint relationship in the aforementioned triangular game; second-type skills are not restrained by blocking, and blocking cannot interrupt second-type skills.

[0097] In one possible implementation, the virtual objects in the game also have a first attribute value. Optionally, this first attribute value is an energy value. Optionally, the first attribute value is restored when hitting or being hit by any virtual object. In this embodiment, releasing a first type of skill does not consume the first attribute value, while releasing a second type of skill does consume the first attribute value.

[0098] Based on the aforementioned triangular game, the virtual objects in the game also possess a second attribute value. Optionally, this second attribute value is a stamina value. Optionally, the second attribute value can automatically recover at preset intervals, or recover by using specific virtual items, or recover by releasing specific skills. In this embodiment, the combat behavior of the virtual object also includes dodging, escaping, and terminating the current action. The virtual object can perform the aforementioned dodging, escaping, or terminating the current action by consuming a certain amount of second attribute value. Dodging can be referred to as "stepping," which means moving a preset distance in any direction by consuming a certain amount of second attribute value. This can be used to escape the opponent's normal attacks or skills. The movement speed of dodging is greater than that of normal movement. Escaping can be referred to as "escape dodge," which means escaping the attacked state by consuming a certain amount of second attribute value. The attacked state refers to the state of being continuously attacked; escaping the attacked state allows one to escape the opponent's continuous attacks. Among them, suspending the current action can be called "forced cancellation". It means suspending the currently executed action by consuming a certain amount of secondary attribute value. For example, suspending a normal attack or suspending the release of a skill. By suspending the current action, you can change your combat moves and flexibly respond to the ever-changing situation in the game.

[0099] The first and second attribute values ​​of the aforementioned virtual object are key resources in the game. The first attribute value is used to unleash a second-type skill, while the second attribute value is used to dodge, escape, or abort the current action. There is also a certain game-theoretic relationship between the first and second attribute values. For example, the first virtual object consumes its first attribute value to unleash a second-type skill. If the second virtual object is within the skill's effective range after the skill is unleashed and reaches its effective time, it will be hit by the skill. However, during the period between the skill's release and its effective time, the second virtual object can dodge by consuming its second attribute value, thus having a chance to escape the skill's effective range and avoid the second-type skill. Therefore, although the second-type skill is not bound by the cyclical restraint relationship in the triangular game and is at the top of the strength chain, its hit rate is related to the opponent's second attribute value. If the opponent's second attribute value is sufficient to execute a dodge, the opponent is more likely to miss with the second-type skill. If the opponent's second attribute value is insufficient to execute a dodge, then the opponent cannot quickly escape the skill's effective range, making it less likely that the second type of skill will miss. This can be understood as the second type of skill being countered by the second attribute value to a certain extent. Therefore, based on the cyclical counter-relationship in the aforementioned triangular game, a higher-level game relationship emerges, namely, a game relationship at the resource level.

[0100] Based on the above implementation methods, in the PVP game provided by this application embodiment, the second type of skill can counter normal attacks, the first type of skill, and blocking in the triangular game. The second attribute value counters the second type of skill; by consuming the second attribute value to dodge or escape, one can escape the effective range of the second type of skill. In the triangular game, virtual objects consume the second attribute value to increase the success rate of a single game; when the second attribute value is scarce, they face the risk of being suppressed by the second type of skill. Players can adopt different behavioral strategies depending on the game situation. For example, players can continuously reduce the opponent's health through high-frequency triangular games; players can also gain a game advantage in continuous offensive and defensive transitions by consuming the second attribute value; and players can also increase the hit rate of the second type of skill by continuously suppressing the opponent's second attribute value.

[0101] Figure 2 A schematic diagram of a virtual equipment processing method provided in an exemplary embodiment of this application is shown.

[0102] The first interface 310 displays candidate virtual equipment: Virtual Medical Kit 312, Virtual Secret Manual 314, Virtual Sword 316, and Virtual Badge 318; in response to the first selection operation 305 for Virtual Secret Manual 314, Virtual Secret Manual 314 is identified as a reward equipment for participating in virtual matches, which is a reward equipment obtained by clearing virtual matches.

[0103] For example, in response to a first trigger operation 307 on the start game control 302, a second interface 320 is displayed; the second interface 320 shows a user-controlled virtual character 322 performing virtual activities and participating in a virtual game in a virtual environment. Upon completion of the virtual game, a third interface 330 is displayed.

[0104] The first candidate enhancement item 332, the second candidate enhancement item 334, the third candidate enhancement item 336, and the fourth candidate enhancement item 338 in the third interface 330 are items obtained in virtual matches. Among them, the first candidate enhancement item 332 and the fourth candidate enhancement item 338 are enhancement items that increase virtual attribute values; the second candidate enhancement item 334 and the third candidate enhancement item 336 are enhancement items that swap different types of virtual attribute values.

[0105] In response to the second selection operation 345 on the first candidate enhancement item 332, the virtual attack attribute value of the virtual manual 314 is increased from 30 to 56. In response to the second trigger operation 347 on the equipment acquisition control 342, the virtual equipment with the increased virtual attack attribute value is acquired.

[0106] The following examples will illustrate the processing method for virtual equipment.

[0107] Figure 3 A flowchart illustrating a processing method for a virtual device according to an exemplary embodiment of this application is shown. This method can be executed by a computer device. The method includes:

[0108] Step 510: In response to the selection operation for virtual equipment, identify the virtual equipment as the reward equipment for participating in the first virtual match;

[0109] For example, the selection operation for virtual equipment is used to indicate the desire to acquire virtual equipment in a first virtual match, where the virtual equipment is one of at least two candidate virtual equipment provided by the application. For example, the selection operation is a human-computer interaction operation that determines the virtual equipment desired to be acquired from at least two candidate virtual equipment. For example, at least two candidate equipment are displayed before entering the virtual environment corresponding to the first virtual match, allowing the player to select the desired reward equipment in the first virtual match through a human-computer interaction operation.

[0110] For example, the reward equipment is a reward item obtained upon participating in the first virtual match. Further, the reward equipment is a virtual item that is guaranteed to be obtained upon participating in the first virtual match; or a virtual item obtained with a first probability, where the first probability is higher than a second probability, and the second probability is the probability of obtaining the virtual equipment in the first virtual match when it is not identified as a reward item. For example, identifying virtual equipment as reward equipment for participating in the first virtual match increases the probability of obtaining the virtual equipment by participating in the first virtual match compared to identifying other equipment as reward equipment.

[0111] Step 520: Control the virtual character to participate in the first virtual match, and obtain attribute enhancement items in the first virtual match;

[0112] For example, the steps in this embodiment can be executed by the terminal, where the virtual character is the main virtual character controlled by the terminal. The user controls the virtual object to perform virtual activities in the virtual environment. For example, the application provides a virtual environment, which is a virtual space where the virtual character performs virtual activities; for example, the virtual character launches a virtual attack in a virtual game to achieve virtual competition. The virtual environment can be any of a two-dimensional virtual environment, a 2.5-dimensional virtual environment, or a three-dimensional virtual environment.

[0113] For example, attribute enhancement items can be picked up in the first virtual game, obtained by defeating an enemy virtual character in the first virtual game, or obtained by winning the first virtual game; this application does not restrict the method of obtaining attribute enhancement items.

[0114] Step 530: After the first virtual match ends, acquire the virtual enhancement equipment;

[0115] For example, the virtual enhanced equipment is actually acquired upon the end of the first virtual match and is a reward for participating in the first virtual match. For example, the virtual enhanced equipment is obtained by enhancing the attribute values ​​of at least one attribute type of the reward equipment using attribute enhancement items. For example, the reward equipment includes attribute values ​​of at least two attribute types. The attribute types of the reward equipment include, but are not limited to, at least one of the following: virtual attack attribute, virtual defense attribute, virtual energy recovery attribute, virtual skill cooldown attribute, and virtual skill damage attribute; these will be described separately below. For example, attribute types, also called attribute entries, are displayed before entering the virtual environment corresponding to the first virtual match. Or, they are displayed in response to viewing the virtual equipment.

[0116] It should be noted that the reward equipment, after being enhanced by attribute enhancement items, becomes virtual enhanced equipment. The reward equipment and the virtual enhanced equipment can have the same or different equipment names; for example, the reward equipment might be named "Worn-out Boxing Gloves," while the virtual enhanced equipment, after being enhanced by attribute enhancement items, might be named "Brand New Boxing Gloves." It can be seen that this application does not exclude the possibility that the enhancement by attribute enhancement items might cause at least one of the following changes to the reward equipment's name, appearance, etc.

[0117] For example, virtual enhancement items can be obtained from the match results screen displayed after the first virtual match ends, or they can be obtained by sending attribute enhancement items directly to the virtual item box or virtual warehouse; this application does not restrict the acquisition method.

[0118] In summary, the method provided in this embodiment, through the selection operation of virtual equipment, enables the determination of the desired reward equipment from at least two candidate equipment through human-computer interaction before participating in the first virtual game; by obtaining virtual enhanced equipment through participating in the first virtual game, it provides the function of enhancing reward equipment through participation in the first virtual game; determining the desired reward equipment before participating in the first virtual game can increase the virtual competitive enthusiasm for enhancing reward equipment through participation in the first virtual game, and improve the efficiency of human-computer interaction.

[0119] Figure 4 A flowchart illustrating a processing method for a virtual device according to an exemplary embodiment of this application is shown. This method can be executed by a computer device. That is, in Figure 3 In the illustrated embodiment, step 530 can be implemented as step 532:

[0120] Step 532: After the first virtual match ends, display the enhancement animation of the reward equipment based on the attribute enhancement item, and obtain the virtual enhanced equipment;

[0121] For example, the enhancement animation shows a change in the attribute value of the reward equipment, resulting in a virtual enhanced equipment. For example, the attribute enhancement item is used to increase the attribute value of the reward equipment in at least one attribute type. For example, the enhancement animation only defines the process of displaying the change in the attribute value of the reward equipment to obtain the virtual enhanced equipment; it does not limit the file corresponding to the enhancement animation displayed by the application to be a video or animated GIF file. The enhancement animation can also be a resource file such as textures or text rendered in real time.

[0122] Figure 5 This illustration shows a schematic diagram of an enhancement animation provided by an exemplary embodiment of this application. Exemplarily, the attribute enhancement item 612 is acquired after the first virtual match ends, and the virtual cheat code 314 is the reward equipment selected before participating in the first virtual match. The first attribute information 622 is the initial attribute information of the virtual cheat code 314 selected before participating in the first virtual match. Upon the end of the first virtual match, the attribute value of the virtual cheat code 314 is enhanced based on the attribute enhancement item 612; specifically, the virtual attack attribute value of the virtual cheat code 314 is increased from 30 to 56, an animation of the virtual attack attribute value increase is displayed, and the second attribute information 624 is displayed; in response to a trigger operation 615 on the equipment acquisition control 614, the enhanced virtual equipment with the increased virtual attack attribute value is acquired.

[0123] In one alternative implementation, refer to Figure 6 Step 520 can be implemented as step 522:

[0124] Step 522: Control the virtual character to participate in the first virtual match, and obtain at least two candidate enhancement items in the first virtual match;

[0125] In this example, at least two candidate enhancement items acquired in the first virtual match include attribute enhancement items; different candidate enhancement items can be used to increase the attribute values ​​of the reward equipment in different attribute types, or to increase the attribute values ​​in the same attribute type by different degrees.

[0126] For example, refer to Figure 3 As described in the instructions, this step does not restrict how candidate power-ups are obtained. In some examples, the candidate power-ups obtained may differ depending on the type of enemy virtual character defeated in the first virtual match.

[0127] Accordingly, refer to Figure 6 Step 532 can be implemented as step 532a:

[0128] Step 532a: If the first virtual match ends, in response to the selection operation of the attribute enhancement item among at least two candidate enhancement items, display the enhancement animation of the reward equipment based on the attribute enhancement item, and obtain the virtual enhancement equipment;

[0129] For example, the selection operation targets a subset of at least two candidate enhancement items for attribute enhancement. For example, the selection operation is a human-computer interaction operation that identifies the attribute enhancement item desired for use from at least two candidate enhancement items. It is understood that the number of attribute enhancement items can be one or more, and the various embodiments of this application do not limit the number of attribute enhancement items.

[0130] For example, attribute enhancement items are usually a subset of at least two candidate enhancement items, but it is not excluded that they may be all of the at least two candidate enhancement items. Furthermore, the selection operation targets attribute enhancement items with quantity limitations, such as the number of attribute enhancement items not exceeding a quantity threshold; wherein, the quantity threshold can be preset, or it can be determined based on the number of levels in the first virtual game (e.g., the quantity threshold equals the number of levels in the first virtual game), or it can be determined based on the difficulty of the first virtual game (e.g., as the difficulty of the first virtual game increases, the quantity threshold also increases).

[0131] In summary, the method provided in this embodiment, through the selection operation of virtual equipment, enables users to determine the desired reward equipment from at least two candidate equipment through human-computer interaction before participating in the first virtual match; by displaying the enhancement animation of the reward equipment, the immersiveness of the virtual environment provided by the application is improved; and by determining the desired reward equipment before participating in the first virtual match, the user's enthusiasm for virtual competition to enhance the reward equipment in the first virtual match is increased, thereby improving the efficiency of human-computer interaction.

[0132] The attribute enhancement items in this application are further described below.

[0133] Referring to the above description, the reward equipment has at least one attribute type, and attribute enhancement items are used to increase the attribute value of the reward equipment in at least one attribute type. In this application, the reward equipment is put into an active state through human-computer interaction or default settings when acquiring the reward equipment, providing a buff effect to the virtual character.

[0134] The attribute types of the reward equipment include, but are not limited to, at least one of the following:

[0135] • Virtual Attack Attribute: Indicates the boost to virtual attack power gained by a virtual character when using reward equipment. For example, the Virtual Attack Attribute can be a percentage, providing a product-based boost to the virtual character's attack power; or it can be a natural number, providing an additive boost.

[0136] • Virtual Defense attribute, used to indicate the bonus effect of virtual defense capabilities gained by a virtual character when using reward equipment.

[0137] • Virtual Energy Recovery Attribute: Indicates the boost effect of virtual energy recovery efficiency gained by a virtual character when using reward equipment.

[0138] • Virtual Skill Cooldown Attribute: This attribute indicates the reduction in cooldown time of virtual skills gained by a virtual character when using reward equipment.

[0139] • Virtual skill damage attribute, used to indicate the damage increase buff effect of virtual skills obtained by virtual characters when using reward equipment.

[0140] For example, the reward equipment can be implemented as a virtual accessory, such as at least one of virtual gloves, virtual tops, virtual shoes, etc., and the reward equipment is activated and used by equipping the virtual character with the virtual accessory. For example, this application does not limit the implementation of the reward equipment as a virtual inscription, virtual cheat code, etc.

[0141] In one alternative design of this application, the attribute enhancement item includes at least one of the following:

[0142] • First attribute enhancement items, used to increase the attribute value of the first attribute type of reward equipment;

[0143] For example, the first attribute enhancement item enhances the reward item by increasing the attribute value of a fixed attribute type. For example, the first attribute type is any one or more of at least one attribute type of the reward equipment. Similarly, the second to nth attribute types described below can all be implemented as any one or more of at least one attribute type of the reward equipment, where n is a positive integer greater than 2. Furthermore, unless otherwise specified, any two attribute types from the first to nth attribute types can be implemented as the same or different attribute types, and this application does not impose any restrictions.

[0144] • Second attribute enhancement items are used to increase the attribute value of the second attribute type of the reward equipment and decrease the attribute value of the third attribute type of the reward equipment;

[0145] For example, the second attribute enhancement item increases the attribute value of the second attribute type and decreases the attribute value of the third attribute type, achieving the effect of changing the attribute value of different attribute types through a single item; thus enriching the ways to enhance attribute values.

[0146] • Third attribute enhancement items are used to change the attribute value of the fourth attribute type of reward equipment to the attribute value of the fifth attribute type;

[0147] For example, the third attribute enhancement item allows for the change of attribute type, where the fifth attribute type can be an attribute type with an empty attribute value in the reward equipment. It can also be used to swap attribute values ​​of two different attribute types where neither attribute value is empty.

[0148] • Fourth attribute enhancement item, used to randomly increase the attribute value of some or all attribute types in at least one attribute type of the reward equipment.

[0149] For example, a fourth attribute enhancement item is a virtual item that randomly determines the attribute type corresponding to the increased attribute value; for example, when the fourth attribute enhancement item is used on different terminals or at different times, the attribute type that increases the attribute value is different.

[0150] Figure 6 A flowchart illustrating a processing method for a virtual device according to an exemplary embodiment of this application is shown. This method can be executed by a computer device. The method includes:

[0151] Step 510: In response to the selection operation for virtual equipment, identify the virtual equipment as the reward equipment for participating in the first virtual match;

[0152] For example, the selection operation for virtual equipment is used to indicate the intention to acquire virtual equipment in a first virtual match. For example, the selection operation is a human-computer interaction operation that identifies the virtual equipment desired to be acquired from at least two candidate virtual equipment. For example, reward equipment is a reward item acquired upon participating in the first virtual match. For examples, please refer to the above text for further explanation regarding the selection operation, reward equipment, and the first virtual match. Figure 3 The corresponding implementation examples will not be repeated here.

[0153] Step 522: Control the virtual character to participate in the first virtual match, and obtain at least two candidate enhancement items in the first virtual match;

[0154] At least two candidate enhancement items acquired in the first virtual match include attribute enhancement items; different candidate enhancement items can be used to increase the attribute values ​​of the reward equipment in different attribute types, or to increase the attribute values ​​in the same attribute type by different degrees. For an example, please refer to the above text for further details regarding candidate enhancement items. Figure 4 The corresponding implementation examples will not be repeated here.

[0155] Step 525: If the first virtual game ends, display at least one recommended power-up item from at least two candidate power-ups in a visually prominent manner;

[0156] For example, a recommended enhancement item is an item recommended to the user from at least two candidate enhancement items. For example, visual salience includes, but is not limited to, at least one of the following: highlighting, flashing, bolding, etc. For example, at least one recommended enhancement item is a sub-part of at least two candidate enhancement items.

[0157] Figure 7 This diagram illustrates a recommended enhancement item provided in an exemplary embodiment of this application. Four candidate enhancement items are obtained in the virtual game: a first candidate enhancement item 332, a second candidate enhancement item 334, a third candidate enhancement item 336, and a fourth candidate enhancement item 338. The fourth candidate enhancement item 338 provides the highest boost to virtual attack attributes; it is the recommended enhancement item, and is displayed with bolded edges for visual prominence.

[0158] In one alternative implementation, the method for determining the recommended enhancement items is described below, and step 525 can be implemented as at least one of the following:

[0159] • After the first virtual match ends, based on the virtual character's character type, determine and display the first recommended enhancement item in a visually prominent manner;

[0160] For example, a virtual character's role type is a classification of its ability to perform virtual activities in a virtual environment; role types include, but are not limited to, any one of virtual warriors, virtual mages, and virtual tanks. For example, each role type has corresponding recommended attributes, which are the advantageous attributes possessed by the role type to which the virtual character belongs. For example, the recommended attribute for a virtual warrior is a virtual attack attribute. The recommended attribute for a virtual mage is an attribute associated with virtual skills, such as virtual skill damage attributes and virtual skill cooldown attributes. The recommended attribute for a virtual tank is a virtual defense attribute.

[0161] For example, the first recommended enhancement item is used to increase the attribute value of the sixth attribute type, which is the recommended attribute for the character type.

[0162] • After the first virtual match ends, based on the virtual character's historical match information, determine and display the second recommended enhancement item in a visually prominent manner;

[0163] For example, the second recommended enhancement item is used to increase the attribute value of the seventh attribute type, which corresponds to the first type of virtual activity, where the virtual character performs virtual activities more frequently than a frequency threshold in historical matches;

[0164] For example, the activity types of virtual activities performed in historical matches include at least one of virtual attack activities, virtual retreat activities, and virtual skill release activities. Each activity type has a corresponding attribute type, which supports the execution of the virtual activity. For instance, the attribute type corresponding to a virtual attack activity is a virtual attack attribute, which provides a higher virtual attack value to increase the efficiency of the virtual attack activity.

[0165] For example, by recommending the addition of attribute values ​​for the seventh attribute type, a gain can be provided for virtual activity types that are frequently performed by virtual characters in historical matches, thereby increasing the human-computer interaction efficiency of virtual activities that exceed the frequency threshold.

[0166] • After the first virtual match ends, based on the virtual character's progress information in the virtual tournament, determine and display the third recommended enhancement item in a visually prominent manner;

[0167] For example, in a virtual competition, multiple characters participating in the competition are ranked based on their virtual combat power, which is related to the attribute value of at least one attribute type of the virtual character. For example, attribute values ​​of different attribute types are assigned different weights to determine virtual combat power.

[0168] For example, the third recommended enhancement item is used to increase the attribute value of the eighth attribute type. In the virtual competition, the attribute value of the virtual character in the eighth attribute type does not exceed the attribute threshold. For example, when the attribute value of the eighth attribute type does not exceed the attribute threshold, the low attribute value of the eighth attribute type has a negative impact on the virtual combat power. By recommending to increase the attribute value of the eighth attribute type, the attribute value of the virtual character is balanced, thereby increasing the virtual combat power.

[0169] Step 532a: If the first virtual match ends, in response to the selection operation of the attribute enhancement item among at least two candidate enhancement items, display the enhancement animation of the reward equipment based on the attribute enhancement item, and obtain the virtual enhancement equipment;

[0170] For example, the selection operation targets a subset of at least two candidate enhancement items. For example, the enhancement item is typically a portion of at least two candidate enhancement items, but it is not excluded that it may include all of the at least two candidate enhancement items. For further details regarding the selection operation and enhancement animation of enhancement items, please refer to the above text. Figure 4 The corresponding implementation examples will not be repeated here.

[0171] It should be noted that steps 510, 522, and 532a in this embodiment can be combined to form new embodiments and implemented separately, and this application does not impose any restrictions on this.

[0172] In summary, the method provided in this embodiment, through the selection operation of virtual equipment, enables users to determine the desired reward equipment from at least two candidate equipment through human-computer interaction before participating in the first virtual game; by obtaining candidate enhancement items through participating in the first virtual game, the recommended enhancement items are displayed in a visually prominent manner, providing guidance for the determination of attribute enhancement items, avoiding the problem of users spending too much time selecting recommended enhancement items due to an excessive number of candidate enhancement items, and improving the efficiency of human-computer interaction.

[0173] Next, we will introduce the first virtual match, which includes at least two levels. We will take the first and second levels as examples. Figure 3 Step 520 in the process can be implemented as follows:

[0174] • Control your virtual character to participate in the first level of the first virtual match;

[0175] For example, a virtual character can be controlled by tapping on the terminal screen, or by using an external input device of the terminal (such as at least one of a keyboard, mouse, gamepad, motion sensing device, etc.); this application does not limit the method of controlling the virtual character.

[0176] • Responding to the virtual character completing the first virtual task and obtaining the first item in the first level, and controlling the virtual character to participate in the second level of the first virtual game;

[0177] For example, the first virtual task may be at least one of the following: defeating an enemy virtual character in the first level, achieving a virtual business goal (such as getting positive reviews from customer characters), or searching for and obtaining a decryption item (such as finding a virtual key).

[0178] For example, the first item in the attribute enhancement items is obtained in the first level; the second level is a virtual level entered after clearing the first level.

[0179] • The virtual character completes the second virtual task in the second level and obtains the second item;

[0180] For example, the second virtual task is similar to the first virtual task and can be implemented as at least one of the following: defeating an enemy virtual character, achieving a virtual business objective, or searching for and obtaining a decryption item.

[0181] For example, the second item in the attribute enhancement items is obtained in the second level; it is understood that, in different implementations, the first virtual match may include a greater number of virtual levels. The different virtual levels can be sequentially connected, with players entering a later virtual level after clearing an earlier one; alternatively, the virtual levels can be implemented in parallel, with players selecting one virtual level to participate in from multiple parallel virtual levels through human-computer interaction.

[0182] Figure 8 A flowchart illustrating a processing method for a virtual device according to an exemplary embodiment of this application is shown. This method can be executed by a computer device. That is, in Figure 3 Based on the illustrated embodiment, steps 515 and 535 are also included:

[0183] Step 515: In response to the selection operation for the virtual character, select and control the virtual character to participate in the game from at least two candidate virtual characters;

[0184] For example, at least two candidate virtual roles are roles that the master account has access to, and the master account is the currently logged-in account of the computer device in the application providing the first virtual game.

[0185] For example, the controlling account obtains the right to use the candidate virtual character by purchasing, redeeming, or using character experience items in the virtual store, or by at least one of these methods.

[0186] For example, the virtual character targeted by the selection operation has the right to use virtual enhanced equipment; before entering the first virtual match, the right to use the reward equipment for the first virtual match is assigned. For example, at least two candidate virtual characters other than the virtual character do not have the right to use virtual enhanced equipment; for example, based on the selection operation of the virtual character, the reward equipment for participating in the first virtual match is determined to be the exclusive equipment of the virtual character.

[0187] It should be noted that step 515 in this embodiment can be the same as... Figure 3 The various steps in the process can be combined to form new embodiments and implemented separately, and this application does not limit this.

[0188] Step 535: In response to the permission change operation for the virtual enhanced equipment, other characters gain the right to use the virtual enhanced equipment and reduce the attribute value of the virtual enhanced equipment in at least one attribute type.

[0189] For example, after the first virtual match ends, a human-computer interaction operation is provided to change the usage permission of virtual enhanced equipment. This permission change operation allows other characters to gain access to the virtual enhanced equipment. For instance, the permission change operation is a human-computer interaction operation that negatively reduces the attribute value of the virtual enhanced equipment in at least one attribute type in exchange for other characters gaining access to the virtual enhanced equipment. This expands the human-computer interaction methods for the use of virtual enhanced equipment.

[0190] For example, the number of other characters can be one or more, and the degree of decrease in attribute values ​​is positively correlated with the number of other characters.

[0191] For example, the permission change operation can be a human-computer interaction operation in the settlement interface after the first virtual game ends, or it can be a human-computer interaction operation in the configuration interface of the virtual warehouse. This application does not restrict the timing of the permission change operation.

[0192] In summary, the method provided in this embodiment, through the selection operation of virtual equipment, enables the determination of the desired reward equipment from at least two candidate equipment through human-computer interaction before participating in the first virtual game; through the permission change operation, it provides a functional entry point for changing the virtual character's usage permission for virtual enhanced equipment, thereby improving the applicability of virtual enhanced equipment.

[0193] Figure 9 A flowchart illustrating a processing method for a virtual device according to an exemplary embodiment of this application is shown. This method can be executed by a computer device. That is, in Figure 3 Based on the illustrated embodiment, steps 542 and 544 are also included:

[0194] Step 542: In the event that the first virtual match ends, in response to the retention operation for attribute enhancement items, control the virtual character to participate in the second virtual match, and obtain additional enhancement items in the second virtual match;

[0195] For example, the retention operation provides a human-computer interaction operation that allows you to retain attribute enhancement items acquired in the first virtual game and then participate in the second virtual game to acquire more enhancement items.

[0196] For example, supplementary enhancement items can be picked up in the first virtual game, obtained by defeating an enemy virtual character in the first virtual game, or obtained by winning the first virtual game; this application does not restrict the method of obtaining supplementary enhancement items.

[0197] In one alternative implementation, compared to the first virtual game, the drop rate of the first type of virtual item is reduced in the second virtual game, and attribute enhancement items belong to the first type.

[0198] For example, when participating in a second virtual match, attribute enhancement items are retained; the drop rate of first-type virtual items is reduced in the second virtual match. For example, virtual items belonging to the first type all have the item effect of increasing the attribute value of the ninth attribute type.

[0199] For example, the probability of obtaining items of the same type as attribute enhancement items in the second virtual match is reduced, thereby ensuring that reward equipment can be enhanced in different ways after the second virtual match ends.

[0200] In a further alternative implementation, for the first virtual game, i.e., step 520 in this embodiment, it can be implemented as follows:

[0201] • Displays the first enemy character in the first virtual match. In response to the virtual character defeating the first enemy character, attribute enhancement items are obtained.

[0202] For example, in the first virtual match, attribute enhancement items are obtained by defeating the enemy virtual character; for example, the virtual items dropped by defeating the first enemy character belong to the first type.

[0203] Furthermore, the first virtual match can also include other types of enemy characters besides the first enemy character. The virtual items obtained by defeating other types of enemy characters are of a different type than those obtained by attribute enhancement items. Attribute enhancement items have the effect of increasing the attribute value of the ninth attribute type, while virtual items obtained by defeating other types of enemy characters do not have the effect of increasing the attribute value of the ninth attribute type.

[0204] For example, candidate enhancement items obtained by defeating enemy virtual characters belong to the first type. Items belonging to the first type are all items that can increase the attribute value of the same attribute type. Furthermore, the way that items belonging to the first type increase the attribute value of the attribute type is related to the virtual combat power of the enemy virtual character.

[0205] In cases where the virtual combat power of the enemy virtual character does not exceed the first combat power threshold, the candidate enhancement items obtained will randomly increase the attribute values ​​of some or all of the attribute types of the reward equipment.

[0206] Among them, when the virtual combat power of the enemy virtual character exceeds the first combat power threshold but does not exceed the second combat power threshold, the candidate enhancement items obtained are used to increase the attribute value of one attribute type of the reward equipment and decrease the attribute value of another attribute type.

[0207] For example, the acquired candidate enhancement items initially determine the attribute type that increases attribute values ​​in a random manner; as the virtual combat power of the enemy virtual character increases, if the virtual combat power exceeds a first combat power threshold but does not exceed a second combat power threshold, the attribute value of one attribute type is increased in a fixed manner. This increases the stability of attribute type selection when candidate enhancement items increase attribute values.

[0208] Among them, when the virtual combat power of the enemy virtual character exceeds the second combat power threshold, the candidate enhancement item obtained is used to increase the attribute value of one attribute type of the reward equipment.

[0209] For example, the acquired candidate enhancement items, while increasing the attribute value of one attribute type, need to decrease the attribute value of another attribute type, resulting in a negative effect on the other attribute type; as the virtual combat power of the enemy virtual character increases, if the virtual combat power exceeds the second combat power threshold, it changes to only increasing the attribute value of one attribute type of the reward equipment.

[0210] Accordingly, step 542 can be implemented as follows:

[0211] • Displays the second enemy character in the second virtual match. In response to the virtual character defeating the second enemy character, additional power-up items are obtained.

[0212] For example, in a second virtual match, attribute-enhancing items are obtained by defeating an enemy virtual character; for example, the virtual items dropped by defeating the second enemy character belong to the first type.

[0213] For example, the proportion of second enemy characters in the second virtual match is lower than the proportion of first enemy characters in the first virtual match. By reducing the proportion of second enemy characters in the second virtual match, the drop rate of the first type of virtual items in the second virtual match is reduced.

[0214] Step 544: After the second virtual match ends, obtain the enhanced and updated equipment;

[0215] For example, the enhanced equipment is obtained by enhancing the reward equipment based on supplementary enhancement items and attribute enhancement items. Upon the end of the second virtual match, the reward equipment can be enhanced using both the supplementary enhancement items obtained in the second virtual match and the attribute enhancement items pre-reserved in step 542.

[0216] In summary, the method provided in this embodiment, through the selection operation of virtual equipment, enables the determination of the desired reward equipment through human-computer interaction before participating in the first virtual game; through the retention operation of attribute enhancement items, it provides a functional entry point for participating in the second virtual game again after the first virtual game, provides a functional entry point for obtaining more enhancement items for reward equipment, and provides a new human-computer interaction method for enhancing reward equipment.

[0217] Next, we will introduce the process of using virtual enhancement items.

[0218] In one alternative design of this application, in Figure 3 Based on the illustrated embodiment, the method further includes the following after step 530:

[0219] • In response to the virtual character's equipment configuration operation, display the virtual enhancement items equipped on the virtual character;

[0220] As described above, after the first virtual match ends, users obtain virtual enhancement items as rewards for participating in the first virtual match. The application also provides a function entry point for configuring virtual equipment for virtual characters, such as an equipment configuration interface for virtual characters. For example, the equipment configuration operation is used to instruct the virtual character to equip virtual enhancement equipment.

[0221] For example, virtual enhancement equipment can be virtual accessories such as virtual gloves, virtual tops, and virtual shoes worn by virtual characters; it can also be virtual attack equipment such as virtual swords, virtual defense equipment such as virtual shields, virtual inscriptions, virtual manuals, etc. that enhance the virtual skills of virtual characters; this application does not limit the type of virtual enhancement items.

[0222] • Control virtual characters to participate in third virtual matches, and acquire virtual growth points and / or virtual items in third virtual matches;

[0223] For example, the third virtual match and the first virtual match are of different types. In one example, the first virtual match is for obtaining virtual enhancement items, such as the virtual match provided by the xx mode; the third virtual match is for obtaining virtual growth points (such as virtual rank points, virtual experience of virtual characters, etc.) or collecting virtual items (such as virtual keys to advance the story in the virtual environment, etc.). In another example, the first virtual match is a Player Versus Environment (PVE) match, and the third virtual match is a Player Versus Player (PVP) match.

[0224] Figure 10 A flowchart illustrating a processing method for a virtual device according to an exemplary embodiment of this application is shown. This method can be executed by a computer device. The method includes:

[0225] Step 702: Based on the difficulty selection operation, determine the difficulty of the virtual game to participate in;

[0226] For example, a virtual match is a player-versus-environment (PVE) match, which has multiple difficulty levels; the difficulty selection operation is the selection operation of the first difficulty among the multiple difficulty levels, and the difficulty of the virtual match is determined to be the first difficulty.

[0227] Figure 11 This diagram illustrates a difficulty selection operation provided in an exemplary embodiment of this application. The virtual match is a player-versus-player game environment with three difficulty levels. The difficulty selection operation is a trigger operation on one of the controls: Difficulty 1 (641), Difficulty 2 (642), or Difficulty 3 (643). The controls display information about attribute-enhancing items dropped in the virtual match. For example, Difficulty 1 corresponds to a low difficulty level, where the dropped attribute-enhancing items provide a slight increase in attribute values; Difficulty 2 corresponds to a medium difficulty level, where the dropped attribute-enhancing items provide multiple slight increases in attribute values; and Difficulty 3 corresponds to a high difficulty level, where the dropped attribute-enhancing items provide a significant increase in attribute values.

[0228] Step 704: Based on the character selection operation, determine the virtual characters participating in the virtual game;

[0229] For example, a computer device has an application that supports virtual games installed. The login account of the computer device in the application is the first account (also known as the master account). The first account has the right to use multiple candidate virtual roles. The role selection operation is the selection operation of the first role among multiple candidate virtual roles, and the virtual role to participate in the virtual game is determined as the first role.

[0230] Figure 12 A schematic diagram of a role selection operation provided in an exemplary embodiment of this application is shown. Figure 12 The system displays three candidate virtual characters: candidate character 631, candidate character 632, and candidate character 633. These three candidate virtual characters are characters that the controlling account has permission to use. The controlling account is the currently logged-in account of the computer device in the application providing the virtual game. In response to the selection operation 638 of candidate character 632, an indication is made that the user intends to control candidate character 632 to participate in the virtual game; the confirmation control 635 provides a functional entry point for participating in the virtual game. For example, the candidate character 632 selected by the selection operation 638 has permission to use virtual enhanced equipment, while other characters do not; after obtaining virtual enhanced equipment through the virtual game, other characters cannot use the equipment.

[0231] Step 706: Determine if the virtual stamina value exceeds the stamina consumed in the virtual match;

[0232] For example, virtual stamina is consumed to participate in virtual matches. If the virtual stamina exceeds the stamina consumed in a virtual match, the virtual stamina is sufficient, and step 710 is executed; if the virtual stamina does not exceed the stamina consumed in a virtual match, the virtual stamina is insufficient, and step 708 is executed.

[0233] In one example, the master account is the currently logged-in account on the computer device within the application providing the first virtual match. The master account has virtual stamina. In another example, the master role has different candidate virtual roles with usage permissions, each with independent virtual stamina.

[0234] Step 708: Display a message indicating insufficient virtual stamina;

[0235] For example, step 708 is performed when the virtual stamina value does not exceed the stamina consumed in the virtual game. If the virtual stamina value is insufficient, a prompt message indicating insufficient virtual stamina value is displayed to inform the user of the reason why they cannot participate in the virtual game.

[0236] Step 710: Select a virtual equipment from at least two candidate virtual equipment and display the initial attribute values ​​of the virtual equipment;

[0237] For example, step 710 is performed when the virtual stamina value exceeds the stamina consumed in the virtual match. Before participating in the virtual match, virtual equipment is selected, and the virtual equipment selected from at least two candidate virtual equipment will be used as the reward equipment for participating in the virtual match.

[0238] Step 712: Determine whether the virtual combat power of the virtual character exceeds the combat power of the opponent in the virtual match;

[0239] For example, if the virtual combat power of the virtual character exceeds the combat power of the enemy in the virtual match, step 716 is executed; if the virtual combat power of the virtual character does not exceed the combat power of the enemy in the virtual match, step 714 is executed.

[0240] Step 714: Enter the virtual level and control the virtual character to attack the enemy character; and obtain candidate enhancement items upon clearing the virtual level;

[0241] For example, step 714 is performed when the virtual combat power of the virtual character does not exceed the combat power of the enemy in the virtual game; when the virtual combat power of the virtual character is not superior to the enemy's combat power, the virtual character is controlled to attack the enemy character through human-computer interaction, and then candidate enhancement items are obtained when the virtual level is cleared.

[0242] For example, step 714 is performed as described in step 716 below, when quick battle is not selected; step 714 is performed when the user actively selects to control the virtual character to attack the enemy character in a human-computer interaction manner.

[0243] Step 716: Select quick battle?

[0244] For example, step 714 is performed when the virtual character's virtual combat power exceeds the enemy's combat power in the virtual match; when the virtual character's virtual combat power is superior to the enemy's, it has the ability to quickly engage in combat to sweep through the virtual match and obtain candidate enhancement items. In this embodiment, the decision to engage in quick combat in the virtual level is determined through human-computer interaction.

[0245] For example, if quick battle is selected, step 718 is executed; if quick battle is not selected, step 714 is executed.

[0246] Step 718: Sweep through virtual matches to obtain candidate enhancement items;

[0247] For example, step 718 is performed when a quick battle is selected; when the virtual character's virtual combat power is superior to the enemy's combat power, the virtual game is swept, that is, one or more unfinished levels in the virtual game are swept until the virtual game ends, without the need to control the virtual character to attack the enemy character through human-computer interaction, so as to quickly obtain candidate enhancement items.

[0248] For example, the virtual game includes N virtual levels, where N is a positive integer greater than 1; in one example, N is 5. In one example, step 718 can be executed before entering any virtual level of the virtual game; for example, executing step 718 before entering the first level of the virtual game to sweep all levels in the virtual game; executing step 718 before entering the second level of the virtual game to sweep the remaining four unfinished virtual levels in the virtual game.

[0249] Figure 13 This illustration shows a schematic diagram of a quick battle selection method provided in an exemplary embodiment of this application. The virtual battle includes multiple virtual levels. When a virtual character clears the first level and is about to enter the second level, the system displays information about the combat power of the second level, including the enemy's combat power: 12400; the virtual character's combat power: 13560. The enemy's combat power in the second level is less than the virtual character's combat power. A quick sweep control 651 and an enter level control 652 are displayed. The quick sweep control 651 provides a function entry point for quickly obtaining candidate enhancement items by sweeping virtual levels, and the enter level control 652 provides a function entry point for participating in the second level through human-computer interaction.

[0250] Step 720: Have you completed N virtual levels?

[0251] For example, the virtual game includes N virtual levels, where N is a positive integer greater than 1; in one example, N is 5. Referring to the description in step 714, if a virtual level is cleared and a candidate enhancement item is obtained, step 720 is executed.

[0252] For example, if N virtual levels are completed, the virtual game ends and step 724 is executed; if N virtual levels are not completed, the virtual game does not end and step 722 is executed.

[0253] Step 722: Exit the virtual game?

[0254] For example, step 722 is performed when N virtual levels have not been completed; a function to actively exit the virtual game is provided when the virtual game has not ended. For example, if the user chooses to exit the virtual game, the virtual game ends and step 724 is executed; if the user chooses not to exit the virtual game, the user continues to the next virtual level and step 706 is executed.

[0255] Step 724: Display the acquired candidate enhancement items;

[0256] For example, step 724 is performed when N virtual levels are completed, the virtual game ends, or when the user actively chooses to exit the virtual game, or when the virtual game is swept.

[0257] For example, candidate enhancement items are obtained after clearing virtual levels in a virtual game; as described above, this embodiment provides a function entry point for actively exiting a virtual game, and the number of virtual levels cleared can be any integer from 1 to N. For example, the number of candidate enhancement items obtained from each virtual level can be one or more; the candidate enhancement items shown in this step are obtained from the cleared virtual levels, and the number can be one or more.

[0258] Step 726: Based on the item selection operation, determine the virtual enhanced equipment; and display the enhancement animation of enhancing the virtual equipment based on the attribute enhancement item, and obtain the virtual enhanced equipment;

[0259] For example, the item selection operation targets a subset of the candidate enhancement items. For example, the item selection operation is a human-computer interaction operation that identifies the desired attribute enhancement item from the candidate items. It is understood that the number of attribute enhancement items can be one or more.

[0260] For example, the enhancement animation shows that the attribute value of the reward equipment changes, and the enhancement results in a virtual enhanced equipment. For example, attribute enhancement items are used to increase the attribute value of the reward equipment in at least one attribute type.

[0261] For example, the virtual enhanced equipment is actually acquired after the first virtual match ends and is a reward for participating in the first virtual match. For example, the virtual enhanced equipment is obtained by enhancing the reward equipment based on attribute enhancement items.

[0262] In summary, the method provided in this embodiment, through the selection operation of virtual equipment, enables the determination of the desired reward equipment from at least two candidate equipment through human-computer interaction before participating in the first virtual game; by obtaining virtual enhanced equipment through participating in the first virtual game, it provides the function of enhancing reward equipment through participation in the first virtual game; determining the desired reward equipment before participating in the first virtual game can increase the virtual competitive enthusiasm for enhancing reward equipment through participation in the first virtual game, and improve the efficiency of human-computer interaction.

[0263] Those skilled in the art will understand that the above embodiments can be implemented independently, or the above embodiments can be freely combined to create new embodiments to implement the virtual equipment processing method of this application.

[0264] Figure 14 A structural block diagram of a virtual equipment processing apparatus provided in an exemplary embodiment of this application is shown. The apparatus includes:

[0265] Processing module 810 is configured to, in response to a selection operation for virtual equipment, determine the virtual equipment as a reward equipment for participating in the first virtual match, wherein the virtual equipment is any one of at least two candidate equipment displayed before entering the virtual environment corresponding to the first virtual match.

[0266] The processing module 810 is also used to control the virtual character to participate in the first virtual game and to obtain attribute enhancement items in the first virtual game;

[0267] The acquisition module 820 is used to acquire virtual enhanced equipment when the first virtual game ends. The reward equipment includes attribute values ​​of at least two attribute types. The virtual enhanced equipment is obtained by enhancing the attribute values ​​of at least one attribute type of the reward equipment based on the attribute enhancement item.

[0268] In an optional implementation of this embodiment, the acquisition module 820 is further configured to:

[0269] Upon the end of the first virtual match, an enhancement animation is displayed to enhance the reward equipment based on the attribute enhancement item, and the virtual enhanced equipment is acquired.

[0270] The attribute enhancement item is used to increase the attribute value of the reward equipment in at least one attribute type.

[0271] In an optional implementation of this embodiment, the processing module 810 is further configured to:

[0272] In the first virtual match, acquire at least two candidate enhancement items;

[0273] The acquisition module 820 is further configured to:

[0274] In response to the selection operation of the attribute enhancement item among the at least two candidate enhancement items, an enhancement animation of enhancing the reward equipment based on the attribute enhancement item is displayed, and the virtual enhanced equipment is obtained.

[0275] In an optional implementation of this embodiment, the attribute enhancement item includes at least one of the following:

[0276] First attribute enhancement items are used to increase the attribute value of the first attribute type of the reward equipment.

[0277] Second attribute enhancement items are used to increase the attribute value of the second attribute type of the reward equipment and decrease the attribute value of the third attribute type of the reward equipment;

[0278] The third attribute enhancement item is used to change the attribute value of the fourth attribute type of the reward equipment to the attribute value of the fifth attribute type.

[0279] The fourth attribute enhancement item is used to randomly increase the attribute value of some or all of the attribute types in at least one attribute type of the reward equipment.

[0280] In an optional implementation of this embodiment, the apparatus further includes:

[0281] Display module 830 is configured to display at least one recommended enhancement item from the at least two candidate enhancement items in a visually prominent manner after the first virtual game ends.

[0282] In an optional implementation of this embodiment, the virtual character increases its attribute values ​​by using the virtual enhancement equipment; the display module 830 is further configured to include at least one of the following:

[0283] Upon the end of the first virtual match, based on the character type of the virtual character, a first recommended enhancement item is determined and displayed in a visually prominent manner; the first recommended enhancement item is used to increase the attribute value of a sixth attribute type, which is a recommended attribute of the character type;

[0284] When the first virtual match ends, based on the virtual character's historical match information, a second recommended enhancement item is determined to be displayed in a visually prominent manner; the second recommended enhancement item is used to increase the attribute value of a seventh attribute type, the seventh attribute type corresponding to a first type of virtual activity, and the virtual character has performed the virtual activity more frequently than a frequency threshold in historical matches;

[0285] Upon the conclusion of the first virtual match, based on the progress information of the virtual character in the virtual tournament, a third recommended enhancement item is determined to be displayed in a visually prominent manner; the third recommended enhancement item is used to increase the attribute value of the eighth attribute type, in which the virtual character's attribute value in the eighth attribute type did not exceed the attribute threshold during the virtual tournament.

[0286] In an optional implementation of this embodiment, the processing module 810 is further configured to:

[0287] In response to a selection operation for the virtual character, the virtual character is selected from at least two candidate virtual characters to participate in the game;

[0288] The virtual character has the right to use the virtual enhancement equipment, while the other characters among the at least two candidate virtual characters do not have the right to use the virtual enhancement equipment.

[0289] In an optional implementation of this embodiment, the processing module 810 is further configured to:

[0290] In response to a permission change operation for the virtual enhanced equipment, the other character gains access to the virtual enhanced equipment and reduces the attribute value of the virtual enhanced equipment in at least one attribute type.

[0291] In an optional implementation of this embodiment, the processing module 810 is further configured to:

[0292] Control the virtual character to participate in the first level of the first virtual game;

[0293] In response to the virtual character completing the first virtual task in the first level, obtaining the first item, and controlling the virtual character to participate in the second level of the first virtual game;

[0294] In response to the virtual character completing the second virtual task in the second level and obtaining the second item.

[0295] In an optional implementation of this embodiment, the processing module 810 is further configured to:

[0296] In the event that the first virtual match ends, in response to the retention operation of the attribute enhancement item, the virtual character is controlled to participate in the second virtual match and acquire additional enhancement items in the second virtual match;

[0297] The acquisition module 820 is further configured to:

[0298] Upon the conclusion of the second virtual match, enhanced and updated equipment is acquired, which is obtained by enhancing the reward equipment based on the supplementary enhancement items and the attribute enhancement items.

[0299] In an optional implementation of this embodiment, the drop rate of the first type of virtual item is reduced in the second virtual game compared to the first virtual game, and the attribute enhancement item belongs to the first type;

[0300] Among them, virtual items belonging to the first type all have the effect of increasing the attribute value of the ninth attribute type.

[0301] In an optional implementation of this embodiment, the processing module 810 is further configured to:

[0302] Display the first enemy character in the first virtual match, and in response to the virtual character defeating the first enemy character, obtain the attribute enhancement item;

[0303] Display the second enemy character in the second virtual match, and in response to the virtual character defeating the second enemy character, obtain the supplementary enhancement item;

[0304] Wherein, the proportion of the second enemy character in the second virtual game is lower than the proportion of the first enemy character in the first virtual game, and the virtual items dropped by defeating the second enemy character or the first enemy character belong to the first type.

[0305] In an optional implementation of this embodiment, the acquisition module 820 is further configured to:

[0306] In response to the equipment configuration operation of the virtual character, the virtual character is shown to be equipped with the virtual enhancement item;

[0307] The processing module 810 is further configured to:

[0308] The virtual character is controlled to participate in a third virtual match, and to acquire virtual growth value and / or virtual items in the third virtual match. The third virtual match is of a different match type than the first virtual match.

[0309] It should be noted that the device provided in the above embodiments is only illustrated by the division of the above functional modules when implementing its functions. In actual applications, the above 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.

[0310] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments of the relevant method; the technical effects achieved by each module performing its operation are the same as the technical effects in the embodiments of the relevant method, and will not be elaborated here.

[0311] This application also provides a computer device, which includes a processor and a memory, wherein the memory stores a computer program; the processor is used to execute the computer program in the memory to implement the virtual equipment processing method provided in the above-described method embodiments.

[0312] Figure 15 A structural block diagram of a terminal provided in an exemplary embodiment of this application is shown. The terminal 1900 may be a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. The terminal 1900 may also be referred to as user equipment, portable terminal, laptop terminal, desktop terminal, or other names.

[0313] Typically, terminal 1900 includes a processor 1901 and a memory 1902. Processor 1901 may include one or more processing cores, such as a quad-core processor or an octa-core processor. Processor 1901 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 1901 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 1901 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 1901 may also include an AI (Artificial Intelligence) processor, which handles computational operations related to machine learning.

[0314] The memory 1902 may include one or more computer-readable storage media, which may be non-transitory. The memory 1902 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1902 are used to store at least one instruction, which is executed by the processor 1901 to implement the processing method of the virtual device provided in the method embodiments of this application.

[0315] In some embodiments, the terminal 1900 may also optionally include a peripheral device interface 1903 and at least one peripheral device. The processor 1901, memory 1902, and peripheral device interface 1903 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 1903 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 1904, a touch display screen 1905, a camera assembly 1906, an audio circuit 1907, and a power supply 1908.

[0316] Peripheral interface 1903 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 1901 and memory 1902. In some embodiments, processor 1901, memory 1902 and peripheral interface 1903 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 1901, memory 1902 and peripheral interface 1903 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0317] The radio frequency (RF) circuit 1904 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1904 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1904 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 1904 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 RF circuit 1904 can communicate with other terminals through at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1904 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.

[0318] The touch display screen 1905 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. The touch display screen 1905 also has the energy to collect touch signals on or above its surface. These touch signals can be input as control signals to the processor 1901 for processing. In this case, the touch display screen 1905 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one touch display screen 1905, which is used as the front panel of the terminal 1900; in other embodiments, there may be at least two touch display screens, respectively disposed on different surfaces of the terminal 1900 or in a folded design; in still other embodiments, the touch display screen 1905 may be a flexible display screen, disposed on a curved surface or a folded surface of the terminal 1900. Furthermore, the touch display screen 1905 may also be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. The touch display 1905 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0319] The camera assembly 1906 is used to acquire images or videos. Optionally, the camera assembly 1906 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting for VR (Virtual Reality) shooting, or other fusion shooting functions by fusion of the main camera and the wide-angle camera. In some embodiments, the camera assembly 1906 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.

[0320] The audio circuit 1907 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting them into electrical signals that are input to the processor 1901 for processing, or to the radio frequency circuit 1904 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each positioned at a different location on the terminal 1900. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 1901 or the radio frequency circuit 1904 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 1907 may also include a headphone jack.

[0321] Power supply 1908 is used to power the various components in terminal 1900. Power supply 1908 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 1908 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 via a wired line, and a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0322] In some embodiments, the terminal 1900 further includes one or more sensors 1909. The one or more sensors 1909 include, but are not limited to: an accelerometer 1910, a gyroscope 1911, a pressure sensor 1912, an optical sensor 1913, and a proximity sensor 1914.

[0323] Accelerometer 1910 can detect the magnitude of acceleration on the three coordinate axes of a coordinate system established by terminal 1900. For example, accelerometer 1910 can be used to detect the components of gravitational acceleration on the three coordinate axes. Processor 1901 can control touchscreen 1905 to display the user interface in landscape or portrait view based on the gravitational acceleration signal collected by accelerometer 1910. Accelerometer 1910 can also be used for game or user motion data acquisition. Gyroscope 1911 can detect the orientation and rotation angle of terminal 1900. Gyroscope 1911 can work in conjunction with accelerometer 1910 to acquire 3D user actions on terminal 1900. Based on the data collected by gyroscope 1911, processor 1901 can perform the following functions: motion sensing (e.g., changing the UI based on user tilt), image stabilization during shooting, game control, and inertial navigation.

[0324] The pressure sensor 1912 can be disposed on the side bezel of the terminal 1900 and / or on the lower layer of the touch display screen 1905. When the pressure sensor 1912 is disposed on the side bezel of the terminal 1900, it can detect the user's grip signal on the terminal 1900, and the processor 1901 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor 1912. When the pressure sensor 1912 is disposed on the lower layer of the touch display screen 1905, the processor 1901 can control the operable controls on the UI interface based on the user's pressure operation on the touch display screen 1905. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0325] An optical sensor 1913 is used to collect ambient light intensity. In one embodiment, the processor 1901 can control the display brightness of the touch screen 1905 based on the ambient light intensity collected by the optical sensor 1913. Specifically, when the ambient light intensity is high, the display brightness of the touch screen 1905 is increased; when the ambient light intensity is low, the display brightness of the touch screen 1905 is decreased. In another embodiment, the processor 1901 can also dynamically adjust the shooting parameters of the camera assembly 1906 based on the ambient light intensity collected by the optical sensor 1913.

[0326] The proximity sensor 1914, also known as a distance sensor, is typically located on the front panel of the terminal 1900. The proximity sensor 1914 is used to detect the distance between the user and the front of the terminal 1900. In one embodiment, when the proximity sensor 1914 detects that the distance between the user and the front of the terminal 1900 is gradually decreasing, the processor 1901 controls the touchscreen display 1905 to switch from a screen-on state to a screen-off state; when the proximity sensor 1914 detects that the distance between the user and the front of the terminal 1900 is gradually increasing, the processor 1901 controls the touchscreen display 1905 to switch from a screen-off state to a screen-on state.

[0327] Those skilled in the art will understand that the above structure does not constitute a limitation on the terminal 1900, and may include more or fewer components than illustrated, or combine certain components, or employ different component arrangements.

[0328] In an exemplary embodiment, a chip is also provided, the chip including programmable logic circuitry and / or program instructions, which, when the chip is run on a computer device, are used to implement the virtual equipment processing method described above.

[0329] In an exemplary embodiment, a computer program product is also provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions to implement the virtual equipment processing method provided in the above-described method embodiments.

[0330] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores a computer program that is loaded and executed by a processor to implement the virtual equipment processing method provided in the above-described method embodiments.

[0331] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0332] Those skilled in the art will recognize that the functions described in the embodiments of this application in one or more of the above examples can be implemented using 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 code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0333] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method for processing virtual equipment, characterized in that, The method includes: In response to the selection operation for virtual equipment, the virtual equipment is determined as the reward equipment for participating in the first virtual game, and the virtual equipment is any one of at least two candidate equipment displayed before entering the virtual environment corresponding to the first virtual game. Controlling a virtual character to participate in the first virtual match, and acquiring attribute enhancement items in the first virtual match; wherein, acquiring attribute enhancement items in the first virtual match includes: acquiring at least two candidate enhancement items in the first virtual match, the at least two candidate enhancement items including the attribute enhancement item, and different candidate enhancement items among the at least two candidate enhancement items are used to increase the attribute value of the reward equipment in different attribute types, or to increase the attribute value in the same attribute type by different degrees; Upon the conclusion of the first virtual match, virtual enhanced equipment is acquired. The reward equipment includes attribute values ​​of at least two attribute types. The virtual enhanced equipment is obtained by enhancing the attribute values ​​of at least one attribute type of the reward equipment based on the attribute enhancement item.

2. The method according to claim 1, characterized in that, The step of acquiring virtual enhancement equipment after the first virtual game ends includes: Upon the end of the first virtual match, an enhancement animation is displayed to enhance the reward equipment based on the attribute enhancement item, and the virtual enhanced equipment is acquired. The attribute enhancement item is used to increase the attribute value of the reward equipment in at least one attribute type.

3. The method according to claim 2, characterized in that, The process of displaying the enhancement animation based on the attribute enhancement item to enhance the reward equipment, and obtaining the virtual enhanced equipment, includes: In response to the selection operation of the attribute enhancement item among the at least two candidate enhancement items, an enhancement animation of enhancing the reward equipment based on the attribute enhancement item is displayed, and the virtual enhanced equipment is obtained.

4. The method according to claim 2, characterized in that, The attribute enhancement items include at least one of the following: First attribute enhancement items are used to increase the attribute value of the first attribute type of the reward equipment. Second attribute enhancement items are used to increase the attribute value of the second attribute type of the reward equipment and decrease the attribute value of the third attribute type of the reward equipment; The third attribute enhancement item is used to change the attribute value of the fourth attribute type of the reward equipment to the attribute value of the fifth attribute type. The fourth attribute enhancement item is used to randomly increase the attribute value of some or all of the attribute types in at least one attribute type of the reward equipment.

5. The method according to claim 3, characterized in that, The method further includes: Upon the conclusion of the first virtual match, at least one recommended power-up item from the at least two candidate power-up items is displayed in a visually prominent manner.

6. The method according to claim 5, characterized in that, The virtual character increases its attribute values ​​by using the virtual enhancement equipment; the step of visually prominently displaying at least one recommended enhancement item from the at least two candidate enhancement items after the first virtual match ends includes at least one of the following: Upon the end of the first virtual match, based on the character type of the virtual character, a first recommended enhancement item is determined and displayed in a visually prominent manner; the first recommended enhancement item is used to increase the attribute value of a sixth attribute type, which is a recommended attribute of the character type; Upon the conclusion of the first virtual match, based on the virtual character's historical match information, a second recommended enhancement item is determined to be displayed in a visually prominent manner. The second recommended enhancement item is used to increase the attribute value of the seventh attribute type, which corresponds to the first type of virtual activity, where the virtual character performs the virtual activity more frequently than a frequency threshold in historical matches; Upon the conclusion of the first virtual match, based on the progress information of the virtual character in the virtual tournament, a third recommended enhancement item is determined to be displayed in a visually prominent manner; the third recommended enhancement item is used to increase the attribute value of the eighth attribute type, in which the virtual character's attribute value in the eighth attribute type did not exceed the attribute threshold during the virtual tournament.

7. The method according to any one of claims 1 to 6, characterized in that, The method further includes: In response to a selection operation for the virtual character, the virtual character is selected from at least two candidate virtual characters to participate in the game; The virtual character has the right to use the virtual enhancement equipment, while the other characters among the at least two candidate virtual characters do not have the right to use the virtual enhancement equipment.

8. The method according to claim 7, characterized in that, The method further includes: In response to a permission change operation for the virtual enhanced equipment, the other character gains access to the virtual enhanced equipment and reduces the attribute value of the virtual enhanced equipment in at least one attribute type.

9. The method according to any one of claims 1 to 6, characterized in that, The attribute enhancement items include a first item and a second item. Controlling the virtual character to participate in the first virtual match, and acquiring attribute enhancement items in the first virtual match, includes: Control the virtual character to participate in the first level of the first virtual game; In response to the virtual character completing the first virtual task in the first level, obtaining the first item, and controlling the virtual character to participate in the second level of the first virtual game; In response to the virtual character completing the second virtual task in the second level and obtaining the second item.

10. The method according to any one of claims 1 to 6, characterized in that, The method further includes: In the event that the first virtual match ends, in response to the retention operation of the attribute enhancement item, the virtual character is controlled to participate in the second virtual match and acquire additional enhancement items in the second virtual match; Upon the conclusion of the second virtual match, enhanced and updated equipment is acquired, which is obtained by enhancing the reward equipment based on the supplementary enhancement items and the attribute enhancement items.

11. The method according to claim 10, characterized in that, Compared to the first virtual game, the drop rate of the first type of virtual item is reduced in the second virtual game, and the attribute enhancement item belongs to the first type; Among them, virtual items belonging to the first type all have the effect of increasing the attribute value of the ninth attribute type.

12. The method according to claim 11, characterized in that, The control of the virtual character to participate in the first virtual match, and the acquisition of attribute enhancement items in the first virtual match, includes: Display the first enemy character in the first virtual match, and in response to the virtual character defeating the first enemy character, obtain the attribute enhancement item; The control of the virtual character to participate in the second virtual match, and the acquisition of supplementary enhancement items in the second virtual match, includes: Display the second enemy character in the second virtual match, and in response to the virtual character defeating the second enemy character, obtain the supplementary enhancement item; Wherein, the proportion of the second enemy character in the second virtual game is lower than the proportion of the first enemy character in the first virtual game, and the virtual items dropped by defeating the second enemy character or the first enemy character belong to the first type.

13. The method according to any one of claims 1 to 6, characterized in that, The method further includes: In response to the equipment configuration operation of the virtual character, the virtual character is shown to be equipped with the virtual enhancement equipment; The virtual character is controlled to participate in a third virtual match, and to acquire virtual growth value and / or virtual items in the third virtual match. The third virtual match is of a different match type than the first virtual match.

14. A processing device for virtual equipment, characterized in that, The device includes: A processing module is configured to, in response to a selection operation for virtual equipment, determine the virtual equipment as a reward equipment for participating in the first virtual match, wherein the virtual equipment is any one of at least two candidate equipment displayed before entering the virtual environment corresponding to the first virtual match. The processing module is further configured to control the virtual character to participate in the first virtual match and to acquire attribute enhancement items in the first virtual match; wherein, acquiring attribute enhancement items in the first virtual match includes: acquiring at least two candidate enhancement items in the first virtual match, wherein the at least two candidate enhancement items include the attribute enhancement items, and the different candidate enhancement items among the at least two candidate enhancement items are used to increase the attribute values ​​of the reward equipment in different attribute types, or to increase the attribute values ​​in the same attribute type by different degrees; The acquisition module is used to acquire virtual enhanced equipment when the first virtual game ends. The reward equipment includes attribute values ​​of at least two attribute types. The virtual enhanced equipment is obtained by enhancing the attribute values ​​of at least one attribute type of the reward equipment based on the attribute enhancement item.

15. 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 configured to execute the at least one program in the memory to implement the virtual equipment processing method as described in any one of claims 1 to 13.

16. A computer-readable storage medium, characterized in that, The readable storage medium stores executable instructions, which are loaded and executed by a processor to implement the virtual equipment processing method as described in any one of claims 1 to 13.

17. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium, and the processor reads and executes the computer instructions from the computer-readable storage medium to implement the virtual equipment processing method as described in any one of claims 1 to 13.

Citation Information

Patent Citations

  • Fight control method and device based on virtual roles, equipment and medium

    CN110433488A

  • Virtual prop equipment method and device, terminal and storage medium

    CN112316421A