Virtual game battle preparation method, device and equipment, medium and program product

By providing an attribute configuration interface and an automatic preparation function in turn-based chess games, users can configure synergy attributes and automatically place chess pieces, solving the problem of users having difficulty judging chess piece lineups and improving human-computer interaction efficiency and game success rate.

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

Patent Information

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

AI Technical Summary

Technical Problem

In turn-based chess games, it is difficult for users to manually determine the lineup of pieces to activate synergy effects, which can easily lead to failure and result in low human-computer interaction efficiency.

Method used

It provides an attribute configuration interface, where users can configure synergy attributes. The system automatically places and deploys virtual chess pieces to activate synergy effects, including the automatic exchange and deployment process.

Benefits of technology

It reduces the time it takes for users to confirm the successful activation of synergy effects, improves human-computer interaction efficiency, and enhances the success rate and experience of user matches.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121944531A_ABST
    Figure CN121944531A_ABST
Patent Text Reader

Abstract

The invention discloses a battle preparation method, device and equipment for a virtual game, a medium and a program product, and relates to the technical field of computers. The method comprises the following steps: displaying a battle preparation area and a battle area of the chess game; displaying the attribute configuration area; receiving a configuration operation on the first fettering attribute in the attribute configuration area; and displaying the automatic battle preparation process of the virtual game based on the configuration operation. An attribute configuration interface is provided in a chess game, and a user can configure fettering attributes of virtual chess pieces participating in a virtual game in the attribute configuration interface, so that automatic battle preparation is performed according to the fettering attributes configured by the user; the method comprises at least one standby process of automatically placing the virtual chess pieces to the standby area and automatically putting the virtual chess pieces into the battle area, so that the duration of determining the formation of the putting chess pieces capable of successfully activating the fettering effect by a user is shortened, the condition that the fettering effect is failed to activate due to misoperation of the user is avoided, and the man-machine interaction efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Preparation methods, devices, equipment, media, and software products for virtual games Technical Field

[0001] This application relates to the field of computer technology, and in particular to a method, apparatus, device, medium, and program product for preparing for virtual games. Background Technology

[0002] Turn-based board games are a new type of competitive game where both players place virtual pieces in the battle area of ​​the board, and the game application automatically controls these pieces to engage in combat. Turn-based board games offer a synergy mechanism: when a user places a threshold number of a certain type of piece in the battle area, the pieces in that area gain corresponding synergy effects.

[0003] In related technologies, users need to determine the lineup of chess pieces to be deployed to the battle area based on the type of virtual chess pieces and the activation conditions of various synergy effects in order to form effective synergy effects and thus gain an advantage in the battle.

[0004] However, the process of users judging the chess piece lineup themselves is quite difficult for users who are not familiar with the activation conditions of synergy effects and virtual chess pieces. Users are prone to failure to activate synergy effects due to operational errors, thus requiring multiple attempts, resulting in low human-computer interaction efficiency. Summary of the Invention

[0005] This application provides a method, apparatus, device, medium, and program product for preparing for virtual games. The technical solution is as follows:

[0006] On the one hand, a method for preparing for virtual matches is provided, the method comprising:

[0007] The game displays a preparation area and a battle area for a chess game. The preparation area is used to display virtual chess pieces that are to be selected to participate in the virtual game, and the battle area is used to display virtual chess pieces that have been selected to participate in the virtual game.

[0008] The display attribute configuration area is used to configure the synergy attributes of the virtual chess pieces that participate in the virtual game. The synergy attributes are used to activate the synergy effects of the virtual chess pieces. The synergy effects include the combat effects generated by the cooperation between virtual chess pieces.

[0009] Receive configuration operations for the first bond attribute in the attribute configuration area;

[0010] The automatic preparation process for the virtual game is displayed based on the configuration operation. The automatic preparation process includes at least one of the following: the first virtual piece is automatically placed in the preparation area, and the first virtual piece is automatically deployed to the battle area. The first virtual piece has the first synergy attribute.

[0011] On the other hand, a virtual game preparation device is provided, the device comprising:

[0012] The first display module is used to display the preparation area and the battle area of ​​the chess game. The preparation area is used to display virtual chess pieces that are to be selected to participate in the virtual game, and the battle area is used to display the virtual chess pieces that have been selected to participate in the virtual game.

[0013] The second display module is used to display the attribute configuration area, which is used to configure the synergy attributes of the virtual chess pieces that participate in the virtual game. The synergy attributes are used to activate the synergy effects of the virtual chess pieces, and the synergy effects include the combat effects generated by the cooperation between the virtual chess pieces.

[0014] An operation receiving module is used to receive configuration operations for the first bond attribute in the attribute configuration area;

[0015] The first display module is used to display the automatic preparation process of the virtual game based on the configuration operation. The automatic preparation process includes at least one of the following: the first virtual chess piece is automatically placed in the preparation area, and the first virtual chess piece is automatically deployed to the battle area. The first virtual chess piece has the first synergy attribute.

[0016] On the other hand, a computer device is provided, the computer device including a processor and a memory, the memory storing at least one instruction, at least one program, code set or instruction set, the at least one instruction, the at least one program, the code set or instruction set being loaded and executed by the processor to implement any of the above-described virtual game preparation methods.

[0017] On the other hand, a computer-readable storage medium is provided, wherein at least one instruction, at least one program, code set, or instruction set is stored therein, wherein the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the virtual game preparation method described above.

[0018] On the other hand, a computer program product or computer program is provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform any of the virtual game preparation methods described above.

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

[0020] By providing an attribute configuration interface in the chess game, users can configure the synergy attributes of virtual chess pieces participating in virtual matches. This allows for automatic preparation based on the user-configured synergy attributes, including at least one preparation process: automatically placing virtual chess pieces in the preparation area and automatically deploying them to the battle area. This reduces the time users spend determining the optimal lineup for successfully activating synergy effects, avoids synergy effect activation failures due to user errors, and improves human-computer interaction efficiency. Furthermore, automatic preparation through synergy attribute configuration allows users to focus on developing strategies such as virtual chess piece positioning during matches, increasing the success rate and overall gaming experience. Attached Figure Description

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

[0022] Figure 1 is a schematic diagram of a computer system provided in an exemplary embodiment of this application;

[0023] Figure 2 is a schematic diagram of the interface for configuring bond attributes provided in an exemplary embodiment of this application;

[0024] Figure 3 is a schematic diagram of the interface for configuring bond attributes provided in another exemplary embodiment of this application;

[0025] Figure 4 is a schematic diagram of the automatic redemption interface provided in an exemplary embodiment of this application;

[0026] Figure 5 is a schematic diagram of the automatic deployment interface provided in an exemplary embodiment of this application;

[0027] Figure 6 is a flowchart of a virtual game preparation method provided in an exemplary embodiment of this application;

[0028] Figure 7 is a flowchart of a virtual game preparation method provided in another exemplary embodiment of this application;

[0029] Figure 8 is a schematic diagram of the interface of a virtual game preparation method provided in an exemplary embodiment of this application;

[0030] Figure 9 is a flowchart of a virtual game preparation method provided in yet another exemplary embodiment of this application;

[0031] Figure 10 is a schematic diagram of the interface of a virtual game preparation method provided in another exemplary embodiment of this application;

[0032] Figure 11 is a schematic diagram of the interface of a virtual game preparation method provided in another exemplary embodiment of this application;

[0033] Figure 12 is a flowchart of a preparation method for a virtual game in an auto chess game provided by an exemplary embodiment of this application;

[0034] Figure 13 is a structural block diagram of a virtual game preparation device provided in an exemplary embodiment of this application;

[0035] Figure 14 is a structural block diagram of a computer system provided in an exemplary embodiment of this application. Detailed Implementation

[0036] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0037] In this application, the terms "first" and "second" are used to distinguish between identical or similar items that have essentially the same function. It should be understood that there is no logical or temporal dependency between "first" and "second", nor is there any limitation on the quantity or execution order.

[0038] It should be noted that this application may display prompt interfaces, pop-ups, or output voice prompts before and during the collection of user data. These prompt interfaces, pop-ups, or voice prompts are used to inform the user that their data is being collected. This ensures that the application only begins the steps for collecting user data after receiving confirmation from the user regarding the prompt interface or pop-up; otherwise (i.e., without user confirmation), the steps for collecting user data end, meaning no user data is collected. In other words, all user data collected in this application is collected with the user's consent and authorization, and the collection, use, and processing of related user data must comply with the relevant laws, regulations, and standards of the relevant countries and regions.

[0039] First, let's introduce the terms used in the embodiments of this application:

[0040] Turn-based board games: These are games where virtual pieces (referred to as "pieces") are pre-arranged before the game begins. During the game, these pieces automatically engage in combat based on the pre-arranged layout. The pieces are typically represented by virtual characters, such as virtual heroes. During the game, these virtual characters automatically unleash various skills to fight. Games are usually turn-based; when all of a player's pieces are eliminated (i.e., their virtual character's health points decrease to zero), that player loses the turn. In some embodiments, in addition to the virtual character pieces, each player also has a player character representing the current user participating in the game. This player character also has health points (or HP), which decrease (indicated by a loss) or remain unchanged (indicated by a win or draw) based on the outcome of each turn. When a player character's health points reach zero, the user associated with that player character exits the game, and the remaining users continue. Optional, turn-based board games include auto-chess games.

[0041] Auto Chess is a multiplayer turn-based competitive game where players collect and exchange hero pieces. For example, there are six or eight players, each occupying a section of the board. Two players then compete against each other in a one-on-one match. A single game consists of multiple rounds, each round comprising two phases: a preparation phase and a battle phase. In the preparation phase, both players decide the types, number, and positions of their virtual pieces on the battle area. In the battle phase, the virtual pieces automatically battle each other in the battle area. The round ends when one player's virtual pieces are all defeated. The player whose pieces are all defeated loses the round, and their corresponding character loses health points. The game continues, with new opponents being matched, until a player's health points are ≤0, at which point they are eliminated. The last remaining player wins the game.

[0042] Chessboard: refers to the area in the game interface of a turn-based chess game used for preparing for and conducting the game. The chessboard can be any of the following: a two-dimensional virtual chessboard, a 2.5-dimensional virtual chessboard, and a three-dimensional virtual chessboard. This application does not limit the scope of the application.

[0043] Optionally, the chessboard is divided into a playing area and a preparation area. The playing area includes several squares of the same size, which are used to place pieces for use in the playing phase. The preparation area includes several candidate piece positions, which are used to place candidate pieces that will not participate in the playing phase and can be dragged and placed in the playing area during the preparation phase.

[0044] Regarding the arrangement of the chess squares in the battle area, in some embodiments, the battle area includes n (rows) × m (columns) chess squares, illustratively, where n is an integer multiple of 2, and adjacent rows of chess squares are aligned, or adjacent rows of chess squares are staggered. Furthermore, the battle area is divided into two parts by rows: the player's battle area and the opponent's battle area. The players participating in the game are located on the top and bottom sides of the game interface, respectively, and during the preparation phase, users can only place chess pieces in their own battle area. In other embodiments, the battle area is divided into two parts by columns: the player's battle area and the opponent's battle area, respectively, and the players participating in the game are located on the left and right sides or the top and bottom sides of the game interface, respectively. The shape of the chess squares can be any of squares, rectangles, circles, or hexagons; this application does not limit the shape of the chess squares.

[0045] Chess Piece Exchange Area: This refers to the platform used to exchange virtual chess pieces during turn-based chess games, similar to a virtual shop. Typically, the chess piece exchange area displays 5 random heroes (repeated heroes are allowed). The chess piece exchange area is tiered; the higher the tier, the higher the probability of finding higher-tier heroes.

[0046] Secondly, the computer system used to prepare for virtual matches will be introduced.

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

[0048] The first terminal 110 has a client 111 installed and running that supports a virtual environment. This client 111 can be a turn-based chess game program (such as an auto chess game) or an application that provides turn-based chess games (e.g., party games, shooting games, virtual reality applications, augmented reality applications, multiplayer online tactical competitive games, etc., without limitation here). When the first terminal runs the client 111, the user interface of the client 111 is displayed on the screen of the first terminal 110. The first terminal 110 is the terminal used by the first user 112. During the preparation phase of the game, the first user 112 uses the first terminal 110 to place pieces in the battle area of ​​the chessboard. During the battle phase, the first terminal 110 or the server 120 automatically controls the pieces to engage in combat based on the attributes, skills, and layout of the pieces in the battle area.

[0049] The second terminal 130 has a client 131 installed and running that supports a virtual environment. This client 131 can be a turn-based chess game program or an application that provides turn-based chess games (e.g., party games, shooting games, virtual reality applications, augmented reality applications, etc., without limitation here). When the second terminal 130 runs the client 131, the user interface of the client 131 is displayed on the screen of the second terminal 130. The second terminal 130 is the terminal used by the second user 132. During the preparation phase of the game, the second user 132 uses the second terminal 130 to place pieces in the battle area of ​​the chessboard. During the battle phase, the second terminal 130 or the server 120 automatically controls the pieces to engage in combat based on the attributes, skills, and layout of the pieces in the battle area.

[0050] Optionally, the pieces placed by the first user through the first terminal 110 and the pieces placed by the second user through the second terminal 130 are located in different battle areas on the same chessboard, meaning the first user and the second user are on the same chessboard in the same game. Alternatively, the pieces placed by the first user through the first terminal 110 and the pieces placed by the second user through the second terminal 130 are located on different chessboards, meaning the first user and the second user are on different chessboards in the same game. It should be noted that, in one optional embodiment, a game of turn-based chess game involves six user accounts. In each round, the six user accounts are paired up, and the two paired user accounts play against each other on the same chessboard in that round.

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

[0052] Those skilled in the art will understand that the number of terminals described above can be more or less. For example, there may be only one terminal (i.e., the user plays against the artificial intelligence), or there may be six, eight, or more terminals. This application does not limit the number of terminals or the type of device.

[0053] Figure 1 shows only two terminals, but in different embodiments, multiple other terminals 140 can access the server 120. Optionally, one or more terminals 140 are terminals corresponding to developers, on which a development and editing platform supporting a virtual environment client is installed. Developers can edit and update the client on the terminal 140 and transmit the updated client installation package to the server 120 via wired or wireless network. The first terminal 110 and the second terminal 130 can download the client installation package from the server 120 to update the client.

[0054] The first terminal 110, the second terminal 130, and other terminals 140 are connected to the server 120 via a wireless network or a wired network.

[0055] Server 120 includes at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Server 120 provides backend services for clients (clients of turn-based chess games) that support a three-dimensional virtual environment. Optionally, server 120 undertakes the main computing work, and the terminal undertakes the secondary computing work; or, server 120 undertakes the secondary computing work, and the terminal undertakes the main computing work; or, server 120 and the terminal use a distributed computing architecture for collaborative computing.

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

[0057] Turn-based board games are a new type of competitive game where both players place virtual pieces on a battle area of ​​the board, and the game application automatically controls these pieces to engage in combat. Turn-based board games often feature a synergy mechanism: when a user places a certain type of piece in the battle area to a threshold number, the pieces gain corresponding synergy effects. In related technologies, users need to manually determine their piece lineup based on the types of virtual pieces and the activation conditions of various synergy effects to form effective synergy combinations and gain an advantage in battle. However, this process of manually determining the piece lineup is difficult for users unfamiliar with synergy activation conditions and virtual pieces. Users are prone to errors that cause synergy effects to fail to activate, requiring multiple attempts and resulting in low human-computer interaction efficiency.

[0058] Based on this, this application provides a method for preparing for a virtual game, which can achieve automatic preparation through user-configured bond attributes. This method is executed by the terminal 110 shown in Figure 1. The method for preparing for a virtual game provided by this application will be described below with reference to Figures 2 to 5.

[0059] Terminal 110 has a client 111 that supports a virtual environment installed and running. Optionally, a first account is logged in in the client 111. The client 111 displays the game interface 200 as shown in Figures 2 to 5. The first account is the account currently controlled by the terminal, that is, the first account is the player's own account.

[0060] Please refer to Figure 2. The game interface 200 includes a preparation area 210 and a battle area 220. The preparation area 210 is used to display virtual pieces that are to be selected to participate in the virtual game, and the battle area 220 is used to display virtual pieces that have been selected to participate in the virtual game.

[0061] In this embodiment, the virtual chess pieces have synergy attributes, which are used to activate the synergy effects of the virtual chess pieces. When the number of virtual chess pieces with a certain synergy attribute in the battle area reaches a preset number, the synergy effect corresponding to that synergy attribute can be activated. As shown in Figure 2, the battle area 220 includes virtual chess piece A (synergy attribute includes Wizard), virtual chess piece B (synergy attributes include Wizard and Fighter), and virtual chess piece C (synergy attribute includes Fighter). At this time, two synergy effects are activated in the battle area 220, namely the "Wizard 2" synergy effect activated by virtual chess piece A and virtual chess piece B, and the "Fighter 2" synergy effect activated by virtual chess piece A and virtual chess piece C. The game interface 200 displays a Wizard synergy effect icon 201 to indicate that the "Wizard 2" synergy effect is activated in the battle area 220, and the game interface 200 displays a Fighter synergy effect icon 202 to indicate that the "Fighter 2" synergy effect is activated in the battle area 220.

[0062] Synergy effects include the combat effects generated by the cooperation between virtual pieces. These effects include at least one of the following: buffs to friendly virtual pieces and debuffs to enemy virtual pieces. There are no restrictions on this. For example, the "Fighter 2" synergy effect activated by virtual pieces A and C grants both virtual pieces A and C a 10% health bonus. As the number of virtual pieces with the same synergy attribute increases, the level of the activated synergy effect also increases accordingly. For example, when there are 2 virtual pieces with the Fighter synergy, the level 1 "Fighter 2" synergy effect is activated; when there are 4 virtual pieces with the Fighter synergy, the level 2 "Fighter 4" synergy effect is activated.

[0063] (1) Configure synergy attributes

[0064] During the preparation phase of each round, the user needs to determine the virtual pieces to participate in the virtual game. As shown in Figure 2, in this embodiment, the preparation area 210 provides an attribute configuration control 203. After clicking the attribute configuration control 203, the attribute configuration area 230 is displayed on the game interface 200. The attribute configuration area 230 is used to configure the synergy attributes of the virtual pieces to participate in the virtual game.

[0065] The attribute configuration area 230 includes one primary synergy attribute configuration slot 204 and multiple secondary synergy attribute configuration slots 205. That is, only one primary synergy attribute can be configured, but multiple secondary synergy attributes can be configured. The primary synergy attribute configuration slot is used to configure the primary synergy attributes of the virtual pieces participating in the virtual game (i.e., the primary synergies in Figure 2), and the secondary synergy attribute configuration slots are used to configure the secondary synergy attributes of the virtual pieces participating in the virtual game (i.e., the secondary synergies in Figure 2). The primary synergy attribute has a higher priority than the secondary synergy attribute.

[0066] Please refer to Figure 3. Click on the primary synergy attribute configuration location 204. In the synergy selection sub-area 231 of the attribute configuration area 230, at least one candidate synergy attribute will be displayed. This includes synergy attributes that you "own," which are the synergy attributes of the virtual pieces currently owned by the first account, such as: Wizard, Fighter. It also includes other synergy attributes provided in the board game besides the "own" synergy attributes, such as: Mage, Warlock, Spirit Blossom, Paperclip Fairy, Warrior, Venerable, Shapeshifter, Summoner, Magician, Scholar, etc. Users can select one candidate synergy attribute from at least one candidate synergy attribute as the primary synergy attribute. As shown in Figure 3, when Wizard is selected as the primary synergy attribute, the Wizard attribute icon will be displayed on the primary synergy attribute configuration location 204.

[0067] After determining the primary synergy attribute, clicking the first secondary synergy attribute configuration location 205 will refresh and display at least one candidate synergy attribute in the synergy selection sub-area 231. This includes recommended synergy attributes, which include synergy attributes of virtual pieces currently owned by the first account, and / or synergy attributes with a high correlation to the primary synergy attribute. The at least one candidate synergy attribute also includes other synergy attributes provided in the board game besides the recommended synergy attributes. Users can select one or more candidate synergy attributes as secondary synergy attributes from at least one candidate synergy attribute. As shown in Figure 3, when "Fighter" is selected as the first secondary synergy attribute, the Fighter attribute icon is displayed in the first secondary synergy attribute configuration location 205.

[0068] As shown in Figure 3, the attribute configuration area 230 also includes an automatic exchange option 206 and an automatic deployment option 207. Selecting the automatic exchange option 206 will automatically exchange virtual pieces in the virtual shop based on the configured primary and secondary synergy attributes, and place the exchanged virtual pieces in the preparation area 210. Selecting the automatic deployment option 207 will automatically deploy the virtual pieces displayed in the preparation area 210 to the battle area 220 based on the configured primary and secondary synergy attributes. After configuration, you can click on a blank area or click the attribute configuration control 203 again to close the attribute configuration area 230.

[0069] Users can choose to check the automatic exchange option 206, or the automatic deployment option 207, or check both the automatic exchange option 206 and the automatic deployment option 207. The following describes the automatic preparation based on synergy attributes provided in this application embodiment, taking the simultaneous checking of the automatic exchange option 206 and the automatic deployment option 207 as an example. It is assumed that the user configures the main synergy attribute as Warlock and the secondary synergy attribute as Fighter in the attribute configuration area 230.

[0070] (2) Automatic placement

[0071] For illustrative purposes, please refer to Figure 4. When the virtual pieces in the piece exchange area 240 are refreshed, the client will automatically determine which virtual pieces in the current piece exchange area 240 meet the piece placement conditions and automatically exchange the qualified virtual pieces to the preparation area. As shown in Figure 4, the piece exchange area 240 displays virtual pieces W, H, R, S, and Y.

[0072] In some embodiments, the placement conditions for chess pieces mainly consider the priority of the synergy attributes of the virtual chess pieces and the amount of resources currently owned by the first account.

[0073] As illustrated in Figure 4, if the virtual chess piece W's synergy attribute includes Warlock (the user-configured primary synergy attribute), then virtual chess piece W meets the placement requirements and is automatically exchanged for reserve area 210. If no virtual chess piece with the Warlock attribute is available in the chess piece exchange area, then a virtual chess piece with the Fighter attribute (the user-configured secondary synergy attribute) is selected for exchange and placed in reserve area 210. If none are available, no exchange is performed.

[0074] Optionally, the placement of chess pieces also needs to take into account the activated synergy effects corresponding to the Warlock attribute in the current battle zone 220. For example, if the highest level of synergy effect corresponding to the Warlock attribute is activated in battle zone 220, then exchange the virtual chess piece with the Fighting Family attribute to the preparation zone 210.

[0075] Each virtual chess piece requires a certain amount of virtual resources (such as gold coins) to exchange. If the first account does not have enough virtual resources to exchange for the required virtual chess piece, the chess piece exchange area 240 will be locked and will not be refreshed until the first account has enough virtual resources to exchange.

[0076] (3) Automatic deployment

[0077] The client will automatically determine which virtual pieces in the current preparation area 210 meet the conditions for deployment and automatically deploy the qualified virtual pieces to the battle area 220. For illustration, please refer to Figure 5. The current preparation area 210 displays the virtual piece W (with synergy attributes including Warlock and Shapeshifter) automatically obtained from the piece exchange area 240.

[0078] In some embodiments, the conditions for deploying chess pieces mainly consider the number of virtual chess pieces that can be deployed at present and the synergy attributes of the virtual chess pieces in the current battle area 220.

[0079] As an illustration, if the current number of virtual pieces in the lineup is full, it is determined whether there is a replaceable virtual piece in the battle area 220. If there is, virtual piece W is deployed to replace the virtual piece. If there is no replaceable virtual piece, it is not automatically deployed. As shown in Figure 5, the current number of pieces in the battle area 220 is full, and the lineup composed of virtual pieces A, B, and C is the best lineup. If virtual piece W is deployed to replace any of the pieces, it will cause at least one of the "Fighter 2" synergy effect and the "Wizard 2" synergy effect to be invalidated. Therefore, virtual piece W is not deployed for the time being.

[0080] If the number of virtual pieces currently deployed is not full, virtual pieces from the preparation area 210 will be automatically deployed to fill the gaps according to the priority of the synergy attributes, from highest to lowest, as shown in Figure 5. Using virtual resources, the battle area 220 is upgraded to level 4, increasing the number of deployable pieces in battle area 220 to 4. This means that one more virtual piece can be deployed to battle area 220. Virtual piece W will then be automatically deployed to battle area 220, activating the "Warlock 1" synergy effect at level 1. The Warlock synergy effect icon 208 will be displayed on the game interface 200, indicating that the "Warlock 1" synergy effect has been activated in battle area 220.

[0081] In summary, the virtual game preparation method provided in this application provides an attribute configuration interface in the chess game. Users can configure the synergy attributes of virtual chess pieces participating in the virtual game in the attribute configuration interface. Thus, the system automatically exchanges the chess pieces required to trigger the synergy effect according to the user-configured synergy attributes, and automatically deploys the chess pieces according to the synergy attributes of the chess pieces on the current chessboard and the configured synergy attributes. Users can confidently refresh the chess pieces in the chess piece exchange area without worrying about missing the chess pieces they need. Moreover, the automatic deployment method allows users to focus only on positioning strategies, reducing additional judgment time, improving game efficiency and the overall gaming experience for users.

[0082] Next, we will introduce the process of preparing for the virtual matches provided in the application.

[0083] Figure 6 illustrates a flowchart of a virtual game preparation method provided in an exemplary embodiment of this application. This embodiment illustrates the method by way of execution by a terminal running a client that supports turn-based chess games, and the client is logged into a first account. The method includes steps 610 to 640.

[0084] Step 610: Display the preparation area and the playing area for the board game.

[0085] Optionally, board games include turn-based board games, such as auto chess games.

[0086] In turn-based board games, a single virtual game consists of multiple rounds. Each round includes two phases: a preparation phase and a battle phase. During the preparation phase, users can adjust their pieces within the battle area; for example, moving pieces from the preparation area to the battle area, moving pieces from the battle area to the preparation area, or adjusting the positions of pieces in the battle area. During the battle phase, users can no longer adjust their pieces within the battle area; these pieces will automatically engage in battle with the opponent's pieces.

[0087] It should be noted that in this application, virtual chess pieces can be simply referred to as chess pieces. Moving a chess piece into the battle area can also be called putting the chess piece into the field; moving a chess piece out of the battle area can also be called removing the chess piece from the field. All chess pieces displayed in the battle area can be referred to as the deployed lineup.

[0088] In some embodiments, a game interface for a chess game is displayed, which includes a chessboard. The chessboard is an area used for preparing for and playing the game. The chessboard can be any one of a two-dimensional virtual chessboard, a 2.5-dimensional virtual chessboard, and a three-dimensional virtual chessboard, and this application does not limit it.

[0089] Optionally, the game board is divided into a preparation area and a battle area. The preparation area displays virtual pieces waiting to be selected to participate in the virtual game, while the battle area displays virtual pieces already selected to participate in the virtual game. The battle area includes several squares of the same or different sizes, used to place virtual pieces for the battle phase. The preparation area includes several candidate piece positions for placing candidate virtual pieces, which do not participate in the battle phase but can be deployed to the battle area during the preparation phase.

[0090] Step 620: Display the attribute configuration area.

[0091] The attribute configuration area is used to configure the synergy attributes of the virtual pieces participating in virtual matches. Synergy attributes are used to activate the synergy effects of the virtual pieces, including the combat effects generated by the cooperation between virtual pieces.

[0092] Optionally, the synergy effect is activated when the number of virtual pieces with synergy attributes in the battle area reaches the activation threshold.

[0093] Optionally, after a synergy effect is activated, the recipients of the synergy effect can be all pieces within the battle area, or only some of the pieces that participated in activating the synergy effect. For example, after pieces 1 and 2 activate their synergy effect, both pieces gain the corresponding synergy effect; alternatively, all pieces within the battle area gain the corresponding synergy effect. This is not a limitation.

[0094] Optionally, pieces within the battle area can gain synergy effects either immediately after activating the synergy effect or at the start of the battle phase.

[0095] Optionally, synergy effects have levels or tiers. The same synergy attribute can correspond to multiple levels / tiers of synergy effects, with different activation conditions for each level / tier. For example, for the Mage attribute, the activation condition is that the number of units with the Mage attribute in the combat area reaches 2 (Tier 1) / 4 (Tier 2) / 6 (Tier 3). The Tier 1 synergy effect is a 10% mana bonus, the Tier 2 effect is a 20% mana bonus, and the Tier 3 effect is a 30% mana bonus. Therefore, when there are 3 units with the Mage attribute in the combat area, the Tier 1 activation condition is met, and the activated synergy effect is a 10% mana bonus to all units with the Mage attribute in the combat area.

[0096] In some embodiments, the attribute configuration area is a configuration area displayed when a virtual match is started, and the attribute configuration area is used to uniformly configure the synergy attributes used throughout the entire virtual match.

[0097] As an illustration, when a user starts a virtual match, an attribute configuration interface is displayed, where the user can select one or more synergy attributes as the synergy attributes used to perform automatic preparation in that virtual match.

[0098] In other embodiments, the attribute configuration area is an area displayed based on user operations during a virtual match. In other words, users can open the attribute configuration area at any time during a virtual match to configure synergy attributes, and users can configure different synergy attributes in different rounds.

[0099] Optionally, an attribute configuration control is displayed on the game interface of the chess game, and the attribute configuration area is displayed in response to receiving a trigger operation on the attribute configuration control.

[0100] The triggering operation includes at least one of the following: single click, double click, long press, voice command, gesture command, etc., without limitation.

[0101] Optionally, the preparation area includes property configuration controls.

[0102] In some embodiments, the attribute configuration control is displayed during the preparation phase and undisplayed during the battle phase; or the attribute configuration control is triggered during the preparation phase and is not triggered during the battle phase.

[0103] In the above embodiments, by providing attribute configuration controls on the game interface (e.g., in the preparation area), the operation steps for users to configure synergy attributes are simplified, the efficiency of human-computer interaction is improved, and the attribute configuration controls allow users to configure synergy attributes at any time during the game. Users can adjust their synergy configuration in real time according to the current situation and the opponent's strategy to cope with various changes and improve the user's game experience.

[0104] Step 630: Receive configuration operations for the first bond attribute in the attribute configuration area.

[0105] The configuration operation includes at least one of the following operations:

[0106] 1. Drag the chess piece icon displayed on the game interface to the attribute configuration area.

[0107] Optionally, receiving a drag operation on the target piece icon displayed in the game interface can be used as a configuration operation for the first synergy attribute. The virtual piece corresponding to the target piece icon possesses the first synergy attribute.

[0108] The target piece icon includes at least one of the following: a piece icon in your own battle area, a piece icon in your own preparation area, a piece icon in the enemy's battle area, and a piece icon in the enemy's preparation area. No specific limitation is made here.

[0109] In some embodiments, the target virtual piece corresponding to the target piece icon has one or more synergy attributes. When the target virtual piece has one synergy attribute, dragging the target piece icon to the attribute configuration area means that the synergy attribute of the target virtual piece is selected as the first synergy attribute. When the target virtual piece has multiple synergy attributes, dragging the target piece icon to the attribute configuration area means that the multiple synergy attributes of the target virtual piece are selected as the first synergy attribute; or, dragging the target piece icon to the attribute configuration area displays the multiple synergy attributes of the target virtual piece, and one or more of the multiple synergy attributes are selected as the first synergy attribute.

[0110] 2. Select from at least one candidate synergy attribute provided in the attribute configuration area.

[0111] Optionally, at least one candidate synergy attribute is displayed in the attribute configuration area; the selection operation of the first synergy attribute among the at least one candidate synergy attribute is received as a configuration operation of the first synergy attribute.

[0112] Optionally, one or more candidate synergy attributes may be selected from at least one candidate synergy attribute as the first synergy attribute.

[0113] In some embodiments, at least one candidate synergy attribute includes the synergy attribute of virtual pieces owned by the first account. Wherein, at least one candidate synergy attribute includes at least one of the following:

[0114] (1) At least one candidate synergy attribute is determined based on the synergy attribute corresponding to the activated synergy effect in the battle area.

[0115] For illustration purposes, if the synergy attributes corresponding to the activated synergy effects in the battle area include synergy attribute A and synergy attribute B, then at least one candidate synergy attribute includes synergy attribute A and synergy attribute B.

[0116] In some embodiments, at least one candidate synergy attribute is displayed in the attribute configuration area in a first display order. Illustratively, at least one candidate synergy attribute includes synergy attribute A, synergy attribute B, and synergy attribute C, and is displayed in the order of synergy attribute A, synergy attribute B, and synergy attribute C; or at least one candidate synergy attribute is displayed in the order of synergy attribute C, synergy attribute B, and synergy attribute A.

[0117] Optionally, the first display order is determined based on the recommendation level corresponding to at least one candidate synergy attribute. The candidate synergy attribute with a higher recommendation level appears earlier in the first display order. That is, in the first display order, the recommendation level of the synergy attribute displayed earlier is greater than that of the synergy attribute displayed later. For example, for the first display order: synergy attribute A, synergy attribute B, and synergy attribute C, the recommendation level is: synergy attribute A > synergy attribute B > synergy attribute C.

[0118] It should be noted that, in this embodiment, at least one candidate synergy data can be displayed in other ways depending on the degree of recommendation. For example, multiple circular icons can be displayed in the attribute configuration area, each icon representing a candidate synergy attribute. The larger the area of ​​the circular icon and the closer its position is to the center of the attribute configuration area, the higher the recommendation degree of the corresponding candidate synergy attribute. This embodiment does not limit the display method of at least one candidate area.

[0119] Optionally, the method for determining the first display order includes at least one of the following methods:

[0120] Method 1: Determine the first display order based on the number of pieces with synergy effects corresponding to at least one candidate synergy attribute.

[0121] The number of pieces with synergy effects refers to the number of virtual pieces in the battle area that participate in activating synergy effects.

[0122] Indicatively, the activated synergy effects in the battle area are synergy effect a and synergy effect b, where synergy effect a corresponds to synergy attribute A and synergy effect b corresponds to synergy attribute B. Synergy effect a is activated by virtual pieces 1 and 2 in the battle area, and synergy effect b is activated by virtual pieces 1, 2 and 3 in the battle area. Therefore, the number of pieces for synergy effect a (2) is less than the number of pieces for activating effect b (3). Thus, in the first display order, synergy attribute A is placed after synergy attribute B.

[0123] Method 2: Determine the first display order based on the synergy effect level corresponding to at least one candidate synergy attribute.

[0124] For illustration purposes, the active synergy effects within the battle area are Synergy Effect A and Synergy Effect B, where Synergy Effect A is at level 1 and Synergy Effect B is at level 2. Therefore, in the first display order, Synergy Attribute A is displayed after Synergy Attribute B. If Synergy Effect A and Synergy Effect B are at the same level, the order of Synergy Attribute A and Synergy Attribute B is randomly determined in the first display order; either Synergy Attribute A will be displayed after Synergy Attribute B, or Synergy Attribute B will be displayed after Synergy Attribute A.

[0125] In some embodiments, the number of pieces corresponding to the third and fourth synergy attributes in at least one candidate synergy attribute is the same, and the first display order is determined according to the synergy effect level corresponding to the third and fourth synergy attributes respectively.

[0126] In the above embodiments, the attribute configuration area provides at least one candidate synergy attribute. Users can select the first synergy attribute from at least one candidate synergy attribute. Providing candidate synergy attributes for users to choose from makes the configuration process more intuitive and easier to understand, reducing the difficulty of operation for users.

[0127] Among them, at least one candidate synergy attribute can be implemented as the synergy attribute corresponding to the activated synergy effect in the battle area. Users can directly select the corresponding synergy attribute as the first synergy attribute from the activated synergy effect, so that they can automatically prepare for battle based on the original synergy effect, quickly form an effective preparation plan, and improve the efficiency of preparation.

[0128] (2) At least one candidate synergy attribute is determined based on the synergy attributes of virtual pieces in the preparation area and the battle area.

[0129] For illustration, if the preparation area includes virtual piece a and the battle area includes virtual piece b, virtual piece a has synergy attribute C, and virtual piece b has synergy attributes D and E, then at least one candidate synergy attribute includes synergy attribute C, synergy attribute D, and synergy attribute E.

[0130] In this case, assuming that the virtual chess piece owned by the first account has a synergy attribute E, and the synergy effect 1 corresponding to the synergy attribute E activated in the battle area is the highest level synergy attribute corresponding to synergy attribute E, then at least one candidate synergy attribute does not include synergy attribute E.

[0131] In some embodiments, at least one candidate synergy attribute is displayed in the attribute configuration area in a second display order. Optionally, the second display order is determined based on the recommendation level corresponding to each of the at least one candidate synergy attribute, with the candidate synergy attribute having a higher recommendation level appearing earlier in the second display order.

[0132] Optionally, the second display order is determined based on the number of pieces corresponding to at least one candidate synergy attribute, where the number of pieces refers to the number of pieces with candidate synergy attributes in the preparation area and the battle area.

[0133] For example, regarding synergy attributes A and B, if the total number of pieces with synergy attribute A in the pre-battle area and the battle area is 3, and the total number of pieces with synergy attribute B in the preparation area and the battle area is 1, then in the second display order, synergy attribute A is placed before synergy attribute B.

[0134] In some embodiments, if the total number of pieces with synergy attribute A and synergy attribute B is the same in the preparation area and the battle area, it is determined whether the synergy effects of synergy attributes A and B are activated in the battle area. If the synergy effect of synergy attribute A is activated but the synergy effect of synergy attribute B is not activated, then in the second display order, synergy attribute A is placed before synergy attribute B. If the synergy effects of synergy attribute A and synergy attribute B are activated, and the level of the synergy effect of synergy attribute A is higher than that of the synergy effect of synergy attribute B, then in the second display order, synergy attribute A is placed before synergy attribute B. If the level of the synergy effect of synergy attribute A is equal to that of the synergy effect of synergy attribute B, then in the second display order, the order of synergy attributes A and synergy attribute B is randomly determined, which could be either synergy attribute A being placed after synergy attribute B or synergy attribute B being placed after synergy attribute A.

[0135] In some embodiments, the attribute configuration area also displays other candidate synergy attributes, which are synergy attributes provided in the board game other than the at least one candidate synergy attribute mentioned above. Optionally, the other candidate synergy attributes are synergy attributes selected by the client based on popularity, where popularity can be calculated based on the following factors: 1) Frequency of use: the number or frequency with which a certain synergy attribute is selected by users in the game; 2) Win rate: the average win rate of users playing the game using that synergy attribute; 3) Community discussion: the popularity of user discussions about a certain synergy attribute on platforms such as social media and game forums, including the quantity and quality of discussions. Optionally, other candidate synergy attributes are displayed in the attribute configuration area in a second display order based on popularity, where the higher the popularity, the higher the position in the second display order.

[0136] In some embodiments, the attribute configuration area includes an attribute selection sub-area, in which at least one candidate synergy attribute is displayed or at least one candidate synergy attribute and other candidate synergy attributes are displayed.

[0137] Optionally, the attribute selection sub-area can be divided into sections to display at least one candidate synergy attribute and other candidate synergy attributes respectively. For example, the attribute selection sub-area can be divided into a "My Own" section and an "Other Synergies" section. At least one candidate synergy attribute can be displayed in the "My Own" section and other candidate synergy attributes can be displayed in the "Other Synergies" section.

[0138] In some embodiments, the attribute configuration area includes a bond attribute configuration location and an attribute selection sub-area. In response to receiving a trigger operation on the bond attribute configuration location, at least one candidate bond attribute is displayed in the attribute selection sub-area, or at least one candidate bond attribute and other candidate bond attributes are displayed. The selection operation on the first bond attribute in the attribute selection sub-area is received as a configuration operation.

[0139] In some embodiments, in response to receiving a configuration operation for a first synergy attribute in the attribute configuration area, the attribute icon of the first synergy attribute is displayed in the synergy attribute area.

[0140] Optionally, in response to receiving a selection operation for the first bond attribute in the attribute selection sub-area, the attribute icon of the first bond attribute is displayed in the bond attribute configuration position.

[0141] The attribute icons include at least one of the graphic or text icons corresponding to the first bond attribute.

[0142] In some embodiments, if a user selects multiple candidate synergy attributes as the first synergy attribute, the multiple candidate synergy attributes have a priority. For example, the first synergy attribute includes primary synergy attributes and secondary synergy attributes.

[0143] Optionally, configuration operations for primary and secondary synergy attributes can be received in the attribute configuration area. Illustratively, at least one candidate synergy attribute is displayed in the attribute configuration interface, from which candidate synergy attribute 1 is selected as the primary synergy attribute, and candidate synergy attribute 2 is selected as the primary synergy attribute. Specifically, the first configured candidate synergy attribute is used as the primary synergy attribute, and subsequent configured candidate synergy attributes are also used as primary synergy attributes; alternatively, the candidate synergy attribute configured in the first configuration position is used as the primary synergy attribute, and the candidate synergy attribute configured in the second configuration position is used as the secondary synergy attribute. The first and second configuration positions are located in different positions within the attribute configuration area.

[0144] Optionally, virtual pieces with primary synergy attributes have a higher preparation priority than virtual pieces with secondary synergy attributes.

[0145] The preparation priority can be implemented as at least one of the following: the placement priority of virtual pieces in the preparation area, the deployment priority of virtual pieces in the battle area, etc.

[0146] In the above embodiments, users can configure multiple synergy attributes in the attribute configuration area, and the preparation priorities of multiple synergy attributes are different. This is conducive to the orderly execution of the automatic preparation process and avoids the situation of deployment conflicts (such as: there is only one deployment slot in the battle area, but two virtual chess pieces meet the deployment conditions, and the two virtual chess pieces are deployed in the battle area at the same time, causing a conflict). This reduces errors in the automatic preparation process and improves the accuracy and efficiency of preparation.

[0147] Step 640: Display the automatic preparation process for the virtual game based on the configuration operation.

[0148] The automatic preparation process includes at least one of the following: automatically placing the first virtual piece into the preparation area or automatically deploying the first virtual piece into the battle area. The first virtual piece has the first synergy attribute. The automatic placement and automatic deployment processes are explained below.

[0149] (a) Automatic placement.

[0150] Optionally, the first virtual piece with the first synergy attribute is automatically placed in the preparation area.

[0151] The first virtual chess piece with the first bond attribute can be a virtual chess piece automatically drawn or distributed to the user by the background program; it can also be a virtual chess piece in the chess piece exchange area, etc. The following explanation mainly takes the first virtual chess piece belonging to the virtual chess piece in the chess piece exchange area as an example.

[0152] Optionally, the attribute configuration area includes an auto-placement option; when the auto-placement option is selected, the first virtual piece with the first synergy attribute is automatically placed in the preparation area.

[0153] Optionally, a chess piece exchange area is displayed, which provides at least one virtual chess piece to be exchanged; if a first virtual chess piece with the first synergy attribute exists in the chess piece exchange area, the first virtual chess piece is automatically exchanged to the preparation area.

[0154] The Piece Exchange Area is an in-game area in turn-based chess games, used for exchanging pieces used during the game. The Piece Exchange Area has a number of display positions, each showing one piece to be exchanged. Optionally, the Piece Exchange Area has a refresh control; in response to triggering the refresh control, the displayed pieces in the Piece Exchange Area will be refreshed. Optionally, each refresh will refresh all displayed pieces in all positions of the Piece Exchange Area; that is, the first batch of pieces is displayed before the refresh, and the second batch is displayed after the refresh. Of course, it is possible that the first and second batches of pieces may contain the same piece.

[0155] In the above scheme, the first virtual chess piece can be a virtual chess piece automatically obtained from the chess piece exchange area. Users do not need to manually go to the chess piece exchange area to buy chess pieces and then drag them to the preparation area, which improves the efficiency of human-computer interaction and preparation efficiency.

[0156] Optionally, if the first virtual piece with the first synergy attribute meets the piece placement requirements, it will be automatically exchanged for the first virtual piece and moved to the preparation area. The exchange of the first virtual piece also requires consideration of at least one of the following piece placement conditions:

[0157] (1) The number of virtual resources owned by the first account.

[0158] Optionally, if a first virtual chess piece with the first synergy attribute exists in the chess piece exchange area, and the first account has enough virtual resources to reach the required exchange quantity for the first virtual chess piece, the first virtual chess piece will be automatically exchanged. For example, if a first virtual chess piece with the first synergy attribute exists in the chess piece exchange area, and exchanging the first virtual chess piece requires 2 virtual coins, then if the user currently has 3 virtual coins, they can exchange for the first virtual chess piece.

[0159] Optionally, if a first virtual chess piece with the first synergy attribute exists in the chess piece exchange area, and the first account's virtual resources do not yet meet the required exchange quantity for the first virtual chess piece, the chess piece exchange area is locked until the first account's virtual resources reach the required exchange quantity for the first virtual chess piece, at which point the first virtual chess piece is automatically exchanged. Locking the chess piece exchange area means not refreshing the virtual chess pieces in the chess piece exchange area.

[0160] (2) The activation status of the synergy effect corresponding to the first synergy attribute in the current battle area.

[0161] Optionally, if a first virtual chess piece with a first synergy attribute exists in the chess piece exchange area, and a first synergy effect corresponding to the first synergy attribute to be activated exists in the battle area, the first virtual chess piece is automatically exchanged to the preparation area.

[0162] Optionally, if a first virtual chess piece with the first synergy attribute exists in the chess piece exchange area, and the first synergy effect corresponding to the first synergy attribute is activated in the battle area, the first virtual chess piece will not be exchanged for the preparation area.

[0163] For illustrative purposes, regarding the first synergy attribute, if the first synergy effect is activated in the battle area, there is no need to exchange for the first virtual piece with the first synergy attribute; if the first synergy effect is not activated in the battle area, then it is necessary to exchange for the first virtual piece with the first synergy attribute.

[0164] In some embodiments, the first synergy effect refers to the synergy effect of the preset level corresponding to the first synergy attribute. Optionally, the preset level can be set to the highest level of the synergy effect corresponding to the first synergy attribute. For example, if the highest level synergy effect corresponding to the first synergy attribute is activated in the battle area, it is not necessary to exchange for the first virtual piece with the first synergy attribute. If there are still synergy effects corresponding to the first synergy attribute to be activated in the battle area, it is necessary to exchange for the first virtual piece with the first synergy attribute. For example, if the first level mage synergy effect is currently activated, and there are still first level mage synergy effects and third level mage synergy effects to be activated, it means that it is necessary to exchange for a piece with the mage attribute.

[0165] The above scheme can determine whether to exchange for virtual chess pieces with specific synergy attributes based on the activation status of synergy effects in the battle area, avoiding unnecessary resource consumption and ensuring the effective use of resources.

[0166] (3) The number of virtual pieces with the first synergy attribute in the current preparation area and the battle area.

[0167] Optionally, if a first virtual chess piece with the first synergy attribute exists in the chess piece exchange area, and the number of virtual chess pieces with the first synergy attribute in the preparation area and the battle area is less than the activation quantity corresponding to the first synergy attribute, the first virtual chess piece is automatically exchanged to the preparation area.

[0168] Optionally, if a virtual chess piece with the first synergy attribute exists in the chess piece exchange area, and the number of virtual chess pieces with the first synergy attribute in the preparation area and the battle area is greater than or equal to the number of activations corresponding to the first synergy attribute, the first virtual chess piece will not be exchanged to the preparation area.

[0169] The activation quantity corresponding to the first synergy attribute refers to the number of virtual pieces required to activate the first synergy effect.

[0170] For illustrative purposes, if the number of pieces with the first synergy attribute on the current chessboard (including the player's preparation area and the player's combat area) is sufficient to activate the first synergy effect, then there is no need to exchange for the first virtual piece. If the first synergy effect is still insufficient to activate, then continue to exchange for the first virtual piece.

[0171] In some embodiments, the first synergy effect refers to the synergy effect of a preset level corresponding to the first synergy attribute. Optionally, the preset level can be set to the highest level of the synergy effect corresponding to the first synergy attribute. For example, for the first synergy attribute, if the number of pieces with the first synergy attribute on the current board is sufficient to activate the highest level of the synergy effect corresponding to the first synergy attribute, then it is not necessary to exchange for the first virtual piece with the first synergy attribute. If the number of pieces with the first synergy attribute on the current board is insufficient to activate the highest level of the synergy effect corresponding to the first synergy attribute, then it is necessary to exchange for the first virtual piece with the first synergy attribute.

[0172] The above describes the process of automatically placing the first virtual piece into the preparation area during the automatic preparation phase. Automatic placement reduces the need for manual user operation, making the preparation process more efficient. Users no longer need to drag or click on pieces one by one to the preparation area, significantly saving time spent in the preparation phase and improving preparation efficiency.

[0173] (ii) Automatic deployment.

[0174] Optionally, if the first virtual piece with the first synergy attribute meets the conditions for being deployed, the first virtual piece will be automatically deployed to the battle area.

[0175] Optionally, the attribute configuration area includes an automatic deployment option; when the automatic deployment option is selected, and the first virtual piece with the first synergy attribute meets the deployment conditions, the first virtual piece is automatically deployed to the battle area.

[0176] The first virtual chess piece with the first bond attribute includes at least one of the following: (1) a virtual chess piece displayed in the preparation area; (2) a virtual chess piece in the chess piece exchange area; (3) a virtual chess piece automatically drawn or distributed to the user by the background program.

[0177] In some embodiments, if a first virtual chess piece with a first synergy attribute meets the conditions for chess piece deployment, the first virtual chess piece is automatically deployed to the battle area.

[0178] Optionally, the first virtual piece with the first synergy attribute is displayed in the preparation area; if the first virtual piece with the first synergy attribute meets the conditions for being deployed, the first virtual piece is automatically deployed to the battle area.

[0179] Alternatively, the conditions for a piece to be deployed should be considered from the following two perspectives:

[0180] (1) There are empty slots for deployment within the battle area.

[0181] Among them, "empty space" refers to a chess piece position in the battle area that is still available for deployment.

[0182] Optionally, when the number of virtual pieces in the battle area is less than the maximum number that can be deployed, the first virtual piece is automatically deployed to the battle area.

[0183] For illustration purposes, if the number of virtual pieces already deployed in the battle area has not yet reached the deployment limit, that is, if there are empty slots in the battle area, the first virtual piece can be automatically deployed to the battle area. If the number of multiple first virtual pieces with the first synergy attribute in the preparation area is less than or equal to the number of empty slots, all of the multiple first virtual pieces can be deployed to the battle area. If the number of multiple first virtual pieces with the first synergy attribute in the preparation area is greater than the number of empty slots, the multiple first virtual pieces are deployed to the battle area in descending order of their deployment priority. When there are no empty slots in the battle area, the process in (2) is executed.

[0184] In the above scheme, the process of automatically deploying virtual pieces is triggered by setting a limit on the number of pieces that can be deployed. This process is relatively simple and intuitive, avoids designing complex algorithms, improves judgment efficiency, and thus improves the efficiency of automatic preparation.

[0185] (2) There are no empty slots for deployment in the battle area.

[0186] Optionally, when the number of virtual pieces in the battle area reaches the maximum number that can be deployed, and the replacement conditions between the first virtual piece and the second virtual piece in the battle area are met, the first virtual piece is automatically deployed to the battle area, and the second virtual piece is automatically removed from the battle area.

[0187] Indicatively, if the number of virtual pieces already deployed in the battle area reaches the deployment limit (i.e., there are no empty slots in the battle area), the first virtual piece is matched with all the virtual pieces in the battle area. If the first and second virtual pieces meet the replacement criteria, the second virtual piece is replaced by the first, and the second virtual piece is automatically deployed to the battle area and then automatically removed from the battle area. The replaced battle area contains the first virtual piece, and the overall quality of the lineup in the replaced battle area is superior to that in the original battle area. This superior quality is manifested in at least one of the following aspects: the number of activated synergy effects in the replaced battle area is greater than that in the original battle area; the level of synergy effects in the replaced battle area is higher than that in the original battle area; the number of pieces with the first synergy attribute in the replaced battle area is greater than that in the original battle area, etc.

[0188] Optionally, the second virtual piece can be discarded after it is automatically removed from the battle area, or exchanged for virtual resources, or placed in the preparation area, etc.

[0189] In the above scheme, after determining that there are no empty slots in the battle area, a second virtual piece that meets the conditions will be selected from the battle area for automatic replacement. The automatic replacement function reduces the tediousness of manual operation by players and improves the efficiency of human-computer interaction.

[0190] In some embodiments, virtual pieces that do not possess a first synergy attribute exist in the battle area. Optionally, the replacement condition includes at least one of the following:

[0191] Scenario 1: The second virtual piece does not have the first synergy attribute and the synergy effect is not activated.

[0192] As an illustration, when the second virtual piece does not have the first synergy attribute and has not activated any synergy effect, the second virtual piece is replaced.

[0193] Scenario 2: The second virtual piece does not have the first synergy attribute and the level of the activated second synergy effect is lower than the level of the first synergy effect.

[0194] The first synergy effect refers to the synergy effect that is expected to be activated after the first virtual piece is placed in the battle area.

[0195] For illustrative purposes, the first synergy effect refers to the synergy effect corresponding to the first synergy attribute that is expected to be activated in the lineup formed by the first virtual piece and other virtual pieces (excluding the second virtual piece) after the first virtual piece is deployed in the battle area. If the level of the first synergy effect is higher than that of the second synergy effect, then the second virtual piece will be replaced.

[0196] In the above scenario, by replacing virtual pieces that do not possess the first synergy attribute, the lineup in the battle area can be automatically adjusted according to the configured first synergy attribute, ensuring that the pieces in the lineup can successfully activate the synergy effect corresponding to the first synergy attribute.

[0197] In other embodiments, there are no virtual pieces in the battle area that do not have the first synergy attribute; that is, all virtual pieces currently displayed in the battle area have the first synergy attribute. Optionally, the replacement condition includes at least one of the following:

[0198] Scenario 3: The second virtual piece has the first synergy attribute and the level of the second virtual piece is lower than that of the first virtual piece.

[0199] As an illustration, if the second virtual piece has the first synergy attribute but its piece level is lower than that of the current first virtual piece, then the second virtual piece will be replaced.

[0200] Scenario 4: The second virtual piece has the first synergy attribute and the number of activated synergy effects of the second virtual piece is less than the number of activated synergy effects of the first virtual piece.

[0201] The number of activated synergy effects for the second virtual piece refers to the number of activated synergy effects in the current lineup. The number of activated synergy effects for the first virtual piece refers to the number of activated synergy effects in the lineup formed by the first virtual piece and pieces other than the second virtual piece.

[0202] The "deployed lineup" refers to the pieces currently in the battle zone.

[0203] For illustrative purposes, the original lineup in the battle area (including the second virtual piece) is called the first lineup, and the lineup consisting of the first virtual piece and other pieces (including but not including the first virtual piece) is called the second lineup.

[0204] If the number of synergy effects activated in the first lineup is less than the number of synergy effects activated in the second lineup, then the second virtual piece will be replaced.

[0205] In the above situations, by replacing virtual pieces with lower levels or fewer activated synergy effects, it is possible to ensure that the pieces deployed are configured better in terms of level and synergy effects, which helps to improve the overall strength of the lineup and gives the user a greater advantage in battle.

[0206] It should be noted that the distances for the replacement conditions mentioned above are merely illustrative and are not intended to be limiting.

[0207] In some embodiments, when the first synergy effect corresponding to the first synergy attribute is not activated in the battle area, if the first virtual chess piece with the first synergy attribute meets the chess piece deployment conditions, the first virtual chess piece is automatically deployed to the battle area.

[0208] For illustrative purposes, regarding the first synergy attribute, if the first synergy effect is activated in the battle area, it is not necessary to deploy the first virtual piece with the first synergy attribute. If the first synergy effect is not activated in the battle area, it is necessary to deploy the first virtual piece with the first synergy attribute.

[0209] In some embodiments, the first synergy effect refers to the synergy effect of a preset level corresponding to the first synergy attribute. Optionally, the preset level can be set to the highest level of the synergy effect corresponding to the first synergy attribute. For example, if the highest level of the synergy effect corresponding to the first synergy attribute is activated in the battle area, it is not necessary to deploy the first virtual piece with the first synergy attribute. If the highest level of the synergy effect corresponding to the first synergy attribute is not activated in the battle area, it is necessary to deploy the first virtual piece with the first synergy attribute.

[0210] The above describes the process of automatically deploying the first virtual piece to the battle area during the automatic preparation phase. Automatic deployment reduces the need for manual user operation, making the preparation process more efficient. Users no longer need to drag or click on pieces one by one to the battle area, significantly saving time spent in the preparation phase and improving preparation efficiency.

[0211] Optionally, the above-mentioned automatic combat readiness process includes at least one of the following processes:

[0212] (1) Display the first virtual piece with the first bond attribute and automatically place it in the preparation area.

[0213] In other words, it only performs the preparation process of automatically placing pieces into the preparation area, and then allows for manual deployment of the pieces based on the virtual pieces displayed in the preparation area.

[0214] (2) If the first virtual chess piece with the first bond attribute meets the conditions for chess piece deployment, the first virtual chess piece will be automatically deployed to the battle area.

[0215] In other words, virtual pieces are manually placed in the preparation area, and then the virtual pieces placed in the preparation area are automatically deployed to the battle area.

[0216] (3) Display the first virtual chess piece with the first bond attribute and automatically place it in the preparation area; if the first virtual chess piece displayed in the preparation area meets the conditions for chess piece deployment, display the first virtual chess piece and automatically deploy it to the battle area.

[0217] Indicatively, after automatically placing virtual pieces in the preparation area according to the process described in (I) above, it is determined whether the automatically placed virtual pieces meet the conditions for being deployed. If they do, the virtual pieces are deployed.

[0218] In summary, the virtual game preparation method provided in this application provides an attribute configuration interface in the chess game. Users can configure the synergy attributes of virtual chess pieces participating in the virtual game within this interface. The method then automatically prepares for the game based on the user-configured synergy attributes. This includes at least one preparation process: automatically placing virtual chess pieces in the preparation area and automatically deploying virtual chess pieces to the battle area. This reduces the time it takes for users to determine the lineup of chess pieces that will successfully activate synergy effects, avoids situations where synergy effects fail to activate due to user errors, and improves human-computer interaction efficiency. Furthermore, automatic preparation by configuring synergy attributes allows users to focus on developing strategies such as the positioning of virtual chess pieces during the game, increasing the success rate and overall game experience.

[0219] In some embodiments, the above-mentioned automatic preparation process includes automatically placing the first virtual chess piece into the preparation area and automatically deploying the first virtual chess piece into the battle area. For illustration, please refer to Figure 7. The embodiment shown in Figure 6 above also includes steps 710 to 742.

[0220] Step 710: Display the preparation area and the playing area for the board game.

[0221] Optionally, the game board is divided into a preparation area and a battle area. The preparation area displays virtual pieces that are to be selected to participate in the virtual game, while the battle area displays virtual pieces that have been selected to participate in the virtual game.

[0222] The virtual pieces include at least one of various virtual elements such as virtual heroes, virtual minions, and virtual pets.

[0223] Step 720: Display the attribute configuration area.

[0224] The attribute configuration area is used to configure the synergy attributes of virtual pieces that participate in virtual matches.

[0225] The "Synergy" attribute indicates the type of synergy effect that a virtual piece can activate, such as: Wizard, Fighter, Mage, Warlock, Spirit Blossom, Paperclip Fairy, Warrior, Venerable, Shapeshifter, Summoner, Magician, Scholar, etc. A single virtual piece can have one or more synergy attributes.

[0226] The synergy effect can include at least one of the following: a buff effect and a debuff effect. Optionally, the synergy effect can be implemented as at least one of the following: a buff effect on friendly pieces and a debuff effect on enemy pieces.

[0227] In a illustrative sense, synergy effects can be buffs or debuffs to a unit's attributes. For example, increasing a unit's attack, defense, health, or skill cooldown time, or decreasing a unit's health, restricting its movement range, or increasing its skill cooldown time. Synergy effects can also be other types of buffs or debuffs, such as granting a shield at the start of the battle, reducing the enemy's mana, gaining extra gold each round, copying allied units, or increasing the combat power of allied units after the death of an allied unit. These are not limited here.

[0228] Optionally, an attribute configuration control is displayed on the game interface of the chess game, and the attribute configuration area is displayed in response to receiving a trigger operation on the attribute configuration control.

[0229] Step 730: Receive configuration operations for the first bond attribute in the attribute configuration area.

[0230] Optionally, the configured operations include at least one of the following: long press, click, swipe, voice command, and gesture command.

[0231] Optionally, at least one candidate synergy attribute is displayed in the attribute configuration area; the selection operation of the first synergy attribute among the at least one candidate synergy attribute is received as a configuration operation.

[0232] Indicatively, the attribute configuration area includes a synergy attribute configuration location and an attribute selection sub-area. In response to receiving a trigger operation on the synergy attribute configuration location, at least one candidate synergy attribute is displayed in the attribute selection sub-area; and a selection operation on the first synergy attribute among the at least one candidate synergy attribute is received as a configuration operation.

[0233] Step 741: The first virtual piece with the first synergy attribute is automatically placed in the preparation area.

[0234] In some embodiments, the first virtual chess piece is a chess piece redeemed from the chess piece exchange area.

[0235] Optionally, a chess piece exchange area is displayed, which includes at least one virtual chess piece that can be exchanged; if a first virtual chess piece with the first synergy attribute exists in the chess piece exchange area, the first virtual chess piece is automatically exchanged to the preparation area.

[0236] This is illustrative. If a virtual chess piece with the first synergy attribute exists in the chess piece exchange area, and the highest-level synergy effect corresponding to the first synergy attribute is not activated in the battle area, then the first virtual chess piece will be exchanged. If the first account has enough virtual resources to reach the required number of virtual chess pieces to exchange, the first virtual chess piece will be automatically exchanged. If the first account does not have enough virtual resources to reach the required number of virtual chess pieces to exchange, the chess piece exchange area will be locked until the first account has enough virtual resources to reach the required number of virtual chess pieces to exchange, at which point the first virtual chess piece will be automatically exchanged. Locking the chess piece exchange area means not refreshing the virtual chess pieces in the chess piece exchange area.

[0237] If a virtual chess piece with the first synergy attribute exists in the chess piece exchange area, and the highest level synergy effect corresponding to the first synergy attribute is activated in the battle area, then it is not necessary to exchange for another virtual chess piece with the first synergy attribute.

[0238] In some embodiments, if the duration of the chess piece exchange area being in an unused state reaches a preset duration, a target virtual chess piece is determined from at least one virtual chess piece based on the matching degree between at least one virtual chess piece in the current chess piece exchange area and a virtual chess piece in the battle area; wherein, the unused state refers to the state in which there is no first virtual chess piece with the first synergy attribute in the chess piece exchange area; the target virtual chess piece is automatically exchanged to the preparation area.

[0239] As an illustration, when there are no virtual chess pieces with the first synergy attribute in the chess piece exchange area, the chess piece exchange area is considered to be in an unused state. When the duration of this unused state reaches the preset duration, in order to ensure that there are a sufficient number of chess pieces to be deployed, exchanges will be made from the virtual chess pieces currently displayed in the chess piece exchange area.

[0240] The preset duration can be set to a duration associated with the preparation time of the preparation phase, such as one-quarter or one-fifth of the preparation time.

[0241] Optionally, the target virtual piece is the piece among at least one virtual piece that has the highest matching degree with the virtual pieces in the battle area.

[0242] Optionally, the above matching degree includes at least one of the following:

[0243] Synergy Score: For each virtual chess piece in the chess piece exchange area, calculate whether it can activate a synergy effect with existing chess pieces in the battle area. If it can, the synergy score is higher; if not, the synergy score is lower. Furthermore, if it can, determine the level of the activated synergy effect. The higher the level, the higher the synergy score.

[0244] Skill complementarity score: Analyze the skills of each piece in the piece exchange area, and the complementarity of these skills with the skills of existing pieces in the battle area; calculate a complementarity score for each piece based on the complementary relationship between skills (such as the combination of control skills and output skills, the combination of healing skills and defensive skills, etc.).

[0245] Combat Power Boost Score: Analyzes the combat power boost value of each virtual piece in the piece exchange area. This can be achieved by simulating the overall combat power change after adding pieces to the battle area.

[0246] In some embodiments, the synergy score, skill complementarity score, and combat power enhancement score are weighted and summed according to preset weights to obtain the matching degree of each virtual chess piece in the chess piece exchange area; the chess piece with the highest matching degree is selected as the target virtual chess piece.

[0247] In the above embodiments, if there are no virtual chess pieces with the first synergy attribute in the chess piece exchange area, in order to ensure that users obtain enough virtual chess pieces during the preparation phase, the chess pieces that need to be exchanged will be automatically determined according to the current lineup, thereby improving the preparation efficiency.

[0248] Step 742: If the first virtual piece in the preparation area meets the conditions for being deployed, the first virtual piece is automatically deployed to the battle area.

[0249] Alternatively, the conditions for deploying pieces need to be considered from the following two perspectives:

[0250] (1) Optionally, when the number of virtual pieces in the battle area is less than the number of pieces that can be deployed, the first virtual piece is automatically deployed to the battle area.

[0251] (2) Optionally, when the number of virtual pieces in the battle area reaches the limit for deployment, and the replacement conditions between the first virtual piece and the second virtual piece in the battle area are met, the first virtual piece is automatically deployed to the battle area, and the second virtual piece is automatically removed from the battle area.

[0252] Optionally, the replacement conditions include at least one of the following:

[0253] Scenario 1: The second virtual piece does not have the first synergy attribute and the synergy effect is not activated.

[0254] As an illustration, when the second virtual piece does not have the first synergy attribute and has not activated any synergy effect, the second virtual piece is replaced.

[0255] Scenario 2: The second virtual piece does not have the first synergy attribute and the level of the activated second synergy effect is lower than the level of the first synergy effect.

[0256] Scenario 3: The second virtual piece has the first synergy attribute and the level of the second virtual piece is lower than that of the first virtual piece.

[0257] Scenario 4: The second virtual piece has the first synergy attribute and the number of activated synergy effects of the second virtual piece is less than the number of activated synergy effects of the first virtual piece.

[0258] For illustrative purposes, please refer to Figure 8. Assuming the user's configured synergy attribute is Warlock, when the virtual pieces in the piece exchange area 830 refresh, the client will automatically determine which virtual pieces in the current piece exchange area 830 meet the piece placement conditions and automatically exchange the qualified virtual pieces for the preparation area. As shown in Figure 8, the piece exchange area 830 displays virtual piece W, virtual piece H, virtual piece R, virtual piece S, and virtual piece Y.

[0259] As shown in Figure 8, if the virtual chess piece W has the Warlock synergy attribute, then virtual chess piece W meets the placement requirements and is automatically exchanged for virtual chess piece W in preparation area 810. If there is no virtual chess piece with the Warlock attribute in chess piece exchange area 830, then no exchange will be performed.

[0260] Optionally, before exchanging, it is necessary to determine whether the battle area 820 has the highest level of synergy effect corresponding to the Warlock attribute. If it does, the exchange will not be carried out; otherwise, the virtual chess piece W will be exchanged.

[0261] Each virtual chess piece requires a certain amount of virtual resources (such as gold coins) to exchange. If the first account does not have enough virtual resources to exchange for the required virtual chess piece, the chess piece exchange area 830 will be locked and not refreshed until the first account has enough virtual resources to exchange.

[0262] After automatically exchanging virtual chess piece W and placing it in the preparation area 810, the client will automatically determine whether the virtual chess piece W in the current preparation area 810 meets the conditions for chess piece deployment, and will automatically deploy the qualified virtual chess piece to the battle area 820.

[0263] As an illustration, if there is no empty slot in the current battle area 820, it is determined whether there is a replaceable virtual piece in the battle area 820. If there is, virtual piece W is deployed to replace the virtual piece. If there is no replaceable virtual piece, it is not automatically deployed. As shown in Figure 8, the number of pieces deployed in the current battle area 820 is full, and the lineup composed of virtual pieces A, B, and C is the optimal lineup. If virtual piece W is deployed to replace any of the pieces, at least one of the "Fighter 2" synergy effect and the "Wizard 2" synergy effect will be invalidated. Therefore, virtual piece W is not deployed for the time being.

[0264] If there is an empty slot in the current battle zone 820, the virtual piece W from the preparation zone 810 will be automatically deployed to fill the slot, as shown in Figure 8. Virtual resources are used to upgrade battle zone 820 to level 4, increasing the number of deployable pieces in battle zone 820 to 4. This means there is currently one empty slot in battle zone 820, and the virtual piece W will automatically be deployed to battle zone 820, activating the "Warlock 1" synergy effect at level 1. The Warlock synergy effect icon 801 will be displayed on the game interface 800, indicating that the "Warlock 1" synergy effect has been activated in battle zone 820.

[0265] In summary, the virtual game preparation method provided in this application provides an attribute configuration interface in the chess game. Users can configure the synergy attributes of virtual chess pieces participating in the virtual game in the attribute configuration interface. Then, the virtual chess pieces are automatically placed in the preparation area according to the synergy attributes configured by the user, and the virtual chess pieces displayed in the preparation area are automatically deployed. Through the automatic placement and automatic deployment functions, the number of manual operation steps of the user is reduced, making the preparation process more efficient and convenient, saving the user's preparation time, reducing the complexity of operation, allowing novice players to get started quickly, and improving the efficiency of human-computer interaction.

[0266] In some embodiments, the attribute configuration area described above can be configured with multiple synergy attributes, which may include primary synergy attributes and secondary synergy attributes. For illustration, please refer to FIG9. The embodiments shown in FIG6 or FIG7 above also include steps 910 to 942.

[0267] Step 910: Display the preparation area and the playing area for the board game.

[0268] The preparation area displays virtual pieces that are to be selected to participate in the virtual game, while the battle area displays virtual pieces that have been selected to participate in the virtual game.

[0269] Step 920: Display the attribute configuration area.

[0270] The attribute configuration area is used to configure the synergy attributes of the virtual pieces that participate in the virtual game. Synergy attributes are used to activate the synergy effects of the virtual pieces, including the combat effects generated by the cooperation between virtual pieces.

[0271] In some embodiments, users can configure multiple bond attributes as the first bond attribute in the attribute configuration area.

[0272] Step 930: Receive configuration operations for primary and secondary synergy attributes in the attribute configuration area.

[0273] The first synergy attribute includes primary synergy attributes and secondary synergy attributes. Among them, virtual pieces with primary synergy attributes have a higher preparation priority than virtual pieces with secondary synergy attributes.

[0274] The preparation priority includes placement priority and deployment priority. For example, if there are pieces with both primary and secondary synergy attributes, the piece with the primary synergy attribute is placed first; if both pieces with primary and secondary synergy attributes meet the deployment conditions, the piece with the primary synergy attribute is deployed first.

[0275] In some embodiments, the attribute configuration area includes a first configuration position and a second configuration position, wherein the first configuration position is used to configure primary synergy attributes and the second configuration position is used to configure secondary synergy attributes.

[0276] Optionally, each configuration slot is used to configure a synergy attribute.

[0277] Optionally, the number of first configuration positions in the attribute configuration area can be one or more, and the number of second configuration positions in the attribute configuration area can be one or more. The following explanation is based on the example of an attribute configuration area including one first configuration position and multiple second configuration positions.

[0278] Configure key synergy attributes:

[0279] In some embodiments, in response to receiving a trigger operation on a first configuration location, at least one candidate synergy attribute is displayed in the attribute configuration area; a selection operation on the first candidate synergy attribute among the at least one candidate synergy attribute is received as a configuration operation on the primary synergy attribute, wherein the primary synergy attribute is the first candidate synergy attribute.

[0280] Optionally, the attribute configuration area also includes an attribute selection sub-area, which displays at least one candidate synergy attribute in response to receiving a trigger operation on the first configuration position.

[0281] At least one candidate synergy attribute includes the synergy attribute of virtual pieces owned by the first account. At least one candidate synergy attribute includes at least one of the following:

[0282] (1) Determined based on the synergy attributes corresponding to the activated synergy effects within the battle area.

[0283] (2) Determined based on the synergy attributes of virtual pieces in the preparation area and the battle area.

[0284] In some embodiments, the attribute selection sub-area also displays other candidate synergy attributes, which are synergy attributes provided in the board game in addition to at least one of the aforementioned candidate synergy attributes. Optionally, the other candidate synergy attributes are synergy attributes selected by the client based on popularity.

[0285] Optionally, the attribute selection sub-area can be divided into sections to display at least one candidate synergy attribute and other candidate synergy attributes respectively. For example, the attribute selection sub-area can be divided into a "My Own" section and an "Other Synergies" section. At least one candidate synergy attribute can be displayed in the "My Own" section and other candidate synergy attributes can be displayed in the "Other Synergies" section.

[0286] Configure secondary synergy attributes:

[0287] In response to receiving a trigger operation for the second configuration position, at least one candidate synergy attribute is displayed in the attribute configuration area; a selection operation for the second candidate synergy attribute among the at least one candidate synergy attribute is received as a configuration operation for the secondary synergy attribute, wherein the secondary synergy attribute is the second candidate synergy attribute.

[0288] Optionally, the attribute configuration area also includes an attribute selection sub-area, which displays at least one candidate synergy attribute in response to receiving a trigger operation on the first configuration position.

[0289] The method for determining at least one candidate synergy attribute includes at least one of the following:

[0290] (1) At least one candidate synergy attribute is the same as at least one candidate synergy attribute used when configuring the primary synergy attribute.

[0291] (2) At least one candidate synergy attribute is a synergy attribute associated with the primary synergy attribute.

[0292] Optionally, when a primary synergy attribute is configured, in response to receiving a trigger operation on the second configuration position, at least one candidate synergy attribute associated with the primary synergy attribute is displayed in the attribute configuration area.

[0293] Among them, the situations related to the main bond attributes include at least one of the following:

[0294] Scenario 1: Obtain virtual pieces with primary synergy attributes in the preparation and battle areas, and determine the other synergy attributes of the virtual pieces besides the primary synergy attribute as candidate synergy attributes associated with the primary synergy attribute.

[0295] For illustration purposes, virtual piece 1 has synergy attribute A and synergy attribute B, where synergy attribute A is the primary synergy attribute. Therefore, synergy attribute B can be considered as a candidate synergy attribute associated with the primary synergy attribute.

[0296] Scenario 2: Identify the auxiliary synergy attribute that has a combined effect with the main synergy attribute, and use that auxiliary synergy attribute as a candidate synergy attribute associated with the main synergy attribute.

[0297] As an illustration, if the primary synergy attribute is "Mage", the high skill damage of Mage units can be combined with the random elemental power provided by Elementalist units, thus causing greater destruction in battle. Therefore, "Elementalist" can be considered as a candidate synergy attribute associated with "Mage".

[0298] Scenario 3: Identify synergy attributes that are of the same or similar type as the main synergy attribute as candidate synergy attributes associated with the main synergy attribute.

[0299] For illustration purposes, if the primary synergy attribute is "Marksman," which is a "physical damage" type synergy attribute, and "Assassin" is similar to "Marksman," both being "physical damage" type synergy attributes, then "Assassin" can be considered as a candidate synergy attribute associated with "Marksman."

[0300] It should be noted that the examples above regarding the relationship with the main synergy attributes are merely illustrative and are not intended to be limiting.

[0301] In the above embodiments, the selection range of secondary synergy attributes is limited to those associated with the primary synergy attributes, allowing users to focus more on building effective attribute combinations. This avoids attribute conflicts or poor results caused by users selecting inappropriate secondary synergy attributes.

[0302] Optionally, the attribute selection sub-area can be divided into sections to display at least one candidate synergy attribute and other candidate synergy attributes respectively. For example, the attribute selection sub-area can be divided into a "Recommended Synergy" section and an "Other Synergy" section. At least one candidate synergy attribute can be displayed in the "Recommended Synergy" section, and other candidate synergy attributes can be displayed in the "Other Synergy" section.

[0303] In the above embodiments, by clearly distinguishing between the first and second configuration positions in the attribute configuration area, users can intuitively understand which position is used to configure primary synergy attributes and which position is used to configure secondary synergy attributes. When a user triggers the corresponding configuration position, the system displays candidate synergy attributes, allowing the user to easily select the desired attribute and improving the convenience of configuration.

[0304] For illustration, please refer to Figure 10. The preparation area 1010 provides an attribute configuration control 1003. After clicking the attribute configuration control 1003, the attribute configuration area 1030 is displayed on the game interface 1000. The attribute configuration area 1030 is used to configure the synergy attributes of the virtual pieces that participate in the virtual game.

[0305] The attribute configuration area 1030 includes one primary synergy attribute configuration position 1004 and multiple secondary synergy attribute configuration positions 1005. That is, only one primary synergy attribute can be configured, but multiple secondary synergy attributes can be configured. The primary synergy attribute configuration position is used to configure the primary synergy attributes of the virtual pieces participating in the virtual game (i.e., the primary synergies in Figure 10), and the secondary synergy attribute configuration positions are used to configure the secondary synergy attributes of the virtual pieces participating in the virtual game (i.e., the secondary synergies in Figure 10). The preparation priority of the primary synergy attribute is higher than that of the secondary synergy attribute.

[0306] Clicking on the primary synergy attribute configuration location 1004 will display at least one candidate synergy attribute in the synergy selection sub-area 1031 of the attribute configuration area 1030. This includes synergy attributes that are "owned by me," i.e., the synergy attributes of the virtual pieces currently owned by the first account, such as: Wizard, Fighter. It also includes other synergy attributes provided in the game besides those "owned by me," such as: Mage, Warlock, Spirit Blossom, Paperclip Fairy, Warrior, Venerable, Shapeshifter, Summoner, Magician, Scholar, etc. Users can select one candidate synergy attribute from at least one as the primary synergy attribute, as shown in Figure 10. When Wizard is selected as the primary synergy attribute, the Wizard attribute icon will be displayed on the primary synergy attribute configuration location 1004.

[0307] After determining the primary synergy attribute, clicking the first secondary synergy attribute configuration location 1005 will refresh and display at least one candidate synergy attribute in the synergy selection sub-area 1031. This includes recommended synergy attributes, which include synergy attributes of the virtual pieces currently owned by the first account, and / or synergy attributes related to the primary synergy attribute. The at least one candidate synergy attribute also includes other synergy attributes provided in the board game besides the recommended synergy attributes. Users can select one or more candidate synergy attributes as secondary synergy attributes from the at least one candidate synergy attribute. As shown in Figure 10, when "Fighter" is selected as the first secondary synergy attribute, the Fighter attribute icon is displayed in the first secondary synergy attribute configuration location 1005.

[0308] The attribute configuration area 1030 also includes an automatic exchange option 1006 and an automatic deployment option 1007. Selecting the automatic exchange option 1006 will automatically exchange virtual pieces in the virtual shop based on the configured primary and secondary synergy attributes, and place the exchanged virtual pieces in the preparation area 1010. Selecting the automatic deployment option 1007 will automatically deploy the virtual pieces displayed in the preparation area 1010 to the battle area 1020 based on the configured primary and secondary synergy attributes.

[0309] Step 941: The first virtual piece with the first synergy attribute is automatically placed in the preparation area.

[0310] The first virtual piece has at least one of the primary synergy attribute and the secondary synergy attribute.

[0311] In some embodiments, the first virtual chess piece is a chess piece redeemed from the chess piece exchange area.

[0312] Optionally, if a first virtual chess piece with the first synergy attribute exists in the chess piece exchange area, the first virtual chess piece will be automatically exchanged for the preparation area.

[0313] Optionally, if the first virtual piece with the first synergy attribute meets the piece placement conditions, the first virtual piece can be automatically exchanged for the preparation area according to the placement priority of the first synergy attribute.

[0314] This is an illustration; currently, there are two virtual chess pieces that meet the placement requirements: Virtual chess piece 1 with a primary synergy attribute and Virtual chess piece 2 with a secondary synergy attribute. If there are 0 available placement slots in the preparation area, no exchange or placement will be performed; if there are 1 available placement slots in the preparation area, Virtual chess piece 1 will be exchanged for placement in the preparation area; if there are 2 available placement slots in the preparation area, both Virtual chess piece 1 and Virtual chess piece 2 will be exchanged for placement in the preparation area.

[0315] In some embodiments, if the virtual pieces meeting the placement conditions include multiple virtual pieces with primary synergy attributes or multiple virtual pieces with secondary synergy attributes, such as virtual piece 2 and virtual piece 3 both having primary synergy attributes, and if the level of virtual piece 2 is higher than that of virtual piece 3, then virtual piece 2 will be prioritized for exchange. Alternatively, virtual pieces of the same priority can be differentiated through other means, or a piece can be randomly selected as the priority for exchange. No limitations are imposed here.

[0316] Step 942: Based on the deployment priority of the first virtual piece, the first virtual piece is automatically deployed to the battle area.

[0317] Optionally, if the first virtual piece meets the conditions for being deployed, the first virtual piece is automatically deployed to the battle area according to its deployment priority.

[0318] (1) There are empty slots in the battle area.

[0319] If there are empty slots in the battle area, and the first virtual piece is the only piece in the preparation area that meets the conditions for being deployed, then the first virtual piece will be automatically deployed to the battle area.

[0320] Alternatively, if the number of empty slots in the battle area is greater than or equal to the number of pieces in the preparation area that meet the conditions for deployment, the first virtual piece will be automatically deployed to the battle area.

[0321] If the number of empty slots is less than the number of pieces in the preparation area that meet the conditions for deployment, then multiple virtual pieces that meet the conditions for deployment will be deployed to the battle area in descending order of deployment priority. When there are no empty slots in the battle area, the process in (2) will be executed.

[0322] For example: In the current preparation area, there is a virtual chess piece 1 with a primary synergy attribute and a virtual chess piece 2 with a secondary synergy attribute. If there is 1 empty slot in the battle area, then virtual chess piece 1 is deployed to the battle area, and virtual chess piece 2 executes the automatic deployment logic in (2); if there are 2 empty slots in the battle area, then virtual chess piece 1 and virtual chess piece 2 are deployed to the battle area.

[0323] (2) There are no empty slots for players to enter the battle area.

[0324] Optionally, if there are no available slots in the battle area, the virtual pieces displayed in the preparation area are matched with the virtual pieces in the battle area according to their deployment priority. The virtual equipment battle area contains virtual piece 1 with primary synergy attributes and virtual piece 2 with secondary synergy attributes.

[0325] The virtual piece 1 with the main synergy attribute is first matched with the pieces in the current battle area. If the virtual piece 1 and the virtual piece 3 in the battle area meet the replacement conditions, the virtual piece 1 is automatically deployed to the battle area, and the virtual piece 3 is automatically removed from the battle area. The lineup in the current battle area is updated, which includes the virtual piece 1.

[0326] Then, the virtual piece 2 with the main synergy attribute is matched with the pieces in the current battle area. If the virtual piece 2 and the virtual piece 4 in the battle area meet the replacement conditions, the virtual piece 2 is automatically deployed to the battle area, and the virtual piece 4 is automatically removed from the battle area, updating the lineup in the current battle area.

[0327] For illustration, please refer to Figure 11. In the game interface 1100, the primary synergy attribute is Paperfly Fairy, and the secondary synergy attribute is Mage. In the preparation area 1110, virtual piece F is a piece with the Mage attribute. In the battle area 1120, there are 4 pieces with the Paperfly Fairy attribute, activating the "Paperfly Fairy 3" synergy effect. The Paperfly Fairy attribute needs 3 more units to reach the next level of synergy effect, namely the "Paperfly Fairy 7" synergy effect. Currently, there is a virtual piece A with the Paperfly Fairy attribute, but it is not actually participating in activating the "Paperfly Fairy 3" synergy effect.

[0328] There are 3 pieces with the Mage attribute in the battle area 1120, which activates the "Mage 2" synergy effect. The Mage attribute needs to reach the next level of synergy effect, that is, the "Mage 4" synergy effect, to activate the "Mage 4" synergy effect. Then, put virtual piece F in the lineup to replace virtual piece A to activate the "Mage 4" synergy effect.

[0329] In summary, the virtual game preparation method provided in this application provides an attribute configuration interface in the chess game. Users can configure the synergy attributes of virtual chess pieces participating in the virtual game within this interface. The method then automatically prepares for the game based on the user-configured synergy attributes. This includes at least one preparation process: automatically placing virtual chess pieces in the preparation area and automatically deploying virtual chess pieces to the battle area. This reduces the time it takes for users to determine the lineup of chess pieces that will successfully activate synergy effects, avoids situations where synergy effects fail to activate due to user errors, and improves human-computer interaction efficiency. Furthermore, automatic preparation by configuring synergy attributes allows users to focus on developing strategies such as the positioning of virtual chess pieces during the game, increasing the success rate and overall game experience.

[0330] In some embodiments, the virtual game preparation method provided in this application can be applied to auto chess games. For illustration, please refer to Figure 12, which shows an overall flowchart of a virtual game preparation method, the process including the following steps:

[0331] Step 1201: Enter the Auto Chess game.

[0332] The first terminal has the Auto Chess game client installed. Users log in to their first account on the client, and the Auto Chess game application interface is displayed on the screen of the first terminal. The application interface includes an entry point to start a virtual game. Users can start a virtual game in the Auto Chess game through this entry point.

[0333] After starting a virtual game, the game interface is displayed on the first terminal. The game interface of the auto chess game includes a chessboard, which includes a preparation area and a battle area. The preparation area is used to display virtual pieces that are to be selected to participate in the virtual game, and the battle area is used to display virtual pieces that have been selected to participate in the virtual game.

[0334] The virtual match consists of multiple rounds, each including a preparation phase and a battle phase. During the preparation phase, users need to prepare, which includes acquiring virtual pieces to the preparation area, determining the lineup of pieces to be deployed, and deploying the virtual pieces to the battle area. It should be noted that there is a synergy mechanism in the auto chess game. That is, when the number of virtual pieces with a certain synergy attribute in the lineup reaches the requirement for synergy effect activation, the corresponding synergy effect will be triggered when playing a virtual match with that lineup. The synergy effect is used to buff the user's virtual pieces or debuff the opponent's virtual pieces.

[0335] This application provides an automatic preparation method based on synergy attributes during the preparation phase of each round. The automatic preparation method is described below.

[0336] Step 1202: Enter the bond attribute configuration area.

[0337] The game interface includes an attribute configuration control. After the attribute configuration control is triggered, the synergy attribute configuration area (that is, the attribute configuration area mentioned above) is displayed on the game interface. The synergy attribute configuration area includes the primary synergy attribute configuration position, the secondary synergy attribute configuration position, and the attribute selection sub-area.

[0338] There can be one or more primary synergy attribute configuration slots, and one or more secondary synergy attribute configuration slots. Each configuration slot can be configured with one synergy attribute. The following explanation uses an example where the synergy attribute configuration area includes one primary synergy attribute configuration slot and multiple secondary synergy attribute configuration slots.

[0339] The attribute selection sub-area is used to display at least one candidate synergy attribute. The candidate synergy attribute is determined based on the synergy effects that are currently active on the board. The method for determining the candidate synergy attribute is described below.

[0340] Step 1203: Determine if there are any activated synergy effects on the chessboard.

[0341] The client will determine whether there are any deployed lineups (i.e., virtual pieces) in the current battle area. If so, the client will send the lineup information of the current deployed lineup (such as the number of pieces, the names of the pieces, and the synergy attributes of the pieces) to the server. The server will then determine whether the current deployed lineup has activated synergy effects based on the lineup information.

[0342] Step 1204: If there are no activated synergy effects on the board, randomly recommend popular synergy attributes.

[0343] If the server determines that the current lineup does not have any activated synergy effects, it will randomly determine the synergy attribute as the recommended synergy attribute.

[0344] Step 1205: If there are activated synergy effects on the board, determine the recommended synergy attributes based on the synergy attributes of the activated synergy effects.

[0345] If the server determines that the current lineup has activated synergy effects, it will determine the recommended synergy attributes based on information such as the level of the activated synergy effect and the number of pieces involved in activating the synergy effect.

[0346] For example: If the number of pieces with synergy attribute A in the lineup (i.e., the number of pieces participating in activating the synergy effect of synergy attribute A) is 2, and the number of pieces with synergy attribute B in the lineup is 1, then the recommended synergy attributes include both synergy attribute A and synergy attribute B, with synergy attribute A being recommended more highly than synergy attribute B (this is reflected in the interface by synergy attribute A being displayed before synergy attribute B in the attribute selection sub-area). If the number of pieces with synergy attribute A and synergy attribute B in the lineup is the same, and synergy attribute A corresponds to a level 2 synergy effect activated; synergy attribute B corresponds to a level 3 synergy effect activated, then the recommended synergy attributes include both synergy attribute A and synergy attribute B, with synergy attribute B being recommended more highly than synergy attribute A (this is reflected in the interface by synergy attribute B being displayed before synergy attribute A in the attribute selection sub-area). If the level of the active synergy effect corresponding to synergy attribute A is already the highest level, then synergy attribute A is not recommended (this is reflected in the interface by not displaying synergy attribute A in the attribute selection sub-area), or the recommendation level of synergy attribute A is set to be lower than that of synergy attribute B.

[0347] After determining the recommended synergy attributes, the server will save the recommended synergy attributes. When the user configures synergy attributes in the synergy attribute configuration area, the client will retrieve the recommended synergy attributes from the server as candidate synergy attributes and display the candidate synergy attributes in the attribute selection sub-area.

[0348] When a user adds a primary synergy attribute by clicking on the primary synergy attribute configuration location in the synergy attribute configuration area, at least one candidate synergy attribute is displayed in the attribute selection sub-area, and at least one candidate synergy attribute is displayed in each of the sub-areas, which includes "My Own" and "Other". (1) If there is no activated synergy effect on the board, no candidate synergy attribute is displayed under the "My Own" sub-area (or the "My Own" sub-area is not displayed); the popular synergy attribute randomly determined by the server is displayed under the "Other" sub-area. (2) If there is an activated synergy effect on the board, the recommended synergy attribute determined by the server based on the synergy attribute of the activated synergy effect is displayed under the "My Own" sub-area; the popular synergy attribute randomly determined by the server is displayed under the "Other" sub-area (or the "Other" sub-area is not displayed).

[0349] Users can select a candidate synergy attribute in the attribute selection sub-area and add it to the main synergy attribute configuration position as the main synergy attribute.

[0350] Step 1206: Determine whether the main synergy attributes have been added.

[0351] The client determines whether the user has added a primary synergy attribute to the primary synergy attribute configuration location.

[0352] Step 1207: If no primary synergy attributes have been added, secondary synergy attributes will not be recommended.

[0353] If the user does not add a primary synergy attribute in the primary synergy attribute configuration position, the recommended operation for secondary synergy attributes will not be performed.

[0354] Step 1208: If a primary synergy attribute has already been added, it is recommended to add secondary synergy attributes that are related to the primary synergy attribute.

[0355] If a user adds a primary synergy attribute in the primary synergy attribute configuration position, the client will send the primary synergy attribute to the server. The server will determine the secondary synergy attributes associated with the primary synergy attribute. For example, if the primary synergy attribute is Wizard, and the first piece in the lineup with the Wizard attribute also has the Fighter attribute, then the Fighter attribute will be recommended as a secondary synergy attribute. After the server determines the secondary synergy attributes associated with the primary synergy attribute, it will protect them.

[0356] When a user clicks on a secondary synergy attribute configuration location in the synergy attribute configuration area, at least one candidate synergy attribute will be displayed in the attribute selection sub-area. Within the attribute selection sub-area, at least one candidate synergy attribute will be displayed in separate sections, including "Recommended" and "Others." The "Recommended" section displays secondary synergy attributes associated with the primary synergy attribute; the "Others" section displays popular synergy attributes randomly determined by the server.

[0357] Users can select one or more candidate synergy attributes in the attribute selection sub-area and add them to the secondary synergy attribute configuration position as secondary synergy attributes. Each secondary synergy attribute configuration position can be configured with one secondary synergy attribute.

[0358] After configuring synergy attributes, users can choose between two automatic preparation modes: automatic exchange and automatic deployment. For illustrative purposes, the synergy attribute configuration interface also displays the automatic exchange and automatic deployment options. Users can choose to select the automatic exchange option, the automatic deployment option, or both.

[0359] Step 1209: Determine whether automatic redemption is currently enabled.

[0360] The client determines whether the user has currently selected the automatic redemption option.

[0361] Step 1210: If automatic redemption is not currently enabled, redeem manually.

[0362] If the automatic exchange option is not selected in the client, the automatic exchange process based on the configured synergy attributes will not be executed. Users can manually exchange for the required virtual chess pieces in the chess piece exchange area.

[0363] Step 1211: If automatic exchange is currently enabled, automatically exchange for pieces with configured synergy attributes.

[0364] If the client selects the automatic exchange option, it will execute an automatic exchange process based on the configured bond attributes.

[0365] For illustration, the client checks whether there is a piece A with a primary or secondary synergy attribute in the virtual system. (1) If piece A exists, piece A is automatically exchanged. If there are both pieces A1 with a primary synergy attribute and piece A2 with a secondary synergy attribute, piece A1 is exchanged first; if the number of pieces with a primary synergy attribute on the board has reached the maximum level, piece A2 with a secondary synergy attribute is exchanged. If there is insufficient virtual resources (used to exchange pieces), the piece exchange area is locked, and automatic exchange is performed when there are enough virtual resources. (2) If piece A does not exist, the exchange operation is not performed.

[0366] Step 1212: Determine whether automatic deployment is currently enabled.

[0367] The client determines whether the user has currently selected the automatic deployment option.

[0368] Step 1213: If automatic deployment is not currently enabled, deploy manually.

[0369] If the client does not select the automatic deployment option, the automatic deployment process based on the configured synergy attributes will not be executed. Users can manually drag and drop pieces from the preparation area to the battle area to complete the deployment operation.

[0370] Step 1214: If automatic deployment is currently enabled, determine whether the pieces meet the deployment conditions.

[0371] If the client selects the "Auto-Deploy" option, it will execute an automatic deployment process based on the configured synergy attributes. For example, using piece A displayed in the preparation area, the client will determine whether piece A meets the deployment requirements.

[0372] Step 1215: If a piece does not meet the conditions for deployment, it will not be deployed.

[0373] If the conditions for deployment are not met, and the number of deployed pieces in the current battle area is full, then it is determined whether there is a situation in the battle area where replacing piece A can obtain a higher synergy effect. If not, piece A will not be deployed.

[0374] Step 1216: If a piece meets the deployment conditions, automatically replace / fill in the deployed piece.

[0375] If the conditions for deployment are met, (1) if the number of deployed pieces in the current battle area is full, and there is a situation in the battle area where replacing piece A can obtain a higher synergy effect, then deployed piece A replaces other pieces; (2) if the number of deployed pieces in the current battle area is not full, then deployed piece A fills the gap.

[0376] In summary, this application provides a method for preparing for virtual matches, enabling quick exchange and deployment of virtual chess pieces. In the mid-to-late game, users need to quickly refresh to find the chess pieces they need, which can easily lead to missing the required pieces or not having enough time to replace or deploy them, resulting in defeat. This is extremely fatal in the late game. This application addresses this problem by providing users with a quick exchange and deployment method based on synergy attributes. Users can quickly exchange and deploy chess pieces by setting synergy attributes, reducing the pressure of late-game operations, increasing fault tolerance, and improving the gaming experience.

[0377] For illustrative purposes, please refer to Figure 13, which shows a structural block diagram of a virtual game preparation device, which includes:

[0378] The first display module 1310 is used to display the preparation area and the battle area of ​​the chess game. The preparation area is used to display virtual chess pieces to be selected to participate in the virtual game, and the battle area is used to display the virtual chess pieces selected to participate in the virtual game.

[0379] The second display module 1320 is used to display an attribute configuration area, which is used to configure the synergy attributes of the virtual chess pieces that participate in the virtual game. The synergy attributes are used to activate the synergy effects of the virtual chess pieces, and the synergy effects include the combat effects generated by the cooperation between the virtual chess pieces.

[0380] Operation receiving module 1330 is used to receive configuration operations for the first bond attribute in the attribute configuration area;

[0381] The first display module 1310 is used to display the automatic preparation process of the virtual game based on the configuration operation. The automatic preparation process includes at least one of the following: the first virtual chess piece is automatically placed in the preparation area, and the first virtual chess piece is automatically deployed to the battle area. The first virtual chess piece has the first synergy attribute.

[0382] In some embodiments, the first display module 1310 is used to display the first virtual chess piece with the first synergy attribute automatically placed in the preparation area.

[0383] In some embodiments, the first display module 1310 is used to display a chess piece exchange area, which is used to provide at least one virtual chess piece to be exchanged; if the first virtual chess piece with the first synergy attribute exists in the chess piece exchange area, the first virtual chess piece is automatically exchanged to the preparation area.

[0384] In some embodiments, the first display module 1310 is configured to automatically exchange the first virtual chess piece to the preparation area when there is a first virtual chess piece with the first synergy attribute in the chess piece exchange area and a first synergy effect corresponding to the first synergy attribute to be activated exists in the battle area.

[0385] In some embodiments, the first display module 1310 is configured to, when the duration of the unused state in the chess piece exchange area reaches a preset duration, determine a target virtual chess piece from at least one virtual chess piece based on the matching degree between at least one virtual chess piece in the current chess piece exchange area and a virtual chess piece in the battle area; wherein, the unused state refers to the state in which there is no first virtual chess piece with the first synergy attribute in the chess piece exchange area; and automatically exchange the target virtual chess piece to the preparation area.

[0386] In some embodiments, the first display module 1310 is configured to display that the first virtual chess piece is automatically deployed to the battle area when the first virtual chess piece with the first synergy attribute meets the conditions for deployment.

[0387] In some embodiments, the first display module 1310 is used to display that the first virtual chess piece is automatically deployed to the battle area when the number of virtual chess pieces in the battle area is less than the deployment limit.

[0388] In some embodiments, the first display module 1310 is configured to display that the first virtual piece is automatically deployed to the battle area and that the second virtual piece is automatically removed from the battle area when the number of virtual pieces in the battle area reaches the deployment limit and the replacement conditions between the first virtual piece and the second virtual piece in the battle area are met.

[0389] In some embodiments, the replacement condition includes at least one of the following conditions:

[0390] The second virtual piece does not possess the first synergy attribute and the synergy effect is not activated;

[0391] The second virtual piece does not have the first synergy attribute and the level of the activated second synergy effect is lower than the level of the first synergy effect. The first synergy effect refers to the synergy effect that the first virtual piece is expected to activate after it is deployed in the battle area.

[0392] The second virtual chess piece has the first synergy attribute, and the level of the second virtual chess piece is lower than that of the first virtual chess piece;

[0393] The second virtual chess piece has the first synergy attribute, and the number of activated synergy effects of the second virtual chess piece is less than the number of activated synergy effects of the first virtual chess piece; the number of activated synergy effects of the second virtual chess piece refers to the number of activated synergy effects in the current lineup, and the number of activated synergy effects of the first virtual chess piece refers to the number of activated synergy effects in the lineup formed by the first virtual chess piece and other chess pieces excluding the second virtual chess piece.

[0394] In some embodiments, the second display module 1320 is configured to display at least one candidate bond attribute in the attribute configuration area; the operation receiving module 1330 is configured to receive a selection operation on the first bond attribute among the at least one candidate bond attribute as a configuration operation on the first bond attribute.

[0395] In some embodiments, the at least one candidate synergy attribute includes synergy attributes corresponding to activated synergy effects in the battle area; the second display module 1320 is configured to display the at least one candidate synergy attribute in the attribute configuration area in a first display order; wherein, the method for determining the first display order includes at least one of the following methods:

[0396] The first display order is determined based on the number of synergy effect pieces corresponding to the at least one candidate synergy attribute, wherein the number of synergy effect pieces refers to the number of virtual pieces in the battle area that participate in activating the synergy effect.

[0397] The first display order is determined based on the synergy effect level corresponding to each of the at least one candidate synergy attribute.

[0398] In some embodiments, the first synergy attribute includes a primary synergy attribute and a secondary synergy attribute; the operation receiving module 1330 is used to receive configuration operations on the primary synergy attribute and the secondary synergy attribute in the attribute configuration area; wherein, the preparation priority of virtual pieces with the primary synergy attribute is greater than the preparation priority of virtual pieces with the secondary synergy attribute.

[0399] In some embodiments, the attribute configuration area includes a first configuration position and a second configuration position, the first configuration position being used to configure the primary synergy attribute, and the second configuration position being used to configure the secondary synergy attribute; the operation receiving module 1330 is configured to, in response to receiving a trigger operation on the first configuration position, display at least one candidate synergy attribute in the attribute configuration area; receive a selection operation on the first candidate synergy attribute among the at least one candidate synergy attribute as a configuration operation on the primary synergy attribute, the primary synergy attribute being the first candidate synergy attribute; in response to receiving a trigger operation on the second configuration position, display at least one candidate synergy attribute in the attribute configuration area; receive a selection operation on the second candidate synergy attribute among the at least one candidate synergy attribute as a configuration operation on the secondary synergy attribute, the secondary synergy attribute being the second candidate synergy attribute.

[0400] In some embodiments, the operation receiving module 1330 is configured to, in response to receiving a trigger operation on the second configuration position, display at least one candidate synergy attribute associated with the main synergy attribute in the attribute configuration area when the main synergy attribute is configured.

[0401] In some embodiments, the preparation priority includes the deployment priority of virtual chess pieces to the battle area; the first display module 1310 is used to display a first virtual chess piece with the first synergy attribute in the preparation area, the first synergy attribute including at least one of the primary synergy attribute and the secondary synergy attribute; and to display the first virtual chess piece automatically deployed to the battle area according to the deployment priority corresponding to the first virtual chess piece.

[0402] In some embodiments, the preparation area includes an attribute configuration control; the second display module 1320 is configured to display the attribute configuration area in response to receiving a trigger operation on the attribute configuration control.

[0403] In summary, the virtual game preparation device provided in this application provides an attribute configuration interface in the chess game. Users can configure the synergy attributes of virtual chess pieces participating in the virtual game within this interface. The device then automatically prepares for the game based on the user-configured synergy attributes, including at least one preparation process: automatically placing virtual chess pieces in the preparation area and automatically deploying virtual chess pieces to the battle area. This reduces the time required for users to determine the lineup of chess pieces that will successfully activate synergy effects, avoids situations where synergy effects fail to activate due to user errors, and improves human-computer interaction efficiency. Furthermore, automatic preparation by configuring synergy attributes allows users to focus on developing strategies such as the positioning of virtual chess pieces during the game, increasing the user's success rate and game experience.

[0404] It should be noted that the virtual game preparation device provided in the above embodiments is only an example of the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the virtual game preparation device and the virtual game preparation method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0405] Figure 14 shows a structural block diagram of a computer device provided in an exemplary embodiment of this application.

[0406] The computer device 1400 may be a portable mobile terminal, such as a smartphone, tablet, MP3 player (Moving Picture Experts Group Audio Layer III), or MP4 player (Moving Picture Experts Group Audio Layer IV). The computer device 1400 may also be referred to as a user device, portable terminal, or other names.

[0407] Typically, computer device 1400 includes a processor 1401 and a memory 1402.

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

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

[0410] In some embodiments, the computer device 1400 may also optionally include: a peripheral device interface 1403 and at least one peripheral device. Specifically, the peripheral device includes at least one of: a radio frequency circuit 1404, a touch display screen 1405, a camera 1406, an audio circuit 1407, and a power supply 1408.

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

[0412] The radio frequency (RF) circuit 1404 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1404 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1404 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 1404 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 1404 can communicate with other terminals via at least one wireless communication protocol. In some embodiments, the RF circuit 1404 may also include NFC (Near Field Communication) related circuitry, which is not limited in this application.

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

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

[0415] Audio circuitry 1407 provides an audio interface between the user and computer device 1400. Audio circuitry 1407 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting the sound waves into electrical signals that are input to processor 1401 for processing, or input to radio frequency circuitry 1404 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each located at a different location on computer device 1400. The microphone may also be an array microphone or an omnidirectional microphone. The speaker converts the electrical signals from processor 1401 or radio frequency circuitry 1404 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. In some embodiments, audio circuitry 1407 may also include a headphone jack.

[0416] Power supply 1408 is used to supply power to the various components in computer device 1400. Power supply 1408 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 1408 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged via a wired line, and a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0417] In some embodiments, the computer device 1400 further includes one or more sensors 1409. The one or more sensors 1409 include, but are not limited to, an accelerometer 1410, a gyroscope 1411, a pressure sensor 1412, an optical sensor 1413, and a proximity sensor 1414.

[0418] Those skilled in the art will understand that the structure shown in FIG14 does not constitute a limitation on the computer device 1400, and may include more or fewer components than shown, or combine certain components, or employ different component arrangements.

[0419] In an exemplary embodiment, this application provides a chip including programmable logic circuits and / or program instructions, which, when run on a computer device, is used to implement the virtual game preparation method provided in the above method embodiments.

[0420] This application provides a computer-readable storage medium storing a computer program that is loaded and executed by a processor to implement the virtual game preparation method provided in the above-described method embodiments.

[0421] This application provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the processor of the computer device to load and execute the virtual game preparation method provided in the above-described method embodiments.

[0422] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

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

[0424] Those skilled in the art will recognize that the functions described in the embodiments of this application in one or more of the above examples can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer.

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

Claims

1. A method for preparing for a virtual game, characterized in that, The method includes: displaying a preparation area and a battle area for a chess game, wherein the preparation area displays virtual chess pieces to be selected for participation in a virtual game, and the battle area displays virtual chess pieces selected for participation in the virtual game; displaying an attribute configuration area for configuring synergy attributes of the virtual chess pieces participating in the virtual game, wherein the synergy attributes are used to activate synergy effects of the virtual chess pieces, and the synergy effects include battle effects generated by mutual cooperation between virtual chess pieces; receiving a configuration operation for a first synergy attribute in the attribute configuration area; and displaying an automatic preparation process for the virtual game based on the configuration operation, wherein the automatic preparation process includes at least one of automatically placing a first virtual chess piece in the preparation area and automatically deploying the first virtual chess piece in the battle area, wherein the first virtual chess piece has the first synergy attribute.

2. The method according to claim 1, characterized in that, The automatic preparation process for displaying the virtual game based on the configuration operation includes: automatically placing the first virtual chess piece with the first synergy attribute into the preparation area.

3. The method according to claim 2, characterized in that, The method further includes: displaying a chess piece exchange area, the chess piece exchange area being used to provide at least one virtual chess piece to be exchanged; the automatic placement of the first virtual chess piece with the first synergy attribute into the preparation area includes: automatically exchanging the first virtual chess piece to the preparation area when the first virtual chess piece with the first synergy attribute exists in the chess piece exchange area.

4. The method according to claim 3, characterized in that, The step of automatically exchanging the first virtual chess piece to the preparation area when there is a first virtual chess piece with the first synergy attribute in the chess piece exchange area includes: when there is a first virtual chess piece with the first synergy attribute in the chess piece exchange area, and there is a first synergy effect corresponding to the first synergy attribute to be activated in the battle area, the first virtual chess piece is automatically exchanged to the preparation area.

5. The method according to claim 3, characterized in that, The method further includes: when the duration of the unused state in the chess piece exchange area reaches a preset duration, determining a target virtual chess piece from the at least one virtual chess piece based on the matching degree between the at least one virtual chess piece in the current chess piece exchange area and the virtual chess piece in the battle area; wherein, the unused state refers to the state in which there is no first virtual chess piece with the first synergy attribute in the chess piece exchange area; and automatically exchanging the target virtual chess piece to the preparation area.

6. The method according to any one of claims 1 to 5, characterized in that, The automatic preparation process for displaying the virtual game based on the configuration operation includes: when the first virtual chess piece with the first synergy attribute meets the chess piece deployment conditions, displaying the first virtual chess piece automatically deployed to the battle area.

7. The method according to claim 6, characterized in that, The step of automatically deploying the first virtual chess piece to the battle area when the first virtual chess piece with the first synergy attribute meets the deployment conditions includes: when the number of virtual chess pieces in the battle area is less than the deployment limit, the first virtual chess piece is automatically deployed to the battle area.

8. The method according to claim 6, characterized in that, The step of automatically deploying the first virtual chess piece to the battle area when the first virtual chess piece with the first synergy attribute meets the deployment conditions includes: when the number of virtual chess pieces in the battle area reaches the deployment limit, and the first virtual chess piece and the second virtual chess piece in the battle area meet the replacement conditions, displaying the first virtual chess piece automatically deploying to the battle area, and displaying the second virtual chess piece automatically removing it from the battle area.

9. The method according to claim 8, characterized in that, The replacement conditions include at least one of the following: the second virtual chess piece does not have the first synergy attribute and the synergy effect is not activated; the second virtual chess piece does not have the first synergy attribute and the level of the activated second synergy effect is lower than the level of the first synergy effect, where the first synergy effect refers to the synergy effect that the first virtual chess piece is expected to activate after being deployed in the battle area; the second virtual chess piece has the first synergy attribute and the level of the second virtual chess piece is lower than the level of the first virtual chess piece; the second virtual chess piece has the first synergy attribute and the number of activated synergy effects of the second virtual chess piece is less than the number of activated synergy effects of the first virtual chess piece; the number of activated synergy effects of the second virtual chess piece refers to the number of activated synergy effects in the current deployed lineup, and the number of activated synergy effects of the first virtual chess piece refers to the number of activated synergy effects in the deployed lineup formed by the first virtual chess piece and other chess pieces besides the second virtual chess piece.

10. The method according to any one of claims 1 to 5, characterized in that, Before receiving the configuration operation for the first bond attribute in the attribute configuration area, the method further includes: displaying at least one candidate bond attribute in the attribute configuration area; receiving the configuration operation for the first bond attribute in the attribute configuration area includes: receiving a selection operation for the first bond attribute among the at least one candidate bond attribute as a configuration operation for the first bond attribute.

11. The method according to claim 10, characterized in that, The at least one candidate synergy attribute includes the synergy attribute corresponding to the activated synergy effect in the battle area; displaying at least one candidate synergy attribute in the attribute configuration area includes: displaying the at least one candidate synergy attribute in the attribute configuration area in a first display order; wherein, the method for determining the first display order includes at least one of the following methods: determining the first display order based on the number of synergy effect pieces corresponding to each of the at least one candidate synergy attribute, wherein the number of synergy effect pieces refers to the number of virtual pieces in the battle area participating in activating the synergy effect; determining the first display order based on the synergy effect level corresponding to each of the at least one candidate synergy attribute.

12. The method according to any one of claims 1 to 5, characterized in that, The first synergy attribute includes a primary synergy attribute and a secondary synergy attribute; receiving the configuration operation of the first synergy attribute in the attribute configuration area includes: receiving the configuration operation of the primary synergy attribute and the secondary synergy attribute in the attribute configuration area; wherein, the preparation priority of the virtual piece with the primary synergy attribute is greater than the preparation priority of the virtual piece with the secondary synergy attribute.

13. The method according to claim 12, characterized in that, The attribute configuration area includes a first configuration position and a second configuration position. The first configuration position is used to configure the primary synergy attribute, and the second configuration position is used to configure the secondary synergy attribute. The step of receiving configuration operations for the primary bond attribute and the secondary bond attribute in the attribute configuration area includes: in response to receiving a trigger operation for the first configuration position, displaying at least one candidate bond attribute in the attribute configuration area; The system receives a selection operation for a first candidate synergy attribute among the at least one candidate synergy attributes as a configuration operation for the primary synergy attribute, wherein the primary synergy attribute is the first candidate synergy attribute; in response to receiving a trigger operation for the second configuration position, the system displays at least one candidate synergy attribute in the attribute configuration area; and receives a selection operation for a second candidate synergy attribute among the at least one candidate synergy attribute as a configuration operation for the secondary synergy attribute, wherein the secondary synergy attribute is the second candidate synergy attribute.

14. The method according to claim 13, characterized in that, The step of displaying at least one candidate synergy attribute in the attribute configuration area in response to receiving a trigger operation for the second configuration location includes: when the main synergy attribute is configured, in response to receiving a trigger operation for the second configuration location, displaying at least one candidate synergy attribute associated with the main synergy attribute in the attribute configuration area.

15. The method according to claim 12, characterized in that, The preparation priority includes the deployment priority of virtual chess pieces to the battle area; the automatic preparation process of displaying the virtual game based on the configuration operation includes: displaying a first virtual chess piece with the first synergy attribute in the preparation area, the first synergy attribute including at least one of the primary synergy attribute and the secondary synergy attribute; and automatically deploying the first virtual chess piece to the battle area according to the deployment priority corresponding to the first virtual chess piece.

16. The method according to any one of claims 1 to 5, characterized in that, The preparation area includes an attribute configuration control; displaying the attribute configuration area includes: displaying the attribute configuration area in response to receiving a trigger operation on the attribute configuration control.

17. A virtual game preparation device, characterized in that, The device includes: a first display module for displaying a preparation area and a battle area for a chess game, wherein the preparation area displays virtual chess pieces to be selected to participate in a virtual game, and the battle area displays virtual chess pieces selected to participate in the virtual game; a second display module for displaying an attribute configuration area for configuring synergy attributes of the virtual chess pieces participating in the virtual game, wherein the synergy attributes are used to activate synergy effects of the virtual chess pieces, and the synergy effects include battle effects generated by mutual cooperation between virtual chess pieces; an operation receiving module for receiving configuration operations for a first synergy attribute in the attribute configuration area; and the first display module for displaying an automatic preparation process for the virtual game based on the configuration operations, wherein the automatic preparation process includes at least one of automatically placing a first virtual chess piece in the preparation area and automatically deploying the first virtual chess piece in the battle area, and the first virtual chess piece having the first synergy attribute.

18. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing at least one program, which is loaded and executed by the processor to implement the virtual game preparation method as described in any one of claims 1 to 16.

19. A computer-readable storage medium, characterized in that, The storage medium stores at least one program, which is loaded and executed by a processor to implement the virtual game preparation method as described in any one of claims 1 to 16.

20. A computer program product, characterized in that, It includes computer instructions that, when executed by a processor, implement the preparation method for a virtual game as described in any one of claims 1 to 16.