Nothing Special   »   [go: up one dir, main page]

CN116617661A - Virtual prop display method and device, computer storage medium and electronic equipment - Google Patents

Virtual prop display method and device, computer storage medium and electronic equipment Download PDF

Info

Publication number
CN116617661A
CN116617661A CN202210134703.8A CN202210134703A CN116617661A CN 116617661 A CN116617661 A CN 116617661A CN 202210134703 A CN202210134703 A CN 202210134703A CN 116617661 A CN116617661 A CN 116617661A
Authority
CN
China
Prior art keywords
virtual
prop
props
target
character
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210134703.8A
Other languages
Chinese (zh)
Inventor
张文晶
刘勇成
胡志鹏
袁思思
程龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN202210134703.8A priority Critical patent/CN116617661A/en
Publication of CN116617661A publication Critical patent/CN116617661A/en
Pending legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Optics & Photonics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The disclosure relates to the technical field of computers, and relates to a virtual prop display method and device, a storage medium and electronic equipment. The virtual prop display method comprises the following steps: according to at least one of the current character attribute information of the virtual character, the virtual prop preference information of the corresponding target user of the virtual character and the prop attribute information of the virtual prop, adjusting the ordering of the virtual props in the virtual prop set; when the generation of the target event is detected, the interactive information of the virtual prop corresponding to the target event is obtained, and the sorting is adjusted according to the interactive information. According to the method and the device for displaying the virtual props, the display sequence of the virtual props can be adjusted according to at least one of the current character attribute information of the virtual roles in the game, the virtual prop preference information of the virtual roles corresponding to the target users and the prop attribute information of the virtual props, so that users can accurately and efficiently acquire the required virtual props, the game fluency is improved, and the game experience is good.

Description

Virtual prop display method and device, computer storage medium and electronic equipment
Technical Field
The present disclosure relates to the field of computer technology, and more particularly, to a virtual prop display method, a virtual prop display device, a computer storage medium, and an electronic apparatus.
Background
With the development of computer and internet technologies, various game types are layered endlessly, and games are not only used as a recreation mode, but even to professional. In many games, to enhance the game experience, convenience is provided to the player, and many virtual props are often provided for the player to select.
In the related art, a player can call out a prop column by triggering a prop column shortcut key, the arrangement sequence of virtual props in the prop column is arranged according to fixed rules such as the sequence of obtaining the virtual props by the player or the names of the virtual props, and the arrangement rules of prop display are the same for all players. However, in the game process, in order to obtain the required virtual prop, the player needs to search among a plurality of virtual props, and cannot quickly use the most suitable virtual props, so that not only is the game smoothness affected, but also the player is easily attacked by other players in the process of searching the virtual props, and the game experience is reduced.
It should be noted that the information of the present invention in the above background section is only for enhancing understanding of the background of the present disclosure, and thus may include information that does not form the prior art that is already known to those of ordinary skill in the art.
Disclosure of Invention
The invention aims to provide a virtual prop display method and device, a computer storage medium and electronic equipment, so as to improve accuracy and efficiency of obtaining virtual props by players.
Other features and advantages of the present disclosure will be apparent from the following detailed description, or may be learned in part by the practice of the disclosure.
According to one aspect of the present disclosure, there is provided a virtual prop display method, including: according to at least one of the current character attribute information of the virtual character, the virtual prop preference information of the corresponding target user of the virtual character and the prop attribute information of the virtual prop, adjusting the ordering of the virtual props in the virtual prop set; when the generation of the target event is detected, the interactive information of the virtual prop corresponding to the target event is obtained, and the sorting is adjusted according to the interactive information.
In an exemplary embodiment of the present disclosure, the adjusting the ordering of the virtual props in the virtual prop set according to at least one of the current character attribute information of the virtual character, the virtual prop preference information of the virtual character corresponding to the target user, and the prop attribute information of the virtual prop includes: determining a target virtual prop set from the virtual prop set according to the current role attribute information and/or the prop attribute information; and adjusting the sorting order of the virtual props in the target virtual prop set in the virtual prop set to be ahead of the sorting order of other virtual props in the virtual prop set.
In an exemplary embodiment of the present disclosure, the determining a target virtual prop set from the virtual prop set includes: and when the virtual character is in the target game state, acquiring virtual props corresponding to the target game state in the virtual prop set to form the target virtual prop set.
In an exemplary embodiment of the present disclosure, the determining a target virtual prop set from the virtual prop set according to the current character attribute information of the virtual character and/or prop attribute information of the virtual prop includes: obtaining virtual props matched with attribute values of the current state of the virtual character from the virtual prop set to form a candidate virtual prop set; and acquiring a target attribute value corresponding to the current state, and combining the target attribute value and the attribute value of each virtual prop in the candidate prop set to determine a target virtual prop set from the candidate virtual prop set.
In an exemplary embodiment of the present disclosure, the determining a target virtual prop set from the virtual prop set according to the current character attribute information of the virtual character and/or prop attribute information of the virtual prop includes: and obtaining the virtual props with prop attribute information matched with the current game scene where the virtual roles are located from the virtual prop set to form the target virtual prop set.
In an exemplary embodiment of the present disclosure, the determining a target virtual prop set from the virtual prop set according to the current character attribute information of the virtual character and/or prop attribute information of the virtual prop includes: and acquiring virtual props corresponding to the character attributes of the virtual characters from the virtual prop set to form the target virtual prop set.
In an exemplary embodiment of the present disclosure, the adjusting the order of the virtual props in the target virtual prop set in the virtual prop set is before the order of the other virtual props in the virtual prop set, further includes: according to the first virtual prop preference information of the virtual roles, adjusting the ordering of the virtual props in the target virtual prop set; or, according to the preference information of the second virtual prop of the target user corresponding to the virtual role, adjusting the ordering of the virtual props in the target virtual prop set; or, according to the first virtual prop preference information and the second virtual prop preference information, adjusting the ordering of the virtual props in the target virtual prop set.
In an exemplary embodiment of the present disclosure, the adjusting the order of the virtual props in the target virtual prop set in the virtual prop set is before the order of the other virtual props in the virtual prop set, further includes: and acquiring the historical time of the virtual character for processing the game event by using the virtual props in the target virtual props, and adjusting the sequencing cis of the virtual props in the target virtual props according to the historical time.
In one exemplary embodiment of the present disclosure, the target virtual prop set is displayed in a target interface of a game application corresponding to the virtual character.
In an exemplary embodiment of the present disclosure, the adjusting the ordering of the virtual props in the virtual prop set according to at least one of the current character attribute information of the virtual character, the virtual prop preference information of the virtual character corresponding to the target user, and the prop attribute information of the virtual prop includes: determining at least one similar user of the target user according to the virtual character and virtual prop preference information of the target user corresponding to the virtual character, wherein a record for controlling the virtual character exists in game interaction information of the at least one similar user; and acquiring a virtual prop set of the at least one similar user corresponding to the virtual character, and adjusting the sequence of virtual props in the virtual prop set corresponding to the target user according to the sequence of virtual props in the virtual prop set of the at least one similar user.
In an exemplary embodiment of the present disclosure, the adjusting the ordering of the virtual props in the virtual prop set according to at least one of the current character attribute information of the virtual character, the virtual prop preference information of the virtual character corresponding to the target user, and the prop attribute information of the virtual prop includes: acquiring current state attribute information and/or prop attribute information of an associated role of the virtual role in the game; and adjusting the ordering of the virtual props in the virtual prop set according to the current state attribute information and/or prop attribute information of the associated roles.
In an exemplary embodiment of the present disclosure, the adjusting the ordering of the virtual props in the virtual prop set according to the current state attribute information and/or prop attribute information of the associated character includes: and when the current state attribute information of the associated role meets a first preset condition and the prop attribute information corresponding to the associated role meets a second preset condition, adjusting the ordering of the virtual props in the virtual prop set.
In an exemplary embodiment of the present disclosure, when the generation of a target event is detected, interaction information of virtual props corresponding to the target event is obtained, and the ranking is adjusted according to the interaction information, including: when detecting that the virtual character uses a target virtual prop in the virtual prop set to execute a game event, acquiring interaction information corresponding to the target virtual prop, and updating the attribute information of the current character, virtual prop preference information and prop attribute information of a target user corresponding to the virtual character according to the interaction information; and adjusting the sorting according to at least one of the updated attribute information of the current role, the preference information of the virtual prop of the virtual role corresponding to the target user and the attribute information of the prop.
In an exemplary embodiment of the present disclosure, when the generation of a target event is detected, interaction information of virtual props corresponding to the target event is obtained, and the ranking is adjusted according to the interaction information, including: when detecting the checking operation of the target virtual prop in the virtual prop set, determining the interest degree of the target user corresponding to the virtual role on the target virtual prop according to at least one of the type, the times and the stay time of the checking operation; and adjusting the sequencing according to the interestingness.
In an exemplary embodiment of the present disclosure, the method further comprises: storing the attribute information of the current role, the preference information of the virtual prop and the attribute information of the prop in a first storage space and a second storage space respectively; before the ordering of the virtual props in the virtual prop set is adjusted according to at least one of the current character attribute information of the virtual character, the virtual prop preference information of the target user corresponding to the virtual character and the prop attribute information of the virtual props, the method further comprises: acquiring and correspondingly aggregating the attribute information of the current role, the preference information of the virtual prop and the attribute information of the prop of the target user corresponding to the virtual role in the first storage space and the second storage space to obtain an aggregation information set.
In an exemplary embodiment of the present disclosure, when the generation of the target event is detected, interaction information of the virtual prop corresponding to the target event is obtained, and the ranking is adjusted according to the interaction information, and further including: storing the interaction information to the first storage space in real time, and updating the aggregation information set according to the information in the first storage space so as to adjust the ordering of virtual props in the virtual prop set according to the aggregation information set before a preset storage condition is reached; and when the preset storage condition is reached, the information in the first storage space is transferred to the second storage space.
According to one aspect of the present disclosure, there is provided a virtual prop display apparatus, comprising: the first ordering module is used for adjusting the ordering of the virtual props in the virtual prop set according to at least one of the current character attribute information, the virtual prop preference information and the prop attribute information of the virtual props; and the second ordering module is used for acquiring the interaction information of the virtual prop corresponding to the target event when the target event is detected and generating, and adjusting the ordering according to the interaction information.
According to one aspect of the present disclosure, there is provided a computer storage medium having stored thereon a computer program which, when executed by a processor, implements the virtual prop presentation method of any of the above.
According to one aspect of the present disclosure, there is provided an electronic device including: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the virtual prop presentation method of any of the above via execution of the executable instructions.
According to the virtual prop display method in the exemplary embodiment of the disclosure, the ordering of virtual props is adjusted according to at least one of the current character attribute information of the virtual character, the virtual prop preference information and the prop attribute information of the virtual props, and when a target event is detected to be generated, the ordering is adjusted according to the interaction information of the virtual props corresponding to the target event. On one hand, the ordering of the virtual props can be adjusted by combining the attribute information of the current role, the preference of the virtual props and the attribute information of the props, so that the time for a player to read and search and drag among a plurality of virtual props is reduced, and the virtual props required by the current virtual role are accurately provided for the player; meanwhile, interruption of the game caused by searching the virtual prop is avoided, smoothness of the game process is guaranteed, the game cannot be attacked by other players when the virtual prop is searched, and the game experience is good; on the other hand, when the target event is detected, the sorting is adjusted according to the interaction information, namely, the sorting is adjusted in real time according to the interaction information corresponding to each occurrence of the target event, so that the real-time accuracy of the virtual prop sorting result is ensured.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The above, as well as additional purposes, features, and advantages of exemplary embodiments of the present disclosure will become readily apparent from the following detailed description when read in conjunction with the accompanying drawings. Several embodiments of the present disclosure are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings, in which:
FIG. 1 illustrates a related art virtual prop show schematic diagram in accordance with an exemplary embodiment of the present disclosure;
FIG. 2 illustrates a virtual prop presentation method flowchart in accordance with an exemplary embodiment of the present disclosure;
FIG. 3 illustrates a flow chart for adjusting the ordering of virtual props in a virtual prop set, according to at least one of current attribute information of a virtual character, virtual prop preference information, and attribute information of a virtual prop, in accordance with an exemplary embodiment of the present disclosure;
FIG. 4 illustrates a schematic diagram of a display of a target virtual prop set in a shortcut bar in accordance with an exemplary embodiment of the present disclosure;
FIG. 5 illustrates a schematic diagram of a display of a target virtual prop set in a shortcut bar in accordance with an exemplary embodiment of the present disclosure;
FIG. 6 illustrates a flow chart for adjusting the ordering of virtual props in a virtual prop set according to at least one of current attribute information of a virtual character, virtual prop preference information, and attribute information of a virtual prop, according to an exemplary embodiment of the present disclosure;
FIG. 7 illustrates a flow chart for adjusting the ordering of virtual props in a virtual prop set according to at least one of current attribute information of a virtual character, virtual prop preference information, and attribute information of a virtual prop, according to an exemplary embodiment of the present disclosure;
FIG. 8 illustrates a schematic diagram of data and aggregate information sets acquired from a first storage space and a second storage space, respectively, according to an exemplary embodiment of the present disclosure;
FIG. 9 illustrates a schematic structural diagram of a virtual prop presentation device according to an exemplary embodiment of the present disclosure;
FIG. 10 illustrates a schematic diagram of a storage medium according to an exemplary embodiment of the present disclosure; and
fig. 11 shows a block diagram of an electronic device according to an exemplary embodiment of the present disclosure.
In the drawings, the same or corresponding reference numerals indicate the same or corresponding parts.
Detailed Description
Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments may be embodied in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The same reference numerals in the drawings denote the same or similar structures, and thus detailed descriptions thereof will be omitted.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the disclosure. One skilled in the relevant art will recognize, however, that the disclosed aspects may be practiced without one or more of the specific details, or with other methods, components, devices, steps, etc. In other instances, well-known structures, methods, devices, implementations, or operations are not shown or described in detail to avoid obscuring aspects of the disclosure.
The block diagrams depicted in the figures are merely functional entities and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in software, or in one or more software-hardened modules, or in different networks and/or processor devices and/or microcontroller devices.
In the related art in the field, the virtual prop in the game is an object for providing convenience for the player, as shown in fig. 1, the player can call out the prop column by triggering the prop shortcut key, and the arrangement of the objects in the prop column is generally arranged according to the default setting of the system, but due to the limited space of the prop column, the objects cannot be simultaneously and completely displayed on the user graphical interface, and the player needs to manually turn and watch and adjust, even if the player turns and views and adjusts or simultaneously displays all the virtual props on the user graphical interface, the virtual props displayed preferentially are not necessarily really needed by the player, so that the player still needs to search for a plurality of virtual props.
The virtual prop display method in the related art has the following defects: the player cannot find the actually required virtual prop accurately in time, referring to fig. 1, the "armor powder" at the last position can be checked only by dragging the scroll progress bar on the right side, and the process consumes time and affects the game fluency; the player needs to frequently adjust the position of the virtual prop of the prop column in the game so as to be convenient for quick use when encountering danger, but the player is easy to attack by other players when adjusting, and the game experience is poor.
Based on this, in an exemplary embodiment of the present disclosure, a virtual prop display method is provided first. Referring to fig. 2, the virtual prop display method includes the following steps:
step S210: according to at least one of the current character attribute information of the virtual character, the virtual prop preference information of the virtual character corresponding to the target user and the prop attribute information of the virtual prop, adjusting the ordering of the virtual props in the virtual prop set;
step S220: when the generation of the target event is detected, the interactive information of the virtual prop corresponding to the target event is obtained, and the sorting is adjusted according to the interactive information.
According to the virtual prop display method in the example embodiment, the ordering of the virtual props can be adjusted by combining the current character attribute information of the virtual character, the virtual prop preference of the virtual character corresponding to the target user and the prop attribute information of the virtual props, so that the time for a player to read and search and drag among a plurality of virtual props is reduced, and the virtual props required by the current virtual character can be accurately provided for the player; meanwhile, interruption of the game caused by searching the virtual prop is avoided, smoothness of the game process is guaranteed, the game cannot be attacked by other players when the virtual prop is searched, and the game experience is good; when the target event is detected, the sorting is adjusted according to the interaction information, namely, the sorting is adjusted in real time according to the interaction information corresponding to each occurrence of the target event, so that the real-time accuracy of the virtual prop sorting result is ensured.
The virtual prop display method in the exemplary embodiment of the present disclosure is further described below with reference to fig. 2.
In step S210, the order of the virtual props in the virtual prop set is adjusted according to at least one of the current character attribute information of the virtual character, the virtual prop preference information of the target user corresponding to the virtual character, and the prop attribute information of the virtual prop.
In an exemplary embodiment of the present disclosure, the set of virtual props is a set of all virtual props that a virtual object has in a game, for example, may be all virtual props in a backpack of the virtual object. Virtual props are items in a game that provide convenience to players and may include consumables, equipment items and tasks. Wherein the consumable comprises food, medicine, raw material, flyer, pet ration, etc.; the equipment comprises helmets, armor, boots, weapons, ornaments and the like; the task items comprise books, darts, information books, theatrical property and the like. The virtual character is a person character in a game controlled by a target user logged in the game application, and the current character attribute information of the virtual character comprises basic attributes, game state attributes, character attributes, game interaction behavior attributes and the like of the virtual character; wherein the basic attributes comprise the attribute characteristics of strength, endurance, dexterity, charm, intelligence, vitality and the like which influence the ability and learning ability of each aspect of the virtual character; game state attributes include, but are not limited to, character attributes for identifying the game behavior state of the virtual character, such as movement state of the virtual character (e.g., running, walking), blood volume (life), blue volume (magic), anger value (to release necessary skills), experience and level, etc.; character attributes include, but are not limited to, character type, occupation, basic defenses, skill level, skill release consumption blue amount, skill cooling time, sex, race, name, etc. characteristic attributes specific to the character of the virtual character in the game; game interaction behavior attributes include, but are not limited to, using, viewing, and replacing virtual props, attacks, attacked, virtual prop preferences, etc. attribute features that identify the behavior of virtual characters in a game. The attribute information of the virtual prop includes, but is not limited to, identification, blood volume addition, blue volume addition, rapid, attack, evasion, use condition (such as use times and use scenes), and the like.
It should be noted that, the current character attribute information corresponding to different games, the virtual prop preference information corresponding to the target user by the virtual character, and the specific content included in the prop attribute information may be adjusted according to the actual game characteristics and the game service requirements, which is not particularly limited in the present disclosure.
According to the method and the device for adjusting the virtual prop ordering, the ordering of the virtual props in the virtual prop set can be adjusted according to at least one of the obtained current character attribute information of the virtual character, the virtual prop preference information of the corresponding target user of the virtual character and the prop attribute information.
In some possible embodiments, as shown in fig. 3, the process of adjusting the ordering of the virtual props in the virtual prop set according to at least one of the current character attribute information of the virtual character, the virtual prop preference information of the virtual character corresponding to the target user, and the prop attribute information may include the following steps:
in step S310, a target virtual prop set is determined from the virtual prop sets according to the current character attribute information and/or prop attribute information.
In exemplary embodiments of the present disclosure, a target virtual prop set may be determined from a virtual prop set according to current character attribute information and/or prop attribute information of a virtual character.
In some possible implementations, a set of virtual props may be formed by acquiring virtual props in the set of virtual props corresponding to a target game state while the virtual character is in the target game state. For example, if the virtual character is in the running state, a virtual prop set corresponding to the running state is acquired in the virtual prop set to form a target virtual prop set, that is, a virtual prop suitable for the running state, such as a flying lock type prop, is acquired. If the virtual character is in the hiding state, the virtual prop corresponding to the hiding state is obtained from the virtual props to form a target virtual prop set, so that the virtual character can quickly and accurately find the required virtual props, such as an octagon mirror, when the virtual character is hiding.
According to the method and the device for obtaining the virtual props, the props in the virtual props can be obtained by matching the props attribute information in the virtual props with the target game states of the virtual roles, and the target virtual props corresponding to the game states can be formed according to the switching of the game states of the virtual roles, so that the ordering order of the target virtual props corresponding to the game states is advanced, the demands of different game states on the virtual props can be met, and the obtaining efficiency and accuracy of the virtual props are improved.
In some possible embodiments, virtual props matched with the attribute values of the current state of the virtual character can be obtained from the virtual prop set to form a candidate virtual prop set; and then obtaining a target attribute value corresponding to the current state, and determining a target virtual prop set from the candidate virtual prop set by combining the target attribute value and the attribute values of the virtual props in the candidate prop set.
Optionally, a correspondence between the attribute value interval and the virtual prop may be preset, so that a target attribute value interval in which the attribute value of the current state of the virtual character falls may be determined, so as to determine the target virtual prop corresponding to the target attribute value interval as the candidate virtual prop set. The correspondence may be set according to a history game record of the current game, or may be set according to a history game record of a target user (player) corresponding to the virtual character, which is not particularly limited in the present disclosure. For example, when the current blood volume of the virtual character is 40% and falls into a preset attribute value interval [30%,50% ], a candidate virtual prop set is formed according to the virtual prop corresponding to the attribute value interval [30%,50% ]. Based on the method, the virtual props meeting the preset corresponding relation between the attribute value interval and the virtual props can be obtained from the virtual props to form candidate virtual props, so that the obtained candidate virtual props accord with the public preference or the preference of the target user corresponding to the virtual role.
Optionally, different attribute value intervals may be preset, a target attribute value interval in which an attribute value of a current state of the virtual character falls is determined, and then, according to a use condition of the virtual prop in attribute information of each virtual prop in the virtual prop set, a use condition of the virtual prop in the target attribute value interval is determined, so that a candidate virtual prop set is formed by screening out target virtual props. For example, different blood volume intervals [0, 30%), [30%, 50%), [50%, 60%), [60%, 70%), [70%,90% ] are preset, the current blood volume of the virtual character is determined to be 40%, the current blood volume falls into the interval [30%, 50%), then the use times of the virtual prop in the virtual prop set in the interval [30%, 50%) are obtained, and a target virtual prop is screened out according to the use times to form a candidate virtual prop set. Based on the method, only the use condition of the target virtual prop falling into the target attribute value interval can be considered, so that the determined candidate virtual prop set is really applicable to the current state of the virtual character, the use condition of the virtual prop in other attribute value intervals is not required to be considered, and the acquisition efficiency is improved.
It should be noted that, the candidate virtual prop set may also be formed by acquiring, from the virtual prop set, a virtual prop that matches the attribute value of the current state of the virtual character by other methods. For example, a target attribute value interval corresponding to an attribute value of a current state of a virtual character may be determined according to a preset interval determination rule, so as to obtain a use condition of virtual props in the virtual prop set in the target attribute value interval, and determine a candidate virtual prop set.
In an exemplary embodiment of the present disclosure, after the candidate virtual prop set is obtained, a target attribute value corresponding to the current state may be obtained, and the target attribute value and the attribute value of each virtual prop in the candidate prop set are combined to determine the target virtual prop set from the candidate virtual prop set.
In some possible embodiments, the target attribute value may be an attribute value that the avatar needs to increase from the current state to the 100% state, e.g., an attribute value of blood volume that the avatar needs to return from 40% to 100% is t=5000. Therefore, the difference value between the target attribute value and the attribute value of each virtual prop in the candidate prop set can be obtained, and the target virtual prop set is formed according to the virtual prop corresponding to the difference value being smaller than the preset difference threshold, for example, the recovery effects (attribute values) of the blood volume recovery props in the candidate virtual prop set comprise 20000, 10000 and 4000, the corresponding difference values are 15000, 5000 and-1000 respectively, the preset difference threshold is 15000, and the target virtual prop set is formed according to the virtual props corresponding to the blood volume recovery effects 10000 and 4000.
Based on the method, the target virtual prop set can be determined from the candidate virtual props according to the difference value between the attribute value of the virtual props in the candidate virtual prop set and the target attribute value on the basis of obtaining the candidate virtual props, so that the number of the target virtual prop sets is reduced, and the applicability of the target virtual props to the current state of the virtual character is further improved.
In some possible embodiments, the target attribute value may be an attribute value of 100% state corresponding to the current state of the avatar, for example, an attribute value of 10000 for 100% blood volume corresponding to 40% blood volume of the avatar. Therefore, the difference value between the target attribute value and the attribute value of each virtual prop in the candidate prop set can be obtained, and the target virtual prop set is formed according to the virtual prop corresponding to the difference value being greater than or equal to zero, for example, the recovery effects (attribute values) of the blood volume recovery props in the candidate virtual prop set comprise 20000, 10000 and 4000, and the corresponding difference values are 10000, 0 and-6000 respectively, so that the target virtual prop set is formed according to the virtual props corresponding to the blood volume recovery effects 20000 and 10000. Based on the method, the number of the target virtual prop sets can be reduced, and the applicability of the target virtual prop to the current state of the virtual character is further improved.
It should be noted that, by adjusting the preset gap threshold, the number of virtual props in the target virtual prop set may be adjusted, so as to ensure that the virtual props in the final target virtual prop set may restore the current state of the virtual character to 100% state, and may also avoid the virtual props from being wasted.
In some possible embodiments, the virtual prop set may be obtained from a virtual prop set, where prop attribute information matches a current game scene in which the virtual character is located, to form a target virtual prop set. Because virtual props required by virtual roles in different game scenes may be different, for example, armor, weapon, vehicle or pendant and the like required by the virtual roles in different game scenes (such as a main city area and a wild area), the virtual props with concentrated attribute information matched with the current game scene of the virtual roles can be obtained, and the game scene applicability of the target virtual props can be improved.
In some possible embodiments, a virtual prop corresponding to a character attribute of the virtual character may be obtained from the virtual prop set to form a target virtual prop set. Optionally, the roles of different virtual roles have different occupations, the virtual props can be selected differently, the race to which the virtual roles belong is different, and the virtual props can be selected differently. Therefore, the virtual prop set is formed by acquiring the virtual prop corresponding to the character attribute of the virtual character from the virtual prop set, so that the character applicability of the target virtual prop set can be improved, and the requirement of the virtual character on the virtual prop can be met.
In step S320, the order of the virtual props in the virtual prop set is adjusted to be ahead of the order of the other virtual props in the virtual prop set.
In an exemplary embodiment of the present disclosure, after determining the target virtual prop set, the ranking order of the virtual props in the target virtual prop set may be adjusted to be before the ranking order of the other virtual props in the virtual prop set, so that the target virtual prop set is preferentially displayed, and in addition, the virtual props in the target virtual prop set may be ranked again.
In some possible implementations, the ordering of virtual props in the target virtual prop may be adjusted based on the first virtual prop preference of the virtual character. Wherein, the first virtual prop preference refers to the preference degree of the virtual character in the game on the virtual prop, for example, the virtual character A prefers a long sword prop, the virtual character B prefers a magic prop, and the like. The virtual props in the target virtual prop set can be ranked again according to the preference degree of the virtual roles for the virtual props, so that the virtual props in the front of the target virtual prop set are enabled to meet not only the current state attribute and/or attribute information of the virtual props, but also the self virtual prop preference of the virtual roles, and a target user (player) corresponding to the virtual roles can be assisted to select the virtual props more suitable for the virtual roles. For example, for the primary player, the virtual characters may not be familiar with the manipulation, and the virtual characters may be selected by adjusting the virtual character sequence, so as to improve the game experience, and further increase the user's retention of the game.
In some possible embodiments, the ordering of the virtual props in the target virtual prop set may be adjusted according to the second virtual prop preference information of the target user corresponding to the virtual character. The second virtual prop preference information is virtual prop preference information of a target user (player) who controls the virtual character in the game.
Optionally, according to the historical game interaction behavior information of the target user, the number of times of use of the virtual prop corresponding to the virtual character of the target user can be determined, if the number of times of use is large, the preference degree of the target user for the virtual prop is high, and if the number of times of use is small, the preference degree of the target user for the virtual prop is low. Based on the above, the virtual props in the target virtual prop set can be ordered according to the order of at least the number of times of use.
Optionally, according to the historical game interaction behavior information of the target user, determining the checking frequency of the virtual prop corresponding to the virtual character of the target user, wherein if the checking frequency is high, the target user has a use tendency for the virtual prop, and conversely, if the checking frequency is low, the target user has a lack of use tendency for the virtual prop. Based on this, the virtual props in the target virtual prop set can be ordered in order of at least more than the viewing frequency.
Optionally, the sorting of the virtual props in the target virtual prop set can be adjusted according to the first virtual prop preference information and the second virtual prop preference information, namely, the sorting of the virtual props in the target virtual prop set is adjusted according to the preference degree of the virtual props in the game and the preference degree of the target users for controlling the virtual props, so that the sorting of the target virtual prop set accords with the current attribute information of the virtual props in the game, the self preference of the virtual props and the preference of player users, and the applicability of virtual prop display and the personalized demands of the users are improved, and the game experience is good.
In some possible embodiments, a historical time for the virtual character to use a virtual prop in the target virtual prop to process the game event may be obtained, and the ranking order of the virtual props in the target virtual prop set may be adjusted according to the historical time. That is, the ordering of virtual props in the target virtual prop set can be adjusted according to the "new" and "old" of the target virtual prop for the time that the virtual prop is used. For example, the time when the virtual object last used the virtual prop M is 10 a.m., the time when the virtual object last used the virtual prop N is 11 a.m., the time when the virtual prop N was used and the time when the virtual prop M was used are "new", and the order of the virtual prop M is adjusted to be earlier than the order of the virtual prop N. Based on this, considering that the virtual prop that has been used recently by the virtual character may not be used again temporarily, the sorting order of the virtual prop N that has been used recently is adjusted to the sorting order of the virtual prop M, so that the target user can quickly acquire the virtual prop N.
It should be noted that, the present disclosure may also adjust the ranking order of each virtual prop in the target virtual prop set according to prop attribute information of each virtual prop in the target virtual prop set, for example, adjust according to skill level, skill effect, etc. of the virtual prop, and the present disclosure includes but is not limited to the above method for adjusting the ranking of virtual props in the target virtual prop set.
In an exemplary embodiment of the present disclosure, a target virtual prop set may be presented in a target interface of a game application corresponding to a virtual character. Optionally, the target virtual prop set may be displayed on the target interface in a shortcut bar manner, as shown in fig. 4, and only the target virtual prop set is displayed on the target interface in a shortcut bar manner, so that the target user (player) may choose to call out the shortcut bar or pack up the shortcut bar; optionally, the target virtual prop set and other virtual props in the virtual prop set may be displayed in a column display manner, as shown in fig. 5, by using a middle column, the target user may accurately determine the virtual props currently required, without consuming excessive thinking costs, and improving game experience. Optionally, the virtual props in the target virtual prop set can be displayed on the target interface in a dynamic effect manner, for example, dynamic effects can be maintained, and for example, dynamic effects can be displayed according to a preset time interval, for example, the target virtual prop set can be displayed by the target dynamic effects selected by the target user in response to dynamic effect selection operation of the target user, so that efficiency and accuracy of obtaining the virtual props by the target user are improved, and influence of the dynamic effects on game visual experience of the target user is avoided.
Referring to the flowchart of fig. 6 for adjusting the ordering of virtual props in the virtual prop set according to at least one of the current character attribute information of the virtual character, the virtual prop preference information corresponding to the virtual character, and the prop attribute information, the ordering of virtual props in the virtual prop set may be adjusted by the following process:
in step S610, at least one similar user of the target user is determined according to the virtual character and virtual prop preference information of the target user corresponding to the virtual character.
In an exemplary embodiment of the present disclosure, the target user is a player user manipulating a virtual character in a game, and a record of manipulating the virtual character exists in game interaction information of at least one similar user. In this exemplary embodiment, at least one similar user of the target user may be determined according to the virtual character and the virtual prop preference information of the target user. The method comprises the steps that record information of a virtual character controlled by a control target user at present can be obtained from all player users corresponding to the current game, and virtual prop use preference of the player users is matched with virtual prop use preference of the target user, so that at least one similar user of the target user is determined. Optionally, similar users may be determined according to the use condition of using the same virtual prop, such as the number of using the same virtual prop, the number of times, the game scene, and the like; alternatively, similar users may be determined based on the use of the same virtual prop and the player rating, e.g., similar use of the same virtual prop will be used, and player users with the same or similar player rating are determined to be similar users.
It should be noted that, the present disclosure may also select other methods for obtaining similar users according to actual game characteristics or service requirements, which is not limited in particular by the present disclosure.
In step S620, a virtual prop set of at least one similar user corresponding to the virtual character is obtained, and the order of virtual props in the virtual prop set corresponding to the target user is adjusted according to the order of virtual props in the virtual prop set of at least one similar user.
In exemplary embodiments of the present disclosure, the ordering of virtual props in the set of virtual props corresponding to the target user may be adjusted based on the set of virtual props corresponding to the current virtual role for similar users.
Referring to the flowchart shown in fig. 7 for adjusting the ordering of virtual props in the virtual prop set according to at least one of attribute information of the current character, preference information of virtual props of the target user corresponding to the virtual character, and attribute information of props, the ordering of virtual props in the virtual prop set may be adjusted by:
in step S710, current state attribute information of an associated character of the virtual character in the game and/or attribute information of the virtual prop are acquired.
In an exemplary embodiment of the present disclosure, the associated character is a game character having an association relationship with the virtual character in the game, such as a teammate, and the current state attribute information of the associated character of the virtual character in the virtual game and/or the attribute information of the virtual prop may be obtained.
In step S720, the ordering of the virtual props in the virtual prop set is adjusted according to the current state attribute information of the associated character and/or the attribute information of the virtual props.
In exemplary embodiments of the present disclosure, the ordering of virtual props in a set of virtual props may be adjusted according to current state attribute information of associated roles and/or attribute information of the virtual props. When the attribute information of the current state of the associated character meets a first preset condition, and the attribute information of the virtual prop corresponding to the associated character meets a second preset condition, the ordering of the virtual props in the virtual prop set can be adjusted. For example, when the current blood volume of the associated character is insufficient and there is no virtual prop for restoring the blood volume, the ranking of the virtual props for restoring the blood volume corresponding to the virtual character of the target user may be positioned before the other virtual props. For another example, when the associated character is in the target game state, and there is no virtual prop applicable to the target game state, the virtual props corresponding to the target game state by the virtual character corresponding to the target user may be ranked ahead of other virtual props.
According to the method and the device for achieving the virtual prop, when the associated role needs a certain virtual prop and the associated role does not have the virtual prop, the ordering order of the corresponding virtual props in the virtual roles is positioned forward, so that the virtual roles use the corresponding virtual props, and therefore team cooperation efficiency in a game is improved.
In step S220, when the generation of the target event is detected, the interaction information of the virtual prop corresponding to the target event is obtained, and the ranking is adjusted according to the interaction information.
In an exemplary embodiment of the present disclosure, when a target event generated in a game is detected, interaction information of virtual props corresponding to the target event may be acquired, so as to adjust a ranking of virtual props in a virtual prop set according to the interaction information.
In some possible embodiments, when detecting that the virtual character executes a game event by using a target virtual prop in the virtual prop set, interaction information corresponding to the target virtual prop is obtained, and current character attribute information of the virtual character, virtual prop preference information and prop attribute information of a target user corresponding to the virtual object are updated according to the interaction information; and then, according to at least one of the updated pre-role attribute information, the virtual prop preference information of the virtual object corresponding to the target user and the prop attribute information, adjusting the virtual prop ordering in the virtual prop set. Among other things, game events include, but are not limited to, attacks, reloads, upgrades, and the like. That is, at least one of the current character attribute information of the virtual character, the virtual prop preference information of the virtual object corresponding to the target user, and the prop attribute information can be updated in real time in response to the virtual prop use operation in the game, so that the ordering of the virtual props in the virtual prop set can be adjusted again in real time according to the updated information, and the real-time accuracy of the ordering result of the virtual props in the virtual prop set after each use of the virtual props is ensured.
In some possible embodiments, when detecting a viewing operation for a target virtual prop in the virtual prop set, determining the interest degree of the virtual character corresponding to the target user for the target virtual prop according to at least one of the type, the number of times and the stay time of the viewing operation; and then, adjusting the ordering of the virtual props in the virtual prop set according to the interestingness. That is, the interest level of the target user in the target virtual prop can be determined in response to the viewing operation of the virtual prop in the game, such as the stay time of the touch operation of the touch medium on the virtual object, so that the ordering of the virtual objects in the virtual prop set is adjusted according to the interest level. Based on the method, the ordering order of the virtual props interested by the target user can be advanced, so that the psychological expectation of the target user is met, and the user experience is improved.
In an exemplary embodiment of the present disclosure, current character attribute information of a virtual character, virtual prop preference information of a virtual object corresponding to a target user, and prop attribute information of a virtual prop are stored in a first storage space and a second storage space, respectively. Alternatively, the first storage space may be a real-time data warehouse and the second storage space may be an offline data warehouse.
Before adjusting the ordering of virtual props in the virtual prop set according to at least one of the current character attribute information, the virtual prop preference information and the prop attribute information of the virtual props of the virtual character, the current character attribute information, the virtual prop preference information and the prop attribute information of the virtual object corresponding to the target user in the first storage space and the second storage space can be acquired and correspondingly aggregated, and an aggregation information set is obtained so as to adjust the ordering of the virtual props in the virtual prop set based on the aggregation information set. That is, the current character attribute information of the virtual character in the game, the virtual prop preference information of the virtual object corresponding to the target user, and the prop attribute information of the virtual prop are all stored, and according to the preset data acquisition condition, data can be acquired and aggregated to be an aggregation information set, so that the ordering of the virtual prop set is adjusted by using the aggregation information set.
In some possible embodiments, when the generation of the target event is detected, the interaction information of the virtual props corresponding to the target event is obtained, the sorting is adjusted according to the interaction information, the interaction information can be stored in the first storage space in real time, and the aggregation information set is updated according to the information in the first storage space, so that the sorting of the virtual props in the virtual prop set is adjusted according to the aggregation information set before the preset storage condition is reached. Wherein the preset storage condition may be a preset time interval, for example, 1 day, 1 week, etc.
In some possible embodiments, when the preset storage condition is reached, the information in the first storage space is transferred to the second storage space.
Through the embodiment, various data in the game can be stored in a real-time storage and offline storage mode, so that not only can full-quantity game data be stored, but also the game data can be stored in real time, the computing resource consumption in the game recommendation process is reduced, and the ordering efficiency is improved.
In the following, a specific embodiment is described how to implement adjustment of virtual prop presentation ordering in a virtual prop set based on a first storage space, a second storage space, and an aggregate information set.
The virtual character information storage model can be constructed and used for storing character attribute information of the virtual character, virtual prop preference information of a target user corresponding to the virtual object, prop attribute information of the virtual prop and the like. For example, player user unique identification (e.g., player user identification, server identification, account identification, etc.), skill attributes (skill level, skill release, blue consumption, skill cool time, etc.), virtual prop features (prop identification, prop blood addition, prop blue addition, etc.), and setting metrics for each feature (e.g., blood addition to a numerical value, skill cool time seconds); the constructed virtual character information storage model is respectively stored in a first storage space (real-time) and a second storage space (offline);
In response to a target event for a virtual prop (e.g., using the virtual prop), information related to the attribute of the player and the range of equipment attributes is obtained by associating the latest log of the logged-in game of the player with player unique identification information, and then information related to the attribute of the skill is obtained by using the latest log of skill of the player with player unique identification. And then converting the association result (such as field missing value processing and data unit conversion) to be arranged into data conforming to the record specification of the virtual character information storage model, and writing the data into the virtual character information storage model in the first storage space. When each target event is detected, updating the virtual character information storage model in the first storage space according to the corresponding interaction data;
when a preset transfer condition is met, if one day is finished, transferring the data in the virtual character information storage model in the first storage space to the virtual character information storage model in the second storage space; starting on the other day, and before adjusting the order of virtual props in the virtual prop set according to at least one of the current character attribute information of the virtual character, the virtual prop preference information of the virtual object corresponding to the target user, and the prop attribute information of the virtual prop, acquiring and corresponding to the current character attribute information of the virtual object corresponding to the target user, the virtual prop preference information of the virtual object corresponding to the target user, and the prop attribute information of the virtual prop in the first storage space and the second storage space, to obtain an aggregate information set, referring to fig. 8, respectively, the acquired data and the aggregate information set from the first storage space and the second storage space, as shown in fig. 8, the acquired data may be mapped into a unit interval by performing discrete normalization processing, for example, the first piece of data in table 1 is taken as an example, and the blood volume state of the player is: the ratio of the current blood volume to the maximum blood volume=5000/5000×100% =100%, belonging to the 100% state (belonging to the [90% -100)% interval); the blue amount state is: the current blue amount/maximum blue amount=1000/6000×100% =16.7%, belongs to 20% interval (data (10% -20% ] interval), and the data after aggregation and finishing are shown in table 2.
And adjusting the ordering of the virtual props in the virtual prop set by using the aggregation information set. When a target event is detected, interactive information of virtual props corresponding to the target event is acquired, the interactive information is stored in a first storage space in real time, and an aggregation information set is updated according to the information in the first storage space, so that the ordering of the virtual props in the virtual prop set is adjusted according to the aggregation information set before a preset storage condition (such as the end of the day) is reached. That is, the data updating of the present disclosure includes two ways, that is, real-time updating and offline updating, and only when the preset dump condition is reached, the virtual character information storage model in the second storage space is updated.
It should be noted that, the aggregate information set and the first storage space may be stored in the memory, and the second storage space may be stored in the data warehouse, where the data warehouse is time-consuming to read the data, so that the calling period is relatively long, and the data calling can be quickly implemented by using the aggregate information, so as to provide data calling efficiency, further ensure the efficiency of virtual prop recommendation, reduce the consumption of computing resources, and avoid the occurrence of a card in the game process.
According to the virtual prop display method in the example embodiment, the ordering of the virtual props can be adjusted by combining the current role attribute information of the virtual role, the virtual prop preference of the virtual object corresponding to the target user and the prop attribute information of the virtual props, so that the time for a player to read and search and drag among a plurality of virtual props is reduced, and the virtual props required by the current virtual role can be accurately provided for the player; meanwhile, interruption of the game caused by searching the virtual prop is avoided, smoothness of the game process is guaranteed, the game cannot be attacked by other players when the virtual prop is searched, and the game experience is good; when the target event is detected, the sorting is adjusted according to the interaction information, namely, the sorting is adjusted in real time according to the interaction information corresponding to each occurrence of the target event, so that the real-time accuracy of the virtual prop sorting result is ensured.
In an exemplary embodiment of the present disclosure, a virtual prop display apparatus is also provided. Referring to fig. 9, virtual prop presentation apparatus 900 may include a first ordering module 910 and a second ordering module 920. In particular, the method comprises the steps of,
the first sorting module 910 is configured to adjust sorting of virtual props in the virtual prop set according to at least one of current character attribute information of the virtual character, virtual prop preference information of a target user corresponding to the virtual object, and prop attribute information of the virtual prop;
and the second ordering module 920 is configured to obtain interaction information of the virtual prop corresponding to the target event when the generation of the target event is detected, and adjust the ordering according to the interaction information.
Since each functional module of the virtual prop display apparatus according to the exemplary embodiment of the present disclosure is the same as that in the embodiment of the present disclosure of the virtual prop display method, a detailed description thereof is omitted herein.
It should be noted that although several modules or units of virtual prop devices are mentioned in the above detailed description, such partitioning is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit in accordance with embodiments of the present disclosure. Conversely, the features and functions of one module or unit described above may be further divided into a plurality of modules or units to be embodied.
Furthermore, in exemplary embodiments of the present disclosure, a computer storage medium capable of implementing the above-described method is also provided. On which a program product is stored which enables the implementation of the method described above in the present specification. In some possible embodiments, the various aspects of the present disclosure may also be implemented in the form of a program product comprising program code for causing a terminal device to carry out the steps according to the various exemplary embodiments of the disclosure as described in the "exemplary methods" section of this specification, when the program product is run on the terminal device.
Referring to fig. 10, a program product 1000 for implementing the above-described method according to an exemplary embodiment of the present disclosure is described, which may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium would include the following: an electrical connection having one or more wires, a portable disk, a hard disk, random Access Memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable signal medium may include a data signal propagated in baseband or as part of a carrier wave with readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device, partly on a remote computing device, or entirely on the remote computing device or server. In the case of remote computing devices, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., connected via the Internet using an Internet service provider).
In addition, in an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above method is also provided. Those skilled in the art will appreciate that the various aspects of the present disclosure may be implemented as a system, method, or program product. Accordingly, various aspects of the disclosure may be embodied in the following forms, namely: an entirely hardware embodiment, an entirely software embodiment (including firmware, micro-code, etc.) or an embodiment combining hardware and software aspects may be referred to herein as a "circuit," module "or" system.
An electronic device 1100 according to such an embodiment of the present disclosure is described below with reference to fig. 11. The electronic device 1100 shown in fig. 11 is merely an example and should not be construed as limiting the functionality and scope of use of the disclosed embodiments.
As shown in fig. 11, the electronic device 1100 is embodied in the form of a general purpose computing device. Components of electronic device 1100 may include, but are not limited to: the at least one processing unit 1110, the at least one memory unit 1120, a bus 1130 connecting the different system components (including the memory unit 1120 and the processing unit 1110), and a display unit 1140.
Wherein the storage unit stores program code that is executable by the processing unit 1110 such that the processing unit 1110 performs steps according to various exemplary embodiments of the present disclosure described in the above-described "exemplary methods" section of the present specification.
The storage unit 1120 may include a readable medium in the form of a volatile storage unit, such as a Random Access Memory (RAM) 1121 and/or a cache memory 1122, and may further include a Read Only Memory (ROM) 1123.
Storage unit 1120 may also include a program/utility 1124 having a set (at least one) of program modules 1125, such program modules 1125 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment.
The bus 1130 may be a local bus representing one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a bus using any of a variety of bus architectures.
The electronic device 1100 may also communicate with one or more external devices 1200 (e.g., keyboard, pointing device, bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 1100, and/or any devices (e.g., routers, modems, etc.) that enable the electronic device 1100 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 1150. Also, electronic device 1100 can communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the Internet, through network adapter 1160. As shown, network adapter 1160 communicates with other modules of electronic device 1100 via bus 1130. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with electronic device 1100, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
From the above description of embodiments, those skilled in the art will readily appreciate that the example embodiments described herein may be implemented in software, or in combination with the necessary hardware. Thus, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (may be a CD-ROM, a U-disk, a mobile hard disk, etc.) or on a network, and includes several instructions to cause a computing device (may be a personal computer, a server, a terminal device, or a network device, etc.) to perform the method according to the embodiments of the present disclosure.
Furthermore, the above-described figures are only schematic illustrations of processes included in the method according to the exemplary embodiments of the present disclosure, and are not intended to be limiting. It will be readily appreciated that the processes shown in the above figures do not indicate or limit the temporal order of these processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, for example, among a plurality of modules.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any adaptations, uses, or adaptations of the disclosure following the general principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It is to be understood that the present disclosure is not limited to the precise arrangements and instrumentalities shown in the drawings, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (19)

1. The virtual prop display method is characterized by comprising the following steps of:
according to at least one of the current character attribute information of the virtual character, the virtual prop preference information of the corresponding target user of the virtual character and the prop attribute information of the virtual prop, adjusting the ordering of the virtual props in the virtual prop set;
when the generation of the target event is detected, the interactive information of the virtual prop corresponding to the target event is obtained, and the sorting is adjusted according to the interactive information.
2. The method of claim 1, wherein adjusting the ordering of virtual props in the set of virtual props based on at least one of current character attribute information of the virtual character, virtual prop preference information of the virtual character corresponding to the target user, and prop attribute information of the virtual props, comprises:
determining a target virtual prop set from the virtual prop set according to the current role attribute information and/or the prop attribute information;
And adjusting the sorting order of the virtual props in the target virtual prop set in the virtual prop set to be ahead of the sorting order of other virtual props in the virtual prop set.
3. The method of claim 2, wherein the determining a target virtual prop set from the virtual prop set comprises:
and when the virtual character is in the target game state, acquiring virtual props corresponding to the target game state in the virtual prop set to form the target virtual prop set.
4. The method of claim 2, wherein the determining a target virtual prop set from the virtual prop set based on current character attribute information of the virtual character and/or prop attribute information of the virtual prop comprises:
obtaining virtual props matched with attribute values of the current state of the virtual character from the virtual prop set to form a candidate virtual prop set;
and acquiring a target attribute value corresponding to the current state, and combining the target attribute value and the attribute value of each virtual prop in the candidate prop set to determine a target virtual prop set from the candidate virtual prop set.
5. The method of claim 2, wherein the determining a target virtual prop set from the virtual prop set based on current character attribute information of the virtual character and/or prop attribute information of the virtual prop comprises:
And obtaining the virtual props with prop attribute information matched with the current game scene where the virtual roles are located from the virtual prop set to form the target virtual prop set.
6. The method of claim 2, wherein the determining a target virtual prop set from the virtual prop set based on current character attribute information of the virtual character and/or prop attribute information of the virtual prop comprises:
and acquiring virtual props corresponding to the character attributes of the virtual characters from the virtual prop set to form the target virtual prop set.
7. The method of any of claims 2 to 6, wherein the adjusting the ordering order of virtual props in the set of virtual props of the target set of virtual props is prior to the ordering order of other virtual props in the set of virtual props, further comprising:
according to the first virtual prop preference information of the virtual roles, adjusting the ordering of the virtual props in the target virtual prop set; or,
according to the second virtual prop preference information of the target user corresponding to the virtual character, adjusting the ordering of the virtual props in the target virtual prop set; or,
And adjusting the ordering of the virtual props in the target virtual prop set according to the first virtual prop preference information and the second virtual prop preference information.
8. The method of any of claims 2 to 6, wherein the adjusting the ordering order of virtual props in the set of virtual props of the target set of virtual props is prior to the ordering order of other virtual props in the set of virtual props, further comprising:
and acquiring the historical time of the virtual character for processing the game event by using the virtual props in the target virtual props, and adjusting the sequencing cis of the virtual props in the target virtual props according to the historical time.
9. The method of any of claims 2 to 6, wherein the set of target virtual props is presented in a target interface of a game application to which the virtual character corresponds.
10. The method of claim 1, wherein adjusting the ordering of virtual props in the set of virtual props based on at least one of current character attribute information of the virtual character, virtual prop preference information of the virtual character corresponding to the target user, and prop attribute information of the virtual props, comprises:
Determining at least one similar user of the target user according to the virtual character and virtual prop preference information of the target user corresponding to the virtual character, wherein a record for controlling the virtual character exists in game interaction information of the at least one similar user;
and acquiring a virtual prop set of the at least one similar user corresponding to the virtual character, and adjusting the sequence of virtual props in the virtual prop set corresponding to the target user according to the sequence of virtual props in the virtual prop set of the at least one similar user.
11. The method of claim 1, wherein adjusting the ordering of virtual props in the set of virtual props based on at least one of current character attribute information of the virtual character, virtual prop preference information of the virtual character corresponding to the target user, and prop attribute information of the virtual props, comprises:
acquiring current state attribute information and/or prop attribute information of an associated role of the virtual role in the game;
and adjusting the ordering of the virtual props in the virtual prop set according to the current state attribute information and/or prop attribute information of the associated roles.
12. The method of claim 11, wherein adjusting the ordering of virtual props in the set of virtual props based on current state attribute information and/or prop attribute information of the associated character comprises:
And when the current state attribute information of the associated role meets a first preset condition and the prop attribute information corresponding to the associated role meets a second preset condition, adjusting the ordering of the virtual props in the virtual prop set.
13. The method of claim 1, wherein upon detecting that a target event is generated, obtaining interaction information of virtual props corresponding to the target event, and adjusting the ranking according to the interaction information, comprises:
when detecting that the virtual character uses a target virtual prop in the virtual prop set to execute a game event, acquiring interaction information corresponding to the target virtual prop, and updating the attribute information of the current character, virtual prop preference information and prop attribute information of a target user corresponding to the virtual character according to the interaction information;
and adjusting the sorting according to at least one of the updated attribute information of the current role, the preference information of the virtual prop of the virtual role corresponding to the target user and the attribute information of the prop.
14. The method of claim 1, wherein upon detecting that a target event is generated, obtaining interaction information of virtual props corresponding to the target event, and adjusting the ranking according to the interaction information, comprises:
When detecting the checking operation of the target virtual prop in the virtual prop set, determining the interest degree of the target user corresponding to the virtual role on the target virtual prop according to at least one of the type, the times and the stay time of the checking operation;
and adjusting the sequencing according to the interestingness.
15. The method according to claim 1, wherein the method further comprises:
storing the attribute information of the current role, the preference information of the virtual prop and the attribute information of the prop in a first storage space and a second storage space respectively;
before the ordering of the virtual props in the virtual prop set is adjusted according to at least one of the current character attribute information of the virtual character, the virtual prop preference information of the target user corresponding to the virtual character and the prop attribute information of the virtual props, the method further comprises:
acquiring and correspondingly aggregating the attribute information of the current role, the preference information of the virtual prop and the attribute information of the prop of the target user corresponding to the virtual role in the first storage space and the second storage space to obtain an aggregation information set.
16. The method of claim 15, wherein upon detecting the generation of the target event, obtaining interaction information of virtual props corresponding to the target event, and adjusting the ranking according to the interaction information, further comprising:
Storing the interaction information to the first storage space in real time, and updating the aggregation information set according to the information in the first storage space so as to adjust the ordering of virtual props in the virtual prop set according to the aggregation information set before a preset storage condition is reached;
and when the preset storage condition is reached, the information in the first storage space is transferred to the second storage space.
17. A virtual prop display device, the device comprising:
the first ordering module is used for adjusting the ordering of the virtual props in the virtual prop set according to at least one of the current character attribute information of the virtual character, the virtual prop preference information of the target user corresponding to the virtual character and the prop attribute information of the virtual props;
and the second ordering module is used for acquiring the interaction information of the virtual prop corresponding to the target event when the target event is detected and generating, and adjusting the ordering according to the interaction information.
18. A storage medium having stored thereon a computer program which, when executed by a processor, implements the virtual prop presentation method of any of claims 1 to 16.
19. An electronic device, comprising:
a processor; and
a memory for storing executable instructions of the processor;
wherein the processor is configured to perform the virtual prop presentation method of any one of claims 1 to 16 via execution of the executable instructions.
CN202210134703.8A 2022-02-14 2022-02-14 Virtual prop display method and device, computer storage medium and electronic equipment Pending CN116617661A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210134703.8A CN116617661A (en) 2022-02-14 2022-02-14 Virtual prop display method and device, computer storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210134703.8A CN116617661A (en) 2022-02-14 2022-02-14 Virtual prop display method and device, computer storage medium and electronic equipment

Publications (1)

Publication Number Publication Date
CN116617661A true CN116617661A (en) 2023-08-22

Family

ID=87608701

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210134703.8A Pending CN116617661A (en) 2022-02-14 2022-02-14 Virtual prop display method and device, computer storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN116617661A (en)

Similar Documents

Publication Publication Date Title
CN112163159B (en) Resource recommendation and parameter determination methods, devices, equipment and media
KR102812698B1 (en) Preloading predictive data
CN113101655A (en) Virtual prop recommendation method, device, equipment and storage medium
US20160350658A1 (en) Viewport-based implicit feedback
US11969649B2 (en) Prominent display of targeted game in search results
CN113010710A (en) Bullet screen display method and device
CN113101657A (en) Control method and device of game interface element, computer equipment and storage medium
CN113941152B (en) Virtual object control method, device, electronic device and storage medium
CN117041646A (en) Method, apparatus, device and storage medium for generating media content
US10585681B2 (en) Self-learning user interface
CN111818371B (en) Interactive video management method and related device
US12130823B2 (en) Providing dynamically customized rankings of game items
CN106984044B (en) Method and equipment for starting preset process
CN114885199B (en) Real-time interaction method, device, electronic equipment, storage medium and system
WO2023002659A1 (en) Information processing device, information processing method, and program
CN113655895B (en) Information recommendation method and device applied to input method and electronic equipment
CN113332718B (en) Interactive element query method and device, electronic equipment and storage medium
US20230401772A1 (en) Animation frame display method and apparatus, device, and storage medium
CN116617661A (en) Virtual prop display method and device, computer storage medium and electronic equipment
CN116850586A (en) Method, device, storage medium and computer equipment for game skill play prediction
CN114653061B (en) Data processing method, device, electronic device and storage medium
US20250095313A1 (en) Personalized theme unique to a person
US20240139629A1 (en) Effective multi-scale multi-granular targeting for game users
US20250144517A1 (en) Ai middleware that monitors communication to filter and modify language being received and to summarize dialogue between friends that a player missed while stepping away
HK40030039B (en) Method for managing interactive video and related apparatus

Legal Events

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