A method, device and terminal device for processing information in a game

By providing an information processing method in the game, generating a production plan list and automatically performing production operations, the problem of cumbersome operations and high memory costs in the production process of virtual objects is solved, and the game experience is improved.

CN119746406APending Publication Date: 2025-04-04NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411764040.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-03
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

In the prior art, gamers need to manually jump between the solution viewing interface and the production interface during the virtual object production process, resulting in cumbersome operation, high operation cost, and high memory cost, which affects the gaming experience.

Method used

Provides an information processing method in the game. By determining the target grouping plan, generating a production plan list, and performing production operations based on the production plan list. The entire process does not need to jump between the plan viewing interface and the production interface, and automatically determines the virtual object to be produced through preset production rules.

Benefits of technology

It reduces the memory cost and operation cost of players, improves the game experience, and simplifies the operation process of virtual object production.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119746406A_ABST
    Figure CN119746406A_ABST
Patent Text Reader

Abstract

The present application provides an information processing method, device, terminal device, and computer-readable storage medium in a game. The method includes: determining a target grouping scheme; in response to a first operation on the target grouping scheme, generating a production plan list for the target grouping scheme, the production plan list at least including production deployment information of a first virtual object; performing a production operation on the first virtual object according to the production deployment information of the first virtual object in the production plan list. This method greatly reduces the player's memory cost and operation cost, improves the player's gaming experience, and solves the technical problem of the prior art that the player's gaming experience is poor due to cumbersome production operations, high operating costs, and high memory costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to an information processing method, apparatus, terminal device, and computer-readable storage medium in a game. Background Art

[0002] With the rapid advancement of computer technology and game development technology, the game industry has entered an unprecedented stage of development. The focus of game developers has gradually shifted from expanding gameplay to improving the user experience of games. The user experience of games is crucial to extending the life cycle of games.

[0003] In some games where there is production and grouping of virtual objects, it is necessary for players to deploy the virtual objects to be produced on the production line based on the grouping plan. At present, players first need to view and memorize the virtual objects included in the grouping plan in the plan viewing interface, and then open the production interface, and manually add the virtual objects included in the grouping plan to the production line by memory to produce virtual objects. In the above operation, the operation process of manually adding virtual objects to the production line is relatively cumbersome, the link is too long, and when the player forgets the grouping plan, he needs to return to the plan viewing interface to re-memorize the grouping plan, and then return to the production interface for manual operation. During the entire operation process, the player's memory cost and operation cost are relatively large, which will undoubtedly bring a negative gaming experience to the player.

[0004] Therefore, the existing method of producing virtual objects based on grouping schemes has technical problems such as cumbersome operation, high operation cost, and high memory cost, which affects the player's gaming experience. Summary of the invention

[0005] The present application provides a method, apparatus, terminal device and computer-readable storage medium for processing information in a game, so as to solve the technical problems existing in the prior art, such as complicated production operation, high operation cost and high memory cost, which lead to poor gaming experience for players.

[0006] In a first aspect, an embodiment of the present application provides an information processing method in a game, the method comprising: determining a target grouping scheme, the target grouping scheme comprising multiple virtual objects; in response to a first operation on the target grouping scheme, generating a production plan list for the target grouping scheme, the production plan list comprising at least production deployment information of a first virtual object, the first virtual object being at least one virtual object to be produced determined from the multiple virtual objects based on preset production rules; and performing a production operation on the first virtual object according to the production deployment information of the first virtual object in the production plan list.

[0007] In a second aspect, an embodiment of the present application provides an information processing device in a game, the device comprising: a grouping scheme determination unit, a production plan generation unit, and a production plan execution unit; the grouping scheme determination unit is used to determine a target grouping scheme, the target grouping scheme comprising multiple virtual objects; the production plan generation unit is used to generate a production plan list for the target grouping scheme in response to a first operation on the target grouping scheme, the production plan list at least comprising production deployment information of a first virtual object, the first virtual object being at least one virtual object to be produced determined from the multiple virtual objects based on preset production rules; the production plan execution unit is used to perform a production operation on the first virtual object according to the production deployment information of the first virtual object in the production plan list.

[0008] In a third aspect, an embodiment of the present application provides a terminal device, comprising: a memory, a processor, and a display; the memory is used to store one or more computer instructions; the processor is used to execute the one or more computer instructions to implement the above method; the display is used to display a graphical user interface.

[0009] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having one or more computer instructions stored thereon, which, when executed by a processor, executes the above method.

[0010] Compared with the prior art, the information processing method in the game provided by the present application includes: determining a target grouping scheme, the target grouping scheme includes multiple virtual objects; in response to a first operation on the target grouping scheme, generating a production plan list for the target grouping scheme, the production plan list at least includes production deployment information of a first virtual object, the first virtual object is at least one virtual object to be produced determined from multiple virtual objects based on a preset production rule; according to the production deployment information of the first virtual object in the production plan list, performing a production operation on the first virtual object. First, the method can generate a production plan list for the target grouping scheme by operating the target grouping scheme, and trigger the production operation on the virtual object to be produced according to the production plan list. The entire operation process does not involve jumping between the scheme viewing interface and the production interface, which undoubtedly relieves the player's memory pressure on the target grouping scheme and avoids the redundant operation of the player repeatedly jumping between the scheme viewing interface and the production interface. Second, the method determines the virtual objects to be produced among the multiple virtual objects included in the target grouping scheme through the preset production rules, and generates the production deployment information of the virtual objects to be produced. The entire operation process is automatically executed without manual operation by the player, which undoubtedly reduces the player's operating pressure. Compared with the prior art, this method greatly reduces the player's memory cost and operation cost, and improves the player's gaming experience. Therefore, the information processing method in the game provided by the present application solves the technical problem that the prior art has a poor gaming experience for the player due to cumbersome production operations, high operating costs, and high memory costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] FIG1( a ) is a schematic diagram of a first operation of producing a virtual object provided in an embodiment of the present application;

[0012] FIG1( b ) is a schematic diagram of a second operation of producing a virtual object provided in an embodiment of the present application;

[0013] FIG1( c ) is a schematic diagram of a third operation of producing a virtual object provided in an embodiment of the present application;

[0014] FIG1( d ) is a schematic diagram of a fourth operation of producing a virtual object provided in an embodiment of the present application;

[0015] FIG1( e ) is a fifth operation diagram of producing a virtual object provided in an embodiment of the present application;

[0016] FIG1( f ) is a sixth operation diagram of producing a virtual object provided in an embodiment of the present application;

[0017] FIG1( g) is a seventh operation diagram of producing a virtual object provided in an embodiment of the present application;

[0018] FIG1( h ) is a schematic diagram of an eighth operation of producing a virtual object provided in an embodiment of the present application;

[0019] Figure 2 This is an application system diagram of an information processing method in a game provided by an embodiment of the present application;

[0020] Figure 3 is a flowchart of the information processing method in the game provided by the first embodiment of the present application;

[0021] FIG. 4( a ) is a first schematic diagram of an information processing method in a game provided by the first embodiment of the present application;

[0022] FIG4( b ) is a second schematic diagram of the information processing method in the game provided by the first embodiment of the present application;

[0023] FIG4( c ) is a third schematic diagram of the information processing method in the game provided by the first embodiment of the present application;

[0024] FIG4( d ) is a fourth schematic diagram of the information processing method in the game provided by the first embodiment of the present application;

[0025] FIG4( e ) is a fifth schematic diagram of the information processing method in the game provided by the first embodiment of the present application;

[0026] Figure 5 is a flowchart of determining the production deployment of a virtual ship to be produced based on production rules provided in the first embodiment of the present application;

[0027] Figure 6 is a schematic diagram of a production plan list provided in the first embodiment of the present application;

[0028] Figure 7 is a schematic diagram of the structure of an information processing device in a game provided by the second embodiment of the present application;

[0029] Figure 8 It is a structural diagram of a terminal device provided in the third embodiment of the present application. DETAILED DESCRIPTION

[0030] Many specific details are described in the following description to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of the present application, so the present application is not limited by the specific implementation disclosed below.

[0031] With the rapid development of computer technology and game development technology, the game industry has entered an unprecedented stage of development. Game types are showing explosive growth. Game developers' focus has gradually shifted from expanding gameplay to improving the user experience. The user experience is crucial to extending the game life cycle.

[0032] In some games that involve the production of virtual objects and the use of virtual objects obtained through production for grouping (e.g., producing different types of virtual ships and grouping the produced virtual ships into ship battleships), it is a necessary and high-frequency operation for players to deploy the virtual objects to be produced on the production line based on the grouping plan. Currently, in the production operation of virtual objects, players first need to open the plan viewing interface, view and memorize the virtual objects included in the target grouping plan selected by the player in the plan viewing interface, and then open the production interface. In the production interface, players manually add the virtual objects to be produced to the corresponding production line based on their memory to produce the virtual objects.

[0033] FIG1 is a schematic diagram of an operation of producing a virtual object provided in an embodiment of the present application.

[0034] As shown in FIG1( a ), a plan viewing interface 110 is displayed in the graphical user interface, and a target grouping plan (Plan No. 1) selected by a player is presented in the plan viewing interface 110. Plan No. 1 includes a plurality of virtual objects, such as virtual object 121, virtual object 122, virtual object 123, virtual object 124, virtual object 125, and so on.

[0035] As shown in FIG. 1( b ), after the player memorizes plan No. 1, the player opens the production interface 130 . The production interface 130 includes five production lines, namely production line 141 , production line 142 , production line 143 , production line 144 , and production line 145 .

[0036] As shown in FIG. 1( c ), the player desires to use the production line 141 to produce the virtual object 121 , and then clicks on the production line 141 .

[0037] As shown in FIG. 1( d ), in response to the player clicking on the production line 141 , a production blueprint selection bar 150 is displayed in the production interface 130 , and the production blueprint selection bar 150 presents production blueprints of multiple virtual objects that can be produced on the production line 141 .

[0038] As shown in FIG. 1( e ), the player searches for the production blueprint corresponding to the virtual object 121 in the production blueprint selection bar 150 , and then clicks on the production blueprint 151 corresponding to the virtual object 121 after finding it.

[0039] As shown in FIG. 1( f ), in response to the player clicking on the production blueprint 151 corresponding to the virtual object 121 , a “production” button 160 is displayed in the production interface 130 .

[0040] As shown in FIG. 1( g ), the player then clicks the “Production” button 160 .

[0041] As shown in FIG. 1( h ), in response to the player clicking the “production” button 160 , the production blueprint 151 corresponding to the virtual object 121 is added to the production line 141 , and the production operation on the virtual object 121 is performed.

[0042] The above operation process only completes the production of virtual object 121. The player needs to repeat the above operation to realize the production of the virtual objects to be produced included in solution No. 1. This operation process is relatively cumbersome, the link is too long, and the operation cost of the player is relatively high.

[0043] In addition, since the grouping scheme often includes multiple types of virtual objects, when the player leaves the scheme viewing interface and performs the above operations in the production interface, it is inevitable that the content of the grouping scheme will be forgotten. At this time, the player needs to return to the scheme viewing interface to memorize the grouping scheme again, and then return to the production interface to perform manual operations. This not only brings redundant operations to the player, but also increases the player's memory burden.

[0044] Therefore, the existing method of producing virtual objects based on grouping schemes has technical problems such as cumbersome operation, high operation cost, and high memory cost, which will bring a negative gaming experience to players.

[0045] In view of this, the present application provides an information processing method in a game. First, the method can generate a production plan list for the target grouping scheme by operating on the target grouping scheme, and trigger the production operation of the virtual object to be produced according to the production plan list. The entire operation process does not involve jumping between the scheme viewing interface and the production interface, which undoubtedly alleviates the player's memory pressure on the target grouping scheme, and also avoids the redundant operation of the player repeatedly jumping between the scheme viewing interface and the production interface. Second, the method determines the virtual objects to be produced among the multiple virtual objects included in the target grouping scheme through preset production rules, and generates the production deployment information of the virtual objects to be produced. The entire operation process is automatically executed, without the need for manual operation by the player, which undoubtedly reduces the player's operating pressure. Compared with the prior art, this method greatly reduces the player's memory cost and operation cost, and improves the player's gaming experience.

[0046] The information processing method, apparatus, terminal device and computer-readable storage medium in the game described in this application are further described in detail below in conjunction with specific embodiments and drawings.

[0047] Figure 2 1 is an application system diagram of an information processing method in a game provided by an embodiment of the present application. Figure 2As shown, the system includes a user terminal 201 and a server terminal 202. The user terminal 201 can be any device such as a smart phone, a tablet computer, a laptop computer, a desktop computer, a personal digital assistant (PDA), etc. The server terminal 202 can be a processing module inside the user terminal 201, or a processing device electrically connected to the user terminal 201, or a server connected to multiple user terminals 201 in communication. The server terminal 202 is deployed with the information processing method in the game provided by the present application, which is used to realize the convenient production of virtual objects included in the grouping scheme.

[0048] The first embodiment of the present application provides a method for processing information in a game.

[0049] Figure 3 Flowchart of the information processing method in the game provided by this embodiment. Figure 3 The information processing method in the game provided by this embodiment is described in detail. The embodiments described below are used to explain the technical solution of this application and are not intended to be used as limitations for actual use.

[0050] like Figure 3 As shown, the information processing method in the game provided by this embodiment includes the following steps S310 to S330.

[0051] Step S310: determining a target grouping scheme, where the target grouping scheme includes a plurality of virtual objects.

[0052] The grouping scheme can be understood as a combination scheme composed of multiple virtual objects. The grouping scheme can be created by the player himself, or it can be shared by other players on an open platform, or it can be preset by developers during the game development stage, and there is no specific restriction. Generally, a player can have multiple grouping schemes, and the player selects a grouping scheme that is beneficial to the game task in the game according to the game task performed. Exemplarily, the virtual objects included in the grouping scheme are virtual ships, and the grouping scheme is a ship grouping scheme. When the player performs an anti-submarine mission, a ship grouping scheme including multiple destroyers and submarines can be selected. When the player performs a long-range strike mission, a ship grouping scheme including multiple aircraft carriers and cruisers can be selected. In this embodiment, the grouping scheme selected by the player for application is defined as the target grouping scheme.

[0053] The multiple virtual objects in the grouping scheme may be virtual objects of the same type or virtual objects of different types, and are not limited here. Exemplarily, the target grouping scheme includes virtual object 1, virtual object 2, virtual object 3, virtual object 4, and virtual object 5, wherein virtual object 1 and virtual object 2 are carrier-based aircraft, and virtual object 3, virtual object 4, and virtual object 5 are non-carrier-based aircraft. Exemplarily, the target grouping scheme includes virtual object 1, virtual object 2, virtual object 3, virtual object 4, and virtual object 5, wherein virtual object 1, virtual object 2, and virtual object 3 are cruisers, virtual object 4, and virtual object 5 are battleships, and cruisers and battleships are both non-carrier-based aircraft.

[0054] In an optional implementation, the information processing method in the game provided by this embodiment provides a graphical user interface through a terminal device. The terminal device can be any device such as a mobile phone, a computer, etc. The graphical user interface (Graphical User Interface, GUI) is displayed on the screen of the terminal device. It is a user operation interface displayed in a graphical manner. It is an interface display form for communication between a person and an electronic device, which enables the user to interact with the electronic device through icons and visual indicators. A scheme viewing interface is displayed in the graphical user interface, and the scheme viewing interface is used to view the grouping scheme, which can be displayed in the graphical user interface in response to the player's triggering operation of the scheme viewing control. Determining the target grouping scheme may specifically include: responding to the selection operation for the first grouping scheme in the scheme viewing interface, determining the first grouping scheme as the target grouping scheme, and displaying the target grouping scheme in the scheme viewing interface, and the first grouping scheme is any one of the preset multiple grouping schemes. Optionally, multiple grouping plans are displayed in the form of a drop-down menu at the associated position of the grouping plan selection box. In response to the player opening the drop-down menu and selecting the first grouping plan in the drop-down menu, the first grouping plan is determined as the target grouping plan, and the name of the first grouping plan is displayed in the grouping plan selection box, and the details of the first grouping plan are displayed in the plan viewing interface.

[0055] Displaying the target marshaling scheme in the scheme viewing interface actually means displaying multiple virtual objects included in the target marshaling scheme in the scheme viewing interface. The scheme viewing interface can also display the attribute information of each virtual object (such as the name, model, code, grade, etc. of each virtual object), the marshaling information (such as the position of each virtual object in the target marshaling scheme), and the production information (such as the index value and resource amount required for the production of each virtual object). In this embodiment, the producible status of each virtual object will be marked in the scheme viewing interface according to the current production conditions, such as marking the corresponding identifications such as producible, required to be produced, and unable to be produced. Exemplarily, virtual object 1 cannot be produced due to the lack of production blueprint, that is, the identification of "lack of blueprint, unable to produce" will be marked at the virtual object 1 displayed in the scheme viewing interface. So that players can clearly understand the production conditions that are still missing for the virtual objects in the production target marshaling scheme, so as to supplement the production conditions by purchasing, borrowing, etc. In some games, there are several virtual objects that lack production conditions in the target marshaling scheme, which will not affect the production of other virtual objects. In other games, there are several virtual objects in the target grouping scheme that lack production conditions, and all virtual objects in the target grouping scheme will be suspended from generation.

[0056] Step S320, in response to the first operation on the target grouping scheme, generates a production plan list for the target grouping scheme, the production plan list includes at least production deployment information of a first virtual object, and the first virtual object is at least one virtual object to be produced determined from multiple virtual objects based on preset production rules.

[0057] After the target grouping scheme is determined, the player performs the first operation on the target grouping scheme, which can trigger the generation of a production plan list for the target grouping scheme. Specifically, in response to the player's first operation on the target grouping scheme, the production deployment of the virtual objects to be produced among the multiple virtual objects is determined based on the preset production rules, thereby generating a production plan list for the target grouping scheme, and displaying the production plan list on the upper layer of the scheme viewing interface.

[0058] Since the production of virtual objects in the game is often not unlimited, some constraints are preset to limit the unlimited production of virtual objects. The production rules are a method of determining the virtual objects to be produced and the production deployment of the virtual objects to be produced in combination with the preset constraints in the game. It is understandable that for different games, due to different preset constraints, the production rules will also be different.

[0059] The first virtual object refers to a virtual object to be generated that is screened from multiple virtual objects based on production rules. When all virtual objects in the target grouping scheme meet the constraint conditions, all virtual objects can be the first virtual object.

[0060] The generated plan list can be understood as an interface showing the player the production deployment information of the first virtual object, which can be displayed in the form of a pop-up window on the upper layer of the plan viewing interface. The generated deployment information may include attribute information of the first virtual object (such as the name, model, code, level, index value, etc. of the first virtual object), and production information of the first virtual object (such as the production volume of the first virtual object, the production line to be deployed, the slot to be deployed, etc.).

[0061] In an optional implementation, the solution viewing interface includes a first control. The first control can be understood as a trigger control for triggering the screening of the first virtual object from multiple virtual objects based on the production rule and determining the production deployment of the first virtual object. Exemplarily, the first control is an "add to production" control.

[0062] Based on this, in response to the first operation on the target grouping plan, a production plan list for the target grouping plan is generated, which may specifically include: responding to the trigger operation acting on the first control, generating a production plan list, and displaying the production plan list in a graphical user interface, specifically displaying it in the upper layer of the plan viewing interface.

[0063] The trigger operation acting on the first control may include any operation type such as clicking, pressing, long pressing, double clicking, sliding, dragging, etc. on the first control, without specific limitation.

[0064] Step S330: Perform a production operation on the first virtual object according to the production deployment information of the first virtual object in the production plan list.

[0065] Optionally, the first virtual object is added to the production line according to the production deployment information, and a production operation is performed on the first virtual object on the production line.

[0066] In an optional implementation, performing a production operation on the first virtual object according to the production deployment information of the first virtual object may be a self-response operation of the server. Specifically, the server automatically triggers the production of the first virtual object based on the production deployment information of the first virtual object in the production plan list in response to generating a production plan list.

[0067] In another optional implementation, performing a production operation on the first virtual object according to the production deployment information of the first virtual object may be an operation performed by the server in response to a player's operation. Specifically, the server produces the first virtual object based on the production deployment information of the first virtual object in the production plan list in response to the player's confirmation operation on the production plan list.

[0068] In an optional implementation, the production plan list for the target grouping scheme also includes a second control. The second control can be understood as a trigger control for confirming the production deployment information of the first virtual object in the production plan list and triggering the production of the first virtual object. Exemplarily, the second control is a "join production" control.

[0069] Based on this, according to the production deployment information of the first virtual object in the production plan list, a production operation is performed on the first virtual object, which may specifically include: responding to a trigger operation acting on the second control, according to the production deployment information of the first virtual object in the production plan list, deploying the first virtual object on the corresponding production line, and performing a production operation on the first virtual object; the corresponding production line is the production line indicated by the production deployment information.

[0070] The trigger operation on the second control may include any operation type such as clicking, pressing, long pressing, double clicking, sliding, dragging, etc. on the second control, without specific limitation.

[0071] The above method is exemplified below by taking a specific game as an example. The game is a ship battle game, and correspondingly, the formation scheme is a ship formation scheme, and the virtual object is a virtual ship.

[0072] FIG. 4 is a schematic diagram of an information processing method in a game provided by this embodiment.

[0073] As shown in FIG4(a), a scheme viewing interface 410 is displayed in the graphical user interface. The scheme viewing interface 410 presents a plurality of virtual ships included in the target ship formation scheme, and each virtual ship is marked with the production status of the virtual ship, such as a "need to produce" mark, a "no blueprint" mark, and a "cannot produce" mark. The scheme viewing interface 410 also presents an "add to production" control 411.

[0074] As shown in FIG. 4( b ), after viewing the target ship formation plan, the player desires to use the ship fleet presented by the target ship formation plan to perform the game task, and then clicks the “Add to Production” control 411 .

[0075] As shown in FIG4(c), in response to the player clicking the "Add to Production" control 411, the production deployment of the virtual ship to be produced is determined based on the production rules, and a production plan list 420 is generated according to the production deployment. In this diagram, the production plan list 420 is displayed in the form of a pop-up window on the upper layer of the solution viewing interface 410. The production plan list 420 presents the name of each virtual ship to be produced (such as ship A, ship B, etc.), type (such as assault type, protection type, carrier-based aircraft type, non-carrier-based aircraft type, etc.), production volume (such as ×1, ×2, etc.), production line to be deployed (such as the first production line, the second production line, etc.), and slot to be deployed (such as production slot, planned production slot). The production plan list 420 also presents an "Add to Production" control 421.

[0076] As shown in FIG. 4( d ), the player confirms to execute the production plan list 420 , and then clicks the “Join Production” control 421 .

[0077] As shown in FIG4(e), in response to the player clicking the "join production" control 421, the user is redirected to the production interface 430, and the virtual ship to be produced is automatically deployed to the corresponding production line to perform production operations according to the production deployment information of the virtual ship to be produced in the production plan list 420. In this diagram, after the virtual ship to be produced is deployed on the production line to perform production operations, the name and quantity of the virtual ship being produced by the production line, the name and quantity of the virtual ship planned to be produced, and the estimated production time and other production information will be displayed at the associated position of the production line.

[0078] The following describes in detail an optional implementation of how to determine the production deployment status of the virtual object to be produced based on the production rule.

[0079] In an optional implementation provided by this embodiment, the production rule includes at least a first sub-rule and a second sub-rule. Optionally, the first sub-rule is used to filter out virtual objects that can be added to the production line from multiple virtual objects, and the second sub-rule is used to determine the production deployment of at least some virtual objects (i.e., virtual objects to be produced) among the virtual objects that can be added to the production line.

[0080] Based on this, in response to the first operation on the target grouping scheme, a production plan list for the target grouping scheme is generated, which may specifically include the following steps S321 to S323:

[0081] Step S321: Filter out a second virtual object from the multiple virtual objects based on the first sub-rule, where the second virtual object is at least a portion of the multiple virtual objects.

[0082] In this embodiment, the virtual objects that can be added to the production line and are screened out from the multiple virtual objects based on the first sub-rule are defined as second virtual objects. The second virtual objects may be all or part of the multiple virtual objects.

[0083] In an optional implementation, the first sub-rule defines a screening method for virtual objects that can be added to the production line in combination with production indicators. The production indicator can be understood as a production constraint condition. The virtual object has a corresponding production indicator value. When a virtual object is produced, the total value of the production indicator corresponding to the virtual objects that have been produced will increase by the corresponding value. When the total value of the production indicator corresponding to the virtual objects that have been produced reaches the preset upper limit of the production indicator value, the virtual object can no longer be produced.

[0084] Based on this, filtering out the second virtual object from the multiple virtual objects based on the first sub-rule may specifically include the following steps S321-11 to S321-12:

[0085] Step S321 - 11 , in response to the total value of the production indicators corresponding to the multiple virtual objects not exceeding the production indicator threshold, determining the multiple virtual objects as second virtual objects.

[0086] Step S321-12, in response to the total value of production indicators corresponding to multiple virtual objects exceeding the production indicator threshold, determining the production priority of multiple virtual objects according to the production indicator values ​​corresponding to each virtual object, and determining some virtual objects as second virtual objects based on the production priority.

[0087] The total production index value refers to the sum of the production index values ​​corresponding to multiple virtual objects, and the production index threshold value can be understood as the preset upper limit of the production index value. By comparing the total production index value with the production index threshold value, it is determined whether all virtual objects can be determined as second virtual objects, that is, virtual objects that can be added to the production line.

[0088] Specifically, when the total value of the production index is less than or equal to the production index threshold, that is, when the production index is sufficient, all virtual objects can be determined as second virtual objects. When the total value of the production index is greater than the production index threshold, that is, when the production index is insufficient, only some virtual objects can be determined as second virtual objects. Optionally, several virtual objects whose total production index values ​​do not exceed the production index threshold can be randomly selected from multiple virtual objects as second virtual objects. In this embodiment, a screening method that is more preferred than random selection is provided, that is, according to the production index values ​​corresponding to each virtual object, the production priorities of multiple virtual objects are determined, and some virtual objects are determined as second virtual objects based on the production priority. For example: the virtual object with the smallest production index value among multiple virtual objects is determined as the virtual object with the highest production priority, so as to ensure that more second virtual objects can be screened out.

[0089] In this embodiment, a virtual object can also be understood as a collection of sub-virtual objects of the same type, that is, a virtual object includes at least one sub-virtual object, and at least one sub-virtual object is of the same object type. Based on this, this embodiment provides a method for determining a production priority and screening a second virtual object based on the production priority, which can specifically include the following steps S321-121 to S321-126:

[0090] Step S321-121, for each virtual object, calculate the production index proportion corresponding to the virtual object according to the total value of the production index corresponding to the selected sub-virtual object among the sub-virtual objects included in the virtual object and the production index value corresponding to the virtual object included in the target grouping scheme.

[0091] Step S321-122, determining the production priorities of multiple virtual objects according to the production index proportions corresponding to each virtual object, wherein the virtual object with a smaller production index proportion has a higher production priority.

[0092] Step S321 - 123 , determining the sub-virtual object with the smallest production index value among the virtual objects with the highest production priority as the selected sub-virtual object.

[0093] Step S321 - 124 , calculating the total value of the production index corresponding to the sub-virtual object selected from the multiple virtual objects.

[0094] Step S321 - 125 , in response to the total value of the production index corresponding to the sub-virtual objects selected from the multiple virtual objects exceeding the production index threshold, determining the sub-virtual objects except the last selected sub-virtual object from the selected sub-virtual objects as the second virtual objects.

[0095] Step S321-126, in response to the total value of the production index of the sub-virtual object selected from the multiple virtual objects not exceeding the production index threshold, the sub-virtual object selection operation is executed repeatedly until the total value of the production index corresponding to the sub-virtual object selected from the multiple virtual objects exceeds the production index threshold.

[0096] The method for determining the production priority and screening the second virtual object based on the production priority provided in this embodiment is an iterative process, in which a sub-virtual object is selected in each round. Since the selected sub-virtual object changes, the total value of the production index corresponding to the selected sub-virtual object will also change. Therefore, the production priority needs to be re-determined in the next round, and then a sub-virtual object is selected based on the production priority until the total value of the production index corresponding to all selected sub-virtual objects has exceeded the production index threshold.

[0097] In this embodiment, the production index ratio is used as the basis for judging the priority of the virtual object. Specifically, the production index ratio is the ratio of the total value of the production index corresponding to the selected sub-virtual object among the sub-virtual objects included in a virtual object to the production index value corresponding to the virtual object in the target grouping scheme. It can be understood that the smaller the production index ratio corresponding to the virtual object is, the more scarce the virtual object is, and the more the virtual object should be produced, so the priority of the virtual object is higher.

[0098] In an optional implementation, when the calculated production index proportions corresponding to the virtual objects are the same, the production priorities of the multiple virtual objects may be determined according to a preset order.

[0099] In the initial round, since each virtual object does not have a selected sub-virtual object, the production index corresponding to each virtual object accounts for 0. In the intermediate rounds, it is possible that the production index corresponding to each virtual object accounts for the same proportion. At this time, it is necessary to determine the production priority according to the preset order. The preset order of virtual objects is not restricted here.

[0100] In an optional implementation, virtual objects are classified into different object categories according to different production indicator constraints corresponding to different virtual objects. Specifically, the production indicators include at least a first production indicator and a second production indicator, and multiple virtual objects belong to the first object category and the second object category; the first production indicator is used to characterize the performance indicators consumed by producing virtual objects belonging to the first object category, and the second production indicator is used to characterize the storage indicators occupied by producing virtual objects belonging to the second object category. The production of virtual objects in the first object category will consume performance indicators, such as command value, resource quantity, etc., and the production of virtual objects in the second object category will occupy storage indicators, such as the number of warehouses, the number of hangars, etc.

[0101] Based on this, the method of selecting the second virtual object from multiple virtual objects based on the first sub-rule provided in this embodiment may further include the following steps S321-21 to S321-24;

[0102] Step S321 - 21 , in response to the total value of the first production index corresponding to the virtual object belonging to the first object category not exceeding the first production index threshold, determining the virtual object belonging to the first object category as the second virtual object.

[0103] Step S321-22, in response to the total value of the first production index corresponding to the virtual objects belonging to the first object type exceeding the first production index threshold, determine the production priority of each virtual object according to the first production index value corresponding to each virtual object belonging to the first object type, and determine some virtual objects belonging to the first object type as second virtual objects based on the production priority.

[0104] Step S321 - 23 , in response to the total value of the second production index corresponding to the virtual object belonging to the second object category not exceeding the second production index threshold, determining the virtual object belonging to the second object category as the second virtual object.

[0105] Step S321-24, in response to the total value of the second production index corresponding to the virtual objects belonging to the second object type exceeding the second production index threshold, determine the production priority of each virtual object according to the second production index value corresponding to each virtual object belonging to the second object type, and determine some virtual objects belonging to the second object type as second virtual objects based on the production priority.

[0106] For the specific method of determining the production priority of each virtual object according to the first production indicator value / second production indicator value corresponding to each virtual object belonging to the first object type / second object type, and determining some virtual objects belonging to the first object type / second object type as second virtual objects based on the production priority, please refer to the detailed description in step S321-12, which will not be repeated here.

[0107] Step S322: Determine the deployment of at least part of the second virtual objects on the production line based on the second sub-rule, and at least part of the second virtual objects are the first virtual objects.

[0108] In this embodiment, at least part of the second virtual objects whose deployment conditions are determined based on the second sub-rule are defined as first virtual objects. The first virtual object may be all of the second virtual objects or part of the second virtual objects.

[0109] In an optional implementation, the second sub-rule defines a method for determining the production deployment of the virtual object to be produced in combination with the production status of the production line. When there is only one production line in the game, the virtual object to be produced is determined according to the production status of the production line, and the production line is the production line to be deployed for the virtual object to be produced. When there are multiple production lines in the game, the virtual objects to be produced and the deployment of the virtual objects to be produced on the production lines need to be determined according to the production status of the multiple production lines.

[0110] In this embodiment, for the case where there are multiple production lines, each production line can produce at least partially different virtual objects, and the production line includes at least one production slot, an optional implementation method for determining the deployment of at least part of the second virtual objects on the production line based on the second sub-rule is provided, which may specifically include the following steps S322-11 to S322-14:

[0111] Step S322 - 11 , for each second virtual object, determine whether a second virtual object already exists in the production slot of each production line.

[0112] Step S322 - 12 , in response to the second virtual object already existing in the production slot of the production line, determining the production line as a to-be-deployed production line of the second virtual object, and determining the second virtual object as the first virtual object.

[0113] Step S322-13: In response to the absence of a second virtual object in a production slot of the production line, determine whether there is a production line with idle production slots.

[0114] Step S322-14: in response to the existence of a production line with idle production slots, the production line with idle production slots is determined as a production line to be deployed of a second virtual object, and the second virtual object is determined as the first virtual object.

[0115] When a second virtual object already exists in a production slot of a production line, the second virtual object can be added to the production slot of the production line for production together. At this time, the second virtual object is the virtual object to be produced (i.e., the first virtual object), and the production line is the production line to be deployed for the second virtual object. When a second virtual object does not exist in the production slots of all production lines, the second virtual object cannot be deployed for production by adding production, and it is necessary to further determine whether there is a production line with idle production slots. If so, the second virtual object is determined as the virtual object to be produced, and the production line with idle production slots is determined as the production line to be deployed for the second virtual object. If it does not exist, the second virtual object will not be able to be deployed for production and cannot become a virtual object to be produced.

[0116] In an optional implementation, there are multiple production lines whose production slots already have the second virtual object, that is, there are multiple production lines whose production slots have the same second virtual object. In this case, it is necessary to determine one of the production lines as the production line to be deployed for the second virtual object, which may specifically include the following implementation steps S322-121 to S322-123:

[0117] Step S322-121, calculate the estimated production time of each production line.

[0118] Step S322-122: In response to the different estimated production times of the production lines, the production line with the shortest estimated production time is determined as the production line to be deployed of the second virtual object.

[0119] Step S322-123, in response to the fact that the estimated production durations of the production lines are the same, the production line with the highest priority is determined as the production line to be deployed of the second virtual object according to the preset production line priority.

[0120] When the same second virtual object exists in the production slots of multiple production lines, it is necessary to select a production line as the production line to be deployed for the second virtual object, so as to add the second virtual object to the production slot of the production line. In this embodiment, based on the estimated production time of each production line, the one with the shortest estimated production time will be determined as the production line to be deployed for the second virtual object. If it is found that the estimated production time of each production line is the same, the production line with the highest priority will be determined as the production line to be deployed for the second virtual object based on the preset production line priority. The production line priority is preset and can be set according to the specific game, and is not limited here.

[0121] Exemplarily, the production lines in which the second virtual object 1 already exists in the production slots include production line A, production line B, and production line C. According to the virtual objects queued for production in the production slots of each production line, the estimated production time of production line A, production line B, and production line C is calculated. If the estimated production time of production line A is the shortest, production line A is determined as the production line to be deployed for the second virtual object 1. If the estimated production time of production lines A, production line B, and production line C is the same, and the preset production line priority is production line C> production line A> production line B, production line C is determined as the production line to be deployed for the second virtual object 1.

[0122] In an optional implementation, the production line with an idle production slot can produce multiple second virtual objects, that is, the production line in the production slot space can add multiple second virtual objects. In this case, the production line needs to be determined as a production line to be deployed for one of the second virtual objects, which can specifically include the following implementation steps S322-141 to S322-143:

[0123] Step S322-141, calculating the estimated production time of each second virtual object.

[0124] Step S322-142, in response to the different estimated production times of the second virtual objects, determining the production line with idle production slots as the to-be-deployed production line of the second virtual object with the longest estimated production time.

[0125] Step S322-143, in response to the fact that the estimated production durations of the second virtual objects are the same, according to the preset virtual object priority, the production line with idle production slots is determined as the production line to be deployed of the second virtual object with the highest priority.

[0126] When a production line with idle production slots can produce multiple second virtual objects, it is necessary to select a second virtual object and use the production line as the production line to be deployed for the second virtual object, thereby adding the second virtual object to the production slot of the production line. In this embodiment, based on the estimated production time of each second virtual object, the second virtual object with the longest estimated production time will be determined as the virtual object to be produced, and the production line will be used as the production line to be deployed for the second virtual object. If it is found that the estimated production time of each second virtual object is the same, the second virtual object with the highest priority will be determined as the virtual object to be produced based on the preset virtual object priority, and the production line will be used as the production line to be deployed for the second virtual object. The virtual object priority is preset and can be set according to the specific game, and is not limited here.

[0127] Exemplarily, the production slot of production line A is idle, and production line A can produce the second virtual object 1, the second virtual object 2, and the second virtual object 3. First, the estimated production time of the second virtual object 1, the second virtual object 2, and the second virtual object 3 is calculated. If the estimated production time of the second virtual object 1 is the longest, production line A is determined as the production line to be deployed for the second virtual object 1. If the estimated production time of the second virtual object 1, the second virtual object 2, and the second virtual object 3 is the same, and the preset virtual object priority is second virtual object 3> second virtual object 1> second virtual object 2, production line A is determined as the production line to be deployed for the second virtual object 3.

[0128] In an optional implementation, the production line includes not only one production slot, but also at least one planned production slot. The planned production slot is used for virtual objects to queue up and wait for production, wherein the virtual objects need to queue up and wait for the virtual objects in the production slot to be produced, and then move to the production slot before production can be carried out. In this case, the deployment of at least part of the second virtual objects on the production line is determined based on the second sub-rule, and specifically, the following steps S322-21 to S322-27 may be further included:

[0129] Step S322-21, for each second virtual object, determine whether a second virtual object already exists in the production slot or planned production slot of each production line.

[0130] Step S322-22, in response to the second virtual object already existing in the production slot of the production line, the production line is determined as the production line to be deployed of the second virtual object, and the production slot is determined as the slot to be deployed of the second virtual object.

[0131] Step S322-23, in response to the existence of a second virtual object in the planned production slot of the production line, the production line is determined as the production line to be deployed of the second virtual object, and the planned production slot is determined as the slot to be deployed of the second virtual object.

[0132] Step S322-24, in response to the fact that there are no second virtual objects in the production slots and planned production slots of the production line, it is determined whether there is a production line with idle production slots and / or planned production slots.

[0133] Step S322-25, in response to the existence of a production line with idle production slots, determining the production line with idle production slots as the production line to be deployed of the second virtual object, and determining the production slot as the slot to be deployed of the second virtual object.

[0134] Step S322-26, in response to the existence of a production line with idle planned production slots, determining the production line with idle planned production slots as the production line to be deployed of the second virtual object, and determining the planned production slots as the slots to be deployed of the second virtual object.

[0135] Step S322-27, in response to the existence of a production line with both idle production slots and planned production slots, the production line with both idle production slots and planned production slots is determined as the production line to be deployed of the second virtual object, and according to the preset slot priority, the production slot and / or planned production slot is determined as the slot to be deployed of the second virtual object.

[0136] In the case where the production line includes a production slot and at least one planned production slot, it is still necessary to first determine whether a second virtual object already exists in the production line. Specifically, it is necessary to simultaneously determine whether the second virtual object exists in the production slot and the planned production slot. Whether the second virtual object exists in the production slot or the planned production slot, the production line is the production line to be deployed of the second virtual object, the difference being that the slots to be deployed of the second virtual object are different. Specifically, when the second virtual object exists in the production slot, the production slot is determined as the slot to be deployed, that is, the second virtual object is added to the production slot of the production line; when the second virtual object exists in the planned production slot, the planned production slot is determined as the slot to be deployed, that is, the second virtual object is added to the planned production slot of the production line. Secondly, it is determined whether there is an idle production line. Specifically, it is necessary to simultaneously determine whether the production slot and the planned production slot are idle. Whether the production slot or the planned production slot is idle, the production line is the production line to be deployed of the second virtual object, the difference being that the slots to be deployed of the second virtual object are different. Specifically, when a production slot is free, the production slot is determined as a slot to be deployed, that is, the second virtual object is added to the production slot of the production line; when a planned production slot is free, the planned production slot is determined as a slot to be deployed, that is, the second virtual object is added to the planned production slot of the production line; when both the production slot and the planned production slot are free, both the production slot and the planned production slot can be the slots to be deployed of the second virtual object. Optionally, a slot with a high priority can be determined as a slot to be deployed according to a preset slot priority. Exemplarily, the priority of the production slot is higher than the priority of the planned production slot. When both the production slot and the planned production slot are free, the production slot is preferentially determined as the slot to be deployed of the second virtual object. Exemplarily, the priority of a special planned production slot is higher than the priority of a production slot, and the priority of a production slot is higher than the priority of a regular planned production slot. When the special planned production slot, the production slot, and the regular planned production slot are all idle, if the second virtual object matches the special planned production slot, the special planned production slot is preferentially determined as the slot to be deployed for the second virtual object. If the second virtual object does not match the special planned production slot, the production slot is determined as the slot to be deployed for the second virtual object. A special planned production slot refers to a planned production slot with particularity, for example, a planned production slot that is expanded by a player based on a special item. Whether the special planned production slot matches the second virtual object may be determined according to the specific game settings, or there may be no special planned production slot.

[0137] In an optional implementation, when there are multiple production lines with idle production slots, determining the production lines with idle production slots as the production lines to be deployed of the second virtual object may specifically include the following steps S322-261 to S322-263:

[0138] Step S322-261, calculate the estimated production time of each production line with idle production slots.

[0139] Step S322-262, in response to the different estimated production times of the production lines with idle planned production slots, the one with the shortest estimated production time is determined as the production line to be deployed of the second virtual object.

[0140] Step S322-263, in response to the fact that the estimated production durations of the production lines with idle planned production slots are the same, the production line with the highest priority is determined as the production line to be deployed of the second virtual object according to the preset production line priority.

[0141] Exemplarily, the production lines with idle planned production slots include production line A, production line B, and production line C. According to the virtual objects queued for production in the production slots of each production line, the estimated production time of production lines A, B, and C is calculated. If the estimated production time of production line A is the shortest, production line A is determined as the production line to be deployed of the second virtual object, and the planned production slot of production line A is determined as the slot to be deployed of the second virtual object. If the estimated production time of production lines A, B, and C is the same, and the preset production line priority is production line C> production line A> production line B, production line C is determined as the production line to be deployed of the second virtual object, and the planned production slot of production line C is determined as the slot to be deployed of the second virtual object. The production line priority is preset and can be set according to the specific game, and is not limited here.

[0142] In an optional implementation, the second virtual object includes multiple sub-virtual objects, and the multiple sub-virtual objects belong to the same object type; determining the production line with idle production slots as the production line to be deployed of the second virtual object may specifically include the following steps:

[0143] In response to the resource consumption of producing multiple sub-virtual objects exceeding the resource reserve, a production line with an idle production slot is determined as a production line to be deployed for a first sub-virtual object; wherein the first sub-virtual object is a part of the multiple sub-virtual objects, and the resource consumption of producing the first sub-virtual object is close to and does not exceed the resource reserve.

[0144] Exemplarily, the second virtual object includes 10 sub-virtual objects. When the resource reserve is insufficient to produce 10 sub-virtual objects, as many sub-virtual objects as possible can be added to the production slot according to the resource reserve. In this embodiment, the sub-virtual objects added to the production slot are defined as the first sub-virtual objects, and the resource consumption corresponding to the first sub-virtual objects does not exceed but is close to the resource reserve. The remaining part can be re-deployed as a new second virtual object for production.

[0145] In an optional implementation, the second virtual object includes multiple sub-virtual objects, the multiple sub-virtual objects belong to the same object type, and the priority of the production slot is higher than the priority of the planned production slot; the production line in which both the production slot and the planned production slot are idle is determined as the production line to be deployed of the second virtual object, and according to the preset slot priority, the production slot and / or the planned production slot is determined as the slot to be deployed of the second virtual object, which may specifically include the following steps:

[0146] In response to resource consumption for producing multiple sub-virtual objects exceeding the resource reserve, the production slot is determined as the slot to be deployed for the second sub-virtual object, and the planned production slot is determined as the slot to be deployed for the third sub-virtual object; wherein the second sub-virtual object is a part of the multiple sub-virtual objects, the third sub-virtual object is a part of the multiple sub-virtual objects other than the second sub-virtual object, and the resource consumption for producing the second sub-virtual object is close to and does not exceed the resource reserve.

[0147] Exemplarily, the second virtual object includes 10 sub-virtual objects. When the resource reserve is insufficient to produce 10 sub-virtual objects, as many sub-virtual objects as possible (e.g., 6) can be added to the production slot according to the resource reserve. In this embodiment, the sub-virtual objects added to the production slot are defined as the second sub-virtual objects, and the resource consumption corresponding to the second sub-virtual objects does not exceed but is close to the resource reserve. The remaining part (e.g., 4) is added to the planned production slot. In this embodiment, the remaining sub-virtual objects are defined as the third sub-virtual objects.

[0148] In an optional implementation, after the production deployment is completed, the overall production progress can be further optimized. Specifically, the method provided in this embodiment can also include the following steps:

[0149] In response to the first production line having idle production slots and / or planned production slots, the production line to be deployed with the second production line as the second virtual object of the production line to be deployed is changed to the first production line, and the estimated production time corresponding to the changed first production line is close to and does not exceed the estimated production time corresponding to the changed second production line; the second production line is the one with the longest estimated production time among the multiple production lines.

[0150] After the production deployment is completed, if there are idle production lines, the virtual objects to be produced corresponding to the production line with the longest estimated production time can be adjusted to the idle production line to improve the overall production progress. In this embodiment, the idle production line is defined as the first production line, and the production line with the longest estimated production time is defined as the second production line.

[0151] Step S323: Generate a production plan list according to the deployment of the first virtual object on the production line.

[0152] The production deployment status of the first virtual object (the virtual object to be produced) is determined through the above steps, and the production deployment status is sorted and displayed on the graphical user interface, which is the production plan list. The production plan list records the production deployment information obtained by sorting the production deployment status, and the production deployment information may include the name, number, production line to be deployed, slot to be deployed, etc. of the first virtual object. The production plan list can be presented in various forms, as long as the virtual object to be produced and its production deployment status can be clearly presented to the player, and the specific form of the production plan list is not limited here.

[0153] In an optional implementation provided in this embodiment, the production plan list also includes production plan information of a third virtual object; the third virtual object includes a virtual object that has not been screened out based on the first sub-rule, and a second virtual object whose production line deployment status has not been determined based on the second sub-rule, and the production plan information includes at least a description of the reason why the third virtual object cannot be produced.

[0154] In addition to the production deployment information of the virtual objects to be produced, the production plan list may also include the production plan information of the virtual objects that cannot be produced. In this embodiment, the part of the virtual objects that cannot become the virtual objects to be produced after being screened by the first sub-rule and deployed by the second sub-rule are determined as the virtual objects that cannot be produced, that is, the third virtual objects.

[0155] Exemplarily, the target grouping scheme includes 10 virtual objects, and 7 virtual objects are selected based on the first sub-rule as the second virtual objects that can be added to the production line. The remaining 3 virtual objects that are not selected are virtual objects that cannot be added to the production line due to production index constraints. These 3 virtual objects are the third virtual objects. The production line deployment status of these 7 second virtual objects is further determined based on the second sub-rule. The production line deployment status of only 5 second virtual objects is determined based on the second sub-rule. The remaining 2 cannot be deployed for production because the production line is full. These 2 second virtual objects are the third virtual objects. The production plan list will display these 5 third virtual objects and the reasons for the inability to produce. For example, for the 3 virtual objects that are not selected based on the first sub-rule, the reason for their inability to produce can be marked as the production index reaching the upper limit. For the 2 second virtual objects whose production deployment status is not determined based on the second sub-rule, the reason for their inability to produce can be marked as the production line is full.

[0156] In an optional implementation provided in this embodiment, the production rule further includes a third sub-rule. The third sub-rule is used to preliminarily screen multiple virtual objects to remove virtual objects that do not need to be produced or cannot be produced. The screening step of the third sub-rule is located before the screening step of the first sub-rule. Specifically, before the step of screening the second virtual object from the multiple virtual objects based on the first sub-rule, the method provided in this embodiment further includes: screening a fourth virtual object from the multiple virtual objects based on the third sub-rule, and the fourth virtual object is used to characterize the virtual objects that can be produced from the multiple virtual objects.

[0157] Based on this, filtering out the second virtual object from multiple virtual objects based on the first sub-rule may specifically include: filtering out the second virtual object from the fourth virtual object based on the first sub-rule, the second virtual object being at least part of the fourth virtual object.

[0158] In this embodiment, the virtual object preliminarily screened out based on the third sub-rule is defined as a fourth virtual object, and the fourth virtual object is a producible virtual object among the multiple virtual objects.

[0159] In an optional implementation, selecting the fourth virtual object from the plurality of virtual objects based on the third sub-rule may specifically include the following steps S320-1 to S320-2:

[0160] Step S320-1, based on the virtual objects owned by the player account, the virtual objects to be produced are screened from multiple virtual objects, where the virtual objects to be produced are at least part of the virtual objects remaining after removing the virtual objects owned by the player account from the multiple virtual objects.

[0161] Step S320-2, based on the production conditions of the player account, screen the producible virtual objects from the virtual objects that need to be produced, where the producible virtual objects are at least part of the virtual objects remaining after removing the virtual objects whose production conditions cannot be met from the virtual objects that need to be produced.

[0162] The screening of the third sub-rule includes two steps. The first is to remove the virtual objects that the player account already has to avoid redundant production. The remaining part is the virtual objects that need to be produced. The second is to remove the virtual objects that the player account has production conditions that cannot meet the production. The production conditions can be set according to the specific game. For example, the production conditions are production blueprints, that is, the player account has a production blueprint for a virtual object, and the virtual object can be produced. Based on this, according to the production blueprints possessed by the player account and the remaining production of the production blueprints, virtual objects without corresponding production blueprints and virtual objects whose production exceeds the remaining production of the production blueprints will be removed from the virtual objects that need to be produced. The remaining part is the producible virtual objects, that is, the fourth virtual object.

[0163] The following uses a specific game as an example to illustrate how to determine the generation and deployment of virtual objects to be produced based on production rules.

[0164] This game is a ship battle game. Correspondingly, the marshaling scheme is the ship marshaling scheme, and the virtual object is a virtual ship. In this game, the types of virtual ships include frigates, destroyers, cruisers, aircraft carriers, battlecruisers, support ships, battleships, engineering ships, fighters, and escort boats. Among them, frigates, destroyers, and cruisers are battleships, aircraft carriers, battlecruisers, support ships, and battleships are super battleships, and fighters and escort boats are carrier-based aircraft. Each ship type includes multiple types of virtual ships. In this game, virtual ships need to be produced on a ship production line. There are 5 ship production lines. Each production line can produce virtual ships of the corresponding type. Each production line includes 1 generation slot and at least one planned production slot. The planned production slot is used for queuing production. Specifically, the 5 production lines include 2 battleship production lines (used to produce battleships), 1 super battleship production line (used to produce super battleships), 1 carrier-based aircraft production line (used to produce carrier-based aircraft), and 1 joint production line (used to produce various ships when regular production is not unlocked).

[0165] In this game, the constraints on the production of virtual ships include: first, different ship production lines can only produce virtual ships of corresponding types; second, each production line includes one production slot, and can only produce one virtual ship at the same time, supporting virtual ships of the same type to queue up for production in the production slot in sequence; third, each production line includes a limited number of planned production slots (usually one planned production slot), supporting virtual ship queuing, and after all the virtual ships in the production slots are produced, the virtual ships in the planned production slots are moved to the production slots for sequential production; fourth, the production of virtual ships depends on the production blueprint, and only virtual ships with production blueprints and the number of production blueprints in stock does not exceed the upper limit of the stock can be produced; fifth, for non-carrier-based aircraft type virtual ships, a base command value constraint is set, and the total command value of non-carrier-based aircraft type virtual ships owned by the player cannot exceed the upper limit of the base command value; sixth, for carrier-based aircraft type virtual ships, a base hangar quantity constraint is set, and the total number of carrier-based aircraft type virtual ships owned by the player cannot exceed the upper limit of the base hangar quantity. Therefore, it is unlikely that all virtual ships in the target grouping scheme will be put into production line at one time. In this embodiment, the virtual ships to be produced and their production deployment are automatically determined based on the preset production rules, which can ensure the efficiency and rationality of virtual ship production.

[0166] Figure 51 is a flowchart of determining the production deployment of a virtual ship to be produced based on production rules provided in this embodiment. Figure 5 As shown, the method of determining the production deployment status of the virtual ship to be produced based on the production rule provided in this embodiment may specifically include the following steps:

[0167] Step S510: selecting a virtual ship to be produced from a plurality of virtual ships included in the target grouping scheme.

[0168] Specifically, the virtual ships included in the target grouping scheme are compared with the virtual ships already owned by the players, and the virtual ships already owned by the players are eliminated from the multiple virtual ships included in the target grouping scheme, and the remaining virtual ships are the virtual ships that need to be produced.

[0169] In an optional implementation, the ships owned by the player include: virtual ships being produced in the production slots of the production line and virtual ships belonging to the base.

[0170] Step S520: screening the producible virtual ships from the virtual ships that need to be produced.

[0171] Specifically, according to the production conditions possessed by the players, virtual ships that cannot be produced under the current production conditions are eliminated from the virtual ships that need to be produced, and the remaining virtual ships are the producible virtual ships.

[0172] In an optional implementation, the production conditions that the player has include: production line conditions and production blueprint conditions. The virtual ships that need to be eliminated include: virtual ships that do not have production blueprints, the excess of virtual ships that exceed the production blueprint holdings, and virtual ships that cannot be produced based on conventional production lines (except for specific ship types).

[0173] Step S530, for non-carrier-based aircraft type virtual ships, based on the base command value restriction, select virtual ships that can be added to the production line from the producible non-carrier-based aircraft type virtual ships.

[0174] Specifically, when the total command value of the producible non-carrier-based aircraft type virtual ship does not exceed the upper limit of the base command value, all the producible non-carrier-based aircraft type virtual ships are determined as virtual ships that can be added to the production line; when the total command value of the producible non-carrier-based aircraft type virtual ship exceeds the upper limit of the base command value, the production priority corresponding to the producible non-carrier-based aircraft type virtual ship is determined, and based on the production priority, some of the producible non-carrier-based aircraft type virtual ships are determined as virtual ships that can be added to the production line.

[0175] In an optional implementation, the production priority includes ship type priority and ship priority. Specifically, the ship type with the smallest command value ratio is determined as the ship type with the highest priority, and the virtual ship with the smallest command value among the ship type with the highest priority is determined as the virtual ship with the highest priority.

[0176] Optionally, the command value ratio can be expressed as the following expression:

[0177]

[0178] Among them, the cumulative command value corresponding to a certain ship type can be understood as the sum of the command values ​​of the selected virtual ships of this ship type. During the initial screening, the cumulative command values ​​corresponding to all ship types are 0. As the screening rounds increase, the value will accumulate and change; the total command value corresponding to this ship type in the target grouping scheme can be understood as the sum of the command values ​​of all virtual ships belonging to this ship type included in the target grouping scheme. This value is a fixed value after the target grouping scheme is determined.

[0179] Optionally, when the command value proportions corresponding to multiple ship types are the same, the priority of the ship types is determined according to a preset order. Exemplarily, the preset order may be: battleship>support ship>aircraft carrier>battlecruiser>cruiser>destroyer>frigate.

[0180] After determining the ship type with the highest priority, select the virtual ship with the highest priority among the virtual ships corresponding to the ship type, and add the command value corresponding to the virtual ship to the accumulated command value of the ship type corresponding to the virtual ship. Repeat the above operation until the sum of the command values ​​of all selected virtual ships just does not exceed the upper limit of the base command value, and all selected virtual ships are determined as virtual ships that can be added to the production line.

[0181] Step S540, for the virtual ships of the carrier-based aircraft type, based on the limit of the number of hangars in the base, select the virtual ships that can be added to the production line from the virtual ships of the carrier-based aircraft type that can be produced.

[0182] Specifically, when the total number of virtual ships of producible carrier-based aircraft types does not exceed the upper limit of the number of base hangars, all virtual ships of all producible carrier-based aircraft types are determined as virtual ships that can be added to the production line; when the total number of virtual ships of producible carrier-based aircraft types exceeds the upper limit of the number of base hangars, the production priorities corresponding to the virtual ships of the producible carrier-based aircraft types are determined, and based on the production priorities, some virtual ships of the producible carrier-based aircraft types are determined as virtual ships that can be added to the production line.

[0183] In an optional implementation, the production priority includes ship type priority and ship priority. Specifically, the ship type with the smallest number is determined as the ship type with the highest priority, and the virtual ship with the smallest number among the ship type with the highest priority is determined as the virtual ship with the highest priority.

[0184] Optionally, the quantity ratio can be expressed as the following expression:

[0185]

[0186] Among them, the cumulative number corresponding to a certain ship type can be understood as the sum of the number of virtual ships selected in this ship type. During the initial screening, the cumulative number corresponding to all ship types is 0. As the screening rounds increase, the value will accumulate and change; the total number corresponding to this ship type in the target grouping scheme can be understood as the sum of the number of all virtual ships belonging to this ship type included in the target grouping scheme. This value is a fixed value after the target grouping scheme is determined.

[0187] Optionally, when the number of ship types corresponding to the same proportion is the same, the priority of the ship type is determined according to a preset order. Exemplarily, the preset order may be: fighter > escort boat.

[0188] After determining the ship type with the highest priority, select the virtual ship with the highest priority among the virtual ships corresponding to the ship type, and add the number corresponding to the virtual ship to the accumulated number of the ship type corresponding to the virtual ship. Repeat the above operation until the sum of the numbers of all selected virtual ships reaches the upper limit of the number of base hangars, and determine all selected virtual ships as virtual ships that can be added to the production line.

[0189] Step S550, based on the production status of each production line, determining the production deployment status of the virtual ship to be produced, where the virtual ship to be produced is at least a part of the virtual ship that can be added to the production line.

[0190] Specifically, according to the production status of each production line, first determine whether there is a possibility of additional production, and then determine whether there is a possibility of vacant production. Optionally, determining the production deployment status of the virtual ship to be produced may specifically include the following steps S551 to S556:

[0191] Step S551, according to the models of virtual ships that can be added to the production line, determine the production quantity of virtual ships of the same model, and calculate the estimated production time corresponding to the virtual ships of the same model based on the production time of a single ship. The virtual ships of the same model are treated as a whole item in the process of determining the production deployment.

[0192] Step S552, checking whether a certain model of virtual ship already exists in the production slot or planned production slot of each production line.

[0193] Step S553, in response to checking that a certain model of virtual ship exists in a production slot or a planned production slot of the production line, the production line is determined as a production line to be deployed for virtual ships of the model, and the virtual ship of the model is determined as a virtual ship to be produced.

[0194] In an optional implementation, when it is checked that the production slots or planned production slots of multiple production lines all have virtual ships of this model, the production line with the shortest estimated production time is determined as the production line to be deployed for the virtual ship of this model. Optionally, when the estimated production times of multiple production lines are the same, the production line with the highest priority can be determined as the production line to be deployed for the virtual ship of this model according to the preset production line priority. Exemplarily, the production line priority is: carrier aircraft production line > super battleship production line > battleship production line > joint production line.

[0195] In an optional implementation, when there are multiple models of virtual ships on a production line, the production line is used as a to-be-deployed production line for the virtual ship of the model with the longest estimated production time, and the virtual ship of the model with the longest estimated production time is determined as the virtual ship to be produced.

[0196] In an optional implementation, when a certain model of virtual ships is added to a production slot of a production line, but the current resource reserves are insufficient to support the production of all virtual ships of this model, as many virtual ships as possible are added to the production slots of the production line based on the current resource reserves, and the remaining parts that cannot be added are used as new overall items.

[0197] The above steps are executed repeatedly until the remaining models of virtual ships can no longer be added to the production line.

[0198] Step S554, checking whether the production slots or planned production slots of each production line are idle.

[0199] Step S555, in response to checking that the production slots and / or planned production slots of the production line are idle, the production line is determined as a to-be-deployed production line for virtual ships of the model that the production line can produce, and the virtual ships of the model that the production line can produce are determined as virtual ships to be produced.

[0200] In an optional implementation, when it is detected that there are multiple production lines with idle production slots and / or planned production slots, the production line with the shortest estimated production time is used as the production line to be deployed for the virtual ship of this model. Optionally, when the estimated production times of multiple production lines are the same, the production line with the highest priority can be determined as the production line to be deployed for the virtual ship of this model according to the preset production line priority. Exemplarily, the production line priority is: carrier aircraft production line>super battleship production line>battleship production line>joint production line.

[0201] In an optional implementation, when a production line with an idle production slot and / or a planned production slot can produce multiple types of virtual ships, the ship type with the highest priority is determined according to the preset ship type priority, and the production line is used as the production line to be deployed for the virtual ship with the longest expected production time among the ship types with the highest priority, and the virtual ship with the longest expected production time among the ship types with the highest priority is determined as the virtual ship to be produced. Exemplarily, the ship type priority is: battleship>other super battleship>carrier-based aircraft>destroyer and engineering ship>cruiser.

[0202] In an optional implementation, when the production slot of the production line to be deployed is idle, the production slot is used as the deployment slot of the virtual ship to be produced; when the planned production slot of the production line to be deployed is idle, the planned production slot is used as the deployment slot of the virtual ship to be produced; when the production slot and the planned production slot of the production line to be deployed are both idle, the deployment slot of the virtual ship to be produced is determined according to the preset slot priority. Optionally, the priority of the production slot is higher than the priority of the planned production slot, and the priority of a specific planned production slot (e.g., the planned production slot can only add a production blueprint that matches the planned production slot) is higher than the priority of the production slot.

[0203] In an optional implementation, when a certain model of virtual ships is added to a production slot of a production line, but the current resource reserve is insufficient to support the production of all virtual ships of this model, as many virtual ships as possible are added to the production slots of the production line according to the current resource reserve. If the planned production slots of the production line are idle, the remaining part is added to the planned production slots of the production line, otherwise the remaining part is used as a new overall item.

[0204] The above steps are executed repeatedly until there are no idle production slots and planned production slots in all production lines, or all virtual ships that can be added to the production line have become virtual ships to be generated.

[0205] Step S556, in response to the fact that there are still idle production slots or planned production slots in the production line, virtual ships are moved out one by one from the production line with the longest estimated production time to the idle production line with the shortest estimated production time, until the new estimated production time of the production line with the longest estimated production time is not overtaken by the new estimated production time of the idle production lines.

[0206] The inspection and virtual ship movement are repeated until the production line with the longest estimated production time cannot be moved out of the virtual ship.

[0207] Step S560: Generate a production plan list according to the production deployment status of the virtual ship to be produced.

[0208] The production plan list includes the production deployment information of the virtual ship to be produced, such as the name, model, type, production line to be deployed, slot to be deployed, production quantity, etc. of the virtual ship to be produced. Optionally, some information can be displayed in the form of ship cards in the generated plan list. Optionally, if the virtual ship to be produced is added to the production line, the additional quantity is displayed on the basis of the original production quantity, and the additional quantity is displayed separately. If the virtual ship to be produced is added to the production line, the added quantity is directly displayed.

[0209] In an optional implementation, the production plan list also includes production plan information of unproduced virtual ships. Unproduced virtual ships are virtual ships that do not meet production constraints based on production rules. For example, the parts of virtual ships that need to be produced other than the virtual ships that can be produced, and for another example, the parts of virtual ships that can be produced other than the virtual ships that can be added to the production line, and for another example, the parts of virtual ships that can be added to the production line other than the virtual ships to be produced. The production plan information at least includes a description of the reasons why the unproduced virtual ships cannot be generated, such as: command value limitation, the production line is full and cannot be added to production, etc.

[0210] In an optional implementation, the production plan list also includes change information of the base command value and the base hangar quantity. Optionally, the change information is displayed in the generated plan list in the form of command value / hangar icon+command value / hangar quantity+base command value upper limit / base hangar quantity upper limit.

[0211] In an optional implementation, the production plan list also includes the amount of resources consumed to produce all the virtual ships to be produced and the current resource reserves. The production plan list also includes the time consumed to produce all the virtual ships to be produced. Optionally, since multiple production lines are supported for simultaneous production, the consumption time can be based on the estimated production time of the production line with the longest estimated production time.

[0212] In an optional implementation, the production plan list also includes a "join production" control for responding to player triggers and deploying each virtual ship to be produced to a corresponding production line for production according to the production deployment information of the virtual ships to be produced in the production plan list.

[0213] Figure 6 It is a schematic diagram of a production plan list provided in this embodiment.

[0214] like Figure 6 As shown, the production plan list 600 is displayed in the form of a pop-up window on the upper layer of the grouping plan viewing interface. The generated plan list 600 includes a first area 601 that presents the production deployment information of the virtual ship to be produced, a second area 602 that presents the production plan information of the unproduced virtual ship, a third area 603 that presents the command value and the hangar quantity change information, a fourth area 604 that presents the consumed resources and the estimated production time, and a fifth area 605 that presents the "join production" control. It should be noted that the content presented in the production plan list can be presented in various forms. This figure shows an optional presentation form, and the specific presentation form is not limited here.

[0215] The above-mentioned first embodiment provides an information processing method in a game. First, the method can generate a production plan list for the target grouping scheme by operating on the target grouping scheme, and trigger the production operation of the virtual object to be produced according to the production plan list. The entire operation process does not involve jumping between the scheme viewing interface and the production interface, which undoubtedly alleviates the player's memory pressure on the target grouping scheme, and also avoids the redundant operation of the player repeatedly jumping between the scheme viewing interface and the production interface. Second, the method determines the virtual objects to be produced among the multiple virtual objects included in the target grouping scheme through preset production rules, and generates the production deployment information of the virtual objects to be produced. The entire operation process is automatically executed without the need for manual operation by the player, which undoubtedly reduces the player's operating pressure. Compared with the prior art, this method greatly reduces the player's memory cost and operation cost, and improves the player's gaming experience.

[0216] It should be noted that the examples in the first embodiment are only for explaining the method described in this application and are not intended to be limiting for actual use. The information processing method in the game provided in this application includes but is not limited to the method described in the first embodiment.

[0217] The second embodiment of the present application provides an information processing device in a game, Figure 7 It is a schematic diagram of the structure of the information processing device in the game provided by this embodiment.

[0218] like Figure 7As shown, the information processing device in the game provided by this embodiment includes: a grouping plan determination unit 701, a production plan generation unit 702, and a production plan execution unit 703.

[0219] The grouping scheme determining unit 701 is used to determine a target grouping scheme, where the target grouping scheme includes a plurality of virtual objects.

[0220] Optionally, a graphical user interface is provided through a terminal device, wherein a scheme viewing interface is displayed in the graphical user interface; and determining the target marshaling scheme includes:

[0221] In response to a selection operation on the first grouping scheme in the scheme viewing interface, the first grouping scheme is determined as the target grouping scheme, and the target grouping scheme is displayed in the scheme viewing interface, and the first grouping scheme is any one of a plurality of preset grouping schemes.

[0222] The production plan generation unit 702 is used to generate a production plan list for the target grouping scheme in response to a first operation for the target grouping scheme, and the production plan list includes at least production deployment information of a first virtual object, and the first virtual object is at least one virtual object to be produced determined from the multiple virtual objects based on a preset production rule.

[0223] Optionally, the scheme viewing interface includes a first control; and in response to the first operation on the target grouping scheme, generating a production plan list for the target grouping scheme includes:

[0224] In response to a triggering operation acting on the first control, the production plan list is generated and displayed in the graphical user interface.

[0225] Optionally, the production rule includes at least a first sub-rule and a second sub-rule;

[0226] In response to the first operation on the target grouping scheme, generating a production plan list for the target grouping scheme includes:

[0227] Filtering out a second virtual object from the multiple virtual objects based on the first sub-rule, where the second virtual object is at least a portion of the multiple virtual objects;

[0228] Determine, based on the second sub-rule, a deployment condition of at least part of the second virtual objects on the production line, wherein at least part of the second virtual objects are the first virtual objects;

[0229] The production plan list is generated according to the deployment of the first virtual object on the production line.

[0230] Optionally, the filtering out the second virtual object from the multiple virtual objects based on the first sub-rule includes:

[0231] In response to the total value of the production indicators corresponding to the multiple virtual objects not exceeding the production indicator threshold, determining the multiple virtual objects as the second virtual objects;

[0232] In response to the total value of the production indicators corresponding to the multiple virtual objects exceeding the production indicator threshold, the production priority of the multiple virtual objects is determined according to the production indicator value corresponding to each virtual object, and part of the virtual objects is determined as the second virtual object based on the production priority.

[0233] Optionally, the virtual object includes at least one child virtual object, and the at least one child virtual object is of the same object type;

[0234] The step of determining the production priorities of the plurality of virtual objects according to the production indicator values ​​corresponding to the virtual objects, and determining some of the virtual objects as the second virtual objects based on the production priorities, comprises:

[0235] For each virtual object, the production index proportion corresponding to the virtual object is calculated according to the total value of the production index corresponding to the selected sub-virtual object among the sub-virtual objects included in the virtual object and the production index value corresponding to the virtual object included in the target grouping scheme;

[0236] Determining the production priority of the plurality of virtual objects according to the production index proportions corresponding to the virtual objects, wherein the virtual object with a smaller production index proportion has a higher production priority;

[0237] Determine the sub-virtual object with the smallest production index value among the virtual objects with the highest production priority as the selected sub-virtual object;

[0238] Calculating a total value of production indicators corresponding to the sub-virtual objects selected from the multiple virtual objects;

[0239] In response to a total value of production indicators corresponding to the sub-virtual objects selected from the multiple virtual objects exceeding the production indicator threshold, determining sub-virtual objects other than the last selected sub-virtual object from the selected sub-virtual objects as the second virtual objects;

[0240] In response to the total value of the production index of the sub-virtual object selected from the multiple virtual objects not exceeding the production index threshold, the sub-virtual object selection operation is cyclically performed until the total value of the production index corresponding to the sub-virtual object selected from the multiple virtual objects exceeds the production index threshold.

[0241] Optionally, also include:

[0242] In response to the fact that the production indicators corresponding to the virtual objects have the same proportion, the production priorities of the multiple virtual objects are determined according to a preset order.

[0243] Optionally, the production index includes at least a first production index and a second production index, and the multiple virtual objects belong to a first object category and a second object category; the first production index is used to characterize the performance index consumed by producing virtual objects belonging to the first object category, and the second production index is used to characterize the storage index occupied by producing virtual objects belonging to the second object category;

[0244] The step of selecting a second virtual object from the plurality of virtual objects based on the first sub-rule includes:

[0245] In response to the total value of the first production index corresponding to the virtual objects belonging to the first object category not exceeding the first production index threshold, determining the virtual objects belonging to the first object category as the second virtual object;

[0246] In response to a total value of the first production index corresponding to the virtual objects belonging to the first object category exceeding the first production index threshold, determining a production priority of each virtual object according to the first production index value corresponding to each virtual object belonging to the first object category, and determining some virtual objects belonging to the first object category as the second virtual objects based on the production priority;

[0247] In response to the total value of the second production index corresponding to the virtual objects belonging to the second object category not exceeding the second production index threshold, determining the virtual objects belonging to the second object category as the second virtual objects;

[0248] In response to the total value of the second production index corresponding to the virtual objects belonging to the second object type exceeding the second production index threshold, the production priority of each virtual object is determined according to the second production index value corresponding to each virtual object belonging to the second object type, and some virtual objects belonging to the second object type are determined as second virtual objects based on the production priority.

[0249] Optionally, the production line includes a plurality of production lines, the virtual objects that can be produced by each production line are at least partially different, and the production line includes at least one production slot;

[0250] The determining, based on the second sub-rule, the deployment of at least part of the second virtual object on the production line includes:

[0251] For each second virtual object, determining whether the second virtual object already exists in the production slot of each production line;

[0252] In response to the second virtual object already existing in the production slot of the production line, determining the production line as a to-be-deployed production line of the second virtual object, and determining the second virtual object as the first virtual object;

[0253] In response to the absence of the second virtual object in the production slot of the production line, determining whether there is a production line with an idle production slot;

[0254] In response to the existence of a production line with idle production slots, the production line with idle production slots is determined as the production line to be deployed for the second virtual object, and the second virtual object is determined as the first virtual object.

[0255] Optionally, the production slot has a plurality of production lines of the second virtual object; and determining the production line as the production line to be deployed of the second virtual object includes:

[0256] Calculate the expected production time for each production line;

[0257] In response to different estimated production times of the production lines, determining the production line with the shortest estimated production time as the production line to be deployed of the second virtual object;

[0258] In response to the fact that the estimated production times of the production lines are the same, the production line with the highest priority is determined as the production line to be deployed of the second virtual object according to the preset production line priorities.

[0259] Optionally, the second virtual objects that can be produced by the production line with idle production slots include multiple;

[0260] The step of determining the production line with idle production slots as the production line to be deployed of the second virtual object includes:

[0261] Calculating an estimated production time for each second virtual object;

[0262] In response to different estimated production times of the second virtual objects, determining the production line with idle production slots as the to-be-deployed production line of the second virtual object with the longest estimated production time;

[0263] In response to the fact that the estimated production durations of the second virtual objects are the same, the production line with the idle production slot is determined as the production line to be deployed of the second virtual object with the highest priority according to the preset virtual object priority.

[0264] Optionally, the production line further includes at least one planned production slot; and the step of determining, based on the second sub-rule, a deployment status of at least part of the second virtual objects on the production line includes:

[0265] For each second virtual object, determining whether the second virtual object already exists in the production slot or planned production slot of each production line;

[0266] In response to the second virtual object already existing in the production slot of the production line, determining the production line as the production line to be deployed of the second virtual object, and determining the production slot as the slot to be deployed of the second virtual object;

[0267] In response to the second virtual object already existing in the planned production slot of the production line, determining the production line as the to-be-deployed production line of the second virtual object, and determining the planned production slot as the to-be-deployed slot of the second virtual object;

[0268] In response to the absence of the second virtual object in any of the production slots and planned production slots of the production line, determining whether there is a production line with idle production slots and / or planned production slots;

[0269] In response to the existence of a production line with an idle production slot, determining the production line with an idle production slot as the production line to be deployed of the second virtual object, and determining the production slot as the slot to be deployed of the second virtual object;

[0270] In response to the existence of a production line with a planned idle production slot, determining the production line with the planned idle production slot as the production line to be deployed of the second virtual object, and determining the planned production slot as the slot to be deployed of the second virtual object;

[0271] In response to the existence of a production line in which both the production slot and the planned production slot are idle, the production line in which both the production slot and the planned production slot are idle is determined as the production line to be deployed of the second virtual object, and based on a preset slot priority, the production slot and / or the planned production slot is determined as the slot to be deployed of the second virtual object.

[0272] Optionally, the planned production line with idle production slots includes a plurality of production lines; and determining the planned production line with idle production slots as the production line to be deployed of the second virtual object includes:

[0273] Calculate the estimated production time of each of the planned production slots that are idle;

[0274] In response to different estimated production times of the production lines with idle planned production slots, determining the production line with the shortest estimated production time as the production line to be deployed of the second virtual object;

[0275] In response to the fact that the estimated production durations of the production lines with idle planned production slots are the same, the production line with the highest priority is determined as the production line to be deployed of the second virtual object according to a preset production line priority.

[0276] Optionally, the second virtual object includes a plurality of sub-virtual objects, and the plurality of sub-virtual objects belong to the same object type; and determining the production line with idle production slots as the production line to be deployed of the second virtual object includes:

[0277] In response to the resource consumption of producing the multiple sub-virtual objects exceeding the resource reserve, the production line with the idle production slot is determined as the production line to be deployed for the first sub-virtual object; wherein the first sub-virtual object is a part of the multiple sub-virtual objects, and the resource consumption of producing the first sub-virtual object is close to and does not exceed the resource reserve.

[0278] Optionally, the second virtual object includes multiple sub-virtual objects, the multiple sub-virtual objects belong to the same object type, and the priority of the production slot is higher than the priority of the planned production slot;

[0279] The step of determining the production line in which both the production slot and the planned production slot are idle as the production line to be deployed of the second virtual object, and determining the production slot and / or the planned production slot as the slot to be deployed of the second virtual object according to a preset slot priority includes:

[0280] In response to the resource consumption of producing the multiple sub-virtual objects exceeding the resource reserve, the production slot is determined as the slot to be deployed for the second sub-virtual object, and the planned production slot is determined as the slot to be deployed for the third sub-virtual object; wherein the second sub-virtual object is a part of the multiple sub-virtual objects, the third sub-virtual object is a part of the multiple sub-virtual objects other than the second sub-virtual object, and the resource consumption of producing the second sub-virtual object is close to and does not exceed the resource reserve.

[0281] Optionally, also include:

[0282] In response to the first production line having idle production slots and / or planned production slots, the production line to be deployed with the second production line as the second virtual object of the production line to be deployed is changed to the first production line, and the estimated production time corresponding to the changed first production line is close to and does not exceed the estimated production time corresponding to the changed second production line; the second production line is the one with the longest estimated production time among multiple production lines.

[0283] Optionally, the production plan list also includes production plan information of a third virtual object; the third virtual object includes virtual objects that have not been screened out based on the first sub-rule, and second virtual objects whose production line deployment status has not been determined based on the second sub-rule, and the production plan information at least includes a description of the reason why the third virtual object cannot be produced.

[0284] Optionally, the production rule further includes a third sub-rule; before the step of screening out the second virtual object from the plurality of virtual objects based on the first sub-rule, the method further includes:

[0285] Filtering a fourth virtual object from the plurality of virtual objects based on the third sub-rule, the fourth virtual object being used to represent a producible virtual object among the plurality of virtual objects;

[0286] The step of selecting a second virtual object from the plurality of virtual objects based on the first sub-rule includes:

[0287] The second virtual object is selected from the fourth virtual object based on the first sub-rule, and the second virtual object is at least a part of the fourth virtual object.

[0288] Optionally, the filtering out a fourth virtual object from the multiple virtual objects based on the third sub-rule includes:

[0289] According to the virtual objects owned by the player account, the virtual objects to be produced are screened from the multiple virtual objects, wherein the virtual objects to be produced are at least part of the virtual objects remaining after removing the virtual objects owned by the player account from the multiple virtual objects;

[0290] According to the production conditions of the player account, the producible virtual objects are screened from the virtual objects that need to be produced, and the producible virtual objects are at least part of the virtual objects remaining after removing the virtual objects whose production conditions cannot be met from the virtual objects that need to be produced.

[0291] The production plan execution unit 703 is used to execute a production operation on the first virtual object according to the production deployment information of the first virtual object in the production plan list.

[0292] Optionally, the production plan list also includes a second control;

[0293] The performing a production operation on the first virtual object according to the production deployment information of the first virtual object in the production plan list includes:

[0294] In response to the trigger operation acting on the second control, the first virtual object is deployed on the corresponding production line according to the production deployment information of the first virtual object in the production plan list, and a production operation is performed on the first virtual object; the corresponding production line is the production line indicated by the production deployment information.

[0295] A third embodiment of the present application provides a terminal device, Figure 8 It is a schematic diagram of the structure of the terminal device provided in this embodiment.

[0296] like Figure 8 As shown, the terminal device provided in this embodiment includes: a memory 801, a processor 802, and a display 803;

[0297] The memory 801 is used to store computer instructions for executing the information processing method in the game;

[0298] The processor 802 is configured to execute computer instructions stored in the memory 801 to perform the following operations:

[0299] Determining a target grouping scheme, wherein the target grouping scheme includes a plurality of virtual objects;

[0300] In response to a first operation on the target grouping scheme, a production plan list for the target grouping scheme is generated, the production plan list at least including production deployment information of a first virtual object, where the first virtual object is at least one virtual object to be produced determined from the plurality of virtual objects based on a preset production rule;

[0301] Perform a production operation on the first virtual object according to the production deployment information of the first virtual object in the production plan list.

[0302] Optionally, a scheme viewing interface is displayed in the graphical user interface displayed by the display 803; the step of determining the target grouping scheme includes:

[0303] In response to a selection operation on the first grouping scheme in the scheme viewing interface, the first grouping scheme is determined as the target grouping scheme, and the target grouping scheme is displayed in the scheme viewing interface, and the first grouping scheme is any one of a plurality of preset grouping schemes.

[0304] Optionally, the scheme viewing interface includes a first control; and in response to the first operation on the target grouping scheme, generating a production plan list for the target grouping scheme includes:

[0305] In response to a triggering operation acting on the first control, the production plan list is generated and displayed in the graphical user interface.

[0306] Optionally, the production plan list also includes a second control;

[0307] The performing a production operation on the first virtual object according to the production deployment information of the first virtual object in the production plan list includes:

[0308] In response to the trigger operation acting on the second control, the first virtual object is deployed on the corresponding production line according to the production deployment information of the first virtual object in the production plan list, and a production operation is performed on the first virtual object; the corresponding production line is the production line indicated by the production deployment information.

[0309] Optionally, the production rule includes at least a first sub-rule and a second sub-rule;

[0310] In response to the first operation on the target grouping scheme, generating a production plan list for the target grouping scheme includes:

[0311] Filtering out a second virtual object from the multiple virtual objects based on the first sub-rule, where the second virtual object is at least a portion of the multiple virtual objects;

[0312] Determine, based on the second sub-rule, a deployment condition of at least part of the second virtual objects on the production line, wherein at least part of the second virtual objects are the first virtual objects;

[0313] The production plan list is generated according to the deployment of the first virtual object on the production line.

[0314] Optionally, the filtering out the second virtual object from the multiple virtual objects based on the first sub-rule includes:

[0315] In response to the total value of the production indicators corresponding to the multiple virtual objects not exceeding the production indicator threshold, determining the multiple virtual objects as the second virtual objects;

[0316] In response to the total value of the production indicators corresponding to the multiple virtual objects exceeding the production indicator threshold, the production priority of the multiple virtual objects is determined according to the production indicator value corresponding to each virtual object, and part of the virtual objects is determined as the second virtual object based on the production priority.

[0317] Optionally, the virtual object includes at least one child virtual object, and the at least one child virtual object is of the same object type;

[0318] The step of determining the production priorities of the plurality of virtual objects according to the production indicator values ​​corresponding to the virtual objects, and determining some of the virtual objects as the second virtual objects based on the production priorities, comprises:

[0319] For each virtual object, the production index proportion corresponding to the virtual object is calculated according to the total value of the production index corresponding to the selected sub-virtual object among the sub-virtual objects included in the virtual object and the production index value corresponding to the virtual object included in the target grouping scheme;

[0320] Determining the production priority of the plurality of virtual objects according to the production index proportions corresponding to the virtual objects, wherein the virtual object with a smaller production index proportion has a higher production priority;

[0321] Determine the sub-virtual object with the smallest production index value among the virtual objects with the highest production priority as the selected sub-virtual object;

[0322] Calculating a total value of production indicators corresponding to the sub-virtual objects selected from the multiple virtual objects;

[0323] In response to a total value of production indicators corresponding to the sub-virtual objects selected from the multiple virtual objects exceeding the production indicator threshold, determining sub-virtual objects other than the last selected sub-virtual object from the selected sub-virtual objects as the second virtual objects;

[0324] In response to the total value of the production index of the sub-virtual object selected from the multiple virtual objects not exceeding the production index threshold, the sub-virtual object selection operation is cyclically performed until the total value of the production index corresponding to the sub-virtual object selected from the multiple virtual objects exceeds the production index threshold.

[0325] Optionally, also execute:

[0326] In response to the fact that the production indicators corresponding to the virtual objects have the same proportion, the production priorities of the multiple virtual objects are determined according to a preset order.

[0327] Optionally, the production index includes at least a first production index and a second production index, and the multiple virtual objects belong to a first object category and a second object category; the first production index is used to characterize the performance index consumed by producing virtual objects belonging to the first object category, and the second production index is used to characterize the storage index occupied by producing virtual objects belonging to the second object category;

[0328] The step of selecting a second virtual object from the plurality of virtual objects based on the first sub-rule includes:

[0329] In response to the total value of the first production index corresponding to the virtual objects belonging to the first object category not exceeding the first production index threshold, determining the virtual objects belonging to the first object category as the second virtual object;

[0330] In response to a total value of the first production index corresponding to the virtual objects belonging to the first object category exceeding the first production index threshold, determining a production priority of each virtual object according to the first production index value corresponding to each virtual object belonging to the first object category, and determining some virtual objects belonging to the first object category as the second virtual objects based on the production priority;

[0331] In response to the total value of the second production index corresponding to the virtual objects belonging to the second object category not exceeding the second production index threshold, determining the virtual objects belonging to the second object category as the second virtual objects;

[0332] In response to the total value of the second production index corresponding to the virtual objects belonging to the second object type exceeding the second production index threshold, the production priority of each virtual object is determined according to the second production index value corresponding to each virtual object belonging to the second object type, and some virtual objects belonging to the second object type are determined as second virtual objects based on the production priority.

[0333] Optionally, the production line includes a plurality of production lines, the virtual objects that can be produced by each production line are at least partially different, and the production line includes at least one production slot;

[0334] The determining, based on the second sub-rule, the deployment of at least part of the second virtual object on the production line includes:

[0335] For each second virtual object, determining whether the second virtual object already exists in the production slot of each production line;

[0336] In response to the second virtual object already existing in the production slot of the production line, determining the production line as a to-be-deployed production line of the second virtual object, and determining the second virtual object as the first virtual object;

[0337] In response to the absence of the second virtual object in the production slot of the production line, determining whether there is a production line with an idle production slot;

[0338] In response to the existence of a production line with idle production slots, the production line with idle production slots is determined as the production line to be deployed for the second virtual object, and the second virtual object is determined as the first virtual object.

[0339] Optionally, the production slot has a plurality of production lines of the second virtual object; and determining the production line as the production line to be deployed of the second virtual object includes:

[0340] Calculate the expected production time for each production line;

[0341] In response to different estimated production times of the production lines, determining the production line with the shortest estimated production time as the production line to be deployed of the second virtual object;

[0342] In response to the fact that the estimated production times of the production lines are the same, the production line with the highest priority is determined as the production line to be deployed of the second virtual object according to the preset production line priorities.

[0343] Optionally, the second virtual objects that can be produced by the production line with idle production slots include multiple;

[0344] The step of determining the production line with idle production slots as the production line to be deployed of the second virtual object includes:

[0345] Calculating an estimated production time for each second virtual object;

[0346] In response to different estimated production times of the second virtual objects, determining the production line with idle production slots as the to-be-deployed production line of the second virtual object with the longest estimated production time;

[0347] In response to the fact that the estimated production durations of the second virtual objects are the same, the production line with the idle production slot is determined as the production line to be deployed of the second virtual object with the highest priority according to the preset virtual object priority.

[0348] Optionally, the production line further includes at least one planned production slot; and the step of determining, based on the second sub-rule, a deployment status of at least part of the second virtual objects on the production line includes:

[0349] For each second virtual object, determining whether the second virtual object already exists in the production slot or planned production slot of each production line;

[0350] In response to the second virtual object already existing in the production slot of the production line, determining the production line as the production line to be deployed of the second virtual object, and determining the production slot as the slot to be deployed of the second virtual object;

[0351] In response to the second virtual object already existing in the planned production slot of the production line, determining the production line as the to-be-deployed production line of the second virtual object, and determining the planned production slot as the to-be-deployed slot of the second virtual object;

[0352] In response to the absence of the second virtual object in any of the production slots and planned production slots of the production line, determining whether there is a production line with idle production slots and / or planned production slots;

[0353] In response to the existence of a production line with an idle production slot, determining the production line with an idle production slot as the production line to be deployed of the second virtual object, and determining the production slot as the slot to be deployed of the second virtual object;

[0354] In response to the existence of a production line with a planned idle production slot, determining the production line with the planned idle production slot as the production line to be deployed of the second virtual object, and determining the planned production slot as the slot to be deployed of the second virtual object;

[0355] In response to the existence of a production line in which both the production slot and the planned production slot are idle, the production line in which both the production slot and the planned production slot are idle is determined as the production line to be deployed of the second virtual object, and based on a preset slot priority, the production slot and / or the planned production slot is determined as the slot to be deployed of the second virtual object.

[0356] Optionally, the planned production line with idle production slots includes a plurality of production lines; and determining the planned production line with idle production slots as the production line to be deployed of the second virtual object includes:

[0357] Calculate the estimated production time of each of the planned production slots that are idle;

[0358] In response to different estimated production times of the production lines with idle planned production slots, determining the production line with the shortest estimated production time as the production line to be deployed of the second virtual object;

[0359] In response to the fact that the estimated production durations of the production lines with idle planned production slots are the same, the production line with the highest priority is determined as the production line to be deployed of the second virtual object according to a preset production line priority.

[0360] Optionally, the second virtual object includes a plurality of sub-virtual objects, and the plurality of sub-virtual objects belong to the same object type; and determining the production line with idle production slots as the production line to be deployed of the second virtual object includes:

[0361] In response to the resource consumption of producing the multiple sub-virtual objects exceeding the resource reserve, the production line with the idle production slot is determined as the production line to be deployed for the first sub-virtual object; wherein the first sub-virtual object is a part of the multiple sub-virtual objects, and the resource consumption of producing the first sub-virtual object is close to and does not exceed the resource reserve.

[0362] Optionally, the second virtual object includes multiple sub-virtual objects, the multiple sub-virtual objects belong to the same object type, and the priority of the production slot is higher than the priority of the planned production slot;

[0363] The step of determining the production line in which both the production slot and the planned production slot are idle as the production line to be deployed of the second virtual object, and determining the production slot and / or the planned production slot as the slot to be deployed of the second virtual object according to a preset slot priority includes:

[0364] In response to the resource consumption of producing the multiple sub-virtual objects exceeding the resource reserve, the production slot is determined as the slot to be deployed for the second sub-virtual object, and the planned production slot is determined as the slot to be deployed for the third sub-virtual object; wherein the second sub-virtual object is a part of the multiple sub-virtual objects, the third sub-virtual object is a part of the multiple sub-virtual objects other than the second sub-virtual object, and the resource consumption of producing the second sub-virtual object is close to and does not exceed the resource reserve.

[0365] Optionally, also execute:

[0366] In response to the first production line having idle production slots and / or planned production slots, the production line to be deployed with the second production line as the second virtual object of the production line to be deployed is changed to the first production line, and the estimated production time corresponding to the changed first production line is close to and does not exceed the estimated production time corresponding to the changed second production line; the second production line is the one with the longest estimated production time among multiple production lines.

[0367] Optionally, the production plan list also includes production plan information of a third virtual object; the third virtual object includes virtual objects that have not been screened out based on the first sub-rule, and second virtual objects whose production line deployment status has not been determined based on the second sub-rule, and the production plan information at least includes a description of the reason why the third virtual object cannot be produced.

[0368] Optionally, the production rule further includes a third sub-rule; before the step of screening out the second virtual object from the plurality of virtual objects based on the first sub-rule, the method further includes:

[0369] Filtering a fourth virtual object from the plurality of virtual objects based on the third sub-rule, the fourth virtual object being used to represent a producible virtual object among the plurality of virtual objects;

[0370] The step of selecting a second virtual object from the plurality of virtual objects based on the first sub-rule includes:

[0371] The second virtual object is selected from the fourth virtual object based on the first sub-rule, and the second virtual object is at least a part of the fourth virtual object.

[0372] Optionally, the filtering out a fourth virtual object from the multiple virtual objects based on the third sub-rule includes:

[0373] According to the virtual objects owned by the player account, the virtual objects to be produced are screened from the multiple virtual objects, wherein the virtual objects to be produced are at least part of the virtual objects remaining after removing the virtual objects owned by the player account from the multiple virtual objects;

[0374] According to the production conditions of the player account, the producible virtual objects are screened from the virtual objects that need to be produced, and the producible virtual objects are at least part of the virtual objects remaining after removing the virtual objects whose production conditions cannot be met from the virtual objects that need to be produced.

[0375] The display 803 is used to display a graphical user interface.

[0376] A fourth embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium includes computer instructions. When the computer instructions are executed by a processor, they are used to implement the methods described in the embodiments of the present application.

[0377] It should be noted that the relational terms such as "first" and "second" in this article are only used to distinguish one entity or operation from another entity or operation, and do not require or imply any actual relationship or order between these entities or operations. In addition, the words "include", "have", "include" and "includes" and other similar forms are the same in meaning, and the end of any one or more items after any of the above words is open-ended, and any of the above nouns does not mean that the one or more items have been exhaustively listed or are limited to the one or more items listed.

[0378] As used herein, unless expressly stated otherwise, the term "or" includes all possible combinations, except those that are not feasible. For example, if it is expressed that a database may include A or B, then unless otherwise specifically stated or not feasible, it may include database A, or B, or A and B. As a second example, if it is expressed that a database may include A, B, or C, then unless otherwise specifically stated or not feasible, the database may include database A, or B, or C, or A and B, or A and C, or B and C, or A, B, and C.

[0379] It is worth noting that the above embodiments can be implemented by hardware or software (program code), or a combination of hardware and software. If implemented by software, it can be stored in the above-mentioned computer-readable medium. When the software is executed by a processor, it can execute the above-mentioned disclosed method. The computing unit and other functional units described in the present disclosure can be implemented by hardware or software, or a combination of hardware and software. Those of ordinary skill in the art will also understand that the above-mentioned multiple modules / units can be combined into one module / unit, and each of the above-mentioned modules / units can be further divided into multiple sub-modules / sub-units.

[0380] In the above detailed description, the embodiments have been described with reference to many specific details, which may vary from implementation to implementation. Certain adaptations and modifications may be made to the embodiments. For those skilled in the art, other embodiments may be readily apparent from the specific embodiments disclosed in the present application. This specification and examples are for exemplary purposes only, and the true scope and essence of the present application are described by the claims. The sequence of steps shown in the diagrams is also for the purpose of explanation only and is not intended to be limited to any particular steps or sequence. Therefore, those skilled in the art will appreciate that these steps may be performed in different orders when implementing the same method.

[0381] In the drawings and detailed description of the present application, exemplary embodiments are disclosed. However, many variations and modifications may be made to these embodiments. Accordingly, although specific terms are used, these terms are only general and descriptive and not for the purpose of limitation.

Claims

1. A method for processing information in a game, characterized in that: The method comprises: Determining a target grouping scheme, wherein the target grouping scheme includes a plurality of virtual objects; In response to a first operation on the target grouping scheme, a production plan list for the target grouping scheme is generated, the production plan list at least including production deployment information of a first virtual object, where the first virtual object is at least one virtual object to be produced determined from the multiple virtual objects based on a preset production rule; Perform a production operation on the first virtual object according to the production deployment information of the first virtual object in the production plan list.

2. The method according to claim 1, characterized in that Providing a graphical user interface through a terminal device, wherein the graphical user interface displays a solution viewing interface; The determining of the target grouping scheme comprises: In response to a selection operation on the first grouping scheme in the scheme viewing interface, the first grouping scheme is determined as the target grouping scheme, and the target grouping scheme is displayed in the scheme viewing interface, and the first grouping scheme is any one of a plurality of preset grouping schemes.

3. The method according to claim 2, characterized in that The scheme viewing interface includes a first control; in response to a first operation on the target grouping scheme, generating a production plan list for the target grouping scheme includes: In response to a trigger operation acting on the first control, the production plan list is generated and displayed in the graphical user interface.

4. The method according to claim 3, characterized in that: The production plan list also includes a second control; The performing a production operation on the first virtual object according to the production deployment information of the first virtual object in the production plan list includes: In response to the trigger operation acting on the second control, the first virtual object is deployed on the corresponding production line according to the production deployment information of the first virtual object in the production plan list, and a production operation is performed on the first virtual object; the corresponding production line is the production line indicated by the production deployment information.

5. The method according to claim 1, characterized in that The production rule includes at least a first sub-rule and a second sub-rule; In response to the first operation on the target grouping scheme, generating a production plan list for the target grouping scheme includes: Filtering out a second virtual object from the multiple virtual objects based on the first sub-rule, where the second virtual object is at least a portion of the multiple virtual objects; Determine, based on the second sub-rule, a deployment situation of at least part of the second virtual objects on the production line, wherein at least part of the second virtual objects are the first virtual objects; The production plan list is generated according to the deployment of the first virtual object on the production line.

6. The method according to claim 5, characterized in that The step of selecting a second virtual object from the plurality of virtual objects based on the first sub-rule includes: In response to the total value of the production indicators corresponding to the multiple virtual objects not exceeding the production indicator threshold, determining the multiple virtual objects as the second virtual objects; In response to the total value of the production indicators corresponding to the multiple virtual objects exceeding the production indicator threshold, the production priority of the multiple virtual objects is determined according to the production indicator value corresponding to each virtual object, and part of the virtual objects is determined as the second virtual object based on the production priority.

7. The method according to claim 6, characterized in that The virtual object includes at least one child virtual object, and the at least one child virtual object is of the same object type; The step of determining the production priorities of the plurality of virtual objects according to the production indicator values ​​corresponding to the virtual objects, and determining some of the virtual objects as the second virtual objects based on the production priorities, comprises: For each virtual object, the production index proportion corresponding to the virtual object is calculated according to the total value of the production index corresponding to the selected sub-virtual object among the sub-virtual objects included in the virtual object and the production index value corresponding to the virtual object included in the target grouping scheme; Determining the production priority of the plurality of virtual objects according to the production index proportions corresponding to the virtual objects, wherein the virtual object with a smaller production index proportion has a higher production priority; Determine the sub-virtual object with the smallest production index value among the virtual objects with the highest production priority as the selected sub-virtual object; Calculating a total value of production indicators corresponding to the sub-virtual objects selected from the multiple virtual objects; In response to a total value of production indicators corresponding to the sub-virtual objects selected from the multiple virtual objects exceeding the production indicator threshold, determining sub-virtual objects other than the last selected sub-virtual object from the selected sub-virtual objects as the second virtual objects; In response to the total value of the production index of the sub-virtual object selected from the multiple virtual objects not exceeding the production index threshold, the sub-virtual object selection operation is cyclically performed until the total value of the production index corresponding to the sub-virtual object selected from the multiple virtual objects exceeds the production index threshold.

8. The method according to claim 7, characterized in that The method further comprises: In response to the fact that the production indicators corresponding to the virtual objects have the same proportion, the production priorities of the multiple virtual objects are determined according to a preset order.

9. The method according to claim 6, characterized in that The production index includes at least a first production index and a second production index, and the plurality of virtual objects belong to a first object category and a second object category; the first production index is used to characterize the performance index consumed by producing virtual objects belonging to the first object category, and the second production index is used to characterize the storage index occupied by producing virtual objects belonging to the second object category; The step of selecting a second virtual object from the plurality of virtual objects based on the first sub-rule includes: In response to the total value of the first production index corresponding to the virtual objects belonging to the first object category not exceeding the first production index threshold, determining the virtual objects belonging to the first object category as the second virtual object; In response to a total value of the first production index corresponding to the virtual objects belonging to the first object category exceeding the first production index threshold, determining a production priority of each virtual object according to the first production index value corresponding to each virtual object belonging to the first object category, and determining some virtual objects belonging to the first object category as the second virtual objects based on the production priority; In response to the total value of the second production index corresponding to the virtual objects belonging to the second object category not exceeding the second production index threshold, determining the virtual objects belonging to the second object category as the second virtual objects; In response to the total value of the second production index corresponding to the virtual objects belonging to the second object type exceeding the second production index threshold, the production priority of each virtual object is determined according to the second production index value corresponding to each virtual object belonging to the second object type, and some virtual objects belonging to the second object type are determined as second virtual objects based on the production priority.

10. The method according to claim 5, characterized in that The production lines include a plurality of production lines, each production line can produce virtual objects that are at least partially different, and the production line includes at least one production slot; The determining, based on the second sub-rule, the deployment of at least part of the second virtual object on the production line includes: For each second virtual object, determining whether the second virtual object already exists in the production slot of each production line; In response to the second virtual object already existing in the production slot of the production line, determining the production line as a to-be-deployed production line of the second virtual object, and determining the second virtual object as the first virtual object; In response to the absence of the second virtual object in the production slot of the production line, determining whether there is a production line with an idle production slot; In response to the existence of a production line with idle production slots, the production line with idle production slots is determined as the production line to be deployed for the second virtual object, and the second virtual object is determined as the first virtual object.

11. The method according to claim 10, characterized in that The production slots in which the second virtual object's production lines already exist include a plurality of production lines; and determining the production line as a production line to be deployed for the second virtual object includes: Calculate the expected production time for each production line; In response to different estimated production times of the production lines, determining the production line with the shortest estimated production time as the production line to be deployed of the second virtual object; In response to the fact that the estimated production times of the production lines are the same, the production line with the highest priority is determined as the production line to be deployed of the second virtual object according to the preset production line priorities.

12. The method according to claim 10, characterized in that The second virtual objects that can be produced by the production line with idle production slots include a plurality of; The step of determining the production line with idle production slots as the production line to be deployed of the second virtual object includes: Calculating an estimated production time for each second virtual object; In response to different estimated production times of the second virtual objects, determining the production line with idle production slots as the to-be-deployed production line of the second virtual object with the longest estimated production time; In response to the fact that the estimated production durations of the second virtual objects are the same, the production line with the idle production slot is determined as the production line to be deployed of the second virtual object with the highest priority according to the preset virtual object priority.

13. The method according to claim 10, characterized in that The production line further includes at least one planned production slot; and the step of determining, based on the second sub-rule, the deployment of at least part of the second virtual object on the production line includes: For each second virtual object, determining whether the second virtual object already exists in the production slot or planned production slot of each production line; In response to the second virtual object already existing in the production slot of the production line, determining the production line as the production line to be deployed of the second virtual object, and determining the production slot as the slot to be deployed of the second virtual object; In response to the second virtual object already existing in the planned production slot of the production line, determining the production line as the to-be-deployed production line of the second virtual object, and determining the planned production slot as the to-be-deployed slot of the second virtual object; In response to the absence of the second virtual object in any of the production slots and planned production slots of the production line, determining whether there is a production line with idle production slots and / or planned production slots; In response to the existence of a production line with an idle production slot, determining the production line with an idle production slot as the production line to be deployed of the second virtual object, and determining the production slot as the slot to be deployed of the second virtual object; In response to the existence of a production line with a planned idle production slot, determining the production line with the planned idle production slot as the production line to be deployed of the second virtual object, and determining the planned production slot as the slot to be deployed of the second virtual object; In response to the existence of a production line in which both the production slot and the planned production slot are idle, the production line in which both the production slot and the planned production slot are idle is determined as the production line to be deployed of the second virtual object, and based on a preset slot priority, the production slot and / or the planned production slot is determined as the slot to be deployed of the second virtual object.

14. The method according to claim 13, characterized in that The planned production line with idle production slots includes a plurality of production lines; and determining the planned production line with idle production slots as the production line to be deployed of the second virtual object includes: Calculate the estimated production time of each of the planned production slots that are idle; In response to different estimated production times of the production lines with idle planned production slots, determining the production line with the shortest estimated production time as the production line to be deployed of the second virtual object; In response to the fact that the estimated production durations of the production lines with idle planned production slots are the same, the production line with the highest priority is determined as the production line to be deployed of the second virtual object according to a preset production line priority.

15. The method according to claim 13, characterized in that The second virtual object includes a plurality of sub-virtual objects, and the plurality of sub-virtual objects belong to the same object type; and determining the production line with idle production slots as the production line to be deployed of the second virtual object includes: In response to the resource consumption of producing the multiple sub-virtual objects exceeding the resource reserve, the production line with the idle production slot is determined as the production line to be deployed for the first sub-virtual object; wherein the first sub-virtual object is a part of the multiple sub-virtual objects, and the resource consumption of producing the first sub-virtual object is close to and does not exceed the resource reserve.

16. The method according to claim 13, characterized in that The second virtual object includes a plurality of sub-virtual objects, the plurality of sub-virtual objects belong to the same object type, and the priority of the production slot is higher than the priority of the planned production slot; The step of determining the production line in which both the production slot and the planned production slot are idle as the production line to be deployed of the second virtual object, and determining the production slot and / or the planned production slot as the slot to be deployed of the second virtual object according to a preset slot priority includes: In response to the resource consumption of producing the multiple sub-virtual objects exceeding the resource reserve, the production slot is determined as the slot to be deployed for the second sub-virtual object, and the planned production slot is determined as the slot to be deployed for the third sub-virtual object; wherein the second sub-virtual object is a part of the multiple sub-virtual objects, the third sub-virtual object is a part of the multiple sub-virtual objects other than the second sub-virtual object, and the resource consumption of producing the second sub-virtual object is close to and does not exceed the resource reserve.

17. The method according to claim 13, characterized in that The method further comprises: In response to the first production line having idle production slots and / or planned production slots, the production line to be deployed with the second production line as the second virtual object of the production line to be deployed is changed to the first production line, and the estimated production time corresponding to the changed first production line is close to and does not exceed the estimated production time corresponding to the changed second production line; the second production line is the one with the longest estimated production time among multiple production lines.

18. The method according to claim 5, characterized in that The production plan list also includes production plan information of a third virtual object; the third virtual object includes virtual objects that have not been screened out based on the first sub-rule, and second virtual objects whose production line deployment status has not been determined based on the second sub-rule, and the production plan information at least includes a description of the reason why the third virtual object cannot be produced.

19. The method according to claim 5, characterized in that The production rule further includes a third sub-rule; before the step of screening out the second virtual object from the plurality of virtual objects based on the first sub-rule, the method further includes: Filtering a fourth virtual object from the plurality of virtual objects based on the third sub-rule, the fourth virtual object being used to represent a producible virtual object among the plurality of virtual objects; The step of selecting a second virtual object from the plurality of virtual objects based on the first sub-rule includes: The second virtual object is selected from the fourth virtual object based on the first sub-rule, and the second virtual object is at least a part of the fourth virtual object.

20. The method according to claim 19, characterized in that The step of selecting a fourth virtual object from the plurality of virtual objects based on the third sub-rule includes: According to the virtual objects owned by the player account, the virtual objects to be produced are screened from the multiple virtual objects, wherein the virtual objects to be produced are at least part of the virtual objects remaining after removing the virtual objects owned by the player account from the multiple virtual objects; According to the production conditions of the player account, the producible virtual objects are screened from the virtual objects that need to be produced, and the producible virtual objects are at least part of the virtual objects remaining after removing the virtual objects whose production conditions cannot be met from the virtual objects that need to be produced.

21. An information processing device in a game, characterized in that: The device comprises: a grouping plan determination unit, a production plan generation unit, and a production plan execution unit; The grouping scheme determining unit is used to determine a target grouping scheme, wherein the target grouping scheme includes a plurality of virtual objects; The production plan generating unit is configured to generate a production plan list for the target grouping scheme in response to a first operation for the target grouping scheme, wherein the production plan list includes at least production deployment information of a first virtual object, where the first virtual object is at least one virtual object to be produced determined from the plurality of virtual objects based on a preset production rule; The production plan execution unit is used to perform a production operation on the first virtual object according to the production deployment information of the first virtual object in the production plan list.

22. A terminal device, characterized in that: include: Memory, processor, and display; The memory is used to store one or more computer instructions; The processor is configured to execute the one or more computer instructions to implement the method according to any one of claims 1 to 20; The display is used to display a graphical user interface.

23. A computer-readable storage medium having one or more computer instructions stored thereon, characterized in that: When the instruction is executed by a processor, the method according to any one of claims 1 to 20 is performed.