Virtual item production, element interaction methods, devices, equipment, media and products

By displaying and updating production status information and object status information during the virtual item synthesis process, the problem of lack of strategic and interesting in the prior art is solved, and a richer and more realistic gaming experience is achieved.

CN119770982APending Publication Date: 2025-04-08TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411866264.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-16
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

The virtual item synthesis process in the prior art lacks strategic and fun, resulting in poor player experience.

Method used

By displaying the production status information and object status information of virtual items, and updating these information in response to player operations under the influence of multi-dimensional factors, the game is improved by improving the strategic and fun.

Benefits of technology

It enhances the strategy and fun of the game, avoids the boringness of the gameplay, and improves the authenticity of the game process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119770982A_ABST
    Figure CN119770982A_ABST
Patent Text Reader

Abstract

The present application discloses a method, device, equipment, medium and product for making virtual items and interacting with elements, and relates to the field of virtual environment. The method includes: displaying the i-th production status information and the i-th object status information of a virtual item, where i is a natural number; receiving the i+1-th item making operation for making a virtual item; in response to the i+1-th item making operation, under the influence of the i-th object status information, displaying the i+1-th production status information and the i+1-th object status information. The above method enables the display of the i+1-th production status information and the i+1-th object status information to be affected by more dimensional factors, thereby improving the strategy, fun and authenticity of the game, and greatly enriching the game experience. The present application can be applied to item making scenes in virtual scenes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of virtual environments, and in particular to a method, device, equipment, medium and product for making virtual items and interacting with elements. Background Art

[0002] With the improvement of cultural and entertainment living standards, people's life experience and requirements for the virtual world are getting higher and higher. Games, as a way of expressing the virtual world, have become a channel for many people to release stress. In current game applications, players can use various forms of virtual items to participate in the game process in a diversified way, which fully improves the fun of the game.

[0003] In the related art, in order to improve the richness of obtaining virtual items, virtual items can be obtained by synthesizing virtual components. For example, a first amount of virtual steel materials and a second amount of virtual leather required for synthesizing virtual armor are collected, and the first amount of virtual steel materials and the second amount of virtual leather are placed on a virtual forging table to forge and synthesize the virtual armor.

[0004] The operation of the above-mentioned item synthesis method is relatively boring and lacks game strategy, which makes the item synthesis process too fixed and leads to a lack of diversity. The technical implementation method is relatively single, which is not conducive to the player's gaming experience and game fun. Summary of the invention

[0005] The embodiments of the present application provide a virtual item production and element interaction method, device, equipment, medium and product, which can make the display of the i+1th production status information and the i+1th object status information be affected by more dimensional factors, improve the strategy, fun and authenticity of the game, and greatly enrich the game experience. The technical solution is as follows.

[0006] In one aspect, a method for creating a virtual item is provided, the method comprising:

[0007] Displaying the i-th production state information and the i-th object state information of the virtual item, wherein the production state information is used to represent the item production state of the virtual item, and the object state information is used to represent the object state of the virtual object used to produce the virtual item, and i is a natural number;

[0008] Receiving the (i+1)th item production operation of producing the virtual item;

[0009] In response to the i+1th item production operation, under the influence of the i-th object status information, the i+1th production status information and the i+1th object status information are displayed.

[0010] In another aspect, a method for interacting with a virtual element is provided, the method comprising:

[0011] Displaying virtual elements in a virtual scene and k-th attribute information corresponding to the virtual elements, where k is a natural number;

[0012] Receiving a k+1th interactive operation related to the virtual element in the virtual scene;

[0013] In response to the kth attribute information being within a preset attribute range, an operation result of the k+1th interactive operation is displayed under the influence of the kth attribute information.

[0014] In another aspect, a virtual item production device is provided, the device comprising:

[0015] A display module, configured to display the i-th production state information and the i-th object state information of the virtual item, wherein the production state information is used to represent the item production state of the virtual item, and the object state information is used to represent the object state of the virtual object used to produce the virtual item, and i is a natural number;

[0016] A receiving module, used for receiving the (i+1)th item making operation for making the virtual item;

[0017] The display module is used for displaying the i+1th production status information and the i+1th object status information in response to the i+1th item production operation under the influence of the i-th object status information.

[0018] In another aspect, a virtual element interactive device is provided, the device comprising:

[0019] A display module, used to display virtual elements in a virtual scene and k-th attribute information corresponding to the virtual elements, where k is a natural number;

[0020] A receiving module, configured to receive a k+1th interactive operation related to the virtual element in the virtual scene;

[0021] The display module is further used to display the operation result of the k+1th interactive operation under the influence of the kth attribute information in response to the kth attribute information being within the preset attribute range.

[0022] On the other hand, a computer device is provided, comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the virtual item production method and the virtual element interaction method as described in any of the above-mentioned embodiments of the present application.

[0023] On the other hand, a computer-readable storage medium is provided, wherein at least one instruction, at least one program, a code set or an instruction set is stored in the storage medium, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the virtual item production method and the virtual element interaction method as described in any of the above-mentioned embodiments of the present application.

[0024] In another aspect, a computer program product or a computer program is provided, the computer program product or the computer program comprising computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes any of the virtual item creation methods and virtual element interaction methods described in the above embodiments.

[0025] The beneficial effects brought by the technical solution provided by the embodiment of the present application include at least:

[0026] If the i+1th item production operation of producing a virtual item is received during the process of producing a virtual item, the i+1th production status information and the i+1th object status information are displayed under the influence of the i-th object status information. The i+1th production status information and the i+1th object status information corresponding to the i+1th item production operation are not only related to the item production operation itself, but also affected by the i-th object status information, so that the display of the i+1th production status information and the i+1th object status information is affected by more dimensional factors, which improves the strategy and fun of the game and avoids the boring gameplay when synthesizing virtual items once. The object status information of the virtual object affects the item production situation, which also improves the authenticity of the game process, making it easier for players to comprehensively consider multiple factors to perform more strategic operations, greatly enriching the game experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0028] Figure 1 is a structural block diagram of an electronic device provided by an exemplary embodiment of the present application;

[0029] Figure 2 is a structural block diagram of a computer system provided by an exemplary embodiment of the present application;

[0030] Figure 3is a flow chart of a method for making a virtual item provided by an exemplary embodiment of the present application;

[0031] Figure 4 is a flow chart of a method for creating a virtual item provided by another exemplary embodiment of the present application;

[0032] Figure 5 is an interface diagram of a production preparation interface provided by an exemplary embodiment of the present application;

[0033] Figure 6 is a schematic diagram of an interface for an item making interface provided by an exemplary embodiment of the present application;

[0034] Figure 7 is a schematic diagram of an interface in which a virtual object is in a first object state provided by an exemplary embodiment of the present application;

[0035] Figure 8 is a schematic diagram of an interface for receiving a first production operation provided by an exemplary embodiment of the present application;

[0036] Fig. 9 is a schematic diagram of an interface adjusted based on a first production operation provided by an exemplary embodiment of the present application;

[0037] Fig.10 is a flowchart of a method for creating a virtual item provided by another exemplary embodiment of the present application;

[0038] Fig.11 is a schematic diagram of an interface in which a virtual object is in a second object state provided by an exemplary embodiment of the present application;

[0039] Fig.12 is a flowchart of a method for creating a virtual item provided by another exemplary embodiment of the present application;

[0040] Fig.13 is a schematic diagram of an interface for receiving a production status adjustment operation provided by an exemplary embodiment of the present application;

[0041] Fig.14 is a schematic diagram of an interface for receiving a second production operation provided by an exemplary embodiment of the present application;

[0042] Fig.15 is a schematic diagram of an interface adjusted based on a second production operation provided by an exemplary embodiment of the present application;

[0043] Fig.16 This is a schematic diagram of an interface after a virtual item is created, provided by an exemplary embodiment of the present application;

[0044] Fig.17It is a schematic diagram of an interface of multiple functional skills provided by an exemplary embodiment of the present application;

[0045] Fig.18 is a schematic diagram of an interface for receiving a second production operation provided by another exemplary embodiment of the present application;

[0046] Fig.19 is an overall flow chart of a method for making a virtual item provided by an exemplary embodiment of the present application;

[0047] Fig. 20 is a flow chart of a method for interacting with virtual elements provided by an exemplary embodiment of the present application;

[0048] Fig.21 is a structural block diagram of a virtual item creation device provided by an exemplary embodiment of the present application;

[0049] Fig. 22 is a structural block diagram of an interactive device of a virtual element provided by an exemplary embodiment of the present application;

[0050] Fig.23 It is a structural block diagram of a terminal provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0051] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0052] First, a brief introduction is given to the terms involved in the embodiments of the present application.

[0053] Virtual scene: a virtual scene displayed (or provided) when an application is running on a terminal. The virtual scene can be a simulation of a real scene, a semi-simulation and semi-fictitious scene, or a purely fictitious scene. The virtual scene can be any one of a two-dimensional virtual scene, a 2.5-dimensional virtual scene, and a three-dimensional virtual scene, and this application does not limit this. The following embodiments are illustrated by taking a three-dimensional virtual scene as an example.

[0054] Virtual character / virtual object: refers to an active object in a virtual scene. The active object can be a virtual object, a virtual animal, an animated character, etc., such as a person, an animal, a plant, an oil drum, a wall, a stone, etc. displayed in a three-dimensional virtual scene. Optionally, the virtual object is a three-dimensional stereo model created based on animation skeleton technology. Each virtual object has its own shape and volume in a three-dimensional virtual scene and occupies a part of the space in the three-dimensional virtual scene.

[0055] Massively Multiplayer Online Role-Playing Game (MMORPG) is a type of game that supports a large number of players to interact in the same virtual world (virtual scene). The ways of interaction include but are not limited to exploring the world, participating in battles, completing tasks, challenging dungeons and virtual monsters, etc. Players play virtual characters to participate in various virtual adventures, virtual battles, virtual social interactions, virtual transactions and cooperative tasks. It not only emphasizes cooperation and competition between players, but also provides players with a deep immersive experience through rich plots, economic systems and skill development. The game combines elements of typical MMORPGs, such as role-playing, adventure exploration, combat systems, social interactions and production systems.

[0056] Schematically, some MMORPG games are equipped with a job system, which is used to provide players with the function of selecting and switching jobs. The jobs include at least one of the following forms:

[0057] (1) Combat classes: including tanks, healers, and output players, such as warriors, black mages, white mages, etc.

[0058] (2) Production trades: including goldsmiths, blacksmiths, tailors, carpenters, etc. Players can obtain exchange resources and provide equipment for combat trades by making virtual items; for example, goldsmiths are mainly used to make virtual jewelry, virtual accessories, gemstone inlays, etc., to provide dressing effects and combat enhancement effects for virtual objects controlled by themselves or other virtual objects (such as wearing virtual jewelry R can increase movement speed, etc.); blacksmiths are mainly used to make virtual props, virtual shields and other metal equipment, etc., to focus on creating virtual props and virtual protective gear for virtual characters in the warrior trade; tailors are mainly used to make virtual cloth armor equipment, virtual clothes, virtual cloaks and other light clothing, which are suitable for some agile trades; carpenters are mainly used to make virtual wooden props, virtual furniture and virtual building materials, wooden decorations, etc., which are not limited here;

[0059] (3) Collection workers: including gardeners, fishermen, etc., who are responsible for collecting various virtual materials, auxiliary synthesis resources and other virtual resources from the virtual scene.

[0060] By setting up different types of jobs in the game, players can be provided with a variety of production and trading gameplay. Through the growth and interaction between virtual objects, players can embark on a challenging and fun journey in a virtual scene.

[0061] In the related art, in order to improve the richness of virtual items, virtual items can be obtained by synthesizing virtual components. For example, a first amount of virtual steel materials and a second amount of virtual leather are collected for synthesizing virtual armor, and the first amount of virtual steel materials and the second amount of virtual leather are placed on a virtual forging table to forge and synthesize virtual armor. The operation of the above-mentioned item synthesis method is relatively boring and lacks game strategy, which makes the item synthesis process too fixed and lacks diversity. The technical implementation method is relatively single, which is not conducive to the player's game experience and game fun.

[0062] In an embodiment of the present application, a method for producing virtual items is introduced, which can make the display of the i+1th production status information and the i+1th object status information affected by more dimensional factors, thereby improving the strategy, fun and authenticity of the game and greatly enriching the gaming experience.

[0063] It should be noted that before collecting relevant data of users and during the process of collecting relevant data of users, this application can display a prompt interface, pop-up window or output voice prompt information, and the prompt interface, pop-up window or voice prompt information is used to prompt the user that its relevant data is currently being collected, so that this application only starts to execute the relevant steps of obtaining relevant data of users after obtaining the confirmation operation issued by the user to the prompt interface or pop-up window, otherwise (that is, when the confirmation operation issued by the user to the prompt interface or pop-up window is not obtained), the relevant steps of obtaining relevant data of users are terminated, that is, the relevant data of users are not obtained. In other words, all user data collected by this application are collected with the consent and authorization of the user, and the collection, use and processing of relevant user data need to comply with the relevant laws, regulations and standards of the relevant regions.

[0064] The terminal in the present application can be a desktop computer, a laptop computer, a mobile phone, a tablet computer, an e-book reader, an MP3 (Moving Picture Experts Group Audio Layer III, Moving Picture Experts Group Audio Layer 3) player, an MP4 (Moving Picture Experts Group Audio Layer IV, Moving Picture Experts Group Audio Layer 4) player, etc. The terminal has installed and runs an application that supports a virtual environment, such as an application that supports a three-dimensional virtual environment. The application can be any one of a virtual reality application, a three-dimensional map program, a third-person shooter game (TPS), a first-person shooter game (FPS), and a multiplayer online tactical competitive game (MOBA). Optionally, the application can be a stand-alone application, such as a stand-alone three-dimensional game program, or a network-connected application.

[0065] Figure 1 The electronic device 100 includes an operating system 120 and an application 122 .

[0066] The operating system 120 is the underlying software that provides application programs 122 with secure access to the computer's hardware.

[0067] The application 122 is an application that supports a virtual environment. Optionally, the application 122 is an application that supports a three-dimensional virtual environment. The application 122 may be any one of a virtual reality application, a three-dimensional map program, a TPS game, an FPS game, a MOBA game, and a multiplayer gunfight survival game. The application 122 may be a stand-alone application, such as a stand-alone three-dimensional game program, or a network-connected application.

[0068] Figure 2 The computer system 200 includes a first device 220 , a server 240 , and a second device 260 .

[0069] The first device 220 is installed and runs an application that supports a virtual environment. The application may be any one of a virtual reality application, a three-dimensional map program, an MMORPG game, a TPS game, an FPS game, a MOBA game, and a multiplayer shooter survival game. The first device 220 is a device used by a first user, and the first user uses the first device 220 to control a first virtual object in a virtual environment to perform an activity, the activity including but not limited to: adjusting body posture, crawling, walking, running, riding, jumping, driving, picking up, shooting, attacking, and throwing. Schematically, the first virtual object is a first virtual character, such as a simulated character or an anime character.

[0070] The first device 220 is connected to the server 240 via a wireless network or a wired network.

[0071] The server 240 includes at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. The server 240 is used to provide background services for applications that support a three-dimensional virtual environment. Optionally, the server 240 undertakes the main computing work, and the first device 220 and the second device 260 undertake the secondary computing work; or, the server 240 undertakes the secondary computing work, and the first device 220 and the second device 260 undertake the main computing work; or, the server 240, the first device 220, and the second device 260 adopt a distributed computing architecture to perform collaborative computing.

[0072] The second device 260 is installed and runs an application that supports a virtual environment. The application may be any one of a virtual reality application, a three-dimensional map program, an MMORPG game, an FPS game, a MOBA game, and a multiplayer shooter survival game. The second device 260 is a device used by a second user, and the second user uses the second device 260 to control a second virtual object in a virtual environment to perform an activity, the activity including but not limited to: adjusting body posture, crawling, walking, running, riding, jumping, driving, picking up, shooting, attacking, and throwing. Schematically, the second virtual object is a second virtual character, such as a simulated character or an anime character.

[0073] Optionally, the first virtual character and the second virtual character are in the same virtual environment. Optionally, the first virtual character and the second virtual character may belong to the same team, the same organization, have a friend relationship, or have temporary communication permissions. Optionally, the first virtual character and the second virtual character may also belong to different teams, different organizations, or two hostile groups.

[0074] Optionally, the applications installed on the first device 220 and the second device 260 are the same, or the applications installed on the two devices are the same type of applications on different control system platforms. The first device 220 may generally refer to one of a plurality of devices, and the second device 260 may generally refer to one of a plurality of devices. This embodiment is only illustrated by the first device 220 and the second device 260. The device types of the first device 220 and the second device 260 are the same or different, and the device types include: at least one of a game console, a desktop computer, a smart phone, a tablet computer, an e-book reader, an MP3 player, an MP4 player, and a laptop computer. The following embodiments are illustrated by the device being a desktop computer.

[0075] Those skilled in the art will appreciate that the number of the above devices may be more or less. For example, the above device may be only one, or the above devices may be dozens or hundreds, or more. The embodiment of the present application does not limit the number and type of devices.

[0076] It is worth noting that the above-mentioned server 240 can be implemented as a physical server or as a cloud server in the cloud.

[0077] In some embodiments, the method provided in the embodiments of the present application can be applied to a cloud gaming scenario, whereby the calculation of data logic during the game is completed through the cloud server, while the terminal is responsible for the display of the game interface.

[0078] In combination with the above-mentioned noun introduction and application scenarios, the virtual item creation method provided by the present application is described, and the method is applied to a terminal as an example. Figure 3 As shown, the method includes the following steps 310 to 330.

[0079] Step 310, displaying the i-th production status information and the i-th object status information of the virtual item, i natural numbers.

[0080] Illustratively, virtual items are items to be made in a virtual scene. Optionally, virtual items are synthesized through at least one virtual resource to achieve the purpose of making virtual items. Optionally, virtual resources include at least one of a variety of resources such as virtual materials used as raw materials for making items (such as virtual wood, virtual steel materials, etc.), auxiliary synthesis resources used to facilitate the synthesis of virtual materials (such as virtual crystals, virtual diamonds, etc.), and object physical strength values ​​used to describe the activity capabilities of virtual objects used to make virtual items. For example: at least one of a variety of virtual items such as virtual armor and virtual saddles is synthesized through virtual steel materials, virtual leather materials and virtual crystals. Virtual resources can be obtained by collecting in a virtual scene or by redeeming in a virtual store, which is not limited here.

[0081] In schematic form, i is a natural number indicating that i can be 0 or a positive integer (such as 1, 2, etc.); when i is 0, the i-th production status information is the initial production status information, and the i-th object status information is the initial object status information; when i is a positive integer, the i-th production status information is the production status information corresponding to the i-th item production operation, and the i-th object status information is the object status information corresponding to the i-th item production operation.

[0082] The production status information is used to represent the production status of the virtual item, and the object status information is used to represent the object status of the virtual object used to produce the virtual item.

[0083] Optionally, the production process of virtual items is presented in a staged state. For example, a virtual item needs to be produced multiple times to be completed. The number of times the virtual item is produced can be known (such as 10 times to complete the virtual item) or unknown (such as due to the possible influence of skill blessings, the progress of each stage of production is different, so the number of times the virtual item is produced is unknown, etc.); based on the setting of the staged state, there is at least one item production process in the process of completing the virtual item.

[0084] Illustratively, the production status information represents the staged production status of the virtual item during the production process; wherein, considering that the production of the virtual item is carried out step by step based on the production operation, the production status information is used to express the staged status of the virtual item during at least one item production process.

[0085] In some embodiments, the production status information of the virtual item includes at least one of production progress information, production quality information, production success rate information, resource consumption information, and the like.

[0086] The production progress information is used to represent the completion progress of the production of the virtual item. In some embodiments, when the production progress information reaches a preset progress value, the production of the virtual item is completed.

[0087] Optionally, when the production progress information reaches a production progress threshold, the completed virtual item is displayed, and the production process ends; or, when the production progress information reaches the production progress threshold, in response to receiving a production completion operation, the completed virtual item is displayed, and the production process ends; if the production completion operation is not received, in response to receiving an item production operation, the production of the virtual item continues, and when the production progress information reaches the production progress threshold, continuing the production process of the virtual item can change other attribute information of the virtual item, such as quality information, rarity information, sophistication information, etc., or, when the production progress information reaches the production progress threshold, continuing the production process of the virtual item has a certain probability of changing other attribute information of the virtual item.

[0088] Optionally, the production progress information is expressed in the form of a progress percentage, for example: the production status information indicates that the item production progress has reached 10%, and the preset progress value is 100%. When the production progress information reaches 100%, it indicates that the virtual item is completed; or, the production progress information is expressed in the form of a progress value, for example: the production status information indicates that the item production progress is 20, and the preset progress value is 236. When the production progress information reaches 236, it indicates that the virtual item is completed; or, the production progress information is expressed in the form of an image, for example: the preset progress value is reflected as a complete virtual item image, then when the production progress information draws the complete virtual item image, it indicates that the virtual item is completed. It is worth noting that the above-mentioned expression form of the production progress information is only an illustrative example, and the embodiments of the present application are not limited to this.

[0089] The production quality information is used to characterize the staged quality state of the virtual item during the production process. In some embodiments, during the production process of the virtual item, the production quality information is improved through skills (such as skill A can improve the item production quality by 10 points, and skill F can increase the item production quality by 20 points); or, the production quality information is improved through virtual props (such as using virtual quality improvement props to additionally improve the item production quality); or, the production quality information is improved through item production operations (such as continuously performing item production operations within a preset time to achieve the purpose of improving item production quality).

[0090] Optionally, when the production of the virtual item is completed, if the production quality information of the virtual item reaches a preset quality value, the produced virtual item corresponds to a first quality level; when the production of the virtual item is completed, if the production quality information of the virtual item is less than the preset quality value, the produced virtual item corresponds to a second quality level, wherein the first quality level is higher than the second quality level. Schematically, at the first quality level, the virtual item is a high-quality virtual item; at the second quality level, the virtual item is an ordinary quality virtual item. Among them, the first quality level and the second quality level are only illustrative examples, and the quality level of the virtual item can also be divided into more levels by setting multiple preset quality values, such as: high quality level, ordinary quality level, low quality level, etc.

[0091] When virtual items correspond to different quality levels, the virtual items behave differently.

[0092] For example, when virtual items are implemented as virtual props, when virtual props correspond to different quality levels, at least one of the following performance characteristics of the virtual props is different: attack power, attack method, launch prop type, attack speed, attack range, resource exchange value, number of accessory slots, and accessory slot level. Taking attack power as an example, the attack power corresponding to a virtual prop of a high quality level is greater than the attack power corresponding to a virtual prop of an ordinary quality level.

[0093] The production success rate information is used to express the probability of successful production when producing virtual items. The production success rate information is data of the probability of successful production of virtual items predicted in real time during the production process of virtual items. In some embodiments, the production success rate information of virtual items is predicted based on production operations, skill selections, strategy selections and other factors received during the production process of virtual items. Strategy selection refers to the strategic arrangement in the process of producing virtual items. For example, if a virtual item includes multiple production areas (or is implemented as an item component), the strategy selection includes the production order of multiple production areas, the production ratios corresponding to the multiple production areas, etc.

[0094] In some embodiments, the production process of virtual items includes a basic durability value, which is used to express the durability of the production operation that the virtual material used to make the virtual item can bear. When the basic durability value is reduced to the durability threshold, the production of the virtual item fails. In the production process of the virtual item, based on the consumption of the durability value in the production operation, skill selection, and strategy selection process, the production success rate information of the virtual item is predicted in real time. Schematically, the basic durability value of virtual item A is 100. After executing 3 production operations, the durability value remains 70, and the production progress information is 25%. Then, according to the preset algorithm, the production success rate is judged to be 83%, such as: after executing 3 production operations, the remaining durability value is 70, and the ideal production progress is 30%. The production success rate information is obtained by dividing the actual progress information with the ideal production progress. It is worth noting that the calculation of the production success rate information is only an illustrative example. The embodiment of the present application does not limit the calculation method of the production success rate information, such as: after analyzing the remaining durability value, the number of operations performed, the production progress information and other information through a machine learning model, the production success rate information is predicted.

[0095] Similarly, in some embodiments, the virtual object includes a basic energy value in the process of making virtual items, which is used to express the energy status of the virtual object when making virtual items. When the energy value is low, it can be understood that the virtual object is in a relatively weak state. When the basic energy value is reduced to the energy threshold, the production of the virtual item fails. In the process of making virtual items, based on the consumption of energy values ​​during production operations, skill selection, and strategy selection, the production success rate information of the virtual item is predicted in real time. Optionally, the production success rate information is calculated by a preset algorithm, or the production success rate information is predicted by analyzing the remaining energy value, the number of operations performed, the production progress information, and other information through a machine learning model. The above energy value is only an illustrative example related to the state of the virtual object. The energy value can also be implemented as other state values, such as: concentration value, tension value, etc., which is not limited in the embodiments of the present application.

[0096] Resource consumption information is used to express the consumption of virtual resources in the process of making virtual items. In some embodiments, virtual resources including those used to synthesize virtual items are consumed in the process of making virtual items, and resource consumption information is updated in real time to express the real-time consumption of virtual resources in the process of making virtual items. In some embodiments, resource consumption information in the process of making virtual items is determined based on factors such as production operations, skill selections, and strategy selections received during the process of making virtual items.

[0097] Optionally, the virtual object has at least one virtual resource in the virtual scene, and the production of virtual items is completed based on the virtual resources owned by the virtual object. The virtual resources are obtained by the virtual object through resource exchange, or the virtual resources are obtained by the virtual object by picking up, or the virtual resources are obtained by the virtual object through the development of the virtual scene, or the virtual resources are produced by the virtual object through other virtual resources, and the embodiments of the present application do not limit this. The number of virtual resources used by the virtual object is a first number, that is, when the virtual object produces virtual items, it is necessary to ensure that the first number of virtual resources owned is greater than or equal to the number used to produce the virtual items. Among them, the virtual resources used to produce virtual items include one or more.

[0098] In some embodiments, when the virtual object uses different production operations, production skills or production strategies to produce virtual items, the consumption of virtual resources is different. Schematically, when production operation A is received to produce a virtual item, 1 virtual resource is consumed, when production operation B is received to produce a virtual item, 3 virtual resources are consumed, and when skill C is received to produce a virtual item, 5 virtual resources are consumed.

[0099] In some embodiments, when the amount of virtual resources consumed in making the virtual item reaches a first amount of virtual resources owned by the virtual object, and the virtual object does not replenish the amount of virtual resources, the virtual item making fails.

[0100] It is worth noting that the information type of the above-mentioned production status information is only an illustrative example. The embodiments of the present application do not limit the specific information type of the production status information. Information corresponding to the production status of virtual items can be regarded as production status information, or, status information with stage changes or real-time changes in the production process of virtual items can be regarded as production status information.

[0101] In some embodiments, the production status information and the object status information are displayed on an item production interface, which is an interface provided in an application for producing virtual items.

[0102] Illustratively, the item production function is entered in the application, thereby displaying the item production interface. For example, the item production interface is a production simulation interface of a virtual resource synthesis table, and the item production interface refers to a virtual resource synthesis table used to synthesize virtual items through virtual resources; or, the item production interface is an interface corresponding to a virtual scene in the application, and the player controls virtual objects to produce virtual items in the virtual scene. For example, in the item production interface, there is a virtual object controlled by the player to produce virtual items at the virtual resource synthesis table. In addition, the virtual scene also includes other virtual elements such as other buildings, which are not limited here.

[0103] Optionally, as the item production process progresses, the production status information and object status information displayed on the item production interface change accordingly, such as: the production status information representing the item production status of the virtual item gradually increases as the item production process progresses, and the object status information sometimes increases and sometimes decreases as the item production process progresses. The relevant content will be explained later and is not limited here.

[0104] In some embodiments, the player controls a virtual object to create virtual items in a virtual scene, and the virtual object may be displayed in an item creation interface (such as the item creation interface is a third-person interface); or, the virtual object may not be displayed in the item creation interface (such as the item creation interface is a first-person interface of the virtual object, or the item creation interface is a simulated operation interface of a virtual resource synthesis table, etc.), etc., which is not limited here.

[0105] During the item making process, object state information representing the object state of the virtual object is displayed on the item making interface. The object state information represents the current state of the virtual object. For example, the object state information represents that the virtual object is nervous, or the object state information represents that the virtual object is relaxed, or the object state information represents that the virtual object is peaceful, etc.

[0106] Optionally, the object status information is expressed in numerical form, such as the smaller the numerical value corresponding to the object status information, the more relaxed the virtual object is, and the larger the numerical value corresponding to the object status information, the more nervous the virtual object is; or, the object status information is expressed in color form, such as if the color corresponding to the object status information is green, it means that the virtual object is relatively relaxed, and the color corresponding to the object status information is red, it means that the virtual object is relatively nervous; or, the object status information is expressed in the form of a fill bar pointer, such as the object status information corresponds to a fill bar, the fill bar includes a status pointer, the status pointer can be moved on the fill bar, when the status pointer is in the middle of the fill bar, the virtual object is relatively peaceful, when the status pointer moves to the left side of the fill bar, the virtual object is relatively relaxed, when the status pointer moves to the right side of the fill bar, the virtual object is relatively nervous, etc., which is not limited here.

[0107] Step 320: receiving the (i+1)th item production operation for producing a virtual item.

[0108] Illustratively, an item creation operation is an operation received during the process of creating a virtual item, and the purpose of creating a virtual item can be achieved through the item creation operation. Since the virtual item creation process is a phased process, multiple item creation operations are usually received during the process of creating a virtual item, and the (i+1)th item creation operation is any item creation operation among the multiple item creation operations, such as the (i+1)th item creation operation is the (1)th item creation operation; or, the (i+1)th item creation operation is the (3)th item creation operation, etc., which is not limited here.

[0109] In some embodiments, the (i+1)th item creation operation is implemented by triggering a function control in the item creation interface.

[0110] Schematically, the item production interface includes multiple function controls, and different function controls are used to implement different functions to obtain corresponding item production effects; by performing a trigger operation on any one of the function controls, the function corresponding to the function control is implemented and the corresponding item production effect is achieved.

[0111] Among them, the item production effect is used to characterize the production efficiency of adjusting at least one of the production status information and the object status information; therefore, through the i+1th item production operation, at least one of the production status information and the object status information of the virtual item can be changed.

[0112] Illustratively, the production status information of the virtual item is adjusted through the i+1th item production operation, and the object status information of the virtual object is adjusted; or, the production status information of the virtual item is adjusted through the i+1th item production operation, and the object status information is kept unchanged; or, the object status information is adjusted through the i+1th item production operation, and the production status information of the virtual item is kept unchanged, etc., which is not limited here.

[0113] Optionally, the process of adjusting the production status information of the virtual item by the i+1th item production operation includes adjusting at least one of the production progress information, production quality information, production success rate information, resource consumption information, etc. by the i+1th item production operation.

[0114] Illustratively, taking the example of the i+1th item production operation being the first production operation for improving the production progress information, if a trigger operation for a progress improvement control is received as the first production operation, the production progress information in the item production interface can be improved; in addition, the first production operation may also adjust the object status information, such as the object status information indicating that the object status has become tense.

[0115] Illustratively, taking the i+1th item production operation as the second production operation for improving production quality information, if a trigger operation for a quality improvement control is received as the second production operation, the quality progress information in the item production interface can be improved; in addition, the second production operation may also adjust the object status information, such as the object status information indicating that the object status becomes relaxed.

[0116] Step 330 , in response to the (i+1)th item production operation, under the influence of the (i)th object status information, display the (i+1)th production status information and the (i+1)th object status information.

[0117] Illustratively, when at least one of the production status information and the object status information is adjusted based on the i+1th item production operation, the production status information and the object status information are not only related to the i+1th item production operation, but also related to the i-th object status information corresponding to the i-th item production operation received last.

[0118] Optionally, the operation received by the item creation interface is called an item creation operation. In the process of creating a virtual item through the item creation interface, the item creation interface receives multiple item creation operations to gradually achieve the purpose of creating the virtual item.

[0119] Indicatively, each item production operation corresponds to a production status information and an object status information. Taking any i+1th item production operation as an example, the i+1th item production operation corresponds to the i+1th production status information and the i+1th object status information; similarly, the i-th item production operation corresponds to the i-th production status information and the i-th object status information. For example: the 1st item production operation corresponds to the 1st production status information and the 1st object status information; or, the 5th item production operation corresponds to the 5th production status information and the 5th object status information, etc.

[0120] Among them, i is a natural number. When i is 0, the i-th object state information is the initial object state information, which can be regarded as the initial object state information when the item production interface does not receive an item production operation (or understood as the item production interface receiving the 0th item production operation); in addition, when the item production interface does not receive an item production operation, the initial production status information, that is, the i-th production status information, etc. may also be displayed in the item production interface, which is not limited here.

[0121] In some embodiments, based on the i+1th item production operation, at least one of the i-th production status information and the i-th object status information is adjusted through the i-th object status information, and the adjusted i+1th production status information and i+1th object status information are displayed.

[0122] Optionally, after receiving the i+1th item production operation, if it is determined that the i-th object status information meets the preset conditions, at least one of the i-th production status information and the i-th object status information is adjusted according to the i-th object status information, thereby displaying the i+1th production status information and the i+1th object status information.

[0123] Illustratively, the preset condition includes the i-th object state information indicating that the virtual object is in a preset object state, such as the virtual object is in a tense state; or, the virtual object is in a highly tense state; or, the virtual object is in a relaxed state; or, the virtual object is in an extremely relaxed state, etc., which is not limited here.

[0124] It is worth noting that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0125] To sum up, the i+1th production status information and the i+1th object status information corresponding to the i+1th item production operation are not only related to the item production operation itself, but also affected by the i-th object status information, so that the display of the i+1th production status information and the i+1th object status information is affected by more dimensional factors, which improves the strategy and fun of the game and avoids the boring gameplay when synthesizing virtual items once. The object status information of virtual objects is used to affect the item production situation, which also improves the authenticity of the game process, making it easier for players to comprehensively consider multiple factors to perform more strategic operations, greatly enriching the game experience.

[0126] In an optional embodiment, the object state information indicates the object state of the virtual object used to manufacture the virtual item. When the virtual object is in the first object state, the i+1th manufacturing state information and the i+1th object state information are displayed by affecting the manufacturing progress information in the manufacturing state information. Figure 4 As shown above Figure 3 The illustrated embodiment may also be implemented as steps 410 to 430 as follows; wherein step 330 may also be implemented as step 430 as follows.

[0127] Step 410: Display the i-th production status information and i-th object status information of the virtual item, where i is a natural number.

[0128] Illustratively, a virtual item is an item to be produced; production status information and object status information are displayed on an item production interface, which is an interface for producing virtual items; the i-th production status information and the i-th object status information can be implemented as initial production status information and initial object status information, or as production status information and object status information corresponding to the i-th item production operation, which is not limited here.

[0129] In an optional embodiment, virtual items are synthesized through at least one virtual resource, and the at least one virtual resource can be collected by the player in the virtual scene or exchanged by the player in a virtual store, which is not limited here.

[0130] Optionally, a virtual resource for making a virtual item is selected from a making preparation interface, and an item making interface is displayed based on a making operation on the making preparation interface.

[0131] like Figure 5As shown, if the virtual item to be made is "X Ring", "X Ring" is selected and the virtual resources 510 required for making "X Ring" are displayed on the right, and the recipe information 520 for making the virtual item is also displayed, such as the progress requirement indicating that the preset progress value is 127; the durability represents the physical condition of the virtual object during the process of making the virtual item (such as the durability is a preset value, or the durability can be restored in the game, which is not limited here); the quality upper limit indicates that the preset quality value is 255; in addition, the production conditions represent some additional information, such as the difficulty of production, which may affect the progress growth value and quality growth value of each item production operation, which is not limited here.

[0132] like Figure 6 As shown, it is a schematic diagram of an item production interface, which includes a virtual object 610 for producing virtual items. The virtual object 610 is currently executing the item production process next to a virtual resource synthesis table 620.

[0133] The item production interface includes production status information and object status information. The production status information is used to represent the item production status of the virtual item, and the object status information is used to represent the object status of the virtual object used to produce the virtual item.

[0134] Indicatively, Figure 6 As shown, the item production related information is reflected in the item production information column 630, which indicates that the virtual object 610 is a goldsmith, the virtual item that needs to be produced currently is an "X ring", the production quantity is 1, and the current quality rate is still 0%, which means that the ratio between the quality 0 (production quality information) and the preset quality value 255 is 0; the work times represent the number of item production operations received, and 0 represents that the virtual object 610 has not officially started item production; the durability is used to characterize the consumption of virtual resources when producing virtual items, such as 6 durability is consumed each time a production process is started based on an item production operation; the progress is used to characterize the production progress information, 0 represents that the production progress has not yet started to be improved, and 127 represents the progress value required to improve the "X ring" to be produced, which is the preset progress value; the quality is used to characterize the production quality information, 0 represents that the production quality has not yet started to be improved, and 255 represents the quality value required to improve the "X ring" to be produced, which is the preset quality value, etc., which is not limited here. That is: if Figure 6 The production status information in the item production interface shown includes at least production progress information and production quality information.

[0135] In addition, if Figure 6Also shown is object status information, which is expressed in the form of a fill bar 640 having multiple scales. A status pointer can move on the fill bar 640. When the status pointer is in the middle of the fill bar 640, the virtual object is relatively calm. When the status pointer moves to the left side of the fill bar 640, the virtual object is relatively relaxed. When the status pointer moves to the right side of the fill bar 640, the virtual object is relatively nervous, etc., which is not limited here.

[0136] Step 420: receiving the (i+1)th item production operation for producing a virtual item.

[0137] Schematically, multiple function controls 650 are also displayed in the item production interface, and the multiple function controls 650 are used to implement different functions to obtain corresponding item production effects; the item production effect is used to characterize the production efficiency of adjusting at least one of the production status information and the object status information.

[0138] In an exemplary manner, the item making operation is implemented based on the triggering operation of the function control. If the triggering operation is performed on different function controls, different item making operations can be implemented. The triggering operation includes at least one of multiple operation forms such as a click operation, a long press operation, a slide operation, a drag operation, and a voice trigger operation.

[0139] In an optional embodiment, the first production operation is received as the (i+1)th item production operation.

[0140] The first production operation is used to adjust the production progress information in the production status information with a default first progress adjustment value, and to adjust the object status information with a first status adjustment method.

[0141] Illustratively, the first production operation is an operation form of an item production operation, and the purpose is to adjust the production progress information with a default first progress adjustment value and adjust the object state information with a first state adjustment method. For example, the first production operation is used to increase the first progress adjustment value based on the i-th production progress information, and increase the object state information based on the i-th object state information (such as increasing the object state value, which can also be understood as increasing the tension of the virtual object).

[0142] Optionally, a trigger operation for the first function control is taken as the first production operation. If the item production interface receives a trigger for the function control after the i-th item production operation, it is regarded as receiving the (i+1)-th item production operation. If the (i+1)-th item production operation is a trigger operation for the first function control (such as clicking the first function control), it is regarded as receiving the first production operation as the (i+1)-th item production operation.

[0143] like Figure 6As shown, taking the first function control as function control 651 as an example, if a trigger operation for function control 651 is received, it is deemed that the first production operation is received; the preset adjustment rule of the first production operation is: adding the first progress adjustment value based on the i-th production progress information, and adjusting the object status information in the first status adjustment method based on the i-th object status information.

[0144] In an optional embodiment, the second production operation is received as the (i+1)th item production operation.

[0145] The second production operation is used to adjust the production quality information in the production status information with a default first quality adjustment value, and to adjust the object status information with a second status adjustment method, which is different from the first status adjustment method.

[0146] Illustratively, the second production operation is another operation form of the item production operation, and its purpose is to adjust the production quality information with the default first quality adjustment value and adjust the object state information with the second state adjustment method. For example, the second production operation is used to increase the first quality adjustment value based on the i-th production quality information, and reduce the object state information based on the i-th object state information (such as reducing the object state value, which can also be understood as reducing the tension of the virtual object).

[0147] Optionally, a trigger operation for the second function control is taken as the second production operation. If the item production interface receives a trigger for the function control after the i-th item production operation, it is regarded as receiving the (i+1)-th item production operation. If the (i+1)-th item production operation is a trigger operation for the second function control (such as clicking the second function control), it is regarded as receiving the second production operation as the (i+1)-th item production operation.

[0148] like Figure 6 As shown, taking the second function control as function control 652 as an example, if a trigger operation for function control 652 is received, it is deemed that the second production operation is received; the preset adjustment rule of the second production operation is: adding the first quality adjustment value based on the i-th production quality information, and adjusting the object status information in a second status adjustment manner based on the i-th object status information.

[0149] Step 430, when the i-th object state information indicates that the virtual object is in the first object state, adjust the i-th production state information and the i-th object state information based on the first object state and the i+1-th item production operation, and display the i+1-th production state information and the i+1-th object state information.

[0150] Schematically, the adjustment of the i+1th production status information and the i+1th object status information in the item production interface is not only related to the operation form of the i+1th item production operation itself, but also affected by the i-th object status information. Therefore, when the i+1th item production operation is received, it is necessary not only to consider the impact of the i+1th item production operation on the i-th production status information and / or the i-th object status information, but also to additionally analyze the i-th object status information.

[0151] Optionally, when the (i+1)th item creation operation is the first item creation operation, the (i)th object state information that needs to be additionally analyzed is the initial object state information (such as the default initial object state information, or the result of the change in object state information from the last time the player exited the item creation interface to the time the player opened the item creation interface, etc.); when the (i+1)th item creation operation is another integer number of item creation operations (such as the 6th, 8th, etc.), the (i)th object state information that needs to be additionally analyzed is the object state information corresponding to the last item creation operation (the (i)th item creation operation), etc.

[0152] Illustratively, when performing additional analysis on the i-th object state information, the i-th object state information is compared with a preset object state. When the i-th object state information indicates that the virtual object is in a preset first object state, the i-th production state information and the i-th object state information are adjusted based on the first object state and the i+1-th item production operation.

[0153] The first object state is used to affect the production progress information in the i-th production state information.

[0154] In an illustrative manner, at least one object state is preset as a preset condition for analyzing the object state information, and the first object state is one of the at least one object state preset. Optionally, when the i-th object state information indicates that the virtual object is in a preset first object state, it means that the virtual object is in the first object state when the i+1-th item making operation is received. At this time, it is necessary not only to adjust the i-th making state information and the i-th object state information according to the i+1-th item making operation, but also to comprehensively consider the first object state for the adjustment process.

[0155] like Figure 7 As shown, taking the object state information as a filled bar pointer as an example, if the first object state is the light gray area 711 in the filled bar 710, the first object state is used to indicate that the virtual object is in a relaxed state and the state value is in the interval [10, 20] (given by Figure 7If the state pointer 712 moves to the light gray area 711, it is regarded as the object state information indicating that the virtual object is in a preset first object state.

[0156] Alternatively, if Figure 7 As shown, the object state information represents the tension of the virtual object. When the state pointer 712 is in the middle, it means that the tension of the virtual object is medium, and the virtual object is relatively calm at this time; when the state pointer 712 is on the left, it means that the tension of the virtual object is low, and the virtual object is relatively relaxed at this time, and the closer the state pointer 712 is to 0 on the left, the lower the tension of the virtual object; when the state pointer 712 is on the right, it means that the tension of the virtual object is high, and the virtual object is relatively nervous at this time, and the closer the state pointer 712 is to 100 on the right, the higher the tension of the virtual object, etc.

[0157] In such Figure 7 In the item production information column 720 shown, the production quality information has reached 187 under the preset quality value of 255, and the production progress information has not been improved (still 0); this process is achieved through 4 item production operations (4 times).

[0158] In an optional embodiment, when the i-th object state information indicates that the virtual object is in a first object state, in response to the i+1-th item production operation being a first production operation, the production progress information in the i-th production state information is adjusted by the second progress adjustment value, and the i-th object state information is adjusted by the first state adjustment method, and the i+1-th production state information and the i+1-th object state information are displayed.

[0159] The second progress adjustment value is greater than the first progress adjustment value.

[0160] Illustratively, if the i-th object state information indicates that the virtual object is in the first object state, and the (i+1)-th item production operation is the first production operation, then it is necessary not only to consider the first progress adjustment value and the first state adjustment method corresponding to the first production operation, but also to adjust the production progress information in the i-th production state information through the first object state.

[0161] Illustratively, under the first production operation, it is originally necessary to add the first progress adjustment value to the production progress information in the i-th production state information. However, since the i-th object state information indicates that the virtual object is in the first object state, the production progress information in the i-th production state information can be additionally added through the first object state, such as added to the second progress adjustment value. The difference between the second progress adjustment value and the first progress adjustment value is the additional addition of the first object state to the production progress information; or, the growth ratio of the second progress adjustment value relative to the first progress adjustment value is the additional addition of the first object state to the production progress information, etc.

[0162] In addition, taking the example that the first object state adds to the production progress information but does not add to the object state information, when adjusting the production progress information and the i-th object state information in the ith production state information based on the first object state and the first production operation, the production progress information in the ith production state information is increased by the second progress adjustment value corresponding to the first object state, and the i-th object state information is adjusted by the first state adjustment method corresponding to the first production operation, such as increasing the ith object state information (making the state value of the virtual object larger, such as when the state value is tension, it means increasing the tension), etc., which is not limited here.

[0163] In some embodiments, the first state adjustment method is implemented by at least one of increasing the state value (such as increasing tension), changing the state tendency (such as changing from relaxed to nervous), etc.

[0164] In some embodiments, the first progress adjustment value and the second progress adjustment value can be implemented as preset values, such as the first progress adjustment value is 25, the second progress adjustment value is 30, etc.; they can also be implemented as any value within a preset interval, such as the interval of the first progress adjustment value is (20, 40), 37 is randomly selected as the first progress adjustment value, the interval of the second progress adjustment value is (30, 45), 42 is randomly selected as the second progress adjustment value; it can also be implemented as determining the first progress adjustment value based on the preset interval, and determining the second progress adjustment value based on the preset interval and the preset multiple, for example: the interval of the first progress adjustment value is (20, 40), 26 is randomly selected as the first progress adjustment value, the second progress adjustment value is the product of the preset multiple 1.5 and the first progress adjustment value 26 (or a divisor of the product), such as the second progress adjustment value is 39, or the second progress adjustment value is the product of the preset multiple 1.5 and any value within the interval of the first progress adjustment value (or a divisor of the product), such as if any value is 40, the second progress adjustment value is 60, etc.

[0165] It is a number randomly selected from a preset interval of the first progress adjustment value and a multiple of a preset multiple of 1.5, etc., which is not limited here.

[0166] Illustratively, usually based on the additive effect of the production progress of the first object state, the second progress adjustment value is set to be a value obtained based on the first progress adjustment value, and the second progress adjustment value is greater than the first progress adjustment value. For example, the second progress adjustment value is a preset multiple of the first progress adjustment value, which is not limited here.

[0167] Based on the adjustment process of the above-mentioned second progress adjustment value and the first state adjustment method, the i+1th production status information displayed includes: the i+1th object status information adjusted by the first state adjustment method based on the i-th object status information, the i+1th production progress information adjusted by the second progress adjustment value based on the i-th production progress information, and the i+1th production quality information obtained without adjustment based on the i-th production quality information, which is not limited here.

[0168] like Figure 8 As shown, if the status pointer 811 moves to the light gray area 812, it is considered that the virtual object is in the preset first object state. At this time, if the i+1th item production operation is received as the first production operation (such as executing a trigger operation on the function control 820), it can be increased by an additional 50% on the basis of the first progress adjustment value, thereby adjusting the i-th production progress information with the second progress adjustment value (at this time the second progress adjustment value is 1.5 times the first progress adjustment value), so that the production progress is greatly improved.

[0169] like Fig. 9 As shown, compared Figure 8 The production progress information 830 is 0 / 127. Fig. 9 The production progress information changes 910 to 60 / 127, that is, when the virtual object is in the first object state, the item production progress is greatly improved through the first production operation (such as performing a trigger operation on the first production control to implement the first production operation); in addition, if each item production operation consumes 5 durability, then compared Figure 8 Durability 80 / 100, Fig. 9 The durability in the game is changed to 75 / 100, and the number of jobs is also changed from Figure 8 The 4 in the Fig. 9 5; in addition, based on the first production operation, the object state information is improved so that the state pointer 920 moves to the right to increase the tension, which is not limited here.

[0170] In an optional embodiment, when the i-th object state information indicates that the virtual object is in a first object state, in response to the i+1-th item production operation being a second production operation, the production quality information in the i-th production state information is adjusted by the first quality adjustment value, and the i-th object state information is adjusted by the second state adjustment method, and the i+1-th production state information and the i+1-th object state information are displayed.

[0171] Illustratively, if the i-th object state information indicates that the virtual object is in the first object state, and the (i+1)-th item production operation is the second production operation, considering that the second production operation adjusts the production quality information but does not adjust the production progress, the first object state can only be added on the basis of the production progress information. Therefore, based on the second production operation, the production quality information in the i-th production state information can be adjusted by the first quality adjustment value. However, since the second production operation cannot adjust the production progress information, the production progress information in the i-th production state information cannot be adjusted by proportional addition based on the first object state.

[0172] In some embodiments, different from the first state adjustment method, the second state adjustment method can be achieved by at least one of reducing the state value (such as reducing tension), changing the state tendency (such as changing from tension to relaxation), etc.

[0173] In some embodiments, the first quality adjustment value may be implemented as a preset value or any value within a preset range, which is not limited here.

[0174] Based on the adjustment process of the above-mentioned first quality adjustment value and the second state adjustment method, the i+1th production status information displayed includes: the i+1th object status information adjusted by the second state adjustment method based on the i-th object status information, the i+1th production quality information adjusted by the first quality adjustment value based on the i-th production quality information, and the i+1th production progress information obtained without adjustment based on the i-th production progress information, which is not limited here.

[0175] That is: when the i-th object state information indicates that the virtual object is in the first object state; if the i+1-th item production operation is the first production operation, then the i-th production progress information is adjusted by the second progress adjustment value on the basis of the first progress adjustment value to obtain the i+1-th production progress information, and the i-th object state information is adjusted by the first state adjustment method to obtain the i+1-th object state information; if the i+1-th item production operation is the second production operation, then the i-th production quality information is adjusted by the first quality adjustment value to obtain the i+1-th production quality information, and the i-th object state information is adjusted by the second state adjustment method to obtain the i+1-th object state information.

[0176] In an optional embodiment, in response to receiving the mth item making operation as a first state adjustment operation, the first state adjustment value is reduced based on the m-1th object state information, and the mth object state information having the first object state value is displayed.

[0177] Wherein, m is a positive integer.

[0178] Illustratively, the mth item production operation is any item production operation, and the first state adjustment operation is an operation for adjusting object state information, that is, the production state information does not change under the first state adjustment operation, but the object state information changes.

[0179] Schematically, the mth item production operation is used to adjust the m-1th object state information, and the first state adjustment operation is used to reduce the m-1th object state information by the first state adjustment value, thereby displaying the mth object state information with the first object state value, and the mth object state information is less than the m-1th object state information.

[0180] Optionally, the first state adjustment value is a pre-set value, or the first state adjustment value is a value randomly selected from a preset first state adjustment interval. For example, if the preset first state adjustment interval is (17, 23), when adjusting the m-1th object state information based on the first state adjustment operation, a value (such as 18) is randomly selected from (17, 23) as the first state adjustment value to reduce the m-1th object state information and obtain the mth object state information.

[0181] If the first object state value is within the first state interval, the mth object state information indicates that the virtual object is in the first object state.

[0182] Illustratively, the first state interval is a numerical interval in the object state information corresponding to the first object state. If the first object state value is within the first state interval, such as the first object state value is 15, which is within the first state interval [10, 20], then it means that the mth object state information indicates that the virtual object is in the first object state.

[0183] Optionally, the first state adjustment operation is an operation triggered by the first state adjustment control, such as Figure 7 As shown, the first state adjustment control is shown as the functional control 731. If a trigger operation is received for the functional control 731 to implement the first state adjustment operation, the state pointer 712 corresponding to the trigger object state information moves to the left, such as reducing tension; if the state pointer 712 happens to move to the first state interval indicated by the light gray area 711, it means that the current virtual object is in the first object state.

[0184] In addition, if the second state adjustment method corresponding to the second production operation is to reduce the object state information, the second production operation may also cause the virtual object to be in the first object state; in addition, even if the first state adjustment method corresponding to the first production operation is to increase the object state information, the first production operation may also cause the virtual object to be in the first object state, such as increasing from the numerical range (0, 10) to the first state range [10, 20], etc., which is not limited here.

[0185] It is worth noting that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0186] To sum up, the i+1th production status information and the i+1th object status information corresponding to the i+1th item production operation are not only related to the item production operation itself, but also affected by the i-th object status information, so that the display of the i+1th production status information and the i+1th object status information is affected by more dimensional factors, which improves the strategy and fun of the game and avoids the boring gameplay when synthesizing virtual items once. The object status information of virtual objects is used to affect the item production situation, which also improves the authenticity of the game process, making it easier for players to comprehensively consider multiple factors to perform more strategic operations, greatly enriching the game experience.

[0187] In the embodiment of the present application, it is introduced that when the virtual object is in the first object state, the content of the production status information and the object status information is displayed by affecting the production progress information. In the first object state, the production progress information in the production status information can be given an additive effect. Therefore, if the received item production operation is the first production operation, the production progress information can be adjusted by a larger second progress adjustment value on the basis of the first progress adjustment value, and the object status information can be adjusted by the first state adjustment method; if the received item production operation is the second production operation, the second production operation is preferentially used as the basis for judgment, and the production quality information is adjusted by the first quality adjustment value corresponding to the second production operation, and the object status information is adjusted by the second state adjustment method; thus, on the basis of the effect achieved by the operation form of not interfering with the item production operation, it is selectively decided whether to adjust the production status information through the first object state, enrich the adjustment form of the production status information, enhance the game strategy and fun, and facilitate players to achieve the purpose of making virtual items through more diverse item production methods.

[0188] In an optional embodiment, the object state information indicates the object state of the virtual object used to manufacture the virtual item, and when the virtual object is in the second object state, the i+1th manufacturing state information and the i+1th object state information are displayed by affecting the manufacturing quality information in the manufacturing state information. Fig.10 As shown above Figure 3 The illustrated embodiment may also be implemented as steps 1010 to 1030 as follows; wherein step 330 may also be implemented as step 1030 as follows.

[0189] Step 1010, displaying the i-th production status information and the i-th object status information of the virtual item, where i is a natural number.

[0190] Schematically, the item production interface includes production status information and object status information, the production status information is used to characterize the item production status of the virtual item, and the object status information is used to characterize the object status of the virtual object used to produce the virtual item; the i-th production status information and the i-th object status information are any production status information and object status information displayed on the item production interface during the virtual item production process, and the production status information and the object status information change with the item production operation.

[0191] Illustratively, step 1010 may refer to the above-mentioned step 310 and step 410, which will not be described in detail here.

[0192] Step 1020: receiving the (i+1)th item production operation for producing a virtual item.

[0193] Indicatively, Figure 6 As shown, a plurality of function controls 650 are also displayed in the item production interface, and the plurality of function controls 650 are used to implement different functions to obtain corresponding item production effects; the item production effect is used to characterize the production efficiency of adjusting at least one of the production status information and the object status information.

[0194] In an exemplary manner, the item making operation is implemented based on the triggering operation of the function control. If the triggering operation is performed on different function controls, different item making operations can be implemented. The triggering operation includes at least one of multiple operation forms such as a click operation, a long press operation, a slide operation, a drag operation, and a voice trigger operation.

[0195] In an optional embodiment, the first production operation is received as the (i+1)th item production operation.

[0196] The first production operation is used to adjust the production progress information in the production status information with a default first progress adjustment value, and to adjust the object status information with a first status adjustment method.

[0197] Illustratively, the first production operation is an operation form of an item production operation, and the purpose is to adjust the production progress information with a default first progress adjustment value and adjust the object state information with a first state adjustment method. For example, the first production operation is used to increase the first progress adjustment value based on the i-th production progress information, and increase the object state information based on the i-th object state information (such as increasing the object state value, which can also be understood as increasing the tension of the virtual object).

[0198] In an optional embodiment, a second production operation is received as the (i+1)th item production operation, and the second production operation is used to adjust the production quality information in the production status information with a default first quality adjustment value, and to adjust the object status information in a second status adjustment manner.

[0199] The second state adjustment method is different from the first state adjustment method.

[0200] Illustratively, the second production operation is another operation form of the item production operation, and its purpose is to adjust the production quality information with the default first quality adjustment value and adjust the object state information with the second state adjustment method. For example, the second production operation is used to increase the first quality adjustment value based on the i-th production quality information, and reduce the object state information based on the i-th object state information (such as reducing the object state value, which can also be understood as reducing the tension of the virtual object).

[0201] Step 1030, when the i-th object state information indicates that the virtual object is in the second object state, adjust the i-th production state information and the i-th object state information based on the second object state and the i+1-th item production operation, and display the i+1-th production state information and the i+1-th object state information.

[0202] Schematically, the adjustment of the i+1th production status information and the i+1th object status information in the item production interface is not only related to the operation form of the i+1th item production operation itself, but also affected by the i-th object status information. Therefore, when the i+1th item production operation is received, it is necessary not only to consider the impact of the i+1th item production operation on the i-th production status information and / or the i-th object status information, but also to additionally analyze the i-th object status information.

[0203] Illustratively, when performing additional analysis on the i-th object state information, the i-th object state information is compared with a preset object state, and when the i-th object state information indicates that the virtual object is in a preset second object state, the i-th production state information and the i-th object state information are adjusted based on the second object state and the i+1-th item production operation.

[0204] The second object state is used to affect the production quality information in the i-th production state information.

[0205] In an illustrative manner, at least one object state is preset as a preset condition for analyzing the object state information, and the second object state is another object state different from the first object state in the at least one preset object state. Optionally, when the i-th object state information indicates that the virtual object is in a preset second object state, it means that the virtual object is in the second object state when the i+1-th item production operation is received. At this time, it is necessary not only to adjust the i-th production state information and the i-th object state information according to the i+1-th item production operation, but also to comprehensively consider the second object state for the adjustment process.

[0206] like Fig.11 As shown, taking the object state information as a filled bar pointer as an example, the object state information represents the tension of the virtual object. When the state pointer 1112 is closer to 0 on the left, the tension of the virtual object is lower; when the state pointer 1112 is closer to 100 on the right, the tension of the virtual object is higher; if the second object state is the dark gray area 1111 in the filled bar 1110 as an example, the second object state is used to indicate that the virtual object is in a tense state and the state value is in the interval [80, 90] (given by Fig.11 If the state pointer 1112 moves to the dark gray area 1111, it is regarded as the object state information indicating that the virtual object is in a preset second object state.

[0207] In an optional embodiment, when the i-th object state information indicates that the virtual object is in the second object state, in response to the i+1-th item production operation being the first production operation, the production progress information in the i-th production state information is adjusted by the first progress adjustment value, and the i-th object state information is adjusted by the first state adjustment method, and the i+1-th production state information and the i+1-th object state information are displayed.

[0208] Illustratively, if the i-th object state information indicates that the virtual object is in the second object state, and the (i+1)-th item production operation is the first production operation, considering that the first production operation adjusts the production progress information but does not adjust the production quality, the second object state can only be added on the basis of the production quality information. Therefore, based on the first production operation, the production progress information in the i-th production state information can be adjusted by the preset first progress adjustment value. However, since the first production operation cannot adjust the production quality information, the production quality information in the i-th production state information cannot be adjusted by proportional addition based on the second object state.

[0209] In some embodiments, the first progress adjustment value may be implemented as a preset value or any value within a preset range, which is not limited here.

[0210] Based on the adjustment process of the above-mentioned first progress adjustment value and the first state adjustment method, the i+1th production status information displayed under the influence of the second object state includes: the i+1th object status information adjusted by the first state adjustment method based on the i-th object status information, the i+1th production progress information adjusted by the first progress adjustment value based on the i-th production progress information, and the i+1th production quality information obtained without adjustment based on the i-th production quality information, which is not limited here.

[0211] In an optional embodiment, when the i-th object state information indicates that the virtual object is in the second object state, in response to the i+1-th item production operation being the second production operation, the production quality information in the i-th production state information is adjusted by the second quality adjustment value, and the i-th object state information is adjusted in the second state adjustment manner, and the i+1-th production state information and the i+1-th object state information are displayed.

[0212] The second quality adjustment value is greater than the first quality adjustment value; the second quality adjustment value is a value obtained after adjustment based on the first quality adjustment value.

[0213] Illustratively, if the i-th object state information indicates that the virtual object is in the second object state, and the (i+1)-th item production operation is the second production operation, then it is necessary not only to consider the first quality adjustment value and the second state adjustment method corresponding to the second production operation, but also to adjust the production quality information in the i-th production state information through the second object state.

[0214] Illustratively, under the second production operation, it is originally necessary to add the first quality adjustment value to the production quality information in the i-th production state information, but because the i-th object state information indicates that the virtual object is in the second object state, the production progress information in the i-th production state information can be additionally added through the second object state, such as added as the second quality adjustment value. The difference between the second quality adjustment value and the first quality adjustment value is the additional addition of the production quality information for the first object state; or, the growth ratio of the second quality adjustment value relative to the first quality adjustment value is the additional addition of the production quality information for the first object state, etc.

[0215] In addition, taking the example that the second object state adds to the production quality information but does not add to the object state information, when the production quality information and the i-th object state information in the i-th production state information are adjusted based on the second object state and the second production operation, the production quality information in the i-th production state information is increased by the second quality adjustment value corresponding to the second object state, and the i-th object state information is adjusted by the second state adjustment method corresponding to the second production operation, such as reducing the i-th object state information (making the state value of the virtual object smaller, if the state value is tension, it means reducing tension), etc., which is not limited here.

[0216] In some embodiments, the second state adjustment method is achieved by at least one of reducing the state value (such as reducing tension), changing the state tendency (such as changing from tension to relaxation), etc.

[0217] In some embodiments, the first quality adjustment value and the second quality adjustment value can be implemented as preset values, such as the first quality adjustment value is 25, the second quality adjustment value is 30, etc.; they can also be implemented as any value within a preset interval, such as the interval of the first quality adjustment value is (20, 40), 37 is randomly selected as the first quality adjustment value, the interval of the second quality adjustment value is (30, 45), and 42 is randomly selected as the second quality value; they can also be implemented by determining the first quality adjustment value based on the preset interval, and determining the second quality adjustment value based on the preset interval and the preset multiple, such as the interval of the first quality adjustment value is (20, 40), 26 is randomly selected as the first quality value, and the second quality adjustment value is a number randomly selected from the preset interval of the first quality adjustment value and a multiple of the preset multiple 1.5, etc., which is not limited here.

[0218] Illustratively, usually based on the additive effect of the production quality of the second object state, the second quality adjustment value is set to be a value obtained based on the first quality adjustment value, and the second quality adjustment value is greater than the first quality adjustment value. For example, the second quality adjustment value is a preset multiple of the first quality adjustment value, which is not limited here.

[0219] Based on the adjustment process of the above-mentioned second quality adjustment value and the second state adjustment method, the i+1th production status information displayed includes: the i+1th object status information adjusted by the second state adjustment method on the basis of the i-th object status information, the i+1th production quality information adjusted by the second quality adjustment value on the basis of the i-th production quality information, and the i+1th production progress information obtained without adjustment on the basis of the i-th production progress information, which is not limited here.

[0220] In an optional embodiment, in response to receiving that the nth item making operation is a second state adjustment operation, a second state adjustment value is added based on the n-1th object state information, and the nth object state information with the second object state value is displayed.

[0221] Wherein, n is a positive integer.

[0222] Illustratively, the nth item production operation is any item production operation, and the second state adjustment operation is an operation for adjusting the object state information, that is, the production state information does not change under the second state adjustment operation, but the object state information does change.

[0223] The second state adjustment operation is different from the first state adjustment operation. For example, the first state adjustment operation is used to reduce the object state information by the first state adjustment value, and the second state adjustment operation is used to increase the object state information by the second state adjustment value, etc.; vice versa, and the first state adjustment value and the second state adjustment value can be the same or different, which is not limited here.

[0224] Schematically, the nth object production operation is used to adjust the n-1th object state information, and the second state adjustment operation is used to increase the n-1th object state information with the second state adjustment value, thereby displaying the nth object state information with the second object state value, and the nth object state information is greater than the n-1th object state information.

[0225] Optionally, the second state adjustment value is a pre-set value, or the second state adjustment value is a value randomly selected from a preset first state adjustment interval. For example, if the preset second state adjustment interval is (12, 28), when adjusting the n-1th object state information based on the second state adjustment operation, a value (such as 19) is randomly selected from (12, 28) as the second state adjustment value to increase the n-1th object state information and obtain the nth object state information.

[0226] If the second object state value is within the second state interval, the nth object state information indicates that the virtual object is in the second object state.

[0227] Illustratively, the second state interval is a numerical interval in the object state information corresponding to the second object state. If the second object state value is within the second state interval, such as the second object state value is 83, which is within the first state interval [80, 90], it means that the nth object state information indicates that the virtual object is in the second object state.

[0228] Optionally, the second state adjustment operation is an operation triggered by the second state adjustment control, such as Fig.11As shown, the second state adjustment control is shown as the functional control 1120. If a trigger operation is received for the functional control 1120 to implement the second state adjustment operation, the state pointer 1212 corresponding to the trigger object state information moves to the right, such as increasing the sense of tension; if the state pointer 1212 happens to move to the second state interval indicated by the dark gray area 1211, it means that the current virtual object is in the second object state.

[0229] In addition, if the first state adjustment method corresponding to the first production operation is to increase the object state information, the first production operation may also cause the virtual object to be in the second object state; in addition, even if the second state adjustment method corresponding to the second production operation is to reduce the object state information, the second production operation may also cause the virtual object to be in the second object state, such as reducing from the numerical range [90, 100] to the second state range [80, 90], etc., which is not limited here.

[0230] It is worth noting that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0231] To sum up, the i+1th production status information and the i+1th object status information corresponding to the i+1th item production operation are not only related to the item production operation itself, but also affected by the i-th object status information, so that the display of the i+1th production status information and the i+1th object status information is affected by more dimensional factors, which improves the strategy and fun of the game and avoids the boring gameplay when synthesizing virtual items once. The object status information of virtual objects is used to affect the item production situation, which also improves the authenticity of the game process, making it easier for players to comprehensively consider multiple factors to perform more strategic operations, greatly enriching the game experience.

[0232] In the embodiment of the present application, it is introduced that when the virtual object is in the second object state, the content of the production status information and the object status information is displayed by affecting the production quality information. In the second object state, the production quality information in the production status information can be given an additive effect. Therefore, if the received item production operation is the second production operation, the production quality information can be adjusted by a larger second quality adjustment value on the basis of the first quality adjustment value, and the object status information can be adjusted by the second state adjustment method; if the received item production operation is the first production operation, the first production operation is given priority as the basis for judgment, and the production quality information is adjusted by the first progress adjustment value corresponding to the first production operation, and the object status information is adjusted by the first state adjustment method; thus, on the basis of the effect achieved by the operation form of not interfering with the item production operation, it is selectively decided whether to adjust the production status information through the second object state, enriching the adjustment form of the production status information, and facilitating players to achieve the purpose of making virtual items through more diverse item production methods.

[0233] In an optional embodiment, the object state information indicates the object state of the virtual object used to manufacture the virtual item. When the virtual object is in the third object state, the i+1th manufacturing state information and the i+1th object state information are displayed by affecting the manufacturing quality information and the manufacturing progress information in the manufacturing state information. Fig.12 As shown above Figure 3 The illustrated embodiment may also be implemented as steps 1210 to 1230 as follows; wherein step 330 may also be implemented as step 1230 as follows.

[0234] Step 1210, displaying the i-th production status information and i-th object status information of the virtual item, where i is a natural number.

[0235] Schematically, the item production interface includes production status information and object status information, the production status information is used to characterize the item production status of the virtual item, and the object status information is used to characterize the object status of the virtual object used to produce the virtual item; the i-th production status information and the i-th object status information are any production status information and object status information displayed on the item production interface during the virtual item production process, and the production status information and the object status information change with the item production operation.

[0236] Illustratively, step 1210 may refer to the above-mentioned step 310 and step 410, which will not be described in detail here.

[0237] Step 1220: receiving the (i+1)th item production operation for producing a virtual item.

[0238] In an exemplary manner, the item making operation is implemented based on the triggering operation of the function control. If the triggering operation is performed on different function controls, different item making operations can be implemented. The triggering operation includes at least one of multiple operation forms such as a click operation, a long press operation, a slide operation, a drag operation, and a voice trigger operation.

[0239] In an optional embodiment, the first production operation is received as the (i+1)th item production operation.

[0240] The first production operation is used to adjust the production progress information in the production status information with a default first progress adjustment value, and to adjust the object status information with a first status adjustment method.

[0241] In an optional embodiment, a second production operation is received as the (i+1)th item production operation, and the second production operation is used to adjust the production quality information in the production status information with a default first quality adjustment value, and to adjust the object status information in a second status adjustment manner.

[0242] Among them, the second state adjustment method is different from the first state adjustment method; the second production operation is another operation form of the item production operation, the purpose of which is to adjust the production quality information with the default first quality adjustment value and adjust the object state information with the second state adjustment method.

[0243] In an optional embodiment, in response to receiving the j-th item production operation as a production status adjustment operation, when the j-1th object status information indicates that the virtual object is in a first object state or a second object state, the j-1th object status information displayed in the first style is switched to the j-th object status information in the second style.

[0244] Wherein, j is a positive integer.

[0245] Illustratively, the j-th item production operation is any item production operation received in the process of gradually producing virtual items. When the j-th item production operation is the first item production operation, the j-1th object state information is used to represent the initial object state information. When the j-th item production operation is the second item production operation or any other item production operation, the j-1th object state information is used to represent the object state information corresponding to the previous item production operation.

[0246] The production state adjustment operation is an operation for adjusting the function implemented by the object state information. Optionally, if the j-th item production operation received is a production state adjustment operation, and the j-1-th object state information indicates that the virtual object is in the first object state or the second object state, the production state adjustment operation can be used to achieve the purpose of adjusting the object state information.

[0247] For example: the first function implemented when the original object state information indicates that the virtual object is in the first object state is: improving the progress improvement effect of the first production operation by performing a second progress adjustment value after performing a proportional addition on the first progress adjustment value; the first function implemented when the original object state information indicates that the virtual object is in the second object state is: improving the quality improvement effect of the second production operation by performing a second quality adjustment value after performing a proportional addition on the first quality adjustment value; the first function implemented when the original object state information indicates that the virtual object is in an ordinary object state other than the first object state and the second object state is: improving the object state information through the first production operation, reducing the object state information through the second production operation, etc. If the first function implemented by the object state information can be adjusted to a different second function based on the production state adjustment operation, the virtual object is in a third object state under the second function, and the third object state is different from the first object state and the second object state.

[0248] Optionally, when the virtual object is in the first object state or the second object state, if a production state adjustment operation is received, the process of switching the j-1th object state information of the first style to the jth object state information of the second style is displayed on the terminal interface.

[0249] The first style is used to represent that the virtual object is in the first object state or the second object state, and the second style is used to represent that the virtual object enters the third object state. The first style is different from the second style.

[0250] Optionally, the object status information is presented in a fill bar style. If the virtual object is in a first object state or a second object state, the first style is a red fill bar; when it is adjusted to a third object state based on a production status adjustment operation, the second style is a purple fill bar, etc.

[0251] Optionally, the first style in the first object state and the second object state also differs. For example, the object state information is presented in the style of a fill bar. If the virtual object is in the first object state, it is a green fill bar; if the virtual object is in the second object state, it is a blue fill bar; if the virtual object is in the third object state, it changes to a purple fill bar, etc. That is, the first style is implemented as at least one style based on the first object state or the second object state, which is not limited here.

[0252] Optionally, the production state adjustment operation is implemented by triggering the production state adjustment control, which is a functional control in at least one functional control, and is used to control the virtual object to enter a third object state when the virtual object is in the first object state or the second object state. Schematically, when the virtual object is not in the first object state or the second object state, the production state adjustment control is presented as an unselectable state (such as a gray state, etc.); when the virtual object is in the first object state or the second object state, the production state adjustment control is presented as an selectable state (such as a highlighted state, a normal special effect state, etc.), which is not limited here.

[0253] That is: when the object state information indicates that the virtual object is in the first object state or the second object state, the virtual object can be controlled to enter the third object state by a production state adjustment operation. The production state adjustment operation is a function for adjusting the object state information, but does not adjust the object state value of the object state information and the operation of producing the state information.

[0254] Indicatively, Fig.13As shown, the object status information is displayed in the style of a fill bar 1310, and the dark gray area 1312 where the status pointer 1311 is currently located indicates that the virtual object 1320 is in the second object state; if the production status adjustment control 1330 receives a trigger operation, it is deemed to have received a production status adjustment operation. At this time, the virtual object can be controlled to enter the third object state from the second object state, such as changing from a blue glowing fill bar 1310 to a purple glowing fill bar 1310, etc., which is not limited here.

[0255] Step 1230, when the i-th object state information indicates that the virtual object is in the third object state, adjust the i-th production state information and the i-th object state information based on the third object state and the i+1-th item production operation, and display the i+1-th production state information and the i+1-th object state information.

[0256] Schematically, the adjustment of the i+1th production status information and the i+1th object status information in the item production interface is not only related to the operation form of the i+1th item production operation itself, but also affected by the i-th object status information; when performing additional analysis on the i-th object status information, the i-th object status information is compared with the preset object state. When the i-th object state information indicates that the virtual object is in a preset third object state, the i-th production status information and the i-th object status information are adjusted based on the third object state and the i+1th item production operation.

[0257] The third object state is used to affect the production progress information and production quality information in the i-th production state information.

[0258] In an illustrative manner, at least one object state is preset as a preset condition for analyzing the object state information, and the second object state is another object state in the at least one preset object state that is different from both the first object state and the second object state. Optionally, when the i-th object state information indicates that the virtual object is in a preset third object state, it means that the virtual object is in the third object state when the i+1-th item production operation is received. At this time, it is necessary not only to adjust the i-th production state information and the i-th object state information according to the i+1-th item production operation, but also to comprehensively consider the third object state for the adjustment process.

[0259] Illustratively, when affecting the production status information based on the third object state, it does not affect the production progress information or production quality information alone like the first object state or the second object state, but comprehensively affects the production progress information or production quality information in the production status information, thereby providing a bonus effect for the production of virtual items from more dimensions.

[0260] In an optional embodiment, when the i-th object state information indicates that the virtual object is in the third object state, in response to the i+1-th item production operation being the first production operation, the production progress information in the i-th production state information is adjusted by the third progress adjustment value, and the production quality information in the i-th production state information is adjusted by the third quality adjustment value, and the i-th object state information is adjusted in the first state adjustment manner, and the i+1-th production state information and the i+1-th object state information are displayed.

[0261] Illustratively, if the i-th object state information indicates that the virtual object is in the third object state, and the i+1-th item production operation is the first production operation, considering that the first production operation adjusts the production progress information but does not adjust the production quality information, the third object state can not only make additional adjustments based on the production progress information, but also adjust the production quality information. Therefore, based on the first production operation, the production progress information in the i-th production state information can be adjusted by the third progress adjustment value, and the production quality information in the i-th production state information can be adjusted by the third quality adjustment value.

[0262] The third progress adjustment value is greater than the first progress adjustment value; and the third quality adjustment value is less than the first quality adjustment value.

[0263] Illustratively, the third object state is used to add an adjustment to the production progress information based on the first progress adjustment value corresponding to the first production operation, such as determining the third progress adjustment value after addition based on the first progress adjustment value, thereby adjusting the production progress information in the production status information through the third progress adjustment value, such as the third progress adjustment value being 1.5 times the first progress adjustment value; in addition, since the first production operation itself will not adjust the production quality information in the production status information, when adjusting the production quality information based on the third object state, the production quality information in the production status information is adjusted through the third quality adjustment value, such as the third quality adjustment value being a value determined based on the preset first quality adjustment value, and the third quality adjustment value is generally smaller than the preset first quality adjustment value, such as the third quality adjustment value being 0.5 times the first quality adjustment value, etc.

[0264] In some embodiments, the above-mentioned first progress adjustment value and first quality adjustment value can be implemented as preset values ​​or as any values ​​within a preset range, which are not limited here; the third progress adjustment value is determined based on the first progress adjustment value and a preset progress determination rule (such as a preset multiple value greater than 1), and the third quality adjustment value is determined based on the first quality adjustment value and a preset quality determination rule (such as a preset multiple value less than 1), thereby achieving the purpose of dual adjustment of progress and quality based on the third object state.

[0265] In addition, if the item production operation received in the third object state is the first production operation, in addition to being used to adjust the production progress information in the production state information, the first production operation is also used to adjust the object state information in the first state adjustment manner. Therefore, the i+1th production state information displayed under the influence of the third object state based on the above-mentioned first production operation includes: the i+1th object state information adjusted by the first state adjustment manner based on the i-th object state information, the i+1th production progress information adjusted by the third progress adjustment value based on the i-th production progress information, and the i+1th production quality information adjusted by the third quality adjustment value based on the i-th production quality information; that is, the i+1th production state information includes the i+1th production progress information and the i+1th production quality information, which is not limited here.

[0266] In an optional embodiment, when the i-th object state information indicates that the virtual object is in the third object state, in response to the i+1-th item production operation being the second production operation, the production progress information in the i-th production state information is adjusted by the fourth progress adjustment value, and the production quality information in the i-th production state information is adjusted by the fourth quality adjustment value, and the i-th object state information is adjusted in the second state adjustment manner, and the i+1-th production state information and the i+1-th object state information are displayed.

[0267] Illustratively, if the i-th object state information indicates that the virtual object is in the third object state, and the i+1-th item production operation is the second production operation, considering that the second production operation adjusts the production quality information but does not adjust the production progress information, the third object state can not only make an additional adjustment on the basis of the production quality information, but also adjust the production progress information. Therefore, based on the second production operation, the production progress information in the i-th production state information can be adjusted by the fourth progress adjustment value, and the production quality information in the i-th production state information can be adjusted by the fourth quality adjustment value.

[0268] The fourth quality adjustment value is greater than the first quality adjustment value; and the fourth progress adjustment value is less than the first progress adjustment value.

[0269] Illustratively, the third object state is used to add adjustments to the production quality information based on the first quality adjustment value corresponding to the second production operation, such as determining a fourth quality adjustment value after addition based on the first quality adjustment value, thereby adjusting the production quality information in the production status information through the fourth quality adjustment value, such as the fourth quality adjustment value being 1.2 times the first quality adjustment value; in addition, since the second production operation itself will not adjust the production progress information in the production status information, when adjusting the production progress information based on the third object state, the production progress information in the production status information is adjusted through the fourth progress adjustment value, such as the fourth progress adjustment value being a value determined based on a preset first progress adjustment value, and the fourth progress adjustment value is generally smaller than the preset first progress adjustment value, such as the fourth progress adjustment value being 0.8 times the first progress adjustment value, etc.

[0270] In some embodiments, the above-mentioned first progress adjustment value and first quality adjustment value can be implemented as preset values ​​or as any values ​​within a preset range, which are not limited here; the fourth progress adjustment value is determined based on the first progress adjustment value and a preset progress determination rule (such as a preset multiple value less than 1), and the fourth quality adjustment value is determined based on the first quality adjustment value and a preset quality determination rule (such as a preset multiple value greater than 1), thereby achieving the purpose of dual adjustment of progress and quality based on the third object state.

[0271] In addition, if the item production operation received in the third object state is the second production operation, the second production operation is used to adjust the object state information in the second state adjustment manner in addition to adjusting the production quality information in the production state information. Therefore, the i+1th production state information displayed under the influence of the third object state based on the above second production operation includes: the i+1th object state information adjusted by the second state adjustment manner based on the i-th object state information, the i+1th production progress information adjusted by the fourth progress adjustment value based on the i-th production progress information, and the i+1th production quality information adjusted by the fourth quality adjustment value based on the i-th production quality information; that is, the i+1th production state information includes the i+1th production progress information and the i+1th production quality information, which is not limited here.

[0272] like Fig.14 As shown, taking the second production operation as a trigger operation for the second production control 1410 as an example, when the virtual object 1420 is in the third object state, if a trigger operation for the second production control 1410 is received, not only the production quality information needs to be adjusted by the fourth quality adjustment value, and the object state information needs to be adjusted by the second state adjustment method, but also the production progress information needs to be adjusted by the fourth progress adjustment value, so as to display as shown in FIG. Fig.15 The interface shown.

[0273] like Fig.15 As shown, compared Fig.14 The production progress information is "100 / 127", and the production quality information is "187 / 255". Fig.15 Not only has the production quality information been improved, but it has been improved to "255 / 255", and the production progress information has also been improved, and it has been improved to "127 / 127"; the virtual object 1510 has completed 6 work times (that is, it has received 6 item production operations).

[0274] In some embodiments, when the production progress information reaches a preset progress value and the production quality information value reaches a preset quality value, the first item production result is displayed.

[0275] The first item production result is used to indicate that the virtual item has reached the first level.

[0276] Indicatively, taking whether the production progress information reaches the preset progress value as an example of the judgment condition for whether the virtual item is completed, the production progress information is counted in real time and compared with the preset progress value. When the production progress information reaches the preset progress value, it means that the virtual item is completed.

[0277] Illustratively, when the production progress information reaches a preset progress value, it is analyzed whether the production quality information reaches a preset quality value; if the production quality information also reaches the preset quality value, the first item production result is displayed to indicate that the virtual item produced by the virtual object reaches the first level.

[0278] In some embodiments, when the production progress information reaches a preset progress value and the production quality information value does not reach a preset quality, the second item production result is displayed.

[0279] The second item production result is used to indicate that the virtual item has reached the second level, and the first level is greater than the second level.

[0280] Illustratively, if the production quality information does not reach the preset quality value, the second item production result is displayed to indicate that the virtual item produced by the virtual object does not reach the first level but reaches the first level. For example, the first level is a high quality level, the second level is a normal quality level, etc., which is not limited here.

[0281] Indicatively, in Fig.15 Based on the interface diagram shown in the figure, at this time, not only the production progress information reaches the preset progress value 127; the production quality information also reaches the preset quality value 255, then it is considered that the virtual item has reached the first level, and it can be displayed as follows Fig.16 The interface shown.

[0282] like Fig.16As shown, the text "Production Successfully" is displayed around the virtual object 1610 to prompt the player that the virtual item has been successfully produced. In addition, at least one of the information such as the production level (first level, second level, etc.), production completion time, and item usage of the virtual item can also be displayed for the player to view, which is not limited here.

[0283] It is worth noting that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0284] To sum up, the i+1th production status information and the i+1th object status information corresponding to the i+1th item production operation are not only related to the item production operation itself, but also affected by the i-th object status information, so that the display of the i+1th production status information and the i+1th object status information is affected by more dimensional factors, which improves the strategy and fun of the game and avoids the boring gameplay when synthesizing virtual items once. The object status information of virtual objects is used to affect the item production situation, which also improves the authenticity of the game process, making it easier for players to comprehensively consider multiple factors to perform more strategic operations, greatly enriching the game experience.

[0285] In the embodiment of the present application, it is introduced that when the virtual object is in the third object state, the content of the production status information and the object status information is displayed by comprehensively affecting the production quality information and the production progress information. In the third object state, not only the production quality information in the production status information can be affected, but also the production progress information in the production status information can be affected. This process, while fully considering the operation form of the item production operation (the first production operation or the second production operation), flexibly uses the first progress adjustment value corresponding to the first production operation and the first quality adjustment value corresponding to the second production operation to perform a more diversified and multi-dimensional analysis and adjustment process on the production status information, which not only avoids excessive adjustment of the production progress information or the production quality information, but also avoids the process of not being able to fully adjust the production progress information or the production quality information at the same time, greatly enriching the adjustment form of the production status information. In addition, the adjustment combined with the object status information also helps to further strengthen the strategy of the game and encourage players to make and obtain virtual items.

[0286] In an optional embodiment, the above-mentioned virtual item production method is applied to an MMORPG game as an example for the following description; the item production interface includes multiple function controls, and different function controls are used to implement different item production operations, such as: the first production operation is an item production operation performed for the function control of the "carving" skill, the second production operation is an item production operation performed for the function control of the "polishing" skill, the first state adjustment operation is an item production operation performed for the function control of the "relaxation" skill, the second state adjustment operation is an item production operation performed for the function control of the "concentration" skill, and the production state adjustment operation is an item production operation performed for the function control of the "eyesight" skill. Schematically, as Fig.17 As shown, the functional controls of several main skills are introduced.

[0287] Among them, the functional control of the "carving" skill 1710 (hereinafter referred to as the "carving" skill 1710) is the above-mentioned first production control for realizing the first production operation. Based on the triggering operation of the "carving" skill 1710, the production progress information in the production status information can be improved, and the object status information can also be adjusted in the first status adjustment method (such as improvement).

[0288] Among them, the functional control of the "Polishing" skill 1720 (hereinafter referred to as the "Polishing" skill 1720) is the above-mentioned second production control for realizing the second production operation. Based on the triggering operation of the "Polishing" skill 1720, the production quality information in the production status information can be improved, and the object status information can also be adjusted in the second state adjustment method (such as lowering).

[0289] The function control of the "relaxation" skill 1730 (hereinafter referred to as the "relaxation" skill 1730) is the first state adjustment control for implementing the first state adjustment operation. Based on the triggering operation of the "relaxation" skill 1730, the object state information can be adjusted. For example, based on the triggering operation of the "relaxation" skill 1730, the object state information is reduced (such as reducing tension).

[0290] The function control of the "concentration" skill 1740 (hereinafter referred to as the "concentration" skill 1740) is the second state adjustment control for implementing the second state adjustment operation. Based on the triggering operation of the "concentration" skill 1740, the object state information can be adjusted. For example, based on the triggering operation of the "concentration" skill 1740, the object state information is improved (such as increasing tension).

[0291] The functional control of the "eyesight" skill 1750 (hereinafter referred to as the "eyesight" skill 1750) is the above-mentioned control for controlling the virtual object to enter the third virtual object from the first object state / the second object state. For example: based on the triggering operation of the "eyesight" skill 1750, the green interval (the first state interval of the first object state) and the blue interval (the second state interval of the second object state) in the object state information are changed to purple (that is, the virtual object enters the third object state).

[0292] Indicatively, Figure 5 As shown, the interface is displayed by opening the production note. Taking the goldsmith (goldsmith) occupation as an example, at least one item that can be made by the goldsmith occupation at the current level is displayed in the item list 530. For example, if the current player's goldsmith occupation level is level 8, the item list 530 includes "H1 bracelet", "H2 bracelet", "X ring" and the like that can be made at preset levels 6 to 10.

[0293] By clicking on an item in the item list 530, information such as the production conditions of the selected virtual item and the required virtual resources 510 will be displayed; if the required virtual resources 510 are insufficient, the player can click to redeem the virtual resources 510 in the virtual store, or collect them from the virtual scene.

[0294] in, Figure 5 The progress requirement in the recipe information 520 shown is used to indicate the preset progress value of the virtual item selected for production; the quality upper limit is used to indicate the preset quality value of the virtual item selected for production. The preset progress values ​​corresponding to different virtual items may be the same or different. Similarly, the preset quality values ​​corresponding to different virtual items may be the same or different, which is not limited here.

[0295] Indicatively, if enough virtual resources 510 are collected and the production conditions are met, clicking the item production control 540 can enter the gold carving production stage to display the following example: Figure 6 The item crafting interface shown.

[0296] Optionally, in the case where the type of work of the virtual object is a goldsmith, Figure 6 The item production interface shown is used to represent the gold carving stage of the gold carver, wherein the tension progress bar displayed at the top is the status information of the virtual object. Optionally, in the initial stage, when the tension scale is at the value position of 50 in the middle, the item production information bar 630 displayed in the upper left corner includes production progress information (progress), production quality information (quality), remaining durability value (durability) and other information.

[0297] Among them, durability can also be called virtual attribute information, which is used to characterize the consumption of virtual resources consumed when making virtual items; usually, the virtual attribute information is full (such as 100) in the initial stage, and a preset number of virtual attributes is consumed each time an item making operation is received (such as each item making operation consumes 5 durability); when the virtual attribute information does not reach the preset attribute threshold, the virtual object can execute the virtual item making process based on the item making operation; when the virtual attribute information reaches the preset attribute threshold, the virtual object cannot execute the virtual item making process based on the item making operation (such as the preset attribute threshold is 0, when the durability is 0, it means that the consumption is complete, and the virtual object cannot continue to execute the virtual item making process), etc.

[0298] It is worth noting that the above virtual attribute information is only an illustrative example. The virtual attribute information can be realized in a state of being consumed and unrecoverable during the item production process, such as staged consumption (such as receiving an item production operation that consumes a preset amount of durability), real-time consumption (such as consuming 1 durability per second), etc.; it can also be realized in a state of being consumed and recoverable, such as staged consumption or real-time consumption, and restoring virtual attributes based on the use of attribute recovery items, the use of healing skills, etc., which is not limited here.

[0299] In an optional embodiment, in response to receiving an item production operation, attribute consumption results are displayed.

[0300] The attribute consumption result is used to represent the result of the virtual attribute deducted by the item production operation, and the virtual attribute is the attribute of the virtual object used to produce the virtual item.

[0301] Illustratively, before executing the item making process through the item making interface, a certain amount of total virtual attribute values ​​are pre-allocated to the virtual object, such as if the virtual attribute is represented by durability, the total virtual attribute value pre-allocated to the virtual object is 100 durability; in the process of executing item making operations on the item making interface, each item making operation consumes a preset amount of virtual attributes, such as if the virtual attribute is represented by durability, each item making operation consumes 5 durability; or, as the number of item making operations accumulates, the consumed virtual attributes increase in positive proportion, such as if the virtual attribute is represented by durability, the first item making operation consumes 1 durability, the second item making operation consumes 2 durability, and so on, which is not limited here.

[0302] Illustratively, after receiving the i+1th item production operation, the i+1th attribute consumption result is displayed, and the i+1th attribute consumption result represents the difference between the total value of the virtual attribute and the total virtual attribute consumed in the previous i+1 item production operations.

[0303] like Figures 8 to 9As shown, based on the first production operation, the virtual attribute of deducting the preset number is 5 durability, then compared Figure 8 The 80 / 100 durability situation shown, Fig. 9 The medium durability changes to 75 / 100, which means that when the total value of the virtual attribute is 100, the attribute consumption result after 5 item production operations (5 work times) is 75, which means that the total virtual attribute consumed in the first 5 item production operations is 25, and the current remaining virtual attribute is 75, etc., which is not limited here.

[0304] In some embodiments, in response to the received item making operation being the mth object state adjustment operation, and based on the object state information corresponding to the mth object state adjustment operation indicating that the virtual object is in the fourth object state, attribute prompt information is displayed.

[0305] Illustratively, the object state adjustment operation includes at least one of a first state adjustment operation and a second state adjustment operation. If the item production operation is the mth object state adjustment operation, and the object state information corresponding to the mth object state adjustment operation indicates that the virtual object is in a fourth object state and meets the virtual attribute exemption conditions, attribute prompt information is displayed, and the attribute prompt information is used to prompt the exemption of the virtual attributes consumed by the mth object state adjustment operation, where m is a positive integer.

[0306] Optionally, in response to the (i+1)th item production operation being a first state adjustment operation, when the (i+1)th object state information indicates that the virtual object is in a fourth object state, the virtual attribute information is not consumed.

[0307] Illustratively, if the i+1th item production operation is a first state adjustment operation for reducing the object state information of the virtual object, the i-th object state information is adjusted based on the first state adjustment operation and the i+1th object state information is obtained, if the i+1 object state information indicates that the virtual object is in a fourth object state, such as the i+1 object state information is in the fourth state interval (0, 20), then the i+1th item production operation does not consume virtual attribute information, such as there is no need to deduct 5 points of durability required to execute the i+1th item production operation.

[0308] In some embodiments, during the process of making a virtual item, virtual attribute information consumed by at least one item making operation is randomly deducted.

[0309] Illustratively, in the process of making a virtual item, there are multiple item making operations, and the virtual attribute information consumed by one or more item making operations is randomly canceled and deducted, such as randomly canceling and deducting the virtual attribute information consumed by the fifth item making operation (such as the fifth item making operation does not consume durability), etc., which is not limited here.

[0310] In some embodiments, in response to the i+1th item production operation being the first production operation, the i-th production progress information is adjusted by the first progress adjustment value, and the i-th object status information is adjusted by the first status adjustment method, and the i+1th production status information and the i+1th object status information are displayed.

[0311] In an illustrative manner, if the i+1th item production operation received at any time is the first production operation, the production progress information and the object state information are adjusted based on the first production operation, so the i-th production progress information is adjusted by the first progress adjustment value, and the i-th object state information is adjusted in the first state adjustment manner, thereby obtaining the i+1th production progress information and the i+1th object state information; if the virtual object is not in the first object state or the third object state when the first production operation is received, the i-th production quality information remains unchanged. That is, the i+1th production state information includes the i+1th production progress information and the i+1th production quality information (i.e., the i-th production quality information).

[0312] In some embodiments, in response to the i+1th item production operation being the second production operation, the i-th production quality information is adjusted by the first quality adjustment value, and the i-th object status information is adjusted by the second status adjustment method, and the i+1th production status information and the i+1th object status information are displayed.

[0313] In an illustrative manner, if the i+1th item production operation received at any time is the second production operation, the second production operation is used to adjust the production quality information and the object state information, so the i-th production quality information is adjusted by the first quality adjustment value, and the i-th object state information is adjusted by the second state adjustment method, thereby obtaining the i+1th production quality information and the i+1th object state information; if the virtual object is not in the second object state or the third object state when the second production operation is received, the i-th production progress information remains unchanged. That is, the i+1th production state information includes the i+1th production progress information (i.e., the i-th production progress information) and the i+1th production quality information.

[0314] like Fig.18As shown, taking the presentation of object status information through the fill bar 1810 as an example, if the status pointer 1811 is not in the light gray interval 1812 (i.e., the first status interval: the status interval corresponding to the first object status) and the dark gray interval 1813 (i.e., the second status interval: the status interval corresponding to the second object status), it means that the virtual object 1820 is not in the first object state and the second object state. In addition, if the fill bar 1810 is displayed in other styles other than the second style (including: in the first style indicating the first object state or the second object state, and, in the ordinary style of other object states), it means that the virtual object is not in the third object state. At this time, if a second production operation is received (such as a trigger operation for the "polishing" skill), the currently displayed production quality information is adjusted by the first quality adjustment value without adjusting the production progress information, and the currently displayed object status information is adjusted in the second state adjustment method, thereby displaying the adjusted production status information and the adjusted object status information.

[0315] That is: for the i+1th item production operation, based on the operation form of the item production operation (first production operation, second production operation, first state adjustment operation, second state adjustment operation, production state adjustment operation, etc.) and at least one of the i-th object state information, determine the degree and method of adjusting the i-th production state information and the i-th object state information, so as to comprehensively determine the i+1th production state information and the i+1th object state information.

[0316] In some embodiments, taking the object state information as a value in the interval [0, 100] as an example, when the object state information is 0 or 100, the virtual object enters the fifth object state, such as the fifth object state is called the [internal static] state; in response to the i+1th item production operation, under the influence of the fifth object state, the i-th production progress information is adjusted by the fifth progress adjustment value, the i-th production quality information is adjusted by the fifth quality adjustment value, and the i+1th production status information and the i+1th object state information are displayed.

[0317] Indicatively, the fifth progress adjustment value is determined based on the first progress adjustment value, and the fifth quality adjustment value is determined based on the first quality adjustment value. Optionally, if the i+1th item production operation is the first production operation, the fifth progress adjustment value is greater than the first progress adjustment value, and the fifth quality adjustment value is less than the first quality adjustment value; optionally, if the i+1th item production operation is the second production operation, the fifth progress adjustment value is less than the first progress adjustment value, and the fifth quality adjustment value is greater than the first quality adjustment value; optionally, regardless of whether the i+1th item production operation is the first production operation or the second production operation, the fifth progress adjustment value is greater than the first progress adjustment value, and the fifth quality adjustment value is greater than the first quality adjustment value, etc., which are not limited here.

[0318] In some embodiments, the above-mentioned i-th object status information can be adjusted only based on the i+1-th item production operation to adjust the i-th production status information and the i-th object status information, and can also adjust the production status information and object status information corresponding to more rounds of item production operations; for example: under the influence of the i-th object status information, the i-th production status information and the i-th object status information are adjusted based on the i+1-th item production operation, and under the influence of the i-th object status information, the i+1-th production status information and the i+1-th object status information are adjusted based on the i+2-th item production operation, etc., which are not limited here.

[0319] In some embodiments, in combination Fig.17 The various skills (multiple function controls) shown are used as follows Fig.19 The process shown here explains the overall operation of the virtual item creation method. Fig.19 The skill number shown.

[0320] The player clicks the start production button to let the system determine whether the conditions for producing virtual items are met. If so, it will enter the gold carving stage to start the production process of 1910; if not, the reason will be prompted (such as insufficient virtual resources, etc.).

[0321] After starting to produce 1910, at least one item production operation needs to be performed to achieve the purpose of completing the production of the virtual item; among them, in a single item production operation, the quality is improved by clicking the "polishing" skill (that is, the second production operation is used to improve the production quality information), or the progress is improved by clicking the "sculpting" skill (that is, the first production operation is used to improve the production progress information).

[0322] Among them, the "polishing" skill can not only improve the quality, but also reduce the object state information (such as reducing tension), and the "sculpting" skill can not only improve the progress, but also improve the object state information (such as increasing tension). Based on this, if the object state of the virtual object is determined by the position of the tension arrow (state pointer), the object state information of the virtual object after each item production operation is determined by the position of the tension arrow.

[0323] Indicatively, clicking the "Polishing" skill consumes 5 points of durability and improves the production quality information, and the tension will decrease; clicking the "Carving" skill consumes 5 points of durability and improves the production progress information, and the tension will increase; using the "Relaxation" skill consumes 5 points of durability and reduces the tension (such as reducing it between 17-23 points); using the "Concentration" skill consumes 5 points of durability and can increase the tension (such as increasing it between 12-28 points).

[0324] Indicatively, it is detected whether the tension arrow is in the green interval (first state interval) of [10, 20]. If not, there is no additional bonus for the production process of the virtual object; if so, the virtual object is regarded as reaching the [relaxed] state, that is, the first object state, at which time the progress production efficiency is increased by 50% (that is, the first object state can provide a bonus effect for the production progress information of the next item production operation).

[0325] Therefore, when the virtual object is in the first object state, if you click the "carving" skill, you can additionally increase the production progress information (for example, the production progress information is increased by the first progress adjustment value by default, and the production progress information can be increased by 1.5 times the first progress adjustment value). At the same time, the sense of tension will also be enhanced based on the "carving" skill.

[0326] Indicatively, it is detected whether the tension arrow is in the blue interval (second state interval) of [80, 90]. If not, there is no additional bonus for the production process of the virtual object; if so, the virtual object is regarded as reaching the [focus] state, that is, the second object state, at which time the quality production efficiency is increased by 50% (that is, the second object state can provide a bonus effect for the production quality information of the next item production operation).

[0327] Therefore, when the virtual object is in the second object state, if you click the "Polishing" skill, you can additionally improve more production quality information (such as the production progress information is improved by the first quality adjustment value by default, and the production progress information can be improved by 1.5 times the first quality adjustment value at this time). At the same time, the "Polishing" skill will also reduce the sense of tension.

[0328] Illustratively, when the tension arrow is in the green interval or the blue interval (i.e., the virtual object is in the first object state or the second object state), clicking the "Eyesight" skill is deemed to have received a production status adjustment operation, and the green interval and the blue interval become purple intervals (i.e., controlling the virtual object to enter the third object state).

[0329] Indicatively, the value of the tension fill bar is [0-100], and the default initial value is 50. There are two specific color ranges on the fill bar, and you need to judge the range of tension: if it is in the green range [10, 20], you get the [Relax] state, at this time click [Carving] to increase the skill production progress information by an additional 50%; if it is in the blue range [80, 90], you get the [Concentration] state, at this time click [Polishing] to increase the skill production quality information by an additional 50%.

[0330] Clicking the "Eyesight" skill will consume 5 points of durability and turn the green and blue areas into purple areas. In the purple area, using [Carving] will gain an additional 75% of the quality of the total efficiency; when using [Polishing], an additional 75% of the progress of the total efficiency will be gained.

[0331] If the "Carving" skill is used in the purple zone, an additional quality of 75% of the total efficiency will be obtained, that is, if the virtual object is in the third object state, not only will the production progress information be improved based on the "Carving" skill, but the production quality information will also be additionally improved; in addition, if the "Polishing" skill is used in the purple zone, an additional progress of 75% of the total efficiency will be obtained, that is, if the virtual object is in the third object state, not only will the production quality information be improved based on the "Polishing" skill, but the production progress information will also be additionally improved, which is not limited here.

[0332] Indicatively, continue to click the "carving" skill or the "polishing" skill and determine whether the durability is exhausted; if the durability is exhausted and the production progress information does not reach the preset progress value, the production fails and ends.

[0333] If the durability is not exhausted, the production progress information or production quality information will continue to be improved based on the "carving" skill or "polishing" skill; if the production progress information reaches the preset progress value but the production quality information does not reach the preset quality value, then a virtual item of ordinary level (such as referred to as ordinary props) is successfully produced; if the production progress information reaches the preset progress value and the production quality information reaches the preset quality value, then a virtual item of treasure level (such as referred to as treasure props) is successfully produced, thus ending the process.

[0334] That is: when using the above skills to realize the item production operation, it is determined in real time whether the durability is 0; if the durability is 0 and the production progress is <100%, the production fails and the production ends; if the durability is greater than 0, you can continue to click the skill to realize the item production operation; if the production progress is 100%, the virtual item is successfully produced; if the production progress is 100% and the production quality is 100%, the precious props are successfully produced.

[0335] In some embodiments, taking the initial durability as 100, the initial work times as 0, the preset progress value as 160, the preset quality value as 321, and the initial tension as 50 as an example, the process of making virtual items is schematically described as follows.

[0336] Job 1: Based on the "Carving" skill, consumes 5 durability points, the production progress information increases by 25, and the tension increases;

[0337] Work 2: Based on the "Carving" skill, 5 durability points are consumed, the production progress information increases by 25, the tension is increased, and it is in the blue range of [80, 90], and the virtual object enters the second object state of "focus";

[0338] Job 3: Based on the "Eyesight" skill, 5 durability points are consumed, and the blue area of ​​the tension filling bar changes to a purple area;

[0339] Job 4: Based on the "Polishing" skill, consumes 5 durability points, increases production quality information by 102, increases production progress information by 26, and reduces tension;

[0340] Job 5: Based on the "Carving" skill, consumes 5 durability points, increases the production progress information by 29, and increases the tension;

[0341] Job 6: Based on the "Polishing" skill, consumes 5 durability points, increases production quality information by 50, and reduces tension;

[0342] Job 7: Based on the "Polishing" skill, consumes 5 durability points, increases production quality information by 69, and reduces tension;

[0343] Job 8: Based on the "Polishing" skill, consumes 5 durability points, increases production quality information by 67, and reduces tension;

[0344] Job 9: Based on the "Polishing" skill, 5 durability points are consumed, the production quality information increases by 13, and reaches the preset quality value of 321, and the tension decreases;

[0345] Job 10: Receive the "Relaxation" skill, "Craftsmanship" takes effect without consuming durability (if "Craftsmanship" appears randomly or is triggered based on preset rules), and the tension is reduced;

[0346] Job 11: Based on the "Carving" skill, consumes 5 durability points, increases the production progress information by 44, and increases the tension;

[0347] Job 12: Receive the "Relaxation" skill, "Craftsmanship" takes effect without consuming durability (if "Craftsmanship" appears randomly again), and the tension decreases;

[0348] Job 13: Based on the "Carving" skill, it consumes 5 durability points, the production progress information increases by 11, and reaches the preset progress value of 160, which increases the sense of tension.

[0349] Since the production quality information also reaches the preset quality value when the production progress information reaches the preset progress value, the produced virtual item is of the first level, such as a rare item.

[0350] In some embodiments, taking the initial durability as 100, the initial work times as 0, the preset progress value as 127, the preset quality value as 255, and the initial tension as 50 as an example, another schematic description of the process of making virtual props is given.

[0351] Job 1: Based on the "Polishing" skill, consumes 5 durability points, increases production quality information by 124, and reduces tension;

[0352] Work 2: Based on the "Polishing" skill, 5 durability points are consumed, the production quality information increases by 126, the tension decreases, and is in the green range of [10, 20], and the virtual object enters the "relaxed" first object state;

[0353] Job 3: Based on the "Carving" skill, consumes 5 durability points, the production progress information increases by 81, and the tension is increased;

[0354] Job 4: Based on the "Relaxation" skill, consumes 5 points of durability and reduces tension;

[0355] Job 5: Receive the "Relaxation" skill, "Craftsmanship" takes effect without consuming durability (if "Craftsmanship" appears randomly or is triggered based on preset rules), and the tension is reduced;

[0356] Job 6: Based on the "Carving" skill, it consumes 5 durability points, the production progress information increases by 46, and reaches the preset progress value of 127, and the tension increases.

[0357] Since the production quality information does not reach the preset quality value when the production progress information reaches the preset progress value, the produced virtual item is of the second level, such as an ordinary prop.

[0358] It is worth noting that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0359] To sum up, the i+1th production status information and the i+1th object status information corresponding to the i+1th item production operation are not only related to the item production operation itself, but also affected by the i-th object status information, so that the display of the i+1th production status information and the i+1th object status information is affected by more dimensional factors, which improves the strategy and fun of the game and avoids the boring gameplay when synthesizing virtual items once. The object status information of virtual objects is used to affect the item production situation, which also improves the authenticity of the game process, making it easier for players to comprehensively consider multiple factors to perform more strategic operations, greatly enriching the game experience.

[0360] In the embodiment of the present application, the content of making virtual items under the gold carving craft is introduced. By adding multiple skills and introducing the element of tension (object status information), a connection is established between skills, tension, production quality and production progress (production status information), enriching the consideration factors in the process of item production, helping to improve the game operation strategy, greatly enriching the mechanism of item production gameplay, and greatly improving the game strategy and fun; through the control of tension, it is conducive to motivating players to participate more actively in the production process, appreciate the fun and playability of item production, and greatly enrich the user's game experience.

[0361] In an optional embodiment, a method for interacting with virtual elements is introduced, wherein the virtual elements include at least one of a virtual object and a virtual item in a virtual scene; during the interaction between a player and the virtual element, the kth attribute information of the virtual object affects the operation result of the k+1th interaction operation. Schematically, as Fig. 20 As shown, the virtual element interaction method may include the following steps 2010 to 2030.

[0362] Step 2010: display the virtual elements in the virtual scene and the kth attribute information corresponding to the virtual elements.

[0363] Wherein, k is a natural number.

[0364] Schematically, a virtual element is an element existing in a virtual scene, including at least one of a plurality of elements such as a main control virtual object, a virtual item, an interactive virtual object, a skill identifier, a virtual pet, etc.; a virtual element has attribute information, and the attribute information is used to characterize the characteristic properties of the virtual element.

[0365] Optionally, when the virtual element is implemented as a master virtual object, the attribute information of the virtual element is called object attribute information, and the object attribute information includes at least one of the object physical value information, object state information, object life value information, and object position information corresponding to the master virtual object. The object physical value information is used to characterize the activity ability of the virtual object to participate in virtual activities in the virtual scene, such as represented by the physical value; the object state is used to characterize the psychological state of the virtual object to participate in virtual activities in the virtual scene, such as represented by the tension value; the object life value information is used to characterize the survivability of the virtual object in the virtual scene, such as represented by the virtual blood value; the object position information is used to characterize the position of the virtual object in the virtual scene, such as represented by the position coordinates, etc. The attribute information corresponding to the master virtual object is not limited here.

[0366] Optionally, when the virtual element is implemented as a virtual item, the attribute information includes at least one of the virtual item's production progress information, production quality information, production success rate information, resource consumption information, item location information, item style information, etc. The relevant content can refer to the above step 310 and is not limited here.

[0367] Optionally, when the virtual element is implemented as an interactive virtual object, the attribute information includes at least one of a plurality of information such as object favorability information, interactive object status information, object personality information, and object dressing information of the interactive virtual object; the interactive virtual object is a virtual object that interacts with the main virtual object controlled by the player in a virtual scene; the object favorability information is used to characterize the favorability of the interactive virtual object toward the main virtual object; the interactive object status information is used to characterize the psychological state of the interactive virtual object during the interaction with the main virtual object in the virtual scene; the object personality information is used to characterize the personality characteristics of the interactive virtual object; the object dressing information is used to characterize the dressing appearance of the interactive virtual object, etc., and the attribute information corresponding to the interactive virtual object is not limited here.

[0368] Optionally, when the virtual element is implemented as a skill identifier, the attribute information includes at least one of the skill upgrade progress information, skill strength information, skill duration information, and skill cooling time information corresponding to the skill identifier. The skill identifier is used to represent the identifier of the skill performed in the virtual scene. The skill upgrade progress information is used to represent the progress of the skill upgrade to the next level; the skill strength information is used to represent the virtual strength caused by the skill performance (such as virtual attack damage value, virtual defense value, virtual speed value, etc.); the skill duration information is used to represent the duration of the skill performance, such as the duration of the continuous performance of the skill is 5 seconds; the skill cooling time information is used to represent the time interval between two adjacent performances of the skill, such as the time interval between two adjacent performances of the skill is 30 seconds, etc. The attribute information corresponding to the skill identifier is not limited here.

[0369] Optionally, when the virtual element is implemented as a virtual pet, the attribute information includes at least one of a plurality of information such as pet favorability information, pet location information, etc. of the virtual pet; the pet favorability information is used to characterize the favorability of the virtual pet toward the main virtual object; the pet location information is used to characterize the distance between the virtual pet and the main virtual object, etc. The attribute information corresponding to the virtual pet is not limited here.

[0370] In some embodiments, the attribute information corresponding to the virtual element changes with the game process. For the kth attribute information, when k is 0, the kth attribute information is the initial attribute information of the virtual element, such as at least one of the initial object physical value information, initial object state information, initial object life value information, and initial object position information of the main virtual object; when k is a positive integer, the kth attribute information is related to the kth interactive operation related to the virtual element, and the kth attribute information is the attribute information after the kth interactive operation affects the virtual element.

[0371] Step 2020: receiving the k+1th interactive operation related to the virtual element in the virtual scene.

[0372] Illustratively, an interactive operation is an operation for influencing the attribute information of an interactive element, and the k+1th interactive operation is an operation for influencing the kth attribute information corresponding to a virtual element.

[0373] In an optional embodiment, taking the virtual element as at least one of a virtual item and a master virtual object as an example, the operation of controlling the master virtual object to interact with the virtual item in the virtual scene is taken as the interactive operation.

[0374] In some embodiments, an item interaction operation for controlling the master virtual object to interact with a virtual item in a virtual scene is received as the k+1th interaction operation.

[0375] Schematically, the item interaction operation includes at least one of the item production operation, item movement operation, item style adjustment operation, etc. The item production operation is an operation of producing virtual items in a virtual scene, such as virtual items are gradually produced based on a staged production process, and each item production operation has an impact on the production process of virtual items; the item movement operation is an operation used to adjust the position of virtual items, such as pre-displaying virtual items in a virtual scene, and moving virtual items from position A to position B based on the item movement operation; the item style adjustment operation is an operation used to change the item style of a virtual item, such as changing from skin M to skin N, etc.

[0376] Optionally, when the virtual element is implemented as a virtual item, the item interaction operation is taken as the k+1th interaction operation. The item interaction operation can adjust the attribute information corresponding to the virtual item, such as adjusting the production status information of the virtual item based on the item production operation; or adjusting the item position information of the virtual item based on the item movement operation; or adjusting the style of the virtual item based on the item style adjustment operation, etc.

[0377] In an optional embodiment, taking the virtual element implemented as at least one of a main control virtual object and an interactive virtual object as an example, the operation of controlling the main control virtual object to move in the virtual scene is taken as the interactive operation.

[0378] In some embodiments, an object attack operation of controlling a master virtual object to attack a first virtual object in a virtual scene is received as the k+1th interaction operation.

[0379] Illustratively, the first virtual object is a virtual object different from the main control virtual object in the virtual scene, such as the first virtual object is an enemy virtual object, a virtual monster, etc.; the object attack operation is an operation for attacking the first virtual object.

[0380] Optionally, when the virtual element is implemented as a master virtual object, the object attack operation is used as the k+1th interactive operation, and the object attack operation can not only affect the object attribute of the first virtual object, but also affect the attribute information of the master virtual object. For example, while reducing the virtual health of the first virtual object based on the object attack operation, the object health value information of the first virtual object will also be increased.

[0381] In some embodiments, an object defense operation of controlling a virtual object to defend against an attack by a second virtual object in a virtual scene is received as the k+1th interaction operation.

[0382] Illustratively, the second virtual object is a virtual object different from the main virtual object in the virtual scene, and the second virtual object may be the same as the first virtual object. For example, the second virtual object is an enemy virtual object, a virtual monster, etc.; the object defense operation is an operation for defending against attacks by the second virtual object.

[0383] Optionally, when the virtual element is implemented as a master virtual object, the object defense operation is used as the k+1th interactive operation, and each successful defense against a virtual attack of a second virtual object based on the object defense operation will affect the attribute information of the master virtual object. For example, if the object defense operation successfully defends against a virtual attack of a virtual monster B, the object physical strength information of the first virtual object is increased.

[0384] In an optional embodiment, taking the virtual element including a skill identifier as an example, the operation of performing the skill in the virtual scene is taken as an interactive operation.

[0385] In some embodiments, a skill-casting operation for the skill identifier is received as the k+1th interaction operation.

[0386] Illustratively, a skill casting operation is an operation for casting a skill corresponding to a skill identifier, and the skill casting operation is usually implemented as a triggering operation for a skill identifier. Optionally, when there are multiple skill identifiers, a skill identifier for receiving a skill casting operation, such as skill identifier A, is determined, thereby triggering casting of skill a corresponding to skill identifier A, etc.

[0387] In an optional embodiment, taking the virtual element including at least one of a virtual pet and a master virtual object as an example, the operation of controlling the master virtual object to interact with the virtual pet in the virtual scene is taken as the interactive operation.

[0388] Indicatively, the interactive operation includes various interactive operations such as touching the virtual pet and talking to the virtual pet. For example, controlling the main virtual object to place the virtual arm around the virtual pet to achieve the purpose of simulating touching the virtual pet; or the player clicks on the virtual pet in the virtual scene to start a simulated conversation with the virtual pet.

[0389] Step 2030: In response to the kth attribute information being within a preset attribute range, under the influence of the kth attribute information, displaying the operation result of the k+1th interactive operation.

[0390] Illustratively, the kth attribute information is the object attribute corresponding to the virtual element when the k+1th interactive operation is received; when the k+1th interactive operation is received, the kth attribute information is compared with the preset attribute range, and when the kth attribute information is within the preset attribute range, the interactive operation process is affected by the kth attribute information to obtain the operation result of the k+1th interactive operation.

[0391] In some embodiments, based on the type of the virtual element, the k-th attribute information also has corresponding differences, and the preset attribute range to be compared also has corresponding differences.

[0392] Optionally, when the virtual element is implemented as a main control virtual object, the kth attribute information includes at least one of the object physical value information, object status information, object life value information, and object position information of the main control virtual object. If at least one of the object physical value information, object status information, object life value information, and object position information of the main control virtual object is called object attribute information, then the kth attribute information is the kth object attribute information.

[0393] Optionally, in response to the kth object attribute information being within a preset attribute range, under the influence of the kth object attribute information, a first operation result of the k+1th interactive operation is displayed with a first interactive efficiency.

[0394] The first interaction efficiency is different from the default second interaction efficiency; the interaction efficiency is used to characterize the operation speed of performing the interactive operation.

[0395] Optionally, the first interaction efficiency may be greater than the second interaction efficiency.

[0396] Illustratively, taking the kth object attribute information including the object physical strength information as an example, the preset attribute range is the preset physical strength threshold, if the object physical strength information reaches the preset physical strength threshold, a faster first interaction efficiency is used based on the object physical strength to perform the interaction operation, such as: the interaction operation is an item production operation for producing a virtual item, and in a default state, a default progress adjustment value and / or quality adjustment value corresponding to the second interaction efficiency is used to adjust the item production information of the virtual item object, and based on the first interaction efficiency, a higher progress adjustment value and / or quality adjustment value will be used to adjust the item production information corresponding to the virtual item; or, the interaction operation is an object attack operation to attack the first virtual object, and in a default state, a default attack speed corresponding to the second interaction efficiency is used to cause a virtual attack to the first virtual object, and based on the first interaction efficiency, a faster attack speed is used to cause continuous attack damage to the first virtual object, etc.

[0397] Optionally, the first interaction efficiency may be less than the second interaction efficiency.

[0398] Illustratively, taking the kth object attribute information including object position information as an example, the preset attribute range is a preset area range, and if the object position information indicates that there are other virtual objects within the preset area range corresponding to the master virtual object, the kth object attribute information is deemed to be within the preset attribute range, and a slower first interaction efficiency is used to perform the interaction operation based on the object attribute position, such as: the interaction operation is an item production operation for producing a virtual item, and the item production information of the virtual item object is adjusted by a default progress adjustment value and / or quality adjustment value corresponding to a second interaction efficiency in a default state, and if the object position information indicates that there are other virtual objects within the preset area range corresponding to the master virtual object, and the item production speed of the master virtual object slows down, a lower progress adjustment value and / or quality adjustment value is used based on the first interaction efficiency to adjust the item production information corresponding to the virtual item; or, the interaction operation is an object attack operation to attack the first virtual object, and a default attack speed corresponding to the second interaction efficiency is used in a default state to cause a virtual attack to the first virtual object, and a smaller attack intensity is used based on the first interaction efficiency to cause virtual attack damage to the first virtual object, etc.

[0399] In some embodiments, when the virtual element is implemented as a virtual item, the kth attribute information includes at least one of the virtual item's production progress information, production quality information, production success rate information, resource consumption information, item location information, item style information, and the like; when the kth attribute information is within a preset attribute range (such as the kth production progress information reaches a preset progress threshold, etc.), influencing the display of the operation result of the k+1th interactive operation through the kth attribute information includes: influencing the change rate of the kth attribute information through the kth attribute information (such as the production progress information changes faster, the production quality information changes faster, etc.), thereby obtaining the k+1th attribute information as the operation result of the k+1th interactive operation, etc.

[0400] In some embodiments, when the virtual element is implemented as an interactive virtual object, the kth attribute information includes at least one of a plurality of information such as object favorability value information of the interactive virtual object, interactive object status information, object personality information, and object dressing information; when the kth attribute information is within a preset attribute range (such as the kth object favorability value information reaches a preset favorability threshold, etc.), influencing the display of the operation result of the k+1th interactive operation through the kth attribute information includes: changing the kth attribute information through the kth attribute information (such as doubling the object favorability value, switching the object dressing, etc.), thereby obtaining the k+1th attribute information as the operation result of the k+1th interactive operation, etc.

[0401] In some embodiments, when the virtual element is implemented as a skill identifier, the kth attribute information includes at least one of the skill upgrade progress information, skill strength information, skill duration information, and skill cooling duration information corresponding to the skill identifier; when the kth attribute information is within a preset attribute range (such as the kth skill upgrade progress information just reaches the preset progress threshold of 50%, etc.), the operation result of the k+1th interactive operation displayed by the kth attribute information includes: changing the kth attribute information under the influence of the kth attribute information (such as doubling the skill upgrade progress, etc.), thereby obtaining the k+1th attribute information as the operation result of the k+1th interactive operation; or, changing the attack strength corresponding to the skill under the influence of the kth attribute information (such as increasing the default attack strength of the skill from 10 to 20, etc.), thereby obtaining a virtual attack result as the operation result of the k+1th interactive operation.

[0402] In some embodiments, when the virtual element is implemented as a virtual pet, the kth attribute information includes at least one of a plurality of information such as the pet favorability value information and the pet location information of the virtual pet; when the kth attribute information is within a preset attribute range (such as the kth pet location information is within a preset distance range around the main virtual object, etc.), the operation result of the k+1th interactive operation displayed by the kth attribute information includes: changing the object attribute information of the main virtual object under the influence of the kth attribute information (such as improving the object status information of the main virtual object), etc., thereby obtaining the operation result of the k+1th interactive operation.

[0403] It is worth noting that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0404] In an embodiment of the present application, a method for interacting with virtual elements is introduced. When the k+1th interactive operation is received, when the kth attribute information corresponding to the virtual object is within the preset attribute range, the interactive operation is performed with a first interactive efficiency different from a second interactive efficiency through the kth attribute information; using the kth attribute information as a factor affecting the interactive efficiency means that not only the interactive operation itself will affect the operation result, but different attribute information will also form different interactive effects to produce a more diverse interactive experience. The interactive process has stronger personalization and strategy, which is convenient for improving the user's satisfaction and interactive participation.

[0405] Fig.21 is a structural block diagram of a virtual item creation device provided by an exemplary embodiment of the present application. Fig.21 As shown, the device includes the following parts:

[0406] Display module 2110, used to display the i-th production state information and i-th object state information of the virtual item, wherein the production state information is used to represent the item production state of the virtual item, and the object state information is used to represent the object state of the virtual object used to produce the virtual item, and i is a natural number;

[0407] The receiving module 2120 is used to receive the (i+1)th item making operation of making the virtual item;

[0408] The display module 2110 is further configured to display the i+1th production status information and the i+1th object status information in response to the i+1th item production operation under the influence of the i-th object status information.

[0409] In an optional embodiment, the production status information includes at least one of production progress information and production quality information; the production progress information is used to represent the completion progress of the production of the virtual item; the production quality information is used to represent the staged quality status achieved by the virtual item.

[0410] In an optional embodiment, the display module 2110 is also used to adjust the i-th production status information and the i-th object status information based on the first object state and the i+1-th item production operation when the i-th object state information indicates that the virtual object is in a first object state, and display the i+1-th production status information and the i+1-th object status information, wherein the first object state is used to affect the production progress information in the i-th production status information.

[0411] In an optional embodiment, the display module 2110 is also used to receive a first production operation as the i+1th item production operation, the first production operation being used to adjust the production progress information in the production status information with a default first progress adjustment value, and to adjust the object status information in a first state adjustment manner; when the i-th object status information indicates that the virtual object is in the first object state, in response to the i+1th item production operation being the first production operation, the production progress information in the i-th production status information is adjusted with a second progress adjustment value, and the i-th object status information is adjusted in the first state adjustment manner, and the i+1th production status information and the i+1th object status information are displayed, and the second progress adjustment value is greater than the first progress adjustment value.

[0412] In an optional embodiment, the display module 2110 is also used to receive a second production operation as the i+1th item production operation, the second production operation being used to adjust the production quality information in the production status information with a default first quality adjustment value, and to adjust the object status information in a second state adjustment manner, the second state adjustment manner being different from the first state adjustment manner; when the i-th object status information indicates that the virtual object is in the first object state, in response to the i+1th item production operation being the second production operation, the production quality information in the i-th production status information is adjusted with the first quality adjustment value, and the i-th object status information is adjusted in the second state adjustment manner, and the i+1th production status information and the i+1th object status information are displayed.

[0413] In an optional embodiment, the display module 2110 is also used to respond to the received m-th object production operation being a first state adjustment operation, reduce the first state adjustment value based on the m-1-th object state information, and display the m-th object state information with the first object state value; wherein, if the first object state value is within the first state interval, the m-th object state information indicates that the virtual object is in the first object state, and m is a positive integer.

[0414] In an optional embodiment, the display module 2110 is also used to adjust the i-th production status information and the i-th object status information based on the second object state and the i+1-th object production operation when the i-th object state information indicates that the virtual object is in a second object state, and display the i+1-th production status information and the i+1-th object status information, wherein the second object state is used to affect the production quality information in the i-th production status information.

[0415] In an optional embodiment, the display module 2110 is also used to receive a second production operation as the i+1th item production operation, the second production operation being used to adjust the production quality information in the production status information with a default first quality adjustment value, and to adjust the object status information in a second state adjustment manner, and the second state adjustment manner is different from the first state adjustment manner; when the i-th object status information indicates that the virtual object is in the first object state, in response to the i+1th item production operation being the second production operation, the production progress information in the i-th production status information is adjusted with a second quality adjustment value, and the i-th object status information is adjusted in the second state adjustment manner, and the i+1th production status information and the i+1th object status information are displayed, and the second quality adjustment value is greater than the first quality adjustment value.

[0416] In an optional embodiment, the display module 2110 is also used to adjust the production progress information in the i-th production status information with a first progress adjustment value in response to the i+1-th item production operation being a first production operation when the i-th object status information indicates that the virtual object is in the second object state, and to adjust the i-th object status information in the second state adjustment manner, and to display the i+1-th production status information and the i+1-th object status information.

[0417] In an optional embodiment, the receiving module 2120 is also used to respond to the received nth item production operation being a second state adjustment operation, add a second state adjustment value based on the n-1th object state information, and display the nth object state information with the second object state value; wherein, if the second object state value is within the second state range, the nth object state information indicates that the virtual object is in the second object state, and n is a positive integer.

[0418] In an optional embodiment, the display module 2110 is also used to adjust the i-th production status information and the i-th object status information based on the third object state and the i+1-th item production operation when the i-th object status information indicates that the virtual object is in a third object state, and display the i+1-th production status information and the i+1-th object status information, wherein the third object state is used to affect the production progress information and production quality information in the i-th production status information.

[0419] In an optional embodiment, the display module 2110 is also used to, when the i-th object state information indicates that the virtual object is in the third object state, in response to the i+1-th item production operation being the first production operation, adjust the production progress information in the i-th production state information with a third progress adjustment value, and adjust the production quality information in the i-th production state information with a third quality adjustment value, and adjust the i-th object state information in the first state adjustment manner, and display the i+1-th production state information and the i+1-th object state information, the i+1-th production state information including the i+1-th production progress information and the i+1-th production quality information, and the third progress adjustment value is greater than the first progress adjustment value.

[0420] In an optional embodiment, the display module 2110 is also used to, when the i-th object state information indicates that the virtual object is in the third object state, in response to the i+1-th item production operation being the second production operation, adjust the production progress information in the i-th production state information with a fourth progress adjustment value, and adjust the production quality information in the i-th production state information with a fourth quality adjustment value, and adjust the i-th object state information in the first state adjustment manner, and display the i+1-th production state information and the i+1-th object state information, the i+1-th production state information including the i+1-th production progress information and the i+1-th production quality information, and the fourth quality adjustment value is greater than the first quality adjustment value.

[0421] In an optional embodiment, the display module 2110 is also used to respond to the j-1th object state information received as a production state adjustment operation, and when the j-1th object state information indicates that the virtual object is in a first object state or a second object state, the display module 2110 is switched from displaying the j-1th object state information in a first style to displaying the j-1th object state information in a second style, where j is a positive integer; the first style is used to represent that the virtual object is in the first object state or the second object state, and the second style is used to represent that the virtual object enters the third object state.

[0422] In an optional embodiment, the display module 2110 is also used to display an attribute consumption result in response to receiving an item production operation, and the attribute consumption result is used to characterize the result of the virtual attribute deducted by the item production operation, and the virtual attribute is the attribute of the virtual object used to produce the virtual item.

[0423] In an optional embodiment, the display module 2110 is also used to respond to the received item production operation being the mth object state adjustment operation, and based on the object state information corresponding to the mth object state adjustment operation indicating that the virtual object is in the fourth object state, display attribute prompt information, wherein the attribute prompt information is used to prompt the virtual attribute that is exempted from consumption by the mth object state adjustment operation, where m is a positive integer.

[0424] In an optional embodiment, the display module 2110 is also used to display a first item production result when the production progress information reaches a preset progress value and the production quality information value reaches a preset quality value, and the first item production result is used to indicate that the virtual item has reached a first level; or, when the production progress information reaches the preset progress value and the production quality information value does not reach the preset quality value, display a second item production result, and the second item production result is used to indicate that the virtual item has reached a second level, and the first level is greater than the second level.

[0425] To sum up, the i+1th production status information and the i+1th object status information corresponding to the i+1th item production operation are not only related to the item production operation itself, but also affected by the i-th object status information, so that the display of the i+1th production status information and the i+1th object status information is affected by more dimensional factors, which improves the strategy and fun of the game and avoids the boring gameplay when synthesizing virtual items once. The object status information of virtual objects is used to affect the item production situation, which also improves the authenticity of the game process, making it easier for players to comprehensively consider multiple factors to perform more strategic operations, greatly enriching the game experience.

[0426] Fig. 22 is a structural block diagram of an interactive device for virtual elements provided by an exemplary embodiment of the present application, such as Fig. 22 As shown, the device includes the following parts:

[0427] The display module 2210 is used to display the virtual elements in the virtual scene and the k-th attribute information corresponding to the virtual elements, where k is a natural number;

[0428] A receiving module 2220, configured to receive a k+1th interaction operation related to the virtual element in the virtual scene;

[0429] The display module 2210 is further configured to display an operation result of the k+1th interactive operation under the influence of the kth attribute information in response to the kth attribute information being within a preset attribute range.

[0430] In an optional embodiment, the receiving module 2220 is further used to receive an item interaction operation for controlling the interaction between the master virtual object and the virtual item in the virtual scene as the k+1th interaction operation, and the virtual element includes at least one of the virtual item and the master virtual object; or, to receive an object attack operation for controlling the master virtual object to attack the first virtual object in the virtual scene as the k+1th interaction operation; or, to receive an object defense operation for controlling the master virtual object to defend against the attack of the second virtual object in the virtual scene as the k+1th interaction operation, and the virtual element includes the master virtual object.

[0431] In an optional embodiment, the virtual element includes a master virtual object;

[0432] The display module 2210 is also used to display the first operation result of the k+1th interactive operation with a first interactive efficiency in response to the kth object attribute information being within the preset attribute range and under the influence of the kth object attribute information; wherein the object attribute information includes at least one of the object physical strength information, object status information, object life value information, and object position information corresponding to the main virtual object, and the first interactive efficiency is different from the default second interactive efficiency.

[0433] It should be noted that the virtual item production device and the virtual element interactive device provided in the above embodiments are only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the virtual item production device and the virtual element interactive device provided in the above embodiments, as well as the virtual item production method and the virtual element interactive method embodiments, belong to the same concept. The specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0434] Fig.23 The block diagram of the structure of an electronic device 2300 provided by an exemplary embodiment of the present application is shown. The electronic device 2300 may be a portable mobile terminal, such as a smart phone, a vehicle-mounted terminal, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 player (Moving Picture Experts Group Audio Layer IV), a laptop computer or a desktop computer. The electronic device 2300 may also be called a user device, a portable terminal, a laptop terminal, a desktop terminal or other names.

[0435] Typically, the electronic device 2300 includes: a processor 2301 and a memory 2302 .

[0436] The processor 2301 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 2301 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 2301 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 2301 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 2301 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0437] The memory 2302 may include one or more computer-readable storage media, which may be non-transitory. The memory 2302 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 2302 is used to store at least one instruction, which is used to be executed by the processor 2301 to implement the virtual item production method and the virtual element interaction method provided in the method embodiment of the present application.

[0438] In some embodiments, the electronic device 2300 further includes one or more sensors, including but not limited to: a proximity sensor, a gyroscope sensor, and a pressure sensor.

[0439] The proximity sensor, also called a distance sensor, is usually disposed on the front panel of the electronic device 2300. The proximity sensor is used to collect the distance between the user and the front of the electronic device 2300.

[0440] The gyroscope sensor can detect the body direction and rotation angle of the electronic device 2300, and the gyroscope sensor can cooperate with the acceleration sensor to collect the user's 3D actions on the electronic device 2300. The processor 2301 can implement the following functions based on the data collected by the gyroscope sensor: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.

[0441] The pressure sensor can be set on the side frame of the electronic device 2300 and / or the lower layer of the display screen. When the pressure sensor is set on the side frame of the electronic device 2300, it can detect the user's holding signal of the electronic device 2300, and the processor 2301 performs left and right hand recognition or quick operation according to the holding signal collected by the pressure sensor. When the pressure sensor is set on the lower layer of the display screen, the processor 2301 controls the operability controls on the UI interface according to the user's pressure operation on the display screen. The operability controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.

[0442] In some embodiments, the electronic device 2300 also includes other components, which can be understood by those skilled in the art. Fig.23 The structure shown in the figure does not constitute a limitation on the electronic device 2300, and may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0443] The embodiment of the present application also provides a computer device, which can be implemented as follows: Figure 2 The computer device includes a processor and a memory, wherein at least one instruction, at least one program, code set or instruction set is stored in the memory, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by the processor to implement the virtual item production method and the virtual element interaction method provided by the above-mentioned method embodiments.

[0444] An embodiment of the present application also provides a computer-readable storage medium, on which is stored at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by a processor to implement the virtual item creation method and virtual element interaction method provided in the above-mentioned method embodiments.

[0445] The embodiments of the present application also provide a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes any of the virtual item creation methods and virtual element interaction methods described in the above embodiments.

[0446] Optionally, the computer readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a solid state drive (SSD), or an optical disk. Among them, the random access memory may include a resistance random access memory (ReRAM) and a dynamic random access memory (DRAM). The serial numbers of the above embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.

[0447] Those skilled in the art can understand that all or part of the steps of implementing the above embodiments can be completed by hardware, or by a program to instruct the relevant hardware to complete, and the program can be stored in a computer-readable storage medium, and the above-mentioned storage medium can be a read-only memory, a disk or an optical disk, etc. The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method for producing a virtual item, characterized in that: The method comprises: Displaying the i-th production state information and the i-th object state information of the virtual item, wherein the production state information is used to represent the item production state of the virtual item, and the object state information is used to represent the object state of the virtual object used to produce the virtual item, and i is a natural number; Receiving an i+1th item production operation for producing the virtual item; In response to the i+1th item production operation, under the influence of the i-th object status information, the i+1th production status information and the i+1th object status information are displayed.

2. The method according to claim 1, characterized in that The production status information includes at least one of production progress information and production quality information; The production progress information is used to represent the completion progress of the production of the virtual item; The production quality information is used to represent the staged quality status achieved by the virtual item.

3. The method according to claim 1 or 2, characterized in that: In response to the i+1th item production operation, under the influence of the i-th object state information, displaying the i+1th production state information and the i+1th object state information includes: In a case where the i-th object state information indicates that the virtual object is in a first object state, the i-th production state information and the i-th object state information are adjusted based on the first object state and the i+1-th item production operation, and the i+1-th production state information and the i+1-th object state information are displayed, wherein the first object state is used to affect the production progress information in the i-th production state information.

4. The method according to claim 3, characterized in that The receiving the (i+1)th item production operation of producing the virtual item includes: receiving a first production operation as the (i+1)th item production operation, wherein the first production operation is used to adjust the production progress information in the production status information by a default first progress adjustment value, and to adjust the object status information by a first status adjustment method; The method further comprises: adjusting the i-th production state information and the i-th object state information based on the first object state and the i+1-th item production operation when the i-th object state information indicates that the virtual object is in the first object state, and displaying the i+1-th production state information and the i+1-th object state information, including: In a case where the i-th object state information indicates that the virtual object is in the first object state, in response to the i+1-th item production operation being the first production operation, the production progress information in the i-th production state information is adjusted by a second progress adjustment value, and the i-th object state information is adjusted by the first state adjustment method, and the i+1-th production state information and the i+1-th object state information are displayed, and the second progress adjustment value is greater than the first progress adjustment value.

5. The method according to claim 3, characterized in that: The receiving the (i+1)th item production operation of producing the virtual item includes: receiving a second production operation as the (i+1)th item production operation, the second production operation being used to adjust production quality information in the production status information by a default first quality adjustment value, and to adjust object status information by a second status adjustment method, the second status adjustment method being different from the first status adjustment method; The method further comprises: adjusting the i-th production state information and the i-th object state information based on the first object state and the i+1-th item production operation when the i-th object state information indicates that the virtual object is in the first object state, and displaying the i+1-th production state information and the i+1-th object state information, including: In a case where the i-th object state information indicates that the virtual object is in the first object state, in response to the i+1-th item production operation being a second production operation, the production quality information in the i-th production status information is adjusted by the first quality adjustment value, and the i-th object state information is adjusted by the second state adjustment method, and the i+1-th production status information and the i+1-th object state information are displayed.

6. The method according to claim 3, characterized in that The method further comprises: In response to the received m-th item making operation being a first state adjustment operation, reducing the first state adjustment value based on the m-1-th object state information, and displaying the m-th object state information having the first object state value; If the first object state value is within a first state interval, the mth object state information indicates that the virtual object is in the first object state, and m is a positive integer.

7. The method according to claim 1 or 2, characterized in that: In response to the i+1th item production operation, under the influence of the i-th object state information, displaying the i+1th production state information and the i+1th object state information includes: In a case where the i-th object state information indicates that the virtual object is in a second object state, the i-th production state information and the i-th object state information are adjusted based on the second object state and the i+1-th item production operation, and the i+1-th production state information and the i+1-th object state information are displayed, wherein the second object state is used to affect the production quality information in the i-th production state information.

8. The method according to claim 7, characterized in that The receiving the (i+1)th item production operation of producing the virtual item includes: receiving a second production operation as the (i+1)th item production operation, the second production operation being used to adjust production quality information in the production status information by a default first quality adjustment value, and to adjust object status information by a second status adjustment method, the second status adjustment method being different from the first status adjustment method; The method further comprises: adjusting the i-th production state information and the i-th object state information based on the first object state and the i+1-th item production operation when the i-th object state information indicates that the virtual object is in the first object state, and displaying the i+1-th production state information and the i+1-th object state information, including: In a case where the i-th object state information indicates that the virtual object is in the first object state, in response to the i+1-th item production operation being the second production operation, the production progress information in the i-th production status information is adjusted by a second quality adjustment value, and the i-th object state information is adjusted by the second state adjustment method, and the i+1-th production status information and the i+1-th object state information are displayed, and the second quality adjustment value is greater than the first quality adjustment value.

9. The method according to claim 7, characterized in that: The method further comprises: adjusting the i-th production state information and the i-th object state information based on the second object state and the i+1-th item production operation when the i-th object state information indicates that the virtual object is in the second object state, and displaying the i+1-th production state information and the i+1-th object state information, including: In a case where the i-th object state information indicates that the virtual object is in the second object state, in response to the i+1-th item production operation being a first production operation, the production progress information in the i-th production status information is adjusted by a first progress adjustment value, and the i-th object state information is adjusted by the second state adjustment method, and the i+1-th production status information and the i+1-th object state information are displayed.

10. The method according to claim 7, characterized in that The method further comprises: In response to the received nth item making operation being a second state adjustment operation, adding a second state adjustment value based on the n-1th object state information, and displaying the nth object state information having the second object state value; If the second object state value is within the second state interval, the nth object state information indicates that the virtual object is in the second object state, and n is a positive integer.

11. The method according to claim 1 or 2, characterized in that: In response to the i+1th item production operation, under the influence of the i-th object state information, displaying the i+1th production state information and the i+1th object state information includes: In a case where the i-th object state information indicates that the virtual object is in a third object state, the i-th production status information and the i-th object state information are adjusted based on the third object state and the i+1-th item production operation, and the i+1-th production status information and the i+1-th object state information are displayed, wherein the third object state is used to affect the production progress information and production quality information in the i-th production status information.

12. The method according to claim 11, characterized in that The method further comprises: adjusting the i-th production status information and the i-th object status information based on the third object status and the i+1-th item production operation when the i-th object status information indicates that the virtual object is in the third object status, and displaying the i+1-th production status information and the i+1-th object status information, including: In a case where the i-th object state information indicates that the virtual object is in the third object state, in response to the i+1-th item production operation being a first production operation, the production progress information in the i-th production state information is adjusted by a third progress adjustment value, and the production quality information in the i-th production state information is adjusted by a third quality adjustment value, and the i-th object state information is adjusted in the first state adjustment manner, and the i+1-th production state information and the i+1-th object state information are displayed, the i+1-th production state information includes the i+1-th production progress information and the i+1-th production quality information, and the third progress adjustment value is greater than the first progress adjustment value.

13. The method according to claim 11, characterized in that The method further comprises: adjusting the i-th production status information and the i-th object status information based on the third object status and the i+1-th item production operation when the i-th object status information indicates that the virtual object is in the third object status, and displaying the i+1-th production status information and the i+1-th object status information, including: In a case where the i-th object state information indicates that the virtual object is in the third object state, in response to the i+1-th item production operation being the second production operation, the production progress information in the i-th production state information is adjusted with a fourth progress adjustment value, and the production quality information in the i-th production state information is adjusted with a fourth quality adjustment value, and the i-th object state information is adjusted in the first state adjustment manner, and the i+1-th production state information and the i+1-th object state information are displayed, the i+1-th production state information includes the i+1-th production progress information and the i+1-th production quality information, and the fourth quality adjustment value is greater than the first quality adjustment value.

14. The method according to claim 11, characterized in that The method further comprises: In response to the received j-th item making operation being a making state adjustment operation, when the j-1-th object state information indicates that the virtual object is in the first object state or the second object state, displaying the j-1-th object state information of the first style is switched to the j-th object state information of the second style, where j is a positive integer; The first style is used to represent that the virtual object is in the first object state or the second object state, and the second style is used to represent that the virtual object enters the third object state.

15. The method according to claim 1 or 2, characterized in that: The method further comprises: In response to receiving an item production operation, an attribute consumption result is displayed, wherein the attribute consumption result is used to represent a result of a virtual attribute deducted by the item production operation, wherein the virtual attribute is an attribute of a virtual resource applied when producing the virtual item.

16. The method according to claim 15, characterized in that The method further comprises: In response to the received item production operation being the mth object state adjustment operation, and based on the object state information corresponding to the mth object state adjustment operation indicating that the virtual object is in a fourth object state, attribute prompt information is displayed, wherein the attribute prompt information is used to prompt the virtual attribute that is exempted from consumption by the mth object state adjustment operation, where m is a positive integer.

17. The method according to claim 1 or 2, characterized in that: The method further comprises: When the production progress information reaches a preset progress value and the production quality information value reaches a preset quality value, displaying a first item production result, wherein the first item production result is used to indicate that the virtual item has reached a first level; or When the production progress information reaches the preset progress value and the production quality information value does not reach the preset quality value, a second item production result is displayed, where the second item production result is used to indicate that the virtual item reaches a second level, and the first level is greater than the second level.

18. A method for interacting with virtual elements, characterized in that: The method comprises: Displaying virtual elements in a virtual scene and k-th attribute information corresponding to the virtual elements, where k is a natural number; Receiving a k+1th interactive operation related to the virtual element in the virtual scene; In response to the kth attribute information being within a preset attribute range, an operation result of the k+1th interactive operation is displayed under the influence of the kth attribute information.

19. The method according to claim 18, characterized in that The receiving the k+1th interactive operation related to the virtual element in the virtual scene includes: receiving an item interaction operation for controlling the interaction between the master virtual object and the virtual item in the virtual scene as the k+1th interaction operation, wherein the virtual element includes at least one of the virtual item and the master virtual object; or An object attack operation of controlling a master virtual object to attack a first virtual object in the virtual scene is received as the k+1th interactive operation; or an object defense operation of controlling the master virtual object to defend against an attack by a second virtual object in the virtual scene is received as the k+1th interactive operation, and the virtual element includes the master virtual object.

20. The method according to claim 18, characterized in that The virtual elements include a master virtual object; In response to the kth attribute information being within a preset attribute range, displaying the operation result of the k+1th interactive operation under the influence of the kth attribute information includes: In response to the kth object attribute information being within the preset attribute range, under the influence of the kth object attribute information, the first operation result of the k+1th interactive operation is displayed with a first interactive efficiency; wherein the object attribute information includes at least one of the object physical strength information, object status information, object life value information, and object position information corresponding to the main virtual object, and the first interactive efficiency is different from the default second interactive efficiency.

21. A virtual item production device, characterized in that: The device comprises: A display module, configured to display the i-th production state information and the i-th object state information of the virtual item, wherein the production state information is used to represent the item production state of the virtual item, and the object state information is used to represent the object state of the virtual object used to produce the virtual item, and i is a natural number; A receiving module, used for receiving the (i+1)th item making operation for making the virtual item; The display module is further used to display the i+1th production status information and the i+1th object status information in response to the i+1th item production operation under the influence of the i-th object status information.

22. An interactive device for virtual elements, characterized in that: The device comprises: A display module, used to display virtual elements in a virtual scene and k-th attribute information corresponding to the virtual elements, where k is a natural number; A receiving module, configured to receive a k+1th interactive operation related to the virtual element in the virtual scene; The display module is further used to display the operation result of the k+1th interactive operation under the influence of the kth attribute information in response to the kth attribute information being within the preset attribute range.

23. A computer device, characterized in that: The computer device includes a processor and a memory, wherein the memory stores at least one program, and the at least one program is loaded and executed by the processor to implement the virtual item production method described in any one of claims 1 to 17 or the virtual element interaction method described in any one of claims 18 to 20.

24. A computer-readable storage medium, characterized in that: The storage medium stores at least one program, and the at least one program is loaded and executed by the processor to implement the virtual item production method described in any one of claims 1 to 17 or the virtual element interaction method described in any one of claims 18 to 20.

25. A computer program product, characterized in that It includes computer instructions, which, when executed by a processor, implement the virtual item production method described in any one of claims 1 to 17 or the virtual element interaction method described in any one of claims 18 to 20.