Virtual equipment recommendation method, device, electronic device and storage medium
By obtaining the attribute information of the virtual character and recommending target virtual equipment for it, the problem of the single virtual equipment recommendation method in the existing technology is solved, more efficient and flexible equipment recommendation is achieved in the game, and the user experience is improved.
Patent Information
- Application Number
- CN202210382187.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-12
- Publication Date
- 2025-09-26
- Estimated Expiration
- 2042-04-12
AI Technical Summary
The existing virtual equipment recommendation method in games is single and cannot be adjusted according to the actual situation of the game. As a result, when the attributes of a virtual character in the game are significantly higher than those of other characters, it is impossible to quickly equip them, affecting the user experience and the operation difficulty for novice players.
By obtaining the attribute information of the virtual character, target virtual equipment is recommended for the second virtual character based on this information, and displayed in the virtual equipment recommendation interface, including recommending corresponding categories of equipment based on attack and defense attribute information, and using sliding operations and controls to trigger the recommendation process.
It improves the efficiency and flexibility of virtual equipment recommendations, helps users quickly equip specific virtual characters, and enhances the gaming experience and ease of operation for novice players.
Smart Images

Figure CN114722285B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of virtual equipment recommendation, and in particular to a method, device, electronic device and storage medium for recommending virtual equipment. Background Art
[0002] This section is intended to provide a background or context to the embodiments of the application that are recited in the claims. No statement herein is admitted to be prior art by virtue of its inclusion in this section.
[0003] Currently, various games, such as MOBAs (multiplayer online battle arena) often involve virtual equipment recommendations for virtual characters in the game. However, the virtual equipment recommendations in current games are often relatively simple, and the recommended virtual equipment after the game starts is not adjusted according to the actual situation of the game. As a result, when the attributes of a virtual character in the game are significantly higher than those of other virtual characters, it is impossible to quickly equip the virtual character. Summary of the Invention
[0004] In view of this, the purpose of this application is to propose a method, device, electronic device and storage medium for recommending virtual equipment.
[0005] Based on the above objectives, this application provides a virtual equipment recommendation method, including:
[0006] In response to receiving a virtual equipment recommendation operation for a first virtual character, obtaining attribute information of the first virtual character;
[0007] Target virtual equipment is recommended for the second virtual character based on the attribute information of the first virtual character, and the target virtual equipment is displayed in a virtual equipment recommendation interface.
[0008] In some embodiments, the virtual equipment recommended operation includes:
[0009] The movement track passes through a first control corresponding to the virtual store in the graphical user interface and ends at a sliding operation within a target area where the first virtual character is located.
[0010] The virtual equipment recommended operation includes:
[0011] In response to the first virtual character being selected, a second control corresponding to the virtual equipment recommended operation is displayed and the second control is triggered.
[0012] In some embodiments, recommending target virtual equipment for the second virtual character based on the attribute information of the first virtual character includes:
[0013] The virtual assets of the second virtual character are acquired, and the target virtual equipment is recommended to the second virtual character based on the virtual assets and the attribute information.
[0014] In some embodiments, the attribute information includes attack attribute information and defense attribute information; and recommending target virtual equipment for the second virtual character based on the attribute information of the first virtual character includes:
[0015] In response to determining that the attack value of the attack attribute information is greater than the preset attack value, recommending the target virtual equipment for the second virtual character as defensive virtual equipment;
[0016] In response to determining that the value of the defense attribute information is greater than a preset defense value, the target virtual equipment recommended for the second virtual character is attack-type virtual equipment.
[0017] In some embodiments, the process of determining the preset attack value includes:
[0018] Obtaining a current running time of the game scene where the second virtual character is located, and determining the preset attack value based on the current running time;
[0019] Alternatively, the attribute information of all virtual characters in the game scene where the second virtual character is located is obtained, and the preset attack value is determined based on the attribute information of all virtual characters.
[0020] In some embodiments, the process of determining the preset defense value includes:
[0021] Obtaining a current running time of the game scene where the second virtual character is located, and determining the preset defense attack value based on the current running time;
[0022] Alternatively, the attribute information of all virtual characters in the game scene where the second virtual character is located is obtained, and the preset defense value is determined based on the attribute information of all virtual characters.
[0023] In some embodiments, recommending target virtual equipment for the second virtual character based on the attribute information of the first virtual character includes:
[0024] Attribute information of the second virtual character is acquired, and the target virtual equipment is recommended to the second virtual character based on the attribute information of the second virtual character and the attribute information of the first virtual character.
[0025] In some embodiments, recommending target virtual equipment for the second virtual character based on the attribute information of the first virtual character includes:
[0026] determining a target type of the target virtual equipment based on the virtual equipment recommendation operation;
[0027] The target virtual equipment is determined based on the target type and the attribute information.
[0028] In some embodiments, in response to receiving a virtual equipment recommendation operation for the first virtual character, determining a target type of the target virtual equipment based on the virtual equipment recommendation operation includes:
[0029] Display a list of recommended virtual equipment types;
[0030] In response to receiving an operation of determining a virtual equipment type from the virtual equipment type recommendation list, an equipment type of a target virtual equipment of the second virtual character is determined.
[0031] In some embodiments, the virtual equipment recommendation operation includes: a sliding operation in which a movement trajectory passes through a first control corresponding to a virtual store in a graphical user interface and terminates within a target area where the first virtual character is located; in response to receiving the virtual equipment recommendation operation for the first virtual character, determining a target type of the target virtual equipment based on the virtual equipment recommendation operation includes:
[0032] Displaying the target area as a plurality of sub-areas, wherein each sub-area corresponds to a type of the target virtual equipment;
[0033] In response to receiving a sliding operation in which a movement track passes through the first control and ends within a target sub-area, the type of the target virtual equipment corresponding to the target sub-area is determined as the target type.
[0034] In some embodiments, before displaying the target area as a plurality of sub-areas, determining a target type of the target virtual equipment based on the virtual equipment recommended operation includes:
[0035] The area of the target region is enlarged so that each of the sub-regions can be distinguished.
[0036] In some embodiments, after recommending target virtual equipment for the second virtual character based on the attribute information of the first virtual character, the method further includes:
[0037] The fourth control is displayed, wherein the fourth control is used to send recommendation information for purchasing the target virtual equipment.
[0038] In some embodiments, the first virtual character and the second virtual character are in different camps.
[0039] Based on the same inventive concept, the exemplary embodiments of the present application further provide a virtual equipment recommendation device, comprising:
[0040] an acquisition module, in response to receiving a virtual equipment recommendation operation for a first virtual character, acquiring attribute information of the first virtual character;
[0041] The recommendation module recommends target virtual equipment to the second virtual character based on the attribute information of the first virtual character, and displays the target virtual equipment in a virtual equipment recommendation interface.
[0042] Based on the same inventive concept, an exemplary embodiment of the present application further provides an electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable by the processor, wherein the processor implements the virtual equipment recommendation method as described above when executing the program.
[0043] Based on the same inventive concept, an exemplary embodiment of the present application further provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the virtual equipment recommendation method as described above.
[0044] As can be seen from the above, the virtual equipment recommendation method, device, electronic device and storage medium provided by the present application, when receiving a virtual equipment recommendation operation for a first virtual character, obtain the attribute information of the first virtual character; then recommend the target virtual equipment to the second virtual character based on the attribute information of the first virtual character, and display the target virtual equipment in the virtual equipment recommendation interface, so that the virtual equipment for the first virtual character can be quickly recommended to the user based on the user's virtual equipment recommendation operation, thereby improving the efficiency and flexibility of recommending virtual equipment in the game. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the technical solutions in this application or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are merely embodiments of this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0046] Figure 1 A flowchart of a method for recommending virtual equipment according to an embodiment of the present application is shown;
[0047] Figure 2 A schematic diagram of a recommended operation of a virtual equipment according to an embodiment of the present application;
[0048] Figure 3 A schematic diagram of another virtual equipment recommended operation according to an embodiment of the present application;
[0049] Figure 4A schematic diagram of another virtual equipment recommended operation according to an embodiment of the present application;
[0050] Figure 5 A schematic diagram showing target virtual equipment according to an embodiment of the present application;
[0051] Figure 6 A schematic diagram of another recommended operation of virtual equipment according to an embodiment of the present application;
[0052] Figure 7 A schematic diagram of the structure of a virtual equipment recommendation device according to an embodiment of the present application;
[0053] Figure 8 This is a schematic structural diagram of a specific electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0054] The principles and spirit of the present application will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are provided solely to enable those skilled in the art to better understand and implement the present application, and are not intended to limit the scope of the present application in any way. Rather, these embodiments are provided to make the present application more thorough and complete, and to fully convey the scope of the present application to those skilled in the art.
[0055] According to the embodiments of the present application, a method, apparatus, electronic device, and storage medium for recommending virtual equipment are proposed.
[0056] It should be understood herein that any number of elements in the drawings is for illustration only and not for limitation, and any naming is only for distinction and does not have any limiting meaning.
[0057] The principles and spirit of the present application are explained in detail below with reference to several representative implementations of the present application. SUMMARY OF THE INVENTION
[0059] In the prior art, the recommendation of virtual equipment in the game is often relatively simple. For example, virtual equipment is recommended to users based on the equipment installation methods of the game virtual characters in historical game data, or the order of installation of virtual equipment of some game players with a higher win rate is copied. Since the recommendation method of these virtual equipment is relatively rigid, and the recommended virtual equipment will not be adjusted according to the actual situation of the game after the game starts, when the game player needs to install equipment corresponding to a certain game virtual character, he needs to abandon the game virtual equipment recommendation list and select the required game equipment separately from the game virtual store. This is not only inefficient, but also seriously affects the user experience. In addition, when the game player is a novice player, it is very difficult to select the target equipment for the current virtual character from multiple virtual devices. It not only increases the operating difficulty for novice players, but also easily widens the laning level between new and old players.
[0060] To solve the above problems, this application provides a method for recommending virtual equipment, which specifically includes:
[0061] When a virtual equipment recommendation operation for a first virtual character is received, the attribute information of the first virtual character is obtained; then, the target virtual equipment is recommended for the second virtual character based on the attribute information of the first virtual character, and the target virtual equipment is displayed in the virtual equipment recommendation interface, so that the virtual equipment for the first virtual character can be quickly recommended to the user based on the user's virtual equipment recommendation operation, thereby improving the efficiency and flexibility of recommending virtual equipment in the game.
[0062] After introducing the basic principles of the present application, various non-limiting implementation methods of the present application are described in detail below.
[0063] Application Scenario Overview
[0064] In some specific application scenarios, the virtual equipment recommendation method of the present application can be applied to various game systems involving virtual equipment. The game system can be controlled by a touch screen or by other control components such as a handle and a mouse, which is not limited here.
[0065] In some specific application scenarios, the virtual equipment recommendation method of the present application can be directly applied and run locally or on a cloud server. When running on a cloud server, the acquired data to be processed is sent to the cloud server via the network. The server processes the data to be processed using the virtual equipment recommendation method of the present application and sends the processing results to the local computer via the network.
[0066] The following describes a virtual equipment recommendation method according to an exemplary embodiment of the present application, with reference to specific application scenarios. It should be noted that the above application scenarios are merely provided to facilitate understanding of the spirit and principles of the present application, and the embodiments of the present application are not limited in this respect. Rather, the embodiments of the present application can be applied to any applicable scenario.
[0067] Exemplary Methods
[0068] refer to Figure 1 , an embodiment of the present application provides a method for recommending virtual equipment, comprising the following steps:
[0069] S101 : In response to receiving a virtual equipment recommendation operation for a first virtual character, obtaining attribute information of the first virtual character.
[0070] In a specific implementation, when a virtual equipment recommendation operation is received for a first virtual character, attribute information of the first virtual character is first obtained. Optionally, the first virtual character here generally refers to the virtual character for which the game user wants to order virtual equipment, such as an enemy virtual character in a line with the virtual character currently operated by the game user, or a virtual character with better development and higher attribute values among the enemy virtual characters. Optionally, the attribute information of the virtual character mainly refers to attribute information that can affect the virtual character's attack power, defense power, speed, etc.
[0071] In some embodiments, the virtual equipment recommended operation includes:
[0072] The movement track passes through a first control corresponding to the virtual store in the graphical user interface and ends at a sliding operation within a target area where the first virtual character is located.
[0073] In specific implementation, the virtual equipment recommendation operation can be completed by a sliding operation in which the movement trajectory passes through the first control corresponding to the virtual store in the graphical user interface and ends in the target area where the first virtual character is located. Optionally, the sliding operation can be completed by the user's finger on the touch screen, that is, touch sliding, or by the mouse on the display, that is, mouse sliding, which is not limited here. Optionally, the specific shape and style of the first control corresponding to the virtual store can be set as needed and is not limited here. Figure 2 , where 01 represents the first virtual character, 02 represents the second virtual character, 03 represents the first control corresponding to the virtual store, and 04 represents the target area where the first virtual character is located. Figure 2When the first control 03 corresponding to the virtual store slides in the direction of the dotted line to the target area 04 where the first virtual character is located, a virtual equipment recommendation operation is completed. Optionally, the size and shape of the target area 04 where the first virtual character is located can be set as needed, which is not limited here. Optionally, the target area 04 where the first virtual character is located can also be set to overlap with the first virtual character 01, or the target area can be set within the first virtual character, which is not limited here. It should be noted that in the prior art, if you want to equip a certain virtual character, you generally need to manually open the virtual store and select the desired target virtual equipment from all the virtual equipment in the virtual store. The entire operation process is very cumbersome and very unfriendly to some novice players. Through the method of this embodiment, it is possible to quickly equip a certain virtual character (a first virtual character) in the game. At the same time, in order to facilitate the player's outfitting, the first control corresponding to the virtual store is generally set in a position in the game interface that is easy for the player to open. The outfitting for the first virtual character is achieved by sliding from the first control corresponding to the virtual store to the target area where the virtual character is located. This not only improves the player's outfitting efficiency, but also makes it easier for the player to understand, thereby facilitating the promotion of the sliding operation.
[0074] In some embodiments, the virtual equipment recommended operation includes:
[0075] In response to the first virtual character being selected, a second control corresponding to the virtual equipment recommended operation is displayed and the second control is triggered.
[0076] In a specific implementation, when the first virtual character is selected, the second control corresponding to the virtual equipment recommended operation is first displayed and the second control is triggered. Optionally, the first virtual character can be selected by touching the touch screen, or by clicking or right-clicking the mouse, or by other conventional selection operations, which are not limited here. The specific shape of the second control corresponding to the virtual equipment recommended operation can be set as needed and is not limited here. For example Figure 3 The second control 06 may be a part of a ring. Optionally, the second control may form a ring together with other function controls, and each function corresponds to a part of the ring, so that after the first virtual character is selected, multiple alternative functions may be executed at the same time. Figure 4 The second control 06 may be a rectangle, optionally, Figure 4Under the second control 06, you can set controls corresponding to other functions. Controls corresponding to multiple functions can form a function control list. After the second control corresponding to the virtual equipment recommended operation is displayed, triggering the second control can complete the virtual equipment recommended operation. Optionally, this triggering operation can be achieved through touch or other control peripherals such as a mouse or gamepad. This is limited here.
[0077] S102: recommending target virtual equipment to a second virtual character based on the attribute information of the first virtual character, and displaying the target virtual equipment in a virtual equipment recommendation interface.
[0078] In a specific implementation, after obtaining the attribute information of the first virtual character, the target virtual equipment can be recommended for the second virtual character based on the attribute information of the first virtual character, and the target virtual equipment can be displayed in the virtual equipment recommendation interface. Figure 5 , where 01 represents the first virtual character, 02 represents the second virtual character, 03 represents the first control corresponding to the virtual store, and 05 represents the virtual equipment recommendation interface. As can be seen, the user can directly select the virtual equipment they want to purchase from the virtual equipment recommendation interface 05, thereby improving the efficiency of purchasing virtual equipment for the first virtual character 01.
[0079] In some embodiments, the first virtual character and the second virtual character are in different camps, that is, the first virtual character and the second virtual character are in hostile camps. Optionally, the first virtual character and the second virtual character may also be in the same camp, which is not limited here.
[0080] In some embodiments, recommending target virtual equipment for the second virtual character based on the attribute information of the first virtual character includes:
[0081] The virtual assets of the second virtual character are acquired, and the target virtual equipment is recommended to the second virtual character based on the virtual assets and the attribute information.
[0082] During specific implementation, in order to ensure that the second virtual character can update the equipment as soon as possible after the target virtual equipment is recommended to the second virtual character, when recommending the target virtual equipment to the second virtual character, it is necessary to obtain the virtual assets of the second virtual character, and then recommend the target virtual equipment to the second virtual character based on the virtual assets and the attribute information.
[0083] In some embodiments, the attribute information includes attack attribute information and defense attribute information; and recommending target virtual equipment for the second virtual character based on the attribute information of the first virtual character includes:
[0084] In response to determining that the attack value of the attack attribute information is greater than the preset attack value, recommending the target virtual equipment for the second virtual character as defensive virtual equipment;
[0085] In response to determining that the value of the defense attribute information is greater than a preset defense value, the target virtual equipment recommended for the second virtual character is attack-type virtual equipment.
[0086] In a specific implementation, when it is determined that the attack value of the attack attribute information is greater than the preset attack value, the target virtual equipment recommended for the second virtual character is defense-type virtual equipment; optionally, the attack attribute information may also include physical attack attribute information and magic attack attribute information. When the attack attribute information of the first virtual character is physical attack attribute information, the target virtual equipment recommended for the second virtual character is physical defense-type virtual equipment; when the attack attribute information of the first virtual character is magic attack attribute information, the target virtual equipment recommended for the second virtual character is magic defense-type virtual equipment. When it is determined that the value of the defense attribute information is greater than the preset defense value, the target virtual equipment recommended for the second virtual character is attack-type virtual equipment. Optionally, attack-type virtual equipment may include physical attack-type virtual equipment and magic attack-type virtual equipment. After determining that the target virtual equipment recommended for the second virtual character is attack-type virtual equipment, the specific type of attack-type virtual equipment may be further determined based on the attribute information of the second virtual character.
[0087] In some embodiments, the process of determining the preset attack value includes:
[0088] Obtaining a current running time of the game scene where the second virtual character is located, and determining the preset attack value based on the current running time;
[0089] Alternatively, the attribute information of all virtual characters in the game scene where the second virtual character is located is obtained, and the preset attack value is determined based on the attribute information of all virtual characters.
[0090] In a specific implementation, in order to more accurately recommend the target virtual equipment to the second virtual character based on the attribute information of the first virtual character, the current running time of the game scene where the second virtual character is located can be obtained, and the preset attack value can be determined based on the current running time. Optionally, the longer the current running time is, the larger the preset attack value is. Optionally, a comparison table of current running time and preset attack values can be determined based on historical game data, and then the preset attack value can be determined based on the comparison table and the current running time. Alternatively, the attribute information of all virtual characters in the game scene where the second virtual character is located can be obtained, and then the preset attack value can be determined based on the attribute information of all virtual characters. Optionally, the average value of the attribute information of all virtual characters can be first obtained, and then a preset fixed value can be added to the average value to obtain the preset attack value, so that the target virtual equipment can be accurately recommended to the second virtual character based on the actual situation of each game.
[0091] In some embodiments, the process of determining the preset defense value includes:
[0092] Obtaining a current running time of the game scene where the second virtual character is located, and determining the preset defense attack value based on the current running time;
[0093] Alternatively, the attribute information of all virtual characters in the game scene where the second virtual character is located is obtained, and the preset defense value is determined based on the attribute information of all virtual characters.
[0094] In specific implementation, the process of determining the preset defense value is similar to the process of determining the preset attack value, and will not be repeated here.
[0095] In some embodiments, recommending target virtual equipment for the second virtual character based on the attribute information of the first virtual character includes:
[0096] Attribute information of the second virtual character is acquired, and the target virtual equipment is recommended to the second virtual character based on the attribute information of the second virtual character and the attribute information of the first virtual character.
[0097] In specific implementation, in order to accurately recommend the target virtual equipment to the second virtual character, after obtaining the attribute information of the first virtual character, the attribute information of the second virtual character is also obtained, and then the target virtual equipment is recommended to the second virtual character based on the attribute information of the second virtual character and the attribute information of the first virtual character. For example, the attribute information of the second virtual character can be subtracted from the attribute information of the first virtual character. When an item of the attribute information of the first virtual character is much larger than a corresponding item of the attribute information of the second virtual character, the target virtual equipment can be determined based on the attribute information.
[0098] In some embodiments, recommending target virtual equipment for the second virtual character based on the attribute information of the first virtual character includes:
[0099] determining a target type of the target virtual equipment based on the virtual equipment recommendation operation;
[0100] The target virtual equipment is determined based on the target type and the attribute information.
[0101] In specific implementation, the target type of the target virtual equipment can be determined based on the virtual equipment recommendation operation, and then the target virtual equipment can be determined based on the target type and the attribute information. The target type can be attack type or defense type, or other attribute types, which are not limited here.
[0102] In some embodiments, in response to receiving a virtual equipment recommendation operation for the first virtual character, determining a target type of the target virtual equipment based on the virtual equipment recommendation operation includes:
[0103] Display a list of recommended virtual equipment types;
[0104] In response to receiving an operation of determining a virtual equipment type from the virtual equipment type recommendation list, an equipment type of a target virtual equipment of the second virtual character is determined.
[0105] In some embodiments, the virtual equipment recommendation operation includes: a sliding operation in which a movement trajectory passes through a first control corresponding to a virtual store in a graphical user interface and terminates within a target area where the first virtual character is located; in response to receiving the virtual equipment recommendation operation for the first virtual character, determining a target type of the target virtual equipment based on the virtual equipment recommendation operation includes:
[0106] Displaying the target area as a plurality of sub-areas, wherein each sub-area corresponds to a type of the target virtual equipment;
[0107] In response to receiving a sliding operation in which the movement track passes through the first control and ends in a target sub-area, the type of the target virtual equipment corresponding to the target sub-area is determined as the target type.
[0108] In specific implementation, in order to further facilitate user operations, the type of target virtual equipment can be directly determined based on the user's operations. Figure 6, wherein the target area 04 is divided into a first sub-area 041 and a second sub-area 042. When a sliding operation is received in which the movement trajectory passes through the first control and ends in the target sub-area, the type of the target virtual equipment corresponding to the target sub-area is determined as the target type. Optionally, the target sub-area can be any one of the first sub-area 041 and the second sub-area 042. Optionally, each sub-area corresponds to a type of the target virtual equipment. For example, the first sub-area 041 can correspond to an attack type, and the second sub-area 042 can correspond to a defense type. Optionally, the specific number of sub-areas into which the target area is divided can be set as needed and is not limited here.
[0109] In some embodiments, before displaying the target area as a plurality of sub-areas, determining a target type of the target virtual equipment based on the virtual equipment recommended operation includes:
[0110] The area of the target region is enlarged so that each of the sub-regions can be distinguished.
[0111] In a specific implementation, in order to avoid accidental touches due to the close distances between the sub-areas, before displaying the target area as multiple sub-areas, the area of the target area is first enlarged so that the sub-areas can be distinguished. Then, in response to determining that the first control stays in the target sub-area for longer than a preset time, the type of the target virtual equipment corresponding to the target sub-area is determined to be the target type.
[0112] In some embodiments, after recommending target virtual equipment for the second virtual character based on the attribute information of the first virtual character, the method further includes:
[0113] The fourth control is displayed, wherein the fourth control is used to send recommendation information for purchasing the target virtual equipment.
[0114] During specific implementation, in a game scenario, when the first virtual character is relatively powerful, that is, its attribute information is much higher than that of other virtual characters, not only does the second virtual character need to have corresponding equipment for it, but other virtual characters in the same team as the second virtual character also need to have some virtual equipment for the first virtual character. Therefore, after recommending target virtual equipment to the second virtual character based on the attribute information of the first virtual character, the method also includes: displaying the fourth control, wherein the fourth control is used to send recommendation information for purchasing the target virtual equipment, so that other virtual characters in the same team as the second virtual character can purchase the target virtual equipment.
[0115] The virtual equipment recommendation method provided in the present application obtains the attribute information of the first virtual character when a virtual equipment recommendation operation for the first virtual character is received; then, the target virtual equipment is recommended to the second virtual character based on the attribute information of the first virtual character, and the target virtual equipment is displayed in the virtual equipment recommendation interface. In this way, the virtual equipment for the first virtual character can be quickly recommended to the user based on the user's virtual equipment recommendation operation, and the user can quickly purchase equipment targeting a certain characteristic of the enemy, thereby improving the efficiency and flexibility of recommending virtual equipment in the game.
[0116] Exemplary devices
[0117] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides a virtual equipment recommendation device.
[0118] refer to Figure 7 , the virtual equipment recommendation device includes:
[0119] The acquisition module 201 acquires attribute information of a first virtual character in response to receiving a virtual equipment recommendation operation for the first virtual character;
[0120] The recommendation module 202 recommends target virtual equipment to the second virtual character based on the attribute information of the first virtual character, and displays the target virtual equipment in a virtual equipment recommendation interface.
[0121] For the convenience of description, the above devices are described as being divided into various modules according to their functions. Of course, when implementing this application, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0122] The apparatus of the above embodiment is used to implement the corresponding virtual equipment recommendation method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.
[0123] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and runnable on the processor, wherein when the processor executes the program, the method for recommending virtual equipment described in any of the above embodiments is implemented.
[0124] Figure 810 is a schematic diagram showing a more specific hardware structure of an electronic device provided in this embodiment. The device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are communicatively connected to each other within the device via the bus 1050.
[0125] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0126] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage devices, dynamic storage devices, etc. The memory 1020 can store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.
[0127] The input / output interface 1030 is used to connect input / output modules to implement information input and output. The input / output modules can be configured as components within the device (not shown in the figure) or can be externally connected to the device to provide corresponding functions. Input devices may include a keyboard, mouse, touch screen, microphone, various sensors, etc., and output devices may include a display, speaker, vibrator, indicator light, etc.
[0128] The communication interface 1040 is used to connect to a communication module (not shown) to enable communication between the device and other devices. The communication module can communicate via a wired method (such as USB, network cable, etc.) or a wireless method (such as mobile network, WiFi, Bluetooth, etc.).
[0129] The bus 1050 comprises a path for transmitting information between the various components of the device (eg, the processor 1010 , the memory 1020 , the input / output interface 1030 , and the communication interface 1040 ).
[0130] It should be noted that although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040, and the bus 1050, in a specific implementation, the device may also include other components necessary for normal operation. In addition, it will be understood by those skilled in the art that the above device may only include the components necessary to implement the embodiments of this specification, and does not necessarily include all the components shown in the figure.
[0131] The electronic device of the above embodiment is used to implement the corresponding virtual equipment recommendation method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.
[0132] Exemplary Program Products
[0133] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the virtual equipment recommendation method described in any of the above embodiments.
[0134] The computer-readable media of this embodiment include permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0135] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the virtual equipment recommendation method as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0136] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application (including the claims) is limited to these examples. Within the scope of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.
[0137] In addition, for simplicity of description and discussion, and in order not to make the embodiment of the application difficult to understand, the known power supply / ground connection with integrated circuit (IC) chip and other components may or may not be shown in the accompanying drawings provided. In addition, the device can be shown in the form of a block diagram to avoid making the embodiment of the application difficult to understand, and this also takes into account the following fact, that is, the details of the embodiment of these block diagram devices are highly dependent on the platform to be implemented in the embodiment of the application (that is, these details should be fully within the scope of understanding of those skilled in the art). When specific details (for example, circuit) are set forth to describe exemplary embodiments of the application, it will be apparent to those skilled in the art that the embodiment of the application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.
[0138] Although the present invention has been described in conjunction with specific embodiments thereof, many alternatives, modifications, and variations of these embodiments will be apparent to those skilled in the art based on the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may utilize the embodiments discussed.
[0139] The embodiments of the present application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of this application.
Claims
1. A method for recommending virtual equipment, characterized in that: include: In response to receiving a virtual equipment recommendation operation for a first virtual character, obtaining attribute information of the first virtual character, wherein the virtual equipment recommendation operation includes a sliding operation in which a movement trajectory passes through a first control corresponding to a virtual store in a graphical user interface and ends within a target area where the first virtual character is located; recommending target virtual equipment for a second virtual character based on the attribute information of the first virtual character; The step of recommending target virtual equipment to the second virtual character based on the attribute information of the first virtual character includes: determining a target type of the target virtual equipment based on the virtual equipment recommendation operation; recommending the target virtual equipment to the second virtual character based on the target type and the attribute information; Wherein, after receiving a virtual equipment recommendation operation for the first virtual character in response, determining a target type of the target virtual equipment based on the virtual equipment recommendation operation includes: Displaying the target area as a plurality of sub-areas, wherein each sub-area corresponds to a type of the target virtual equipment; In response to receiving a sliding operation in which the movement track passes through the first control and ends in a target sub-area, the type of the target virtual equipment corresponding to the target sub-area is determined as the target type.
2. The method according to claim 1, characterized in that The virtual equipment recommended operation includes: In response to the first virtual character being selected, a second control corresponding to the virtual equipment recommended operation is displayed and the second control is triggered.
3. The method according to claim 1, characterized in that Recommending target virtual equipment for the second virtual character based on the attribute information of the first virtual character includes: The virtual assets of the second virtual character are acquired, and the target virtual equipment is recommended to the second virtual character based on the virtual assets and the attribute information.
4. The method according to claim 1, wherein The attribute information includes attack attribute information and defense attribute information; Recommending target virtual equipment for the second virtual character based on the attribute information of the first virtual character includes: In response to determining that the attack value of the attack attribute information is greater than a preset attack value, recommending a target virtual equipment for the second virtual character as a defensive virtual equipment; In response to determining that the value of the defense attribute information is greater than a preset defense value, the target virtual equipment recommended for the second virtual character is attack-type virtual equipment.
5. The method according to claim 4, characterized in that The process of determining the preset attack value includes: Obtaining a current running time of the game scene where the second virtual character is located, and determining the preset attack value based on the current running time; Alternatively, the attribute information of all virtual characters in the game scene where the second virtual character is located is obtained, and the preset attack value is determined based on the attribute information of all virtual characters.
6. The method according to claim 4, characterized in that The process of determining the preset defense value includes: Obtaining a current running time of the game scene where the second virtual character is located, and determining the preset defense value based on the current running time; Alternatively, the attribute information of all virtual characters in the game scene where the second virtual character is located is obtained, and the preset defense value is determined based on the attribute information of all virtual characters.
7. The method according to claim 1, characterized in that Recommending target virtual equipment for the second virtual character based on the attribute information of the first virtual character includes: Attribute information of the second virtual character is acquired, and the target virtual equipment is recommended to the second virtual character based on the attribute information of the second virtual character and the attribute information of the first virtual character.
8. The method according to claim 1, characterized in that In response to receiving a virtual equipment recommendation operation for the first virtual character, determining a target type of the target virtual equipment based on the virtual equipment recommendation operation includes: Display a list of recommended virtual equipment types; In response to receiving an operation of determining a virtual equipment type from the virtual equipment type recommendation list, an equipment type of a target virtual equipment of the second virtual character is determined.
9. The method according to claim 1, characterized in that Before displaying the target area as a plurality of sub-areas, determining a target type of the target virtual equipment based on the virtual equipment recommendation operation includes: The area of the target region is enlarged so that each of the sub-regions can be distinguished.
10. The method according to claim 1, characterized in that After recommending target virtual equipment for the second virtual character based on the attribute information of the first virtual character, the method further includes: A fourth control is displayed, wherein the fourth control is used to send recommendation information for purchasing the target virtual equipment.
11. The method according to claim 1, wherein The first virtual character and the second virtual character are in different camps.
12. A virtual equipment recommendation device, characterized in that: include: an acquisition module, configured to acquire attribute information of a first virtual character in response to receiving a virtual equipment recommendation operation for the first virtual character, wherein the virtual equipment recommendation operation comprises a sliding operation in which a movement trajectory passes through a first control corresponding to a virtual store in a graphical user interface and terminates within a target area where the first virtual character is located; a recommendation module, which recommends target virtual equipment to the second virtual character based on the attribute information of the first virtual character, and displays the target virtual equipment in a virtual equipment recommendation interface; The step of recommending target virtual equipment to the second virtual character based on the attribute information of the first virtual character includes: determining a target type of the target virtual equipment based on the virtual equipment recommendation operation; recommending the target virtual equipment to the second virtual character based on the target type and the attribute information; Wherein, after receiving a virtual equipment recommendation operation for the first virtual character in response, determining a target type of the target virtual equipment based on the virtual equipment recommendation operation includes: Displaying the target area as a plurality of sub-areas, wherein each sub-area corresponds to a type of the target virtual equipment; In response to receiving a sliding operation in which the movement track passes through the first control and ends in a target sub-area, the type of the target virtual equipment corresponding to the target sub-area is determined as the target type.
13. An electronic device, characterized in that: The method comprises a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the method according to any one of claims 1 to 11 when executing the program.
14. A non-transitory computer-readable storage medium, characterized in that The non-transitory computer-readable storage medium stores computer instructions for causing a computer to execute the method according to any one of claims 1 to 11.
Citation Information
Patent Citations
Method, system and device for recommending equipment in real time based on MOBA games
CN112138395A
Interaction information display method and device, terminal and storage medium
CN112569611A