Board-game playing method and apparatus, and computer device and storage medium
By displaying multiple virtual chess pieces and their battle relationships in turn-based chess games, multiple participants can compete on the same screen, solving the problems of limited content and poor interactive effects in existing technologies, and improving human-computer interaction efficiency and gaming experience.
Patent Information
- Application Number
- PCT/CN2025/104474
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-13
- Filing Date
- 2025-06-27
- Publication Date
- 2026-02-19
AI Technical Summary
Existing turn-based chess games have limited display content, requiring players to know the layout of the pieces to win, resulting in poor interactive effects and low human-computer interaction efficiency.
A game method and apparatus are provided, which displays multiple virtual chess pieces and their battle relationships on the game interface. The virtual chess pieces automatically battle according to the specified relationships and display a winning prompt at the end, realizing simultaneous competition among multiple participants and improving the efficiency of human-computer interaction.
It enhances the visual appeal of the battle scenes, strengthens the connection between multiple participants, improves the interactive effect, reduces the operational complexity for players, and allows players to win without needing to understand the layout of the pieces, thus improving the gaming experience.
Smart Images

Figure CN2025104474_19022026_PF_FP_ABST
Abstract
Description
Game method, device, computer device and storage medium
[0001] The present application claims priority from the Chinese patent application No. 202411114449.0 filed on August 13, 2024 and entitled "Game method, device, computer device and storage medium", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] Embodiments of the present application relate to the technical field of computer technology, in particular to a game method, device, computer device and storage medium. BACKGROUND
[0003] A round-based chess game is a multi-player chess game. The game participants can place chess pieces on a chessboard. A game application groups the game participants two by two, automatically controls the chess pieces of the game participants to fight, and displays the fighting result. The losing side deducts life value, and the final fighting rank is determined according to the elimination order. SUMMARY
[0004] Embodiments of the present application provide a game method, device, computer device and storage medium, which can improve the interaction effect and improve the human-computer interaction efficiency. The technical solution is as follows:
[0005] In one aspect, a game method is provided, which includes:
[0006] displaying a game interface of a round-based chess game, the game interface displaying a plurality of virtual chess pieces and first fighting information, the first fighting information indicating a fighting relationship between the plurality of virtual chess pieces, the plurality of virtual chess pieces corresponding to a plurality of participants participating in a virtual game one by one;
[0007] in response to the virtual game starting, displaying the plurality of virtual chess pieces fighting according to the fighting relationship;
[0008] in a case where the virtual game ends, displaying winning prompt information in the game interface, the winning prompt information indicating a winning side among the plurality of virtual chess pieces.
[0009] In another aspect, a game device is provided, which includes:
[0010] a display module configured to display a game interface of a round-based chess game, the game interface displaying a plurality of virtual chess pieces and first fighting information, the first fighting information indicating a fighting relationship between the plurality of virtual chess pieces, the plurality of virtual chess pieces corresponding to a plurality of participants participating in a virtual game one by one;
[0011] The display module is further configured to, in response to the start of the virtual game, display the multiple virtual chess pieces in the game interface, and the multiple virtual chess pieces are displayed in the game interface in a manner of competing according to the competition relationship.
[0012] The display module is further configured to, in the case that the virtual game ends, display winning prompt information in the game interface, and the winning prompt information indicates a winning side among the multiple virtual chess pieces.
[0013] In another aspect, a computer device is provided, and the computer device includes a processor and a memory, and the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement operations performed by the game method according to the above aspect.
[0014] In another aspect, a computer readable storage medium is provided, and the computer readable storage medium stores at least one computer program, and the at least one computer program is loaded and executed by a processor to implement operations performed by the game method according to the above aspect.
[0015] In still another aspect, a computer program product is provided, and the computer program product includes a computer program, and the computer program is executed by a processor to implement operations performed by the game method according to the above aspect.
[0016] In the scheme provided by the embodiments of the present application, in the virtual game of the turn-based chess game, multiple participants can each select a virtual chess piece to participate in the same virtual game, before the start of the virtual game, the multiple virtual chess pieces participating in the virtual game and first competition information are displayed in the game interface, so that each participant can know the subsequent game situation of the virtual game, when the virtual game starts, a picture of the multiple virtual chess pieces competing in the same scene according to the specified competition relationship is displayed, and finally winning prompt information indicating the winning side among the multiple virtual chess pieces is displayed, a new game mode is implemented, each participant can independently select a virtual chess piece, and the virtual chess pieces selected by multiple participants can compete in the same scene, this mechanism integrates the competition process of the virtual chess pieces selected by multiple participants into the same picture, and presents a real-time competition scene according to the competition relationship, which enriches the content displayed in the competition picture, enhances the ornamental value of the competition picture, and improves the effect of the competition picture, compared with the traditional one-to-one chessboard layout mode, at the same time, the on-screen competition of the virtual chess pieces selected by multiple participants breaks the traditional one-to-one interaction mode, so that multiple participants are closely associated in the same picture, the connection between multiple participants is enhanced, the interaction effect between multiple participants in the game of the turn-based chess game is improved, and the player does not need to perform complex operations to arrange the chess pieces, the human-computer interaction efficiency is improved, the requirements for the player are low, the player can win without knowing the chess arrangement mode, and the game experience of the player can be improved. BRIEF DESCRIPTION OF DRAWINGS
[0017] Figure 1 is a structural block diagram of a computer system according to an embodiment of the present application;
[0018] Figure 2 is a flowchart of a method of playing according to an embodiment of the present application;
[0019] Figure 3 is a flowchart of another method of playing according to an embodiment of the present application;
[0020] Figure 4 is a schematic diagram of a playing interface according to an embodiment of the present application;
[0021] Figure 5 is a schematic diagram of another playing interface according to an embodiment of the present application;
[0022] Figure 6 is a schematic diagram of still another playing interface according to an embodiment of the present application;
[0023] Figure 7 is a schematic diagram of still another playing interface according to an embodiment of the present application;
[0024] Figure 8 is a schematic diagram of still another playing interface according to an embodiment of the present application;
[0025] Figure 9 is a schematic diagram of still another playing interface according to an embodiment of the present application;
[0026] Figure 10 is a flowchart of still another method of playing according to an embodiment of the present application;
[0027] Figure 11 is a schematic diagram of still another playing interface according to an embodiment of the present application;
[0028] Figure 12 is a flowchart of still another method of playing according to an embodiment of the present application;
[0029] Figure 13 is a schematic diagram of still another playing interface according to an embodiment of the present application;
[0030] Figure 14 is a flowchart of still another method of playing according to an embodiment of the present application;
[0031] Figure 15 is a schematic diagram of a virtual chessboard interface according to an embodiment of the present application;
[0032] Figure 16 is a schematic diagram of another virtual chessboard interface according to an embodiment of the present application;
[0033] Figure 17 is a flowchart of still another method of playing according to an embodiment of the present application;
[0034] Figure 18 is a schematic diagram of still another virtual chessboard interface according to an embodiment of the present application;
[0035] Figure 19 is a flowchart of still another method of playing according to an embodiment of the present application;
[0036] FIG. 20 is a structural schematic diagram of a game device according to an embodiment of the present application;
[0037] FIG. 21 is a structural schematic diagram of a terminal according to an embodiment of the present application;
[0038] FIG. 22 is a structural schematic diagram of a server according to an embodiment of the present application. DETAILED DESCRIPTION
[0039] The terms “first”, “second”, “third”, “fourth”, “fifth”, “sixth” and the like in the present application can be used herein to describe various concepts, but unless specifically stated, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another. For example, without departing from the scope of the present application, a first virtual chess piece can be referred to as a second virtual chess piece, and similarly, a second virtual chess piece can be referred to as a first virtual chess piece. The terms “at least one”, “multiple”, “each”, “any” used in the present application include one, two or more than two, multiple includes two or more than two, and each refers to each of the corresponding multiple, and any refers to any one of the multiple. For example, multiple virtual chess pieces include 3 virtual chess pieces, and each refers to each of the 3 virtual chess pieces, any refers to any one of the 3 virtual chess pieces, which can be the first virtual chess piece, or the second virtual chess piece, or the third virtual chess piece.
[0040] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions. For example, the first game information or prompt information involved in the present application is obtained under full authorization.
[0041] The game mode in the related art displays relatively single content in the game process, and such game mode has high requirements for players, and players need to know the chess piece layout mode to easily win, resulting in poor interaction effect of turn-based chess game.
[0042] Turn-based chess game: refers to a chess game in which "virtual chess pieces" are arranged in advance before the game, and the "virtual chess pieces" can automatically fight according to the pre-arrangement during the game. The "virtual chess pieces" are usually represented by virtual characters, such as virtual heroes. During the game, the virtual characters automatically release various skills to fight. The game usually adopts a turn-based system, and when the "virtual chess pieces" of one side are all killed (i.e. the virtual character's life value is reduced to zero), that side is the losing side in this round of game. In some embodiments, in addition to the "virtual chess piece type virtual character" for playing the game, each side also has a player character representing the current user participating in the game. The player character cannot be moved to the game area or the virtual chess piece candidate area as a "virtual chess piece". The player character also has a life value (or blood value), which is reduced (game loss) or unchanged (game win) according to the result of each game. When the life value of the player character is reduced to zero, the user corresponding to the player character exits the game, and the remaining user continues the game. Optionally, the turn-based chess game includes a self-moving chess game.
[0043] Self-moving chess game: a kind of in-game collectible hero virtual chess piece multi-player turn-based competition game. For example, there are eight or six players in the game, each occupying an area on the chessboard. Two players among the multiple players engage in a one-on-one game. In each round of a game, there are two stages: the preparation stage and the game stage. In the preparation stage, the user purchases virtual chess pieces (heroes) in the store and arranges them on the chessboard. In the game stage, the two sides' formations are locked, and the virtual chess pieces will automatically fight until all the virtual chess pieces of one side are killed. The side whose virtual chess pieces are all killed is the loser of this round and will be deducted a certain amount of blood. The game rounds are repeated, new opponents are matched, and the player whose life value is ≤0 is eliminated. The last player remaining will win the game (1st place).
[0044] Chessboard: refers to the area used for preparing and playing the game in the turn-based chess game interface. The chessboard can be any of a two-dimensional virtual chessboard, a 2.5-dimensional virtual chessboard, and a three-dimensional virtual chessboard, which is not limited in this application. The chessboard of the self-moving chess game is divided into a game area and a virtual chess piece candidate area. The game area includes a plurality of chess grids of the same size, which are used to place virtual chess pieces for fighting during the game. The virtual chess piece candidate area includes a plurality of candidate virtual chess piece positions, which are used to place candidate virtual chess pieces that do not participate in the game during the game and can be dragged and placed in the game area during the preparation stage.
[0045] As to the arrangement of the chess grids in the battle area, in some embodiments, the battle area includes n (rows) x m (columns) chess grids, and illustratively, n is an integer multiple of 2, and the chess grids in adjacent two rows are aligned, or the chess grids in adjacent two rows are staggered. In addition, the battle area is divided into two parts according to the rows, and the two parts are the user's battle area and the enemy's battle area, respectively. The users participating in the battle are located on the upper and lower sides of the battle interface, and in the preparation stage, the users can only place virtual chess pieces in the user's battle area. In other embodiments, the battle area is divided into two parts according to the columns, and the two parts are the user's battle area and the enemy's battle area, respectively. The users participating in the battle are located on the left and right sides or the upper and lower sides of the battle interface. The shape of the chess grid can be any one of a square, a rectangle, a circle, and a hexagon, and the shape of the chess grid is not limited in the embodiments of the present application.
[0046] Virtual equipment: In the game of self-propelled chess, each virtual chess piece generally can wear 3 pieces of virtual equipment (or other pieces of virtual equipment), and the virtual equipment can provide the hero with attributes or effects such as attack power, defense power, life value, treatment, penetration, and shield. The self-propelled chess game in the related art generally has a wild fighting link. After the player defeats the wild monster, the player obtains the virtual equipment dropped by the wild monster, and picks up the virtual equipment to the backpack. The virtual equipment can also be synthesized between scattered pieces, so as to obtain virtual equipment with higher quality.
[0047] Chess player: refers to a virtual role played by a player, also known as a virtual chess player. Each chess player has different special abilities, which can help the player to play the game better.
[0048] Figure 1 shows a structural diagram of a computer system according to an example embodiment of the present application. The computer system 100 comprises a first terminal 110, a server 120, and a second terminal 130. The first terminal 110 is installed with and runs a client 111 supporting a virtual environment, which can be a turn-based chess game program. When the first terminal runs the client 111, a user interface of the client 111 is displayed on a screen of the first terminal 110. The client can be a client of a game of Gomoku. The first terminal 110 is a terminal used by a first user 112. The first user 112 uses the first terminal 110 to arrange pieces on a battle area of a board in a preparation phase of a game, and the pieces on the battle area are automatically controlled by the first terminal 110 or the server 120 to battle in a battle phase of the game according to attributes and skills of the pieces and the arrangement of the pieces on the battle area. The second terminal 130 is installed with and runs a client 131 supporting a virtual environment, which can be a turn-based chess game program. When the second terminal 130 runs the client 131, a user interface of the client 131 is displayed on a screen of the second terminal 130. The client can be a client of a game of Gomoku. The second terminal 130 is a terminal used by a second user 132. The second user 132 uses the second terminal 130 to arrange pieces on a battle area of a board in a preparation phase of a game, and the pieces on the battle area are automatically controlled by the second terminal 130 or the server 120 to battle in a battle phase of the game according to attributes and skills of the pieces and the arrangement of the pieces on the battle area.
[0049] Optionally, the virtual pieces arranged by the first user 112 through the first terminal 110 and the virtual pieces arranged by the second user 132 through the second terminal 130 are located on different battle areas of the same board. Alternatively, the virtual pieces arranged by the first user 112 through the first terminal 110 and the virtual pieces arranged by the second user 132 through the second terminal 130 are located on different boards. It is to be noted that in an alternative embodiment, a virtual game of a turn-based chess game is participated by six user accounts, and in each turn, the six user accounts are matched two by two, and the two user accounts matched together battle on the same board in the current turn.
[0050] 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 clients on different operating system platforms. The first terminal 110 can refer to one of a plurality of terminals, and the second terminal 130 can refer to another of the plurality of terminals. The embodiments are only exemplified by the first terminal 110 and the second terminal 130. The first terminal 110 and the second terminal 130 can be the same or different in device type, which includes at least one of a smartphone, a tablet computer, an e-book reader, an MP3 player, an MP4 player, a laptop computer, and a desktop computer. The embodiments are exemplified by the terminals including smartphones. Those skilled in the art can know that the number of the terminals can be more or less. For example, the terminals can be only one (i.e., the user plays against the artificial intelligence), or the terminals can be six or eight or more. The number of the terminals and the device type are not limited in the embodiments.
[0051] Only two terminals are shown in FIG. 1, but there are a plurality of other terminals 140 that can access the server 120 in different embodiments. Optionally, there is also one or more terminals 140 that are the corresponding terminals of the developers. The developers can edit and update the client on the terminals 140, and transmit the updated client installation package to the server 120 through a 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. The first terminal 110, the second terminal 130, and the other terminals 140 are connected to the server 120 through a wireless network or a wired network. The server 120 includes at least one of a server, a plurality of servers, a cloud computing platform, and a virtualization center. The server 120 is used to provide background services for the client supporting the three-dimensional virtual environment (the client of the turn-based chess game / the client of the free chess game). Optionally, the server 120 undertakes the main computing work, and the terminal undertakes the secondary computing work; or the server 120 undertakes the secondary computing work, and the terminal undertakes the main computing work; or the server 120 and the terminal adopt a distributed computing architecture for collaborative computing.
[0052] In an illustrative example, the server 120 includes a processor 122, a user account database 123, a battle service module 124, and a user-oriented input / output interface (I / O interface) 125. The processor 122 is configured to load instructions stored in the server 120 and process data in the user account database 123 and the battle service module 124. The user account database 123 is configured to store data of user accounts used by the first terminal 110, the second terminal 130, and other terminals 140, such as avatars of the user accounts, nicknames of the user accounts, battle power indexes of the user accounts, and service areas in which the user accounts are located. The battle service module 124 is configured to provide a plurality of battle rooms for users to participate in battles. The user-oriented I / O interface 125 is configured to establish communication with the first terminal 110 and / or the second terminal 130 through a wireless network or a wired network and exchange data.
[0053] FIG. 2 is a flowchart of a method of a game according to an embodiment of the present application. As shown in FIG. 2, the method includes the following steps.
[0054] 201. The terminal displays a game interface of a turn-based chess game. The game interface displays a plurality of virtual chess pieces and first battle information. The first battle information indicates battle relationships among the virtual chess pieces. The virtual chess pieces correspond to a plurality of participants participating in a virtual game.
[0055] In the virtual game of the turn-based chess game according to an embodiment of the present application, each of the plurality of participants can select a virtual chess piece, and the plurality of participants participate in the same virtual game by using the selected virtual chess pieces. Before the virtual game starts, the plurality of virtual chess pieces participating in the same virtual game and the battle relationships of the virtual chess pieces are displayed in the game interface. During the virtual game, the virtual chess pieces participate in the battle according to the battle relationships, and a screen showing the battle of the virtual chess pieces corresponding to the plurality of participants is presented. Finally, winning prompt information indicating a winning side among the virtual chess pieces is displayed. A new game mode is implemented, and the virtual chess pieces corresponding to the plurality of participants can participate in the battle in the same virtual game.
[0056] The game interface is used to display the virtual chess pieces participating in the virtual game. The virtual chess pieces can be represented in any form, for example, the virtual chess pieces are virtual characters, virtual animals, or the like. The first game information can be represented in any form, for example, the first game information is represented in the form of an image or in the form of text. The number of the virtual chess pieces is equal to the number of the participants, and the virtual chess piece corresponding to each participant is the virtual chess piece selected by the participant and used to participate in the virtual game, that is, the virtual chess piece corresponding to the participant is the virtual chess piece owned by the participant. The participants represent users, and the multiple participants are multiple users participating in the same virtual game. The terminal is a terminal used by any participant in the multiple participants. The number of the multiple participants is two or more. In the embodiment of the present application, the virtual chess pieces corresponding to the multiple participants participating in the virtual game and the first game information are displayed in the game interface, so that each participant can know the subsequent game situation of the virtual game.
[0057] 202. The terminal displays the multiple virtual chess pieces competing according to the competition relationship in response to the start of the virtual game.
[0058] In the embodiment of the present application, in response to the start of the virtual game, the multiple virtual chess pieces participating in the virtual game automatically compete according to the competition relationship indicated by the first game information, and the terminal displays the picture of the multiple virtual chess pieces competing.
[0059] 203. In the case where the virtual game ends, the terminal displays winning prompt information in the game interface, and the winning prompt information indicates the winning side among the multiple virtual chess pieces.
[0060] In the embodiment of the present application, the end of the virtual game indicates that the competition of the multiple virtual chess pieces participating in the virtual game ends, and the winning prompt information is displayed in the game interface to indicate the winning side among the multiple virtual chess pieces, so that the multiple participants can know the competition result of the virtual game. The winning prompt information can be represented in any form, for example, the winning prompt information can be represented in the form of text or image.
[0061] In the scheme provided in the embodiments of the present application, in the virtual game of the turn-based chess game, multiple participants can each select a virtual chess piece to participate in the same virtual game, before the virtual game starts, the multiple virtual chess pieces participating in the virtual game and first battle information are displayed in the game interface, so that each participant can know the subsequent game situation of the virtual game, when the virtual game starts, the picture of the multiple virtual chess pieces competing in the same scene according to the specified battle relationship is displayed, and finally the winning prompt information for indicating the winning side among the multiple virtual chess pieces is displayed, a new game mode is realized, each participant can independently select a virtual chess piece, and the virtual chess pieces selected by multiple participants can realize the same competition, this mechanism integrates the battle process of the virtual chess pieces selected by multiple participants into the same picture, and presents the real-time battle scene according to the battle relationship, which enriches the content displayed in the battle picture, compared with the traditional one-to-one chessboard layout mode, the observability of the battle picture is enhanced, and the effect of the battle picture is improved, meanwhile, the same-screen battle of the virtual chess pieces selected by multiple participants breaks the traditional one-to-one interaction mode, so that multiple participants form a close association in the same picture, the connection between multiple participants is enhanced, the interaction effect between multiple participants in the game of the turn-based chess game is also improved, and the battle mode does not require the player to perform complex operations to arrange the chess pieces, the human-computer interaction efficiency is improved, and the requirement for the player is low, the player can win without knowing the chess arrangement mode, and the game experience of the player can be improved.
[0062] On the basis of the embodiment shown in FIG. 2, the virtual game in the embodiments of the present application includes multiple rounds, before the start of each round, the virtual chess pieces and the battle information are displayed to prompt the battle relationship of the virtual chess pieces in the round about to start, and only the winning side in the previous round can enter the next round, for details, see the following embodiments. FIG. 3 is a flowchart of a game method provided in the embodiments of the present application, for example, the method is executed by a terminal, as shown in FIG. 3, the method includes:
[0063] 301, the terminal displays a game interface of a turn-based chess game, the game interface displays multiple virtual chess pieces and first battle information, the multiple virtual chess pieces correspond to multiple participants participating in the virtual game one by one, and the first battle information indicates the battle relationship of the multiple virtual chess pieces in the i th round of the virtual game, i is an integer greater than 0.
[0064] In the embodiments of the present application, the virtual game includes at least one round, before the start of any round of the virtual game, the multiple virtual chess pieces participating in the round about to start and the battle relationship of the multiple virtual chess pieces in the round about to start are displayed in the game interface, so that each participant can know the battle situation of the round about to start by checking the game interface of the terminal.
[0065] In a possible implementation, the virtual game includes a plurality of rounds, the i-th round is any one of the plurality of rounds, when any round ends during the process of the virtual game, the virtual chess pieces participating in the round can only participate in the next round on the winning side of the round, and when i is 1, the plurality of virtual chess pieces displayed in the game interface are all virtual chess pieces participating in the virtual game, and when i is greater than 1, the plurality of virtual chess pieces displayed in the game interface are part of the virtual chess pieces participating in the virtual game.
[0066] In a possible implementation, the first battle information includes a plurality of first battle combinations, each first battle combination includes two battle areas and a connection line between the two battle areas, one virtual chess piece is displayed in each battle area, and the connection line is used to represent that the virtual chess pieces in the two connected battle areas have a battle relationship.
[0067] In the embodiments of the present application, the first battle information displays the virtual chess pieces having a battle relationship in the form of a battle combination, each battle combination connects two battle areas included in the battle combination by a line, and the virtual chess pieces in the battle areas included in the same battle combination have a battle relationship, so that the plurality of virtual chess pieces participating in the virtual game are combined two by two to battle, and the first battle information can clearly present the battle relationship of the plurality of virtual chess pieces, and the display effect of the first battle information is ensured. The number of the plurality of virtual chess pieces is twice the number of the plurality of first battle combinations, that is, the number of the battle areas in the first object information is equal to the number of the plurality of virtual chess pieces.
[0068] For example, as shown in FIG. 4, the game interface displays eight virtual chess pieces, namely virtual chess piece A, virtual chess piece B, virtual chess piece C, virtual chess piece D, virtual chess piece E, virtual chess piece F, virtual chess piece G, and virtual chess piece H. The circular areas occupied by the eight virtual chess pieces are battle areas, and two circular areas connected by the same line constitute a first battle combination. Therefore, the eight battle areas are combined two by two to form four first battle combinations, and the eight circular areas and four lines are the first battle information.
[0069] Alternatively, the virtual chess pieces corresponding to the plurality of participants are randomly allocated on the candidate areas included in the first battle information, that is, the plurality of virtual chess pieces are randomly combined two by two. For example, taking eight virtual chess pieces as an example, the first battle information includes four first battle combinations, a total of eight battle areas, and the eight virtual chess pieces are randomly allocated in the eight battle areas, that is, there is only one virtual chess piece in each battle area, and the two virtual chess pieces in the same first battle combination have a battle relationship, so as to realize the random combination of the eight virtual chess pieces two by two.
[0070] Optionally, at least one of a virtual chess player corresponding to each virtual chess piece and participant information corresponding to each virtual chess piece is also displayed in the interface. The virtual chess player refers to a virtual role played by a player, and in a subsequent battle process, a picture of the virtual chess player controlling the virtual chess piece to battle with other virtual chess pieces can be presented. The virtual chess player corresponding to the virtual chess piece is a virtual chess player controlled by a participant corresponding to the virtual chess piece, and the participant information corresponding to the virtual chess piece is used to describe the participant, for example, the participant information includes a participant identifier, a life value of the participant in the virtual game, etc. The life value of the participant in the virtual game is equivalent to the life value of the virtual chess player corresponding to the participant. When the life value decreases to 0, it indicates that the participant fails and is eliminated from the virtual game. In the embodiments of the present application, the first battle information also includes the virtual chess player corresponding to the virtual chess piece or the participant information corresponding to the virtual chess piece, so as to enrich the information included in the game interface and ensure the display effect of the game interface.
[0071] For example, as shown in FIG. 5, the game interface displays eight virtual chess pieces, namely virtual chess piece A, virtual chess piece B, virtual chess piece C, virtual chess piece D, virtual chess piece E, virtual chess piece F, virtual chess piece G and virtual chess piece H. The circular region occupied by the eight virtual chess pieces is the battle preparation region, the first battle information includes eight circular regions and four lines, and a corresponding virtual chess player 501 is displayed near each virtual chess piece. Eight participant information 502 are displayed on the right side of the game interface, each participant information 502 displays a participant identifier such as "player 1", "player 2", etc., and the life value of the participant in the virtual game is displayed below the participant identifier in the participant information 502, such as 100, 90, 30, etc.
[0072] 302. The terminal displays a plurality of virtual chess pieces battling according to the battle relationship in the i th round of the virtual game in response to the start of the i th round of the virtual game.
[0073] In the embodiments of the present application, after the i th round of the virtual game starts, the plurality of virtual chess pieces are displayed to battle according to the battle relationship in the i th round, so as to present the battle picture of the plurality of virtual chess pieces, facilitate the participant to view the battle picture through the terminal, and further know the battle situation of the plurality of virtual chess pieces. Then, in the case that the i th round ends, the winning prompt information of the i th round can be displayed to indicate which virtual chess piece wins in the i th round, so that the participant can know the battle result of the i th round, ensure the display effect and improve the user experience.
[0074] In a possible implementation, the step 302 includes: in response to the start of the i th round of the virtual game, displaying the multiple virtual chess pieces in the game interface to fight according to the fighting relationship in the i th round. In the embodiment of the present application, after the start of the i th round of the virtual game, the picture of the multiple virtual chess pieces fighting can be directly displayed in the game interface, so as to ensure the display effect of the fighting picture.
[0075] In a possible implementation, the step 302 includes: in response to the start of the i th round of the virtual game, switching the game interface to display a fighting interface, and displaying the multiple virtual chess pieces in the fighting interface to fight according to the fighting relationship in the i th round. In the embodiment of the present application, the fighting interface is used to display the picture of the virtual chess pieces fighting, and the game interface is used to display only the virtual chess pieces participating in the virtual game and the fighting information. Therefore, when the i th round of the virtual game starts, the game interface is switched to display the fighting interface, so that the picture of the multiple virtual chess pieces fighting according to the fighting relationship in the i th round is displayed in the fighting interface, thereby ensuring the display effect of the picture. Optionally, the fighting interface displays a virtual chessboard, and the multiple virtual chess pieces fight in the same virtual chessboard according to the fighting relationship in the i th round.
[0076] In a possible implementation, the start of the i th round includes: when the display time length of the multiple virtual chess pieces and the first fighting information in the game interface reaches a time length threshold, displaying the multiple virtual chess pieces to fight according to the fighting relationship in the i th round. In the embodiment of the present application, the multiple virtual chess pieces and the first fighting information are displayed in the game interface at the same time. When the display time length reaches the time length threshold, it is equivalent to receiving the start instruction of the i th round of the virtual game, and then the i th round is entered, and the picture of the multiple virtual chess pieces fighting according to the fighting relationship in the i th round is displayed. This process realizes an automatic fighting mode, and in this process, the user does not need to perform complex operations, thereby ensuring the convenience of the virtual chess pieces fighting and improving the human-computer interaction efficiency.
[0077] In a possible implementation, the manner in which the i th round starts includes: in a case where the game interface displays the plurality of virtual chess pieces and the first battle information, the game interface further displays a participation option, and in response to receiving participation instructions of the plurality of participants, the plurality of virtual chess pieces are displayed as being in battle according to the battle relationship in the i th round. In the embodiment of the application, the terminal used by each participant displays the participation option in the game interface, and each participant can trigger the participation option through the terminal; any participant triggers the participation option through the terminal, which indicates that the participant confirms to enter the i th round that is about to start; in a case where the plurality of participants can all trigger the participation option through the respective terminals, it indicates that the plurality of participants all confirm to enter the i th round that is about to start, and at this time, it is equivalent to receiving participation instructions of the plurality of participants, and then the i th round is entered, and a picture in which the plurality of virtual chess pieces are in battle according to the battle relationship in the i th round is displayed. In this way, the plurality of participants participating in the same virtual game jointly determine whether to enter the next round, and a new interactive manner is implemented, and the interactive effect between the plurality of participants is ensured.
[0078] The participation option is an option of any type, for example, the participation option is a button, a sliding bar, or the like. For example, when the terminal used by each of the eight participants displays the game interface, the participation option is displayed in the game interface, and only in a case where the eight participants all click the participation option in the game interface through the terminals, the i th round is entered.
[0079] Optionally, the terminal sends a participation request to the server in response to the triggering operation on the participation option, the server sends a participation instruction to the terminals corresponding to the plurality of participants in response to receiving the participation requests sent by the terminals corresponding to the plurality of participants, and each terminal corresponding to a participant receives the participation instruction and displays the plurality of virtual chess pieces as being in battle according to the battle relationship in the i th round in response to the participation instruction. The participation request indicates that the virtual chess piece corresponding to the terminal requests to participate in the next round. Optionally, the participation request carries a participant identifier and a virtual game identifier that are logged in by the terminal.
[0080] In the embodiment of the application, the server is configured to provide services for the round-based chess game, can receive the participation request sent by the terminal, and can know which participants have confirmed to participate in the next round through the participation request. In a case where the server receives the participation requests sent by the terminals corresponding to the plurality of participants, it indicates that the plurality of participants have all confirmed to participate in the next round, and then the server sends a participation instruction to the terminals corresponding to the plurality of participants, so that each terminal can enter the next round and display a battle picture of the next round, to ensure the accuracy of the picture display.
[0081] In a possible implementation manner, the first battle information includes a plurality of first battle combinations, each of the first battle combinations includes two battle areas and a connection line between the two battle areas, and each of the battle areas displays one virtual chess piece, and the process of displaying the plurality of virtual chess pieces for battle includes: in response to the start of the i th round of the virtual game, displaying two virtual chess pieces corresponding to a same first battle combination for battle, and the battles between virtual chess pieces corresponding to different first battle combinations do not interfere with each other; and in response to the end of the battle between the two virtual chess pieces corresponding to any first battle combination, displaying prompt information for indicating the winning side of the two virtual chess pieces, and canceling the display of the losing side of the two virtual chess pieces.
[0082] In the embodiment of the present application, the first battle information indicates a two-by-two battle relationship of the plurality of virtual chess pieces in the i th round of the virtual game, and after the start of the i th round of the virtual game, the plurality of virtual chess pieces are displayed in the same screen for two-by-two battle, and the battles between virtual chess pieces corresponding to different first battle combinations do not interfere with each other; and since the end times of the battles between virtual chess pieces corresponding to the plurality of first battle combinations are inconsistent, as long as the battle between the two virtual chess pieces corresponding to any first battle combination ends, prompt information for indicating the winning side of the two virtual chess pieces is displayed, and the display of the losing side of the two virtual chess pieces is canceled, so that it can be reflected that the battle between the two virtual chess pieces corresponding to the first battle combination ends, while the battles between virtual chess pieces corresponding to the remaining first battle combinations continue, thereby enriching the displayed information and improving the display effect in the process of the plurality of virtual chess pieces battling according to the battle relationship in the i th round.
[0083] For example, taking displaying the plurality of virtual chess pieces for battle according to the battle relationship in the i th round in the game interface as an example, before the start of the i th round, the game interface displays eight virtual chess pieces, namely, virtual chess piece A, virtual chess piece B, virtual chess piece C, virtual chess piece D, virtual chess piece E, virtual chess piece F, virtual chess piece G, and virtual chess piece H, and the game interface after the start of the i th round is shown in FIG. 6, the game interface displays virtual chess piece B and virtual chess piece F attacking each other, virtual chess piece C and virtual chess piece G attacking each other, virtual chess piece A and virtual chess piece E attacking each other, and virtual chess piece D and virtual chess piece H end the battle, after the end of the battle between virtual chess piece D and virtual chess piece H, virtual chess piece H wins the battle and virtual chess piece D loses the battle, therefore, in the game interface, virtual chess piece D is canceled, prompt information “victory” is displayed above virtual chess piece H, and a plurality of participant information is displayed on the right side of the game interface, prompt information “victory” is displayed on the right side of the participant information “player 1” corresponding to virtual chess piece H, and prompt information “failure” is displayed on the right side of the participant information “player 8” corresponding to virtual chess piece D.
[0084] 303、the terminal displays, in the game interface, winning prompt information of the i th round and second battle information, the winning prompt information of the i th round indicating winning sides of the plurality of virtual chess pieces in the i th round, and the second battle information indicating battle relationships of the plurality of first virtual chess pieces in the i + 1 th round of the virtual game, the first virtual chess pieces being the winning sides of the plurality of virtual chess pieces in the i th round.
[0085] In the embodiments of the present application, when the i th round ends, not only the winning prompt information of the i th round is displayed in the game interface, but also the second battle information is displayed in the game interface to indicate which virtual chess piece wins in the i th round and the battle relationship of the virtual chess piece winning in the i th round in the i + 1 th round. Then the i + 1 th round is performed, and when the i + 1 th round ends, the winning prompt information of the i + 1 th round can be displayed, that is, the battles of multiple rounds are automatically performed in the process of the virtual game. Moreover, the battle information of the round to be started is displayed before each round starts, and the battle result is displayed after the round ends, which enriches the display content so that the participants can know the battle situation and the battle result of each round, ensures the display effect, improves the user experience, and the process does not need user operation, which improves the human-computer interaction efficiency. The winning prompt information is in any form, for example, the winning prompt information is in the form of text. The number of the plurality of first virtual chess pieces is less than the number of the plurality of virtual chess pieces.
[0086] For example, the number of virtual chess pieces participating in the i th round is 8, and after the i th round starts, the 8 virtual chess pieces perform battles according to the battle relationship in the i th round, and when the i th round ends, the winning sides of the plurality of virtual chess pieces in the i th round include 4 virtual chess pieces, that is, the 4 first virtual chess pieces are determined.
[0087] In a possible implementation manner, the end of the i th round means that the battles of the plurality of virtual chess pieces participating in the i th round end. For example, the number of virtual chess pieces participating in the i th round is 8, and after the i th round starts, the 8 virtual chess pieces perform battles according to the battle relationship in the i th round, that is, the terminal can display a picture in which 4 groups of virtual chess pieces perform battles, and each group includes 2 virtual chess pieces. When at least one group of virtual chess pieces does not end the battle, that is, when there is a virtual chess piece still performing the battle, it means that the i th round is still in progress. When the battles of the 4 groups of virtual chess pieces end, that is, when the battles of the 8 virtual chess pieces end, it means that the i th round ends.
[0088] In a possible implementation, when the i th round ends, the game interface displays the plurality of first virtual chess pieces, the winning prompt information of the i th round, and the second match information. In the embodiments of the present application, when the i th round ends, the game interface displays only the virtual chess pieces that win the match in the i th round, the winning prompt information of the i th round, and the second match information, and does not display the virtual chess pieces that lose the match in the i th round, so that the participants can clearly know the match situation of the next round by checking the display content in the game interface, thereby simplifying the display content in the game interface and ensuring the display effect of the game interface.
[0089] Optionally, the plurality of virtual chess pieces are displayed in the match interface and match according to the match relationship in the i th round, and the step 303 includes: switching the match interface to the game interface when the i th round ends; and displaying, in the game interface, the plurality of first virtual chess pieces, the winning prompt information of the i th round, and the second match information. In the embodiments of the present application, the match interface is switched to the game interface when the i th round ends, so that the game interface displays the match result of the i th round and the match situation of the next round, thereby ensuring the display effect.
[0090] In a possible implementation, the game interface displays the winning prompt information of the i th round in the following manner: if the winning prompt information includes content for indicating victory, the winning prompt information is displayed near each first virtual chess piece when the plurality of first virtual chess pieces are displayed in the game interface; or if the winning prompt information includes the identification of the plurality of first virtual chess pieces or the identification of the participants corresponding to the plurality of first virtual chess pieces, the winning prompt information is displayed at any position in the game interface. For example, the winning prompt information is "victory", the number of first virtual chess pieces that win the match in the i th round is four, and the game interface after the i th round ends is shown in FIG. 7. "victory" is displayed near each first virtual chess piece, to indicate that the four first virtual chess pieces win the match in the i th round, and the four virtual chess pieces that lose the match in the i th round are no longer displayed. In addition, when the plurality of participant information is displayed in the game interface, a failure identifier such as a cross is displayed on the participant information corresponding to the participant who loses, as shown in FIG. 7, to prompt the participant to lose in the virtual game. For another example, the winning prompt information is "congratulations to virtual chess piece C, virtual chess piece E, virtual chess piece F, and virtual chess piece H for winning the i th round", or "congratulations to player 3, player 5, player 6, and player 8 for winning the i th round".
[0091] It should be noted that the embodiments of the present application are described by taking the case that the plurality of first virtual chess pieces win the i th round as an example, and in another embodiment, only one of the plurality of virtual chess pieces wins in the i th round, then no other round is performed after the i th round, and only the virtual chess piece that wins in the i th round and the winning prompt information of the i th round are displayed in the game interface.
[0092] It should be noted that the embodiments of the present application are described by taking the case that the i th round is the current round of the virtual game as an example, and in another embodiment, the steps 302-303 are not performed, and other manners are adopted, the first battle information indicates the battle relationship between the plurality of virtual chess pieces, and in response to the start of the virtual game, the plurality of virtual chess pieces are displayed to battle according to the battle relationship; in the case that the virtual game ends, the winning prompt information is displayed in the game interface, and the winning prompt information indicates the winning side among the plurality of virtual chess pieces.
[0093] 304. In response to the start of the i+1 th round, the terminal displays the plurality of first virtual chess pieces to battle according to the battle relationship in the i+1 th round.
[0094] In the embodiments of the present application, during the process of the virtual game, when a new round of the virtual game starts, the life value of each virtual chess piece is the maximum life value of the virtual chess piece. That is, during the process of the plurality of rounds of the virtual game, the virtual chess piece that wins in the previous round participates in the battle in the next round, and since the life value of the virtual chess piece is reduced during the battle in the previous round, the battle result in the next round may be affected, therefore, when the next round starts, the life value of each virtual chess piece reaches the maximum life value of the virtual chess piece, so that each virtual chess piece enters the next round of battle in full health, to ensure the fairness of the game.
[0095] It should be noted that the step 304 is the same as the step 302 described above, and will not be described here.
[0096] 305. In the case that the i+1 th round ends, the terminal displays the winning prompt information of the i+1 th round in the game interface, and the winning prompt information of the i+1 th round indicates the winning side of the plurality of first virtual chess pieces in the i+1 th round.
[0097] It should be noted that the step 305 is the same as the step 303 described above, and will not be described here.
[0098] It should be noted that the embodiments of the present application are only illustrated by taking the i th round and the i+1 th round of the virtual game as an example, and in another embodiment, in the case that the winning side of the plurality of first virtual chess pieces in the i+1 th round is one, after the i+1 th round ends, the next round is not performed, and the winning prompt information of the i+1 th round can also indicate that the winning side of the plurality of first virtual chess pieces in the i+1 th round is the final winning side of the virtual game. In the case that the winning side of the plurality of first virtual chess pieces in the i+1 th round is multiple, after the i+1 th round ends, the next round is performed, and in the case that the i+1 th round ends, the battle information corresponding to the i+2 th round of the virtual game is also displayed in the game interface, the battle information indicates the battle relationship of the winning side in the i+1 th round in the i+2 th round, and then the i+2 th round is performed according to the above steps 304-305 until the k th round ends and the winning side in the k th round is one, k is an integer greater than 2.
[0099] For example, taking the number of participants in the virtual game as 8, the number of virtual chess pieces in the first round of the virtual game is 8; as shown in FIG. 5, 8 virtual chess pieces and battle information for indicating the battle relationship of the 8 virtual chess pieces in the first round are displayed in the game interface; after the first round of the virtual game starts, 4 groups of virtual chess pieces are displayed to battle; in the case that the first round ends, as shown in FIG. 7, 4 virtual chess pieces that win in the battle in the first round, battle information for indicating the battle relationship of the 4 virtual chess pieces in the second round, and winning prompt information of the first round are displayed in the game interface, and the winning prompt information of the first round indicates the virtual chess piece that wins in the first round; after the second round of the virtual game starts, 2 groups of virtual chess pieces are displayed to battle; in the case that the second round ends, as shown in FIG. 8, 2 virtual chess pieces that win in the battle in the second round, battle information for indicating the battle relationship of the 2 virtual chess pieces in the third round, and winning prompt information of the second round are displayed in the game interface, and the winning prompt information of the second round indicates the virtual chess piece that wins in the second round; after the third round of the virtual game starts, the 2 virtual chess pieces that win in the battle in the second round are displayed to battle; in the case that the third round ends, as shown in FIG. 9, 1 virtual chess piece that wins in the battle in the third round and winning prompt information of the third round are displayed in the game interface, the winning prompt information of the third round is “Congratulations, player 1 wins the final victory!!”, and the winning prompt information of the third round indicates that the virtual chess piece that wins in the third round is the virtual chess piece corresponding to player 1 and the virtual chess piece is the final winning virtual chess piece of the virtual game.
[0100] In the scheme provided in the embodiments of the present application, in the virtual game of the turn-based chess game, multiple participants can each select a virtual chess piece to participate in the same virtual game. Before the virtual game starts, the multiple virtual chess pieces participating in the virtual game and first battle information are displayed in the game interface, so that each participant can know the subsequent game situation of the virtual game. When the virtual game starts, a picture of the multiple virtual chess pieces competing in the same scene according to the specified battle relationship is displayed, and finally, winning prompt information indicating the winning side among the multiple virtual chess pieces is displayed. A new game mode is realized, each participant can independently select a virtual chess piece, and the virtual chess pieces selected by multiple participants can compete in the same game. This mechanism integrates the battle process of the virtual chess pieces selected by multiple participants into the same picture, presents a real-time battle scene according to the battle relationship, enriches the content displayed in the battle picture, enhances the ornamental value of the battle picture compared with the traditional one-to-one chessboard layout mode, and improves the effect of the battle picture. At the same time, the on-screen battle of the virtual chess pieces selected by multiple participants breaks the traditional one-to-one interaction mode, forms a close relationship among the multiple participants in the same picture, enhances the connection among the multiple participants, and improves the interaction effect among the multiple participants in the game of the turn-based chess game. Moreover, this battle mode does not require the player to perform complex operations to arrange the chess pieces, improves the human-computer interaction efficiency, and has low requirements for the player. The player can win without knowing the chess arrangement mode, which can improve the game experience of the player.
[0101] On the basis of the embodiment shown in FIG. 3, in the embodiments of the present application, when the number of virtual chess pieces participating in any round of the virtual game is odd, one chess piece selected from the virtual chess pieces participating in the round is no longer involved in the battle of the current round, but directly promotes to the next round. For details, see the following embodiments.
[0102] FIG. 10 is a flowchart of a game method provided in the embodiments of the present application. Taking the method executed by a terminal as an example, as shown in FIG. 10, the method includes the following steps.
[0103] 1001. The terminal displays a game interface of a turn-based chess game. The game interface displays multiple virtual chess pieces and first battle information. The multiple virtual chess pieces correspond to multiple participants participating in a virtual game one by one. The number of the multiple virtual chess pieces is odd. The first battle information indicates at least one battle combination in the i th round and the third virtual chess piece does not participate in the battle of the i th round. i is an integer greater than 0.
[0104] The multiple virtual chess pieces include multiple second virtual chess pieces and a third virtual chess piece. The third virtual chess piece is any one of the multiple virtual chess pieces, and the second virtual chess pieces are the virtual chess pieces other than the third virtual chess piece. Since the number of the multiple virtual chess pieces is odd, the number of the multiple second virtual chess pieces is even, indicating that the multiple second virtual chess pieces can be combined two by two to fight in the i th round. The fighting combination includes any two second virtual chess pieces having a fighting relationship, and different fighting combinations include different second virtual chess pieces. For example, if there are 7 virtual chess pieces displayed on the game interface, there are 6 second virtual chess pieces displayed on the game interface other than the third virtual chess piece, and the first fighting information indicates 3 fighting combinations in the i th round. The first fighting combination includes the second virtual chess piece 1 and the second virtual chess piece 2, the second fighting combination includes the second virtual chess piece 3 and the second virtual chess piece 4, and the third fighting combination includes the second virtual chess piece 5 and the second virtual chess piece 6. That is, the first fighting information indicates that in the i th round, the third virtual chess piece of the 7 virtual chess pieces does not participate in the fight, the second virtual chess piece 1 and the second virtual chess piece 2 of the 7 virtual chess pieces fight, the second virtual chess piece 3 and the second virtual chess piece 4 of the 7 virtual chess pieces fight, and the second virtual chess piece 5 and the second virtual chess piece 6 of the 7 virtual chess pieces fight.
[0105] In a possible implementation, the process of determining the third virtual chess piece from the multiple virtual chess pieces includes: randomly determining a virtual chess piece from the multiple virtual chess pieces, determining the randomly determined virtual chess piece as the third virtual chess piece, and determining the virtual chess pieces other than the third virtual chess piece from the multiple virtual chess pieces as the second virtual chess pieces. In the embodiment of the present application, when the number of the multiple virtual chess pieces is odd, the randomly determined virtual chess piece does not participate in the upcoming round, but directly participates in the i+1 th round as the winning party of the i th round, so as to ensure that the fight in each round can present a picture of virtual chess pieces combined two by two to fight, ensure the display effect of the fight picture, and also ensure the fairness of the game.
[0106] For example, as shown in FIG. 11, there are 7 virtual chess pieces displayed on the game interface, which are virtual chess piece A, virtual chess piece B, virtual chess piece C, virtual chess piece D, virtual chess piece F, virtual chess piece G, and virtual chess piece H. The virtual chess piece A is randomly determined from the 7 virtual chess pieces to not participate in the fight in the i th round, and the remaining 6 virtual chess pieces are combined two by two.
[0107] The step 1001 is the same as the step 301 described above, and will not be repeated here. It should be noted that the number of the multiple virtual chess pieces is odd in the embodiment of the present application, and in another embodiment, the first fighting information indicates the fighting relationship of the multiple virtual chess pieces in the i th round of the virtual game.
[0108] 1002. In response to the start of the i-th round, the terminal displays the plurality of second virtual chess pieces in battle according to the battle relationship in the i-th round.
[0109] In the embodiments of the present application, the number of virtual chess pieces displayed in the game interface is odd, that is, the number of virtual chess pieces currently participating in the virtual game is odd. When the plurality of virtual chess pieces are combined two by two, a certain virtual chess piece cannot be combined with other virtual chess pieces. The virtual chess piece that cannot be combined with other virtual chess pieces does not participate in the upcoming round, so that when the subsequent round starts, the picture of the plurality of virtual chess pieces being combined two by two for battle can be displayed, and the virtual chess piece that cannot be combined with other virtual chess pieces is no longer displayed, ensuring the display effect of the battle picture and the battle effect.
[0110] It should be noted that step 1002 is the same as step 302 described above, and will not be repeated here. It should be noted that the embodiments of the present disclosure are described with the number of virtual chess pieces displayed in the game interface being odd as an example, and in another embodiment, step 1002 is not performed, but other ways are adopted to display the plurality of virtual chess pieces in battle according to the battle relationship in the i-th round in response to the start of the i-th round.
[0111] 1003. In the case where the i-th round ends, the terminal displays, in the game interface, winning prompt information of the i-th round and third battle information, the winning prompt information of the i-th round indicating the plurality of first virtual chess pieces, and the third battle information indicating the battle relationship between the plurality of first virtual chess pieces and the third virtual chess piece in the i+1-th round of the virtual game, the number of the plurality of first virtual chess pieces and the third virtual chess piece being even, and the first virtual chess piece being the winning side of the plurality of second virtual chess pieces in the i-th round.
[0112] In the embodiment of the present application, the first virtual chess pieces are the winning party of the i th round of the second virtual chess pieces, and the first virtual chess pieces and the third virtual chess piece jointly participate in the i+1 th round when the i th round ends. When the number of the first virtual chess pieces and the third virtual chess piece is even, it means that the first virtual chess pieces and the third virtual chess piece can be combined two by two to fight in the i+1 th round, and the third fight information indicates the fight relationship of the first virtual chess pieces and the third virtual chess piece in the i+1 th round of the virtual game. Then, when the i+1 th round starts, the first virtual chess pieces and the third virtual chess piece can fight according to the fight relationship in the i+1 th round of the virtual game, and the winning prompt information of the i+1 th round can be displayed when the i+1 th round ends, that is, the fight of multiple rounds is automatically performed in the process of the virtual game. Before each round starts, the fight information of the upcoming round is displayed, and the fight result is displayed after the round ends, which enriches the display content, so that the participants can know the fight and fight result of each round, ensures the display effect, improves the user experience, and the process does not need user operation, which improves the human-computer interaction efficiency. The winning prompt information of the i th round indicates the winning party of the second virtual chess pieces in the i th round, that is, the first virtual chess pieces win in the i th round. For example, there are 7 virtual chess pieces displayed in the game interface, and there are 6 second virtual chess pieces displayed in the game interface except the third virtual chess piece. According to the above steps 1002-1003, when the i th round ends, the winning party of the 6 second virtual chess pieces in the i th round is 3 first virtual chess pieces, and the number of the 3 first virtual chess pieces and the fourth virtual chess piece is 4, that is, the number of the first virtual chess pieces and the third virtual chess piece is even.
[0113] In the embodiment of the present application, in a round of the round-based chess game, the number of participants participating in the same round is odd; or, the number of participants participating in the same round is even, but during the game, the participants who fail in the fight may be eliminated, resulting in an odd number of participants during the game, that is, the number of virtual chess pieces participating in the virtual game may be odd.
[0114] For example, a game of a turn-based chess game includes multiple stages, each stage includes multiple matches, and the last match of each stage is an elite virtual match, and the rest of the matches are normal virtual matches, in the normal virtual matches, each player needs to arrange virtual chess pieces on a virtual chessboard, so that at the start of the normal virtual matches, multiple players are randomly matched two by two, so that the virtual chess pieces arranged by the two players on the virtual chessboard automatically fight. In the elite virtual match, each player only needs to specify one virtual chess piece to participate in the battle, and then the virtual chess pieces specified by each player will fight according to the match method provided in the embodiments of the present application. When the game starts, the virtual chess pieces controlled by the multiple participants have the same life value, such as 100, during the game, at the end of each stage or each match, the virtual chess piece controlled by the losing party of the multiple participants will have its life value reduced, and when the life value of a virtual chess piece is 0, the participant corresponding to the virtual chess piece is eliminated, so there may be an odd number of players participating in the competition, in which case a random virtual chess piece is directly promoted to the next round in this round, that is, the third virtual chess piece is directly promoted to the i+1 th round in the i th round, and only the winning party of the multiple second virtual chess pieces in the i th round can be promoted to the i+1 th round.
[0115] In a possible implementation, when the i th round ends, the match interface displays the multiple first virtual chess pieces, the third virtual chess piece, the winning prompt information of the i th round, and the third match information. In the embodiments of the present application, the match interface is used to display virtual chess pieces participating in the upcoming round, and the virtual chess pieces that win in the i th round and the third virtual chess piece all participate in the upcoming round, so when the i th round ends, the virtual chess pieces that win in the i th round, the third virtual chess piece, the winning prompt information of the i th round, and the third match information are displayed in the match interface, and the virtual chess pieces that lose in the i th round are no longer displayed, so that the participants can clearly know the match situation of the next round by viewing the display content in the match interface, thereby simplifying the display content in the match interface and ensuring the display effect of the match interface. It should be noted that step 1003 is the same as step 303, and will not be repeated here.
[0116] 1004, the terminal displays the multiple first virtual chess pieces and the third virtual chess piece to fight according to the match relationship in the i+1 th round in response to the start of the i+1 th round.
[0117] It should be noted that step 1004 is the same as step 302, and will not be repeated here.
[0118] 1005. When the terminal ends in the (i+1)th round, the game interface displays the winning message for the (i+1)th round, indicating the winner of the (i+1)th round among the multiple first and third virtual pieces.
[0119] It should be noted that step 1005 is the same as step 305 above, and will not be repeated here.
[0120] It should be noted that the embodiments of this application are illustrated with the example that the sum of the number of multiple first virtual pieces and third virtual pieces is even. In another embodiment, when the sum of the number of multiple first virtual pieces and third virtual pieces is odd, it is not necessary to perform the above steps 1003-1005, but other methods are adopted to proceed to the next round.
[0121] In one possible implementation, if the sum of the number of multiple first virtual pieces and third virtual pieces is odd, then after step 1002, the method further includes: if the terminal ends at the end of the i-th round, displaying a winning message and fourth battle information for the i-th round on the game interface, the winning message for the i-th round indicating the multiple first virtual pieces, and the fourth battle information indicating the battle relationship of multiple eighth virtual pieces in the (i+1)-th round of the virtual game, and the ninth virtual piece not participating in the (i+1)-th round; the terminal responds at the start of the (i+1)-th round by displaying multiple eighth virtual pieces playing according to the battle relationship in the (i+1)-th round; if the sum of the number of multiple eighth virtual pieces and the ninth virtual piece is even at the end of the (i+1)-th round, displaying a winning message for the (i+1)-th round on the game interface, the winning message for the (i+1)-th round indicating the winner of the multiple eighth virtual pieces in the (i+1)-th round. In this system, the first virtual piece is the winner of the multiple second virtual pieces in round i. The ninth virtual piece is any one of the multiple first and third virtual pieces, and the eighth virtual piece is any one of the multiple first and third virtual pieces excluding the ninth virtual piece. In this embodiment, when the sum of the number of multiple first and third virtual pieces is odd, the next round will be executed according to steps 1001-1002 above. That is, the fourth battle information indicates that the ninth virtual piece will not participate in round i+1, but will participate in round i+2, and the multiple eighth virtual pieces will participate in round i+1. It also indicates the battle relationship of the multiple eighth virtual pieces in round i+1 of the virtual game, so as to ensure that when subsequent rounds begin, the screen of multiple virtual pieces fighting in pairs can be displayed, and the virtual pieces that cannot be combined with other virtual pieces will no longer be displayed, thus ensuring the display effect of the battle screen.
[0122] The process of executing the i+1th round is the same as steps 1001-1003, and will not be repeated here.
[0123] In addition, after the end of the i+1th round, if the number of the eighth virtual chess pieces on the winning side in the i+1th round of the virtual game and the number of the ninth virtual chess pieces is even, the next round is executed according to steps 1003-1005; if the number of the eighth virtual chess pieces on the winning side in the i+1th round of the virtual game and the number of the ninth virtual chess pieces is odd, the next round is executed according to steps 1001-1003, until the end of the kth round and the winning side in the kth round is 1, k is an integer greater than 2.
[0124] In the scheme provided by the embodiments of the present application, in the virtual game of the round chess game, multiple participants can each select a virtual chess piece to participate in the same virtual game. Before the virtual game starts, the multiple virtual chess pieces participating in the virtual game and the first battle information are displayed in the game interface, so that each participant can know the subsequent game situation of the virtual game. When the virtual game starts, the screen showing the multiple virtual chess pieces competing according to the specified battle relationship in the same scene is displayed, and finally the winning prompt information for indicating the winning side among the multiple virtual chess pieces is displayed. A new game mode is realized, each participant can independently select a virtual chess piece, and the virtual chess pieces selected by multiple participants can realize the same competition. This mechanism integrates the competition process of the virtual chess pieces selected by multiple participants into the same screen, presents the real-time competition scene according to the competition relationship, enriches the content displayed in the competition screen, enhances the ornamental value of the competition screen compared with the traditional one-to-one chessboard layout mode, and improves the effect of the competition screen. At the same time, the same-screen competition of the virtual chess pieces selected by multiple participants breaks the traditional one-to-one interaction mode, so that multiple participants form a close relationship in the same screen, enhances the connection between multiple participants, and improves the interaction effect between multiple participants in the game of the round chess game. Moreover, this competition mode does not require players to perform complex operations to arrange chess pieces, improves the human-computer interaction efficiency, and has low requirements for players, so players can win without knowing the chess arrangement mode, which can improve the game experience of players.
[0125] On the basis of the above-mentioned embodiment shown in FIG. 2, before the virtual game starts, the embodiments of the present application will display the battle relationship of the multiple virtual chess pieces in multiple rounds of the virtual game, and after the virtual game starts, the multiple virtual chess pieces will automatically compete until the virtual game ends. The specific process is described in detail in the following embodiments. FIG. 12 is a flowchart of a game method provided by an embodiment of the present application. Taking the method executed by a terminal as an example, as shown in FIG. 12, the method comprises:
[0126] 1201、The terminal displays a game interface of a turn-based chess game, the game interface displays a plurality of virtual chess pieces and first battle information, the first battle information indicates battle relationships of the plurality of virtual chess pieces in a plurality of turns of a virtual game, and the plurality of virtual chess pieces correspond to a plurality of participants in the virtual game one by one.
[0127] In the embodiment of the present application, the virtual game includes a plurality of turns, before the virtual game starts, the plurality of virtual chess pieces participating in the same virtual game and the battle relationships of the plurality of virtual chess pieces in the plurality of turns of the virtual game are displayed in the game interface, so that each participant can know the battle situation of the plurality of virtual chess pieces in the virtual game by checking the game interface through the terminal, and after the virtual game starts, the plurality of virtual chess pieces automatically battle until the virtual game ends, so that the user does not need to perform too many operations during the process of the virtual game, the virtual game can be completed as soon as possible, and the efficiency of the virtual game can be ensured.
[0128] In a possible implementation, the first battle information includes a plurality of first battle combinations and at least one second battle combination, each first battle combination includes two battle areas and a connection line between the two battle areas, one virtual chess piece is displayed in each battle area, and the connection line between the two battle areas is used to represent that the virtual chess pieces in the two connected battle areas have a battle relationship, the second battle combination includes two first battle combinations and a connection line between the two first battle combinations, different second battle combinations include completely different first battle combinations, and the connection line between the two first battle combinations is used to represent that the winning sides in the two first battle combinations have a battle relationship.
[0129] In the embodiment of the present application, the plurality of first battle combinations correspond to the battle relationships of the plurality of virtual chess pieces in a previous turn of the virtual game, and the at least one second battle combination is used to represent the battle relationships of the winning sides of the plurality of virtual chess pieces in the previous turn in a subsequent turn, that is, the first battle information indicates the battle relationships of the plurality of virtual chess pieces in the plurality of turns of the virtual game, so that the battle of the plurality of turns can be directly performed according to the first battle information in a subsequent case where the virtual game starts, the content contained in the first battle information is enriched, and the display effect is ensured.
[0130] Optionally, in a case where the first battle information includes a plurality of second battle combinations, the first battle information further includes at least one third battle combination, the third battle combination includes two second battle combinations and a connection line between the two second battle combinations, different third battle combinations include completely different second battle combinations, and the connection line between the two second battle combinations is used to represent that the winning sides in the two second battle combinations have a battle relationship.
[0131] In the embodiment of the present application, the at least one third alternative combination is used to represent the fighting relationship of the winning sides of the plurality of virtual chess pieces in the second round in the third round, that is, the first fighting information indicates the fighting relationship of the plurality of virtual chess pieces in the first round, the second round and the third round of the virtual game, so that the first round, the second round and the third round can be directly carried out according to the first fighting information in the case that the virtual game starts subsequently, the content contained in the first fighting information is enriched, and the display effect is ensured.
[0132] It should be noted that the embodiment of the present application is described by taking the first fighting information including the first alternative combination, the second alternative combination and the third alternative combination as an example, and in another embodiment, the first fighting information includes a plurality of third alternative combinations, and the first fighting information further includes at least one fourth alternative combination, the fourth alternative combination includes two third alternative combinations and a connection line between the two third alternative combinations, different fourth alternative combinations include completely different third alternative combinations, and the connection line between the two third alternative combinations is used to represent that the winning sides of the two third alternative combinations have a fighting relationship, the first alternative combination corresponds to the first round of the virtual game, the second alternative combination corresponds to the second round of the virtual game, and the third alternative combination corresponds to the third round of the virtual game, and the above-mentioned mode is used by analogy, and the number of the alternative combinations corresponding to the last round of the virtual game in the first fighting information is 1, so that the number of the final winning sides is 1 when the virtual game ends.
[0133] For example, taking the number of the plurality of virtual chess pieces participating in the virtual game as 8, the game interface is shown in FIG. 13, the 8 virtual chess pieces are virtual chess piece A, virtual chess piece B, virtual chess piece C, virtual chess piece D, virtual chess piece E, virtual chess piece F, virtual chess piece G and virtual chess piece H, the first fighting information includes 4 first alternative combinations, 2 second alternative combinations and 1 third alternative combination, wherein the circular region 1301 in FIG. 10 is the alternative region included in the first alternative combination, and the line 1302 is the connection line between the two alternative regions, then the 4 first alternative combinations are virtual chess piece A and virtual chess piece B, virtual chess piece C and virtual chess piece D, virtual chess piece E and virtual chess piece F, and virtual chess piece G and virtual chess piece H; the line 1303 is the connection line between the two first alternative combinations, then the two first alternative combinations in one second alternative combination are virtual chess piece A and virtual chess piece B, and virtual chess piece C and virtual chess piece D, and the two first alternative combinations in the other second alternative combination are virtual chess piece E and virtual chess piece F, and virtual chess piece G and virtual chess piece H; and the line 1304 is the connection line between the two second alternative combinations, then the first fighting information displayed in the game interface indicates that in the virtual game.
[0134] It should be noted that the embodiments of the present application take the first battle information indicating the battle relationship of the plurality of virtual chess pieces in the plurality of rounds of the virtual game as an example for description, and in another embodiment, the first battle information indicates the battle relationship between the plurality of virtual chess pieces.
[0135] 1202, the terminal displays the plurality of virtual chess pieces in the battle according to the battle relationship in the first round in response to the start of the virtual game.
[0136] In the embodiments of the present application, after the start of the virtual game, the first round of the virtual game is entered, and the plurality of virtual chess pieces are in battle according to the battle relationship in the first round to present the battle picture of the plurality of virtual chess pieces, so that the participants can check the battle picture through the terminal to know the battle situation of the plurality of virtual chess pieces, the display effect is ensured, and the user experience is improved.
[0137] It should be noted that the step 1202 is the same as the step 302, and will not be described here.
[0138] 1203, the terminal displays the plurality of fourth virtual chess pieces in battle according to the battle relationship in the j+1th round in the case where the jth round ends, j is an integer greater than 0, and the fourth virtual chess piece is the winning side of the plurality of virtual chess pieces in the jth round.
[0139] In the embodiments of the present application, in the case where the first round ends, the second round is automatically entered, and the winning side of the plurality of virtual chess pieces in the first round is displayed in battle according to the battle relationship in the second round, and so on. After the end of the previous round, the next round is automatically entered to display the winning side of the previous round in battle according to the battle relationship in the next round.
[0140] In a possible implementation manner, in the case where the jth round ends, the winning prompt information of the jth round is also displayed; or in the case where the jth round ends, the plurality of fourth virtual chess pieces are highlighted; or in the case where the jth round ends, the losing side of the plurality of virtual chess pieces in the jth round is not displayed.
[0141] In the embodiments of the present application, in the case where the jth round ends, not only the j+1th round is automatically entered, but also the winning prompt information of the jth round is displayed; or the plurality of fourth virtual chess pieces are highlighted; or the winning side of the plurality of virtual chess pieces in the jth round is not displayed, or the losing side of the plurality of virtual chess pieces in the jth round is not displayed, so that the participants can know the situation of the virtual chess pieces participating in the j+1th round by checking the displayed content through the terminal, the participants are facilitated to know the battle progress, and the display effect is ensured.
[0142] The winning prompt information of the jth round indicates winning sides of the plurality of virtual chess pieces in the jth round. The winning prompt information of the jth round can be indicated in any form, for example, the winning prompt information of the jth round is indicated in the form of text. For example, in the case that the jth round ends, the plurality of fourth virtual chess pieces are displayed in the battle interface to battle according to the battle relationship in the j+1th round, and the winning prompt information of the jth round is displayed at any position in the battle interface. The manner of highlighting the plurality of fourth virtual chess pieces can be any manner, for example, a highlighted halo is displayed under the plurality of fourth virtual chess pieces, so as to highlight the plurality of fourth virtual chess pieces.
[0143] In the embodiment of the present application, since the virtual chess pieces participating in the jth round include the plurality of fourth virtual chess pieces and other virtual chess pieces, the other virtual chess pieces are losing sides in the jth round, then in the case that the jth round ends, the losing sides in the jth round are cancelled to be displayed, so as to ensure that only the winning sides in the jth round are displayed, and the winning sides in the jth round participate in the j+1th round, so as to ensure the display effect.
[0144] It should be noted that the embodiment of the present disclosure is described by taking the virtual game as an example, and in another embodiment, the steps 1202-1203 are not performed, but other manners are adopted to display the plurality of virtual chess pieces to battle according to the battle relationship in response to the start of the virtual game.
[0145] 1204. In the case that the virtual game ends, the terminal displays winning prompt information in the game interface, the winning prompt information indicating winning sides of the plurality of virtual chess pieces.
[0146] In the embodiment of the present application, the end of the virtual game means that all the rounds of the virtual game have ended, then in the case that the virtual game ends, the winning prompt information is displayed in the game interface, the winning prompt information can indicate winning sides in each round of the virtual game, or indicate a winning side in the last round of the virtual game, so that the participants can know the battle result by checking the winning prompt information. For example, taking the number of virtual chess pieces participating in the virtual game as 8, in the case that the virtual game ends, the winning prompt information displayed in the game interface indicates that which 4 virtual chess pieces are winning sides in the first round, which 2 virtual chess pieces are winning sides in the second round, and which virtual chess piece is a winning side in the third round.
[0147] In the scheme provided by the embodiments of the present application, in the virtual game of the turn-based chess game, multiple participants can each select a virtual chess piece to participate in the same virtual game. Before the virtual game starts, the multiple virtual chess pieces participating in the virtual game and first battle information are displayed in the game interface, so that each participant can know the subsequent game situation of the virtual game. When the virtual game starts, a picture of the multiple virtual chess pieces competing in the same scene according to the specified battle relationship is displayed, and finally, winning prompt information indicating the winning side among the multiple virtual chess pieces is displayed. A new game mode is realized, each participant can independently select a virtual chess piece, and the virtual chess pieces selected by multiple participants can compete in the same game. This mechanism integrates the battle process of the virtual chess pieces selected by multiple participants into the same picture, presents a real-time battle scene according to the battle relationship, enriches the content displayed in the battle picture, enhances the ornamental value of the battle picture compared with the traditional one-to-one chessboard layout mode, improves the effect of the battle picture, and at the same time, the on-screen battle of the virtual chess pieces selected by multiple participants breaks the traditional one-to-one interaction mode, so that multiple participants form a close relationship in the same picture, enhances the connection between multiple participants, improves the interaction effect between multiple participants in the game of the turn-based chess game, and does not require the player to perform complex operations to arrange the chess pieces, improves the human-computer interaction efficiency, and has low requirements for the player, and the player can win without knowing the chess piece arrangement mode, which can improve the game experience of the player.
[0148] It should be noted that, on the basis of the embodiment shown in FIG. 12, when the number of virtual chess pieces displayed in the game interface before the virtual game starts is odd, the first battle information not only indicates the battle relationship between the virtual chess pieces participating in each round of battle, but also indicates the virtual chess pieces not participating in each round of battle. Among them, the virtual chess pieces not participating in any round of battle are randomly determined.
[0149] For example, taking the example that 9 virtual chess pieces are displayed in the game interface, the first battle information indicates that in the 1st round, virtual chess piece 1 and virtual chess piece 2 battle, virtual chess piece 3 and virtual chess piece 4 battle, virtual chess piece 5 and virtual chess piece 6 battle, virtual chess piece 7 and virtual chess piece 8 battle, and a randomly determined virtual chess piece 9 does not participate in the battle in the 1st round; the winning side in the battle between virtual chess piece 1 and virtual chess piece 2 is referred to as the first winning side, the winning side in the battle between virtual chess piece 3 and virtual chess piece 4 is referred to as the second winning side, the winning side in the battle between virtual chess piece 5 and virtual chess piece 6 is referred to as the third winning side, and the winning side in the battle between virtual chess piece 7 and virtual chess piece 8 is referred to as the fourth winning side; in the 2nd round, the first winning side is randomly determined not to participate in the battle in the 2nd round, the second winning side and the third winning side battle, and the fourth winning side and virtual chess piece 9 battle; the winning side in the battle between the second winning side and the third winning side is referred to as the fifth winning side, and the winning side in the battle between the fourth winning side and virtual chess piece 9 is referred to as the sixth winning side; in the 3rd round, the first winning side is randomly determined not to participate in the battle in the 3rd round, and the fifth winning side and the sixth winning side battle; in the 4th round, the winning side in the battle between the fifth winning side and the sixth winning side and the first winning side battle.
[0150] On the basis of the embodiment shown in FIG. 2, in the embodiment of the present application, each participant can select a virtual chess piece participating in the virtual game in the virtual chessboard interface through the terminal of the participant, and the specific process is described in detail in the following embodiment. FIG. 14 is a flowchart of a game method provided in the embodiment of the present application, taking the example that the method is executed by a terminal, as shown in FIG. 14, the method includes the following steps.
[0151] 1401, the terminal displays a virtual chessboard interface, and the virtual chessboard interface displays a plurality of candidate virtual chess pieces.
[0152] In the embodiment of the present application, the candidate virtual chess pieces displayed in the virtual chessboard interface are candidate virtual chess pieces that can be selected by the participant corresponding to the terminal, so as to select one virtual chess piece from the plurality of candidate virtual chess pieces to participate in the subsequent virtual game.
[0153] In a possible implementation manner, the virtual chessboard interface displays a virtual chessboard, and the virtual chessboard includes a preparation area and a battle area, and the plurality of candidate virtual chess pieces can include candidate virtual chess pieces located in the preparation area and candidate virtual chess pieces located in the battle area.
[0154] In the embodiments of the present application, the candidate virtual chess pieces in the alternative area are virtual chess pieces that have not yet participated in the game, and the candidate virtual chess pieces in the battle area are virtual chess pieces that may have participated in the game. The virtual chess pieces in the alternative area can be used as virtual chess pieces participating in subsequent virtual battles, and the virtual chess pieces in the battle area can also be used as virtual chess pieces participating in subsequent virtual battles, thereby ensuring the flexibility of virtual chess piece selection.
[0155] Optionally, a game of the turn-based chess game includes multiple stages, each stage includes multiple battles, the virtual battle in the above embodiments is referred to as an elite virtual battle, and other battles in the turn-based chess game are referred to as ordinary virtual battles. The multiple battles in the same stage include one or more elite virtual battles. In the preparation period of the ordinary virtual battle, the terminal displays a virtual chessboard interface, the virtual chessboard includes an alternative area and a battle area, and multiple participants participating in the same game can arrange virtual chess pieces in the alternative area on the virtual chessboard interface displayed by the terminal, and in the battle period of the ordinary virtual battle, the game application groups the multiple participants two by two, and automatically controls the virtual chess pieces placed by the two participants in the battle area to fight. In the embodiments of the present application, in the same game of the turn-based chess game, not only ordinary virtual battles are performed, but also elite virtual battles are performed, thereby enriching the battle mode of the turn-based chess game, ensuring the battle effect, and improving the user experience. For example, a game of the turn-based chess game includes 7 stages, each stage includes 7 battles, the first 6 battles of each stage are ordinary virtual battles, and the 7th battle of each stage is an elite virtual battle.
[0156] Optionally, when the previous ordinary virtual battle ends and the next battle is an elite virtual battle, a virtual chessboard interface is displayed, and multiple candidate virtual chess pieces are displayed on the virtual chessboard interface, so that a virtual chess piece can be selected from the multiple candidate virtual chess pieces to participate in the next elite virtual battle.
[0157] For example, a game of the turn-based chess game includes multiple stages, each stage includes multiple battles, and the last battle of each stage is an elite virtual battle, and the other battles are ordinary virtual battles. When the game starts, the virtual chess pieces controlled by the multiple participants participating in the game have the same life value, such as 100. During the game, the life value of the virtual chess piece controlled by the losing participant in the multiple participants decreases when each stage ends or each battle ends. When the life value of a virtual chess piece is 0, the participant corresponding to the virtual chess piece is eliminated.
[0158] In a possible implementation, the chess piece prompt information is displayed in the virtual chessboard interface, and the chess piece prompt information is used to prompt selection of one virtual chess piece from the plurality of candidate virtual chess pieces to participate in a subsequent virtual game. For example, the chess piece prompt information is "select 1 elite chess piece to participate in the duel".
[0159] In the embodiments of the present application, the plurality of candidate virtual chess pieces are displayed in the virtual chessboard interface, and the chess piece prompt information is also displayed, so that the user can know how to select the virtual chess piece, the game guiding function is realized, the display effect is improved, and the user experience is improved.
[0160] 1402. In response to the selection operation on the fifth virtual chess piece, the terminal highlights the fifth virtual chess piece in the virtual chessboard interface, and the fifth virtual chess piece is any one of the plurality of candidate virtual chess pieces.
[0161] In the embodiments of the present application, the candidate virtual chess pieces displayed in the virtual chessboard interface are the candidate virtual chess pieces that can be selected by the participating party corresponding to the terminal, and the user can select any one of the plurality of candidate virtual chess pieces through the terminal. The selected candidate virtual chess piece is highlighted in the virtual chessboard interface, so as to prompt which virtual chess piece is currently selected. In the embodiments of the present application, the fifth virtual chess piece can be highlighted in any manner, for example, the fifth virtual chess piece is displayed in a magnified manner in the virtual chessboard interface, or a light ring is displayed around the fifth virtual chess piece.
[0162] In a possible implementation, the virtual chessboard interface displays a virtual chessboard, and the virtual chessboard includes a preparation area and a battle area. There are candidate virtual chess pieces located in the preparation area and candidate virtual chess pieces located in the battle area in the plurality of candidate virtual chess pieces. The fifth virtual chess piece is any virtual chess piece in the preparation area or any virtual chess piece in the battle area.
[0163] In a possible implementation, when the chess piece prompt information is displayed in the virtual chessboard interface, the chess piece prompt information further includes a filling position used to fill an identifier of the selected virtual chess piece. In response to the selection operation on the fifth virtual chess piece, the identifier of the fifth virtual chess piece is displayed in the chess piece prompt information. The identifier of the virtual chess piece can be represented in any form, for example, the identifier of the virtual chess piece is represented by the name of the virtual chess piece. In the embodiments of the present application, when the fifth virtual chess piece is selected in the virtual chessboard interface, the fifth virtual chess piece is highlighted, and the chess piece prompt information is further displayed in the virtual chessboard interface to prompt the currently selected virtual chess piece, so that the user can know the currently selected virtual chess piece, avoid the case that the user cannot know the currently selected virtual chess piece due to a misoperation, enrich the display content, ensure the display effect, and improve the user experience.
[0164] For example, the virtual chessboard interface is shown in FIG. 15, the virtual chessboard interface includes a battle area of a virtual chessboard and a standby area, the battle area displays virtual chess pieces A, B and C, the standby area displays virtual chess piece D, and the virtual chessboard interface further displays a plurality of participant information on the right side, and the virtual chessboard interface displays chess piece prompt information; in the case that no virtual chess piece is selected, as shown in FIG. 15, the chess piece prompt information is "select 1 elite chess piece to participate in the battle", and the chess piece prompt information displays a filling position 1501, if the participant triggers a selection operation on the virtual chess piece A in the virtual chessboard interface through the terminal, the displayed virtual chessboard interface is shown in FIG. 16, the area occupied by the virtual chess piece A on the virtual chessboard is highlighted, so as to highlight the selected virtual chess piece A, and the filling position 1501 in the chess piece prompt information is filled with the identification "A" of the virtual chess piece A.
[0165] In a possible implementation, the method further includes: in response to the selection operation on the fifth virtual chess piece, displaying prompt information indicating a comparison result of the fifth virtual chess piece and the unselected chess pieces in terms of the ability value. The unselected chess pieces refer to the virtual chess pieces in the plurality of candidate virtual chess pieces except the fifth virtual chess piece. The ability value is used to represent the battle ability of the virtual chess piece, the greater the ability value of the virtual chess piece, the stronger the battle ability of the virtual chess piece, and the greater the possibility of winning of the virtual chess piece in the battle with other virtual chess pieces. The ability value can be of any type, for example, the ability value of the virtual chess piece is the attack power of the virtual chess piece, or the sum of the attack power and the defense value of the virtual chess piece. The comparison result indicates the comparison of the ability value of the fifth virtual chess piece and the unselected chess pieces, for example, whether the ability value of the fifth virtual chess piece is greater than the ability value of the unselected chess pieces, and if there is any unselected chess piece whose ability value is greater than the ability value of the fifth virtual chess piece, the unselected chess piece is also prompted.
[0166] In the embodiments of the present application, in the case that the fifth virtual chess piece is selected in the virtual chessboard interface, prompt information is also displayed to indicate the comparison result of the ability value of the fifth virtual chess piece and the ability value of the other unselected virtual chess pieces, so as to reflect whether the ability value of the fifth virtual chess piece is the maximum ability value in the plurality of candidate virtual chess pieces, so that the user can know whether the ability value of the selected virtual chess piece is large enough, to provide guidance for the user to select the virtual chess piece with the maximum ability value, facilitate the user selection, and further promote the user to select the virtual chess piece with the maximum ability value to participate in the subsequent virtual game, to ensure the possibility of winning of the user in the subsequent virtual game, and to improve the user experience.
[0167] Optionally, the prompt information comprises first prompt information or second prompt information, the first prompt information indicates that the capability value of the fifth virtual chess piece is the maximum capability value among the plurality of candidate virtual chess pieces, and the second prompt information indicates that the capability value of the fifth virtual chess piece is not the maximum among the plurality of candidate virtual chess pieces. Optionally, the second prompt information further indicates the candidate virtual chess piece with the maximum capability value among the plurality of candidate virtual chess pieces. In the embodiments of the present application, in the case that the capability value of the fifth virtual chess piece is not the maximum among the plurality of candidate virtual chess pieces, the second prompt information can not only indicate that the capability value of the fifth virtual chess piece is not the maximum among the plurality of candidate virtual chess pieces, but also indicate which candidate virtual chess piece has the maximum capability value, thereby providing a guide for the user to select the virtual chess piece, facilitating the user operation, improving the user experience, and improving the human-computer interaction efficiency.
[0168] Optionally, the method further comprises: in the case that the prompt information indicates that the capability value of the fifth virtual chess piece is not the maximum among the plurality of candidate virtual chess pieces, highlighting the sixth virtual chess piece in the virtual chessboard interface, the sixth virtual chess piece being the virtual chess piece with the maximum capability value among the plurality of candidate virtual chess pieces. In the embodiments of the present application, in the case that the capability value of the fifth virtual chess piece is not the maximum among the plurality of candidate virtual chess pieces, the virtual chess piece with the maximum capability value among the plurality of candidate virtual chess pieces is highlighted in the virtual chessboard interface, thereby providing a guide for the user to select the virtual chess piece, facilitating the user operation, so that the user can quickly select the virtual chess piece with the maximum capability value without selecting the virtual chess pieces one by one, improving the human-computer interaction efficiency and the user experience. In the embodiments of the present application, the sixth virtual chess piece can be highlighted in any manner, and the manner of highlighting the sixth virtual chess piece is different from the manner of highlighting the fifth virtual chess piece, for example, the sixth virtual chess piece is displayed in a magnified manner in the virtual chessboard interface, or a light ring is displayed around the sixth virtual chess piece.
[0169] 1403、the terminal displays the virtual chessboard interface as a game interface in response to the game instruction, the plurality of virtual chess pieces comprises the fifth virtual chess piece, the game interface displays the plurality of virtual chess pieces and first battle information, the first battle information indicates a battle relationship among the plurality of virtual chess pieces, and the plurality of virtual chess pieces correspond one by one to a plurality of participants participating in the virtual game.
[0170] In the embodiment of the present application, the candidate virtual chess pieces displayed in the virtual chessboard interface are the candidate virtual chess pieces that can be selected by the corresponding participant of the terminal, and the user can select any one of the candidate virtual chess pieces through the terminal. In the virtual chessboard interface, the selected candidate virtual chess piece is highlighted to prompt which virtual chess piece is currently selected, and also to prompt that the selected virtual chess piece will participate in the subsequent virtual game with other participants. In response to the game instruction, the virtual chessboard interface is switched to display the game interface. In this way, the user's selection of the virtual chess piece is facilitated, the flexibility of the user's selection of the virtual chess piece is ensured, and the virtual chess pieces selected by the multiple participants participating in the virtual game are displayed in the game interface, so that each participant can know the game situation of the subsequent virtual game by viewing the virtual chess pieces displayed in the game interface, which ensures the display effect and improves the user experience. The game instruction indicates that the virtual game is about to start. Alternatively, the terminal displays the first countdown in the virtual chessboard interface when displaying the virtual chessboard interface. When the first countdown ends, the virtual chessboard interface is switched to display the game interface, which is equivalent to receiving the game instruction. The duration of the first countdown is equivalent to the duration provided for the participants to select the virtual chess piece, and each participant can select the virtual chess piece participating in the subsequent virtual game within this time period.
[0171] It should be noted that the embodiment of the present application is described by selecting the virtual chess piece participating in the virtual game through the virtual chessboard interface, and in another embodiment, the steps 1401-1403 are not performed, and other ways are adopted to display the game interface of the turn-based chess game.
[0172] 1404、The terminal displays the multiple virtual chess pieces in battle according to the battle relationship in response to the start of the virtual game.
[0173] 1405、The terminal displays the winning prompt information in the game interface when the virtual game ends, and the winning prompt information indicates the winning side among the multiple virtual chess pieces.
[0174] The steps 1404-1405 are the same as the steps 202-203 described above, and will not be repeated here.
[0175] In the scheme provided in the embodiments of the present application, in the virtual game of the turn-based chess game, multiple participants can each select a virtual chess piece to participate in the same virtual game, before the virtual game starts, the multiple virtual chess pieces participating in the virtual game and first battle information are displayed in the game interface, so that each participant can know the subsequent game situation of the virtual game, when the virtual game starts, a picture of the multiple virtual chess pieces competing in the same scene according to the specified competition relationship is displayed, and finally, winning prompt information for indicating the winning side among the multiple virtual chess pieces is displayed, a new game mode is realized, each participant can independently select a virtual chess piece, and the virtual chess pieces selected by multiple participants can compete in the same game, this mechanism integrates the competition process of the virtual chess pieces selected by multiple participants into the same picture, presents a real-time competition scene according to the competition relationship, enriches the content displayed in the competition picture, compared with the traditional one-to-one chessboard layout mode, the watchability of the competition picture is enhanced, and the effect of the competition picture is improved, meanwhile, the on-screen competition of the virtual chess pieces selected by multiple participants breaks the traditional one-to-one interaction mode, multiple participants are closely associated in the same picture, the connection between multiple participants is enhanced, the interaction effect between multiple participants in the game of the turn-based chess game is improved, and the competition mode does not require the player to perform complex operations to arrange the chess pieces, the human-computer interaction efficiency is improved, and the requirements for the player are low, the player can win without knowing the chess piece arrangement mode, and the game experience of the player can be improved.
[0176] Based on the embodiment shown in FIG. 2, in the embodiments of the present application, the server can select a virtual chess piece for each participant to participate in the virtual game, and the specific process is described in the following embodiments. FIG. 17 is a flowchart of a game method provided in the embodiments of the present application, taking the method executed by a terminal as an example, as shown in FIG. 17, the method includes the following steps.
[0177] 1701, the terminal displays a virtual chessboard interface, and the virtual chessboard interface displays multiple candidate virtual chess pieces.
[0178] The step 1701 is the same as the step 1401 described above, and will not be described here.
[0179] 1702, the terminal receives a chess piece selection instruction sent by the server, and the chess piece selection instruction indicates that the server selects a fifth virtual chess piece from the multiple candidate virtual chess pieces.
[0180] The fifth virtual chess piece is a virtual chess piece automatically selected by the server from the multiple candidate virtual chess pieces. The server is configured to provide services for the turn-based chess game.
[0181] In a possible implementation, the server selects the fifth virtual chess piece from the plurality of candidate virtual chess pieces based on the capability values of the plurality of candidate virtual chess pieces, and sends a chess piece selection instruction to the terminal. In the embodiment of the application, the fifth virtual chess piece is the virtual chess piece with the maximum capability value in the plurality of candidate virtual chess pieces, and the server automatically selects the virtual chess piece with the maximum capability value for the terminal, without manual selection by the user, to improve the efficiency of human-computer interaction and ensure the possibility of winning in the subsequent virtual game, thereby improving the user experience.
[0182] In a possible implementation, the server selects the fifth virtual chess piece from the plurality of candidate virtual chess pieces when the second countdown for selecting a chess piece ends and no chess piece selection notification sent by the terminal is received, and sends a chess piece selection instruction to the terminal. In the embodiment of the application, when the terminal displays the virtual chessboard interface, the participant can trigger a selection operation on any candidate virtual chess piece in the virtual chessboard interface through the terminal, to indicate that the selected candidate virtual chess piece is used as a virtual chess piece in the subsequent virtual game, and the terminal sends a chess piece selection notification to the server to notify the virtual chess piece selected by the terminal when detecting the selection operation on any candidate virtual chess piece in the plurality of candidate virtual chess pieces. The server can learn the virtual chess piece selected by the terminal based on the selection request. The length of the second countdown is the time period provided for the participant to select a virtual chess piece. When the second countdown for selecting a chess piece ends and no chess piece selection notification sent by the terminal is received, it indicates that the participant does not select a virtual chess piece, and then the server automatically selects a virtual chess piece for the participant, so that the participant can smoothly participate in the subsequent virtual game, without manual selection by the participant, thereby improving the efficiency of human-computer interaction and ensuring the normal progress of the turn-based chess game. Optionally, the server determines the capability value of each candidate virtual chess piece based on the data of the plurality of candidate virtual chess pieces in the virtual chessboard interface of the server, and determines the candidate virtual chess piece with the maximum capability value as the fifth virtual chess piece. The data of the candidate virtual chess piece is used to describe the capability of the candidate virtual chess piece. In the embodiment of the application, the data of each candidate virtual chess piece is stored in the server. The data of the candidate virtual chess piece stored in the server is sent by the terminal to the server in real time, or the terminal sends a chess piece selection request to the server in response to the end of the second countdown, and the chess piece selection request carries the data of the plurality of candidate virtual chess pieces, to instruct the server to select the virtual chess piece with the maximum capability value from the plurality of candidate virtual chess pieces. The server receives the chess piece selection request and obtains the data of the plurality of candidate virtual chess pieces carried thereby.
[0183] 1703、The terminal highlights the fifth virtual chess piece in the virtual chessboard interface in response to the chess piece selection instruction.
[0184] In the embodiment of the present application, the terminal can receive the chess piece selection instruction sent by the server, the chess piece selection instruction indicates the fifth virtual chess piece selected by the server from the plurality of candidate virtual chess pieces, and the virtual chess piece selected by the server is highlighted in the virtual chessboard, thereby realizing an automatic selection of virtual chess pieces, without manual selection of virtual chess pieces by the user, so as to ensure the convenience of virtual chess piece selection, improve the human-computer interaction efficiency, and improve the user experience.
[0185] In a possible implementation manner, the terminal displays the virtual chessboard interface, the first countdown is displayed in the virtual chessboard interface, and when the first countdown ends, it is equivalent to receiving the game instruction; when the second countdown for selecting the chess piece ends and the terminal does not receive the chess piece selection notification sent by the terminal, the server selects the fifth virtual chess piece from the plurality of candidate virtual chess pieces, and sends the chess piece selection instruction to the terminal, and the duration corresponding to the second countdown is less than the duration corresponding to the first countdown.
[0186] For example, the duration corresponding to the first countdown is 20 seconds, the duration corresponding to the second countdown is 15 seconds, the terminal displays the virtual chessboard interface, the first countdown and the second countdown start at the same time, when the first countdown is displayed as 5 seconds, the second countdown ends at this time, if the terminal selects any virtual chess piece in this process, the terminal receives the chess piece selection instruction sent by the server, and the virtual chess piece selected by the server is highlighted in the virtual chessboard interface.
[0187] The step 1703 is the same as the step 1402 described above, and will not be repeated here. It should be noted that the embodiment of the present application is described by taking the chess piece selection instruction sent by the server to select the fifth virtual chess piece as an example, and in another embodiment, the steps 1701-1703 described above are not performed, but other ways are adopted to display the game interface of the turn-based chess game.
[0188] 1704, the terminal switches and displays the virtual chessboard interface as the game interface in response to the game instruction, the plurality of virtual chess pieces includes the fifth virtual chess piece, and the game interface displays the plurality of virtual chess pieces and the first battle information, the first battle information indicates the battle relationship between the plurality of virtual chess pieces, and the plurality of virtual chess pieces correspond one-to-one to the plurality of participants participating in the virtual game.
[0189] The step 1704 is the same as the step 1403 described above, and will not be repeated here.
[0190] 1705, the terminal displays the plurality of virtual chess pieces in battle according to the battle relationship in response to the start of the virtual game.
[0191] 1706, the terminal displays the winning prompt information in the game interface when the virtual game ends, the winning prompt information indicating the winning side in the plurality of virtual chess pieces.
[0192] The steps 1704-1705 are the same as the steps 202-203 described above, and thus are not described herein again.
[0193] In the scheme provided in the embodiments of the present application, in the virtual game of the turn-based chess game, multiple participants can each select a virtual chess piece to participate in the same virtual game. Before the virtual game starts, the multiple virtual chess pieces participating in the virtual game and the first battle information are displayed in the game interface, so that each participant can know the subsequent game situation of the virtual game. When the virtual game starts, a picture of the multiple virtual chess pieces competing in the same scene according to the specified battle relationship is displayed, and finally the winning prompt information indicating the winning side among the multiple virtual chess pieces is displayed. A new game mode is realized, each participant can independently select a virtual chess piece, and the virtual chess pieces selected by multiple participants can compete in the same game. This mechanism integrates the battle process of the virtual chess pieces selected by multiple participants into the same picture, presents a real-time battle scene according to the battle relationship, enriches the content displayed in the battle picture, enhances the ornamental value of the battle picture, and improves the effect of the battle picture. Compared with the traditional one-on-one chessboard layout mode, the ornamental value of the battle picture is enhanced, the effect of the battle picture is improved, and the traditional one-on-one interactive mode is broken by the on-screen battle of the multiple virtual chess pieces selected by multiple participants. The multiple participants are closely related in the same picture, the connection between the multiple participants is enhanced, the interactive effect between the multiple participants in the game of the turn-based chess game is improved, and the requirements for the players are low. The players can win without knowing the chess piece layout mode, which can improve the game experience of the players.
[0194] On the basis of the embodiments shown in FIG. 14 or FIG. 17, in the case where the duration of displaying the winning prompt information in the game interface reaches a preset duration, the terminal switches and displays the game interface as a virtual chessboard interface, and displays the ranking prompt information in the virtual chessboard interface. The ranking prompt information indicates the battle ranking of the corresponding participant of the terminal in the virtual game. The preset duration is any duration, for example, the preset duration is 20 seconds.
[0195] In the embodiments of the present application, in the case where the virtual game ends, the winning prompt information is displayed in the game interface, and in the case where the duration of displaying the winning prompt information reaches a preset duration, the game interface is switched and displayed as a virtual chessboard interface, so that the ranking prompt information is displayed in the virtual chessboard interface. The participant can know the battle ranking obtained in the virtual game this time, so as to improve the interactive effect and improve the user experience. For example, after the game interface is switched and displayed as a virtual chessboard interface, the virtual chessboard interface is as shown in FIG. 18, and the ranking prompt information displayed in the virtual chessboard interface is “Congratulations, you get the top 4 this time”.
[0196] On the basis of the embodiments shown in FIGS. 2-18, the embodiments of the present application can also issue a reward to the winning party or punish the losing party based on the winning prompt information, that is, the method further includes: issuing a reward to the winning party; or, reducing the life value of the losing party. In the embodiments of the present application, in the case where the virtual match ends, a reward can be issued to the winning party in the virtual match or the life value of the losing party is reduced, so as to reflect the competitive nature of the virtual match, improve the interest of the player in participating in the virtual match, ensure the fairness of the game, and improve the user experience. The reward issued to the winning party can be any reward, for example, a virtual prop, virtual gold coins or other types of virtual rewards in a turn-based chess game. The life value of the losing party is the life value of the virtual chess piece corresponding to the losing party, or the life value of the virtual chess player played by the participating party corresponding to the losing party. For example, in any game of a turn-based chess game, each participating party corresponds to a virtual chess player, and when the life value of the virtual chess player is reduced to 0, it means that the participating party loses and is eliminated in this game, and the life value of the virtual chess player corresponding to the losing party is reduced, so as to promote the development of the game and improve the interactivity of the game.
[0197] In a possible implementation manner, the virtual match includes multiple rounds, and the process of issuing a reward to the winning party includes: in the case where the multiple rounds are all ended, issuing a reward to each participating party based on the match ranking of the multiple participating parties. The match ranking refers to the ranking of the multiple participating parties in the virtual match. For example, the match ranking of the losing party is the top 8, the top 4, etc. In the embodiments of the present application, in the case where the multiple rounds are all ended, it means that the virtual match ends, and a reward is issued to each participating party based on the match ranking of the multiple participating parties, so that the higher the match ranking of the participating party is, the greater the value of the reward issued to the participating party is, so as to reflect the competitive nature of the turn-based chess game and improve the user experience. Alternatively, in a game of a turn-based chess game, in the case where the virtual match ends, a subsequent other game will be played, and a reward will be issued according to the winning prompt information in the preparation stage of the next game.
[0198] In a possible implementation manner, the life value corresponding to the losing party is reduced, including: reducing the life value corresponding to the losing party by a preset value; or reducing the life value corresponding to the losing party based on a competition ranking of the losing party. The preset value is an arbitrary value, for example, the preset value is 10. The competition ranking refers to the ranking of multiple participating parties in the virtual match. For example, the competition ranking of the losing party is the top 8, the top 4, and the like. In the embodiment of the present application, in the case that the virtual match ends, the life value corresponding to the losing party is reduced by a fixed value (i.e., a first value) based on the winning prompt information, or the life value corresponding to the losing party is reduced based on the competition ranking of the losing party, so that the lower the competition ranking of the losing party is, the more the life value is reduced, so as to reflect that the losing party is punished accordingly, enrich the reward and punishment mode of the turn-based chess game, improve the attraction to the user, and improve the user experience.
[0199] It should be noted that the above-mentioned multiple embodiments can be combined to form optional embodiments of the present application, which will not be described one by one here.
[0200] On the basis of the above-mentioned embodiments, the embodiment of the present application further provides a flowchart of a match method, which is referred to as an elite virtual match in the above embodiment, as shown in FIG. 19, the method includes:
[0201] Step 1: The terminal displays a virtual chessboard interface before the elite virtual match starts, and displays multiple candidate virtual chess pieces in the virtual chessboard interface, the multiple virtual chess pieces including virtual chess pieces that have participated in the last round and virtual chess pieces in a standby area; the player can determine the ability value of each candidate virtual chess piece through the terminal, and select a virtual chess piece as a participating chess piece in the subsequent elite virtual match.
[0202] In the embodiment of the present application, if the player selects any virtual chess piece through the terminal, the terminal sends a chess piece selection notification to the server to notify the terminal of the selected virtual chess piece.
[0203] Step 2: The terminal determines whether the player selects any virtual chess piece, that is, whether a selection operation on any virtual chess piece is detected.
[0204] Step 3: If it is determined that the player selects any virtual chess piece, the terminal displays a match interface in the case that the first countdown ends.
[0205] Step 4: If it is determined that the player does not select any virtual chess piece, the terminal receives a chess piece selection instruction sent by the server, and in response to the chess piece selection instruction, highlights the virtual chess piece selected by the server in the virtual chessboard interface, and displays the match interface in the case that the first countdown ends.
[0206] Step 5, after each terminal enters the virtual game, the terminal sends a participation notification to the server to notify the server of participating in the virtual game, the server determines the number of participants in the virtual game based on the participation notification, and judges whether the number of participants is even.
[0207] Step 6, if the number of participants is even, the server randomly groups the virtual chess pieces of the plurality of participants into pairs for 1V1 battle; if the number of participants is odd, the server randomly selects a virtual chess piece of a participant from the plurality of participants to be vacant in this round, and directly promotes the virtual chess piece to the next round, and the virtual chess pieces of the remaining participants are grouped into pairs for 1V1 battle.
[0208] Step 7, when the current round of the virtual game ends, the terminal judges whether the participant at the terminal wins in the current round, if the participant at the terminal wins in the current round, it is determined that the participant at the terminal successfully promotes to the next round; if the participant at the terminal does not win in the current round, it is determined that the promotion fails, the terminal records the battle ranking of the participant at the terminal, and the terminal cancels the display of the virtual chess piece that fails in the current round in the game interface.
[0209] Step 8, the terminal judges whether the current round is the last round, if the current round is not the last round of the virtual game, the next round is performed according to steps 5-7; if the current round is the last round of the virtual game, the terminal receives the winning prompt information sent by the server and displays it in the game interface to broadcast the winning player.
[0210] Step 9, after the last round of the virtual game ends, each terminal participating in the virtual game sends a battle ranking to the server, the server stores the battle ranking corresponding to the terminal, and the server obtains a reward matched with each battle ranking based on the battle rankings of each participant, and sends the corresponding reward to the terminal corresponding to each participant.
[0211] It should be noted that in the virtual game process, the terminal of each participant records the battle ranking of the participant at the terminal, and in another embodiment, the server records the battle situation of the virtual game in real time during the virtual game, that is, the battle rankings of each participant can be recorded in real time, so that when the last round of the virtual game ends, the server can obtain a reward matched with each battle ranking based on the battle rankings of each participant according to step 9, and send the corresponding reward to the terminal corresponding to each participant.
[0212] The embodiment of the present application provides a new battle play method different from the battle play of chess arrangement, each player only selects one virtual chess piece, and subsequently, the virtual chess pieces selected by multiple players participating in the same game are arranged in pairs in the same virtual chessboard, taking the number of players participating in the same game as 8 for example, in the same virtual chessboard, the two-by-two battle mode is adopted in each round, and the battle of multiple rounds is performed through three rounds of 8-to-4, 4-to-2 and 2-to-1, the winning player can cause life value damage to the virtual chess player controlled by other players, and after the virtual battle ends, rewards are also issued to each player according to the ranking of the multiple players in the virtual battle, and the higher the battle ranking, the higher the value of the reward, that is, the better the reward. In this way, in the process of the round chess game, the player can cultivate a virtual chess piece with as high a capability value as possible in order to win in the elite virtual battle, thereby affecting the final battle result of a game, instead of being limited by the chess arrangement battle, so that the player can adopt multiple strategies to win the final victory of a game, thereby providing multiple battle strategies for the player and improving the game. Moreover, for the players who are weak in consecutive defeats or team arrangement, a method of turning defeat into victory is provided, the requirement for the player is low, and the player can win even if the player is not familiar with the chess arrangement mode.
[0213] FIG. 20 is a structural schematic diagram of a battle device provided by the embodiment of the present application, as shown in FIG. 20, the device comprises:
[0214] The display module 2001 is used to display a battle interface of the round chess game, the battle interface displays multiple virtual chess pieces and first battle information, the first battle information indicates the battle relationship between the multiple virtual chess pieces, and the multiple virtual chess pieces correspond to multiple participants participating in the virtual battle in a one-to-one manner;
[0215] The display module 2001 is further used to display that the multiple virtual chess pieces battle according to the battle relationship in response to the start of the virtual battle;
[0216] The display module 2001 is further used to display winning prompt information in the battle interface in the case that the virtual battle ends, and the winning prompt information indicates the winning side among the multiple virtual chess pieces.
[0217] In a possible implementation manner, the first battle information indicates the battle relationship of the multiple virtual chess pieces in the i th round of the virtual battle, i is an integer greater than 0; and the display module 2001 is used to display that the multiple virtual chess pieces battle according to the battle relationship in the i th round in response to the start of the i th round;
[0218] The display module 2001 is configured to display, in the case where the i-th round ends, winning prompt information of the i-th round in the game interface, the winning prompt information of the i-th round indicating winning sides of the plurality of virtual chess pieces in the i-th round.
[0219] In another possible implementation, the display module 2001 is further configured to, in the case where the i-th round ends, display, in the game interface, second battle information, the second battle information indicating battle relationships of the plurality of first virtual chess pieces in an (i+1)-th round of the virtual game, the first virtual chess pieces being winning sides of the plurality of virtual chess pieces in the i-th round.
[0220] The display module 2001 is further configured to, in response to the start of the (i+1)-th round, display the plurality of first virtual chess pieces battling according to the battle relationships in the (i+1)-th round; and in the case where the (i+1)-th round ends, display, in the game interface, winning prompt information of the (i+1)-th round, the winning prompt information of the (i+1)-th round indicating winning sides of the plurality of first virtual chess pieces in the (i+1)-th round.
[0221] In another possible implementation, the number of the plurality of virtual chess pieces is odd, the plurality of virtual chess pieces includes a plurality of second virtual chess pieces and third virtual chess pieces, the first battle information indicates at least one battle combination in the i-th round and the third virtual chess pieces do not participate in the battle in the i-th round, the battle combination includes any two second virtual chess pieces having battle relationships, and different battle combinations include completely different second virtual chess pieces; and the display module 2001 is configured to, in response to the start of the i-th round, display the plurality of second virtual chess pieces battling according to the battle relationships in the i-th round.
[0222] In another possible implementation, the display module 2001 is further configured to, in the case where the i-th round ends, display, in the game interface, third battle information, the third battle information indicating battle relationships of the plurality of first virtual chess pieces and the third virtual chess pieces in an (i+1)-th round of the virtual game, the number of the plurality of first virtual chess pieces and the third virtual chess pieces being even, the first virtual chess pieces being winning sides of the plurality of second virtual chess pieces in the i-th round.
[0223] The display module 2001 is further configured to, in response to the start of the (i+1)-th round, display the plurality of first virtual chess pieces and the third virtual chess pieces battling according to the battle relationships in the (i+1)-th round; and in the case where the (i+1)-th round ends, display, in the game interface, winning prompt information of the (i+1)-th round, the winning prompt information of the (i+1)-th round indicating winning sides of the plurality of first virtual chess pieces and the third virtual chess pieces in the (i+1)-th round.
[0224] In a possible implementation, the first battle information indicates a battle relationship of the plurality of virtual chess pieces in a plurality of rounds of the virtual game; the display module 2001 is configured to, in response to the virtual game starting, display the plurality of virtual chess pieces battling according to the battle relationship in a first round; and in a case where a jth round ends, display a plurality of fourth virtual chess pieces battling according to the battle relationship in a (j+1)th round, j being an integer greater than 0, and the fourth virtual chess pieces being winning sides of the plurality of virtual chess pieces in the jth round.
[0225] In a possible implementation, the first battle information includes a plurality of first battle combinations, each of the first battle combinations including two battle areas and a connection line between the two battle areas, and each of the battle areas displaying one virtual chess piece, and the connection line being used to indicate that the virtual chess pieces in the two connected battle areas have a battle relationship.
[0226] In a possible implementation, the first battle information further includes at least one second battle combination, the second battle combination including two first battle combinations and a connection line between the two first battle combinations, different second battle combinations including completely different first battle combinations, and the connection line between the two first battle combinations being used to indicate that the winning sides of the two first battle combinations have a battle relationship.
[0227] In a possible implementation, the display module 2001 is further configured to display a virtual chessboard interface, and the virtual chessboard interface displays a plurality of candidate virtual chess pieces; and in response to a selection operation on the fifth virtual chess piece, the display module 2001 is further configured to highlight the fifth virtual chess piece in the virtual chessboard interface, the fifth virtual chess piece being any one of the plurality of candidate virtual chess pieces.
[0228] The display module 2001 is configured to, in response to the game instruction, switch the virtual chessboard interface to display as a game interface, and the plurality of virtual chess pieces include the fifth virtual chess piece.
[0229] In a possible implementation, the display module 2001 is further configured to, in response to the selection operation on the fifth virtual chess piece, display prompt information, and the prompt information indicates a comparison result of an ability value of the fifth virtual chess piece and an ability value of a non-selected virtual chess piece in the plurality of candidate virtual chess pieces.
[0230] In a possible implementation, the display module 2001 is further configured to, in a case where the prompt information indicates that the ability value of the fifth virtual chess piece is not the largest in the plurality of candidate virtual chess pieces, highlight a sixth virtual chess piece in the virtual chessboard interface, the sixth virtual chess piece being a virtual chess piece with the largest ability value in the plurality of candidate virtual chess pieces.
[0231] In a possible implementation, the display module 2001 is further configured to receive a chess piece selection instruction sent by the server, the chess piece selection instruction indicating that the server selects the fifth virtual chess piece from the plurality of candidate virtual chess pieces; and in response to the chess piece selection instruction, highlight the fifth virtual chess piece in the virtual chessboard interface.
[0232] In a possible implementation, the display module 2001 is further configured to award a prize to the winning party; or, reduce the life value corresponding to the losing party.
[0233] In a possible implementation, the display module 2001 is further configured to reduce the life value corresponding to the losing party by a preset value; or, reduce the life value corresponding to the losing party based on the competition ranking of the losing party.
[0234] It should be noted that the game device provided in the above embodiments is only exemplified by the division of the above functional modules, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the computer device is divided into different functional modules to complete all or part of the above-described functions. In addition, the game device and the game method provided in the above embodiments belong to the same concept, and the specific implementation process is described in the method embodiments, which will not be repeated here.
[0235] The embodiments of the present application further provide a computer device, which comprises a processor and a memory, and the memory stores at least one computer program, which is loaded and executed by the processor to implement the operations performed by the game method of the above embodiments. Optionally, the computer device is provided as a terminal. FIG. 21 shows a structural block diagram of a terminal 2100 provided by an example embodiment of the present application. The terminal 2100 comprises a processor 2101 and a memory 2102.
[0236] The processor 2101 can include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 2101 can be implemented in at least one of a hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), a PLA (Programmable Logic Array). The processor 2101 can also include a main processor and a coprocessor, the main processor being a processor for processing data in an awake state, also referred to as a CPU (Central Processing Unit), and the coprocessor being a low-power processor for processing data in a standby state. The memory 2102 can include one or more computer-readable storage media, which can be non-transitory. The memory 2102 can also include a high-speed random access memory, and a non-volatile memory such as one or more disk storage devices, flash memory devices.
[0237] In some embodiments, the terminal 2100 can also optionally include a peripheral device interface 2103 and at least one peripheral device. The processor 2101, the memory 2102, and the peripheral device interface 2103 can be connected through a bus or a signal line. Each peripheral device can be connected to the peripheral device interface 2103 through a bus, a signal line, or a circuit board. Specifically, the peripheral devices include at least one of a radio frequency circuit 2104, a display screen 2105, a camera assembly 2106, an audio circuit 2107, and a power supply 2108.
[0238] The peripheral device interface 2103 can be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 2101 and the memory 2102.
[0239] The radio frequency circuit 2104 is configured to receive and send RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 2104 communicates with communication networks and other communication devices through electromagnetic signals. The radio frequency circuit 2104 converts electrical signals to electromagnetic signals for transmission, or vice versa. Optionally, the radio frequency circuit 2104 includes antenna system, RF transceiver, one or more amplifiers, tuner, oscillator, digital signal processor, codecs (coder-decoder) chipset, user identity module (SIM) card, and the like. The radio frequency circuit 2104 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to, the World Wide Web, a metropolitan area network, an intranet, a mobile communication network (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 2104 can also include NFC (Near Field Communication) related circuitry, which is not limited in the present application.
[0240] The display screen 2105 is configured to display a UI (User Interface). The UI can include graphics, text, icons, video, and any combination thereof. When the display screen 2105 is a touch display screen, the display screen 2105 also has the ability to collect touch signals on or above the surface of the display screen 2105. The touch signals can be input as control signals to the processor 2101 for processing. At this time, the display screen 2105 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards.
[0241] The camera assembly 2106 is configured to capture images or videos. Optionally, the camera assembly 2106 includes a front-facing camera and a rear-facing camera. The front-facing camera is disposed on the front panel of the terminal, and the rear-facing camera is disposed on the back of the terminal. In some embodiments, the rear-facing camera is at least two, which is any one of a main camera, a depth-of-field camera, a wide-angle camera, and a long-focus camera, to realize the background virtualization function of the main camera and the depth-of-field camera, the panoramic shooting and VR (Virtual Reality) shooting function of the main camera and the wide-angle camera, or other fusion shooting functions.
[0242] The audio circuit 2107 can include a microphone and a speaker. The microphone is used to collect sound waves of a user and an environment, and convert the sound waves into an electrical signal input to the processor 2101 for processing, or input to the radio frequency circuit 2104 to realize voice communication. For the purpose of stereo sound collection or noise reduction, the microphone can be multiple, respectively arranged at different parts of the terminal 2100. The microphone can also be an array microphone or an omnidirectional collection type microphone. The speaker is used to convert an electrical signal from the processor 2101 or the radio frequency circuit 2104 into sound waves. The speaker can be a conventional diaphragm speaker, or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, not only can the electrical signal be converted into a sound wave audible to humans, but also can be converted into a sound wave inaudible to humans for ranging purposes. In some embodiments, the audio circuit 2107 can also include a headphone jack.
[0243] The power supply 2108 is used to supply power to each component in the terminal 2100. The power supply 2108 can be alternating current, direct current, disposable battery or rechargeable battery. When the power supply 2108 includes a rechargeable battery, the rechargeable battery can be a wired charging battery or a wireless charging battery. The wired charging battery is a battery charged through a wired line, and the wireless charging battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.
[0244] Those skilled in the art can understand that the structure shown in FIG. 21 does not constitute a limitation on the terminal 2100, and can include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0245] Alternatively, the computer device is provided as a server. FIG. 22 is a structural schematic diagram of a server provided by an embodiment of the present application. The server 2200 can have a large difference due to different configurations or performances, and can include one or more processors (Central Processing Units, CPUs) 2201 and one or more memories 2202, wherein the memory 2202 stores at least one computer program, and the at least one computer program is loaded and executed by the processor 2201 to implement the method provided by each method embodiment. Of course, the server can also have a wired or wireless network interface, a keyboard and an input / output interface, etc., so as to perform input / output, and the server can also include other components for realizing device functions, which are not described here.
[0246] The embodiment of the present application also provides a computer readable storage medium, which stores at least one computer program, and the at least one computer program is loaded and executed by a processor to implement the operations performed by the game method of the above embodiment.
[0247] The embodiment of the present application further provides a computer program product comprising a computer program which, when executed by a processor, implements the operations performed by the playing method of the above-mentioned embodiment.
[0248] Those skilled in the art can understand that all or part of the steps of the above-mentioned embodiments can be completed by hardware, or can be instructed by a program to instruct related hardware to complete, and the program can be stored in a computer readable storage medium. The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk.
[0249] The above-mentioned is only an optional embodiment of the present application, and does not limit the present application, and any modification, equivalent replacement, improvement, etc. within the spirit and principle of the present application should be included in the protection scope of the present application.
Claims
1. A method for a game, executed by a computer device, the method comprising: displaying a game interface of a turn-based game, the game interface displaying a plurality of virtual game pieces and first battle information, the first battle information indicating battle relationships among the plurality of virtual game pieces, the plurality of virtual game pieces corresponding to a plurality of participants participating in a virtual game; in response to the virtual game starting, displaying the plurality of virtual game pieces battling according to the battle relationships; in a case where the virtual game ends, displaying, in the game interface, winning prompt information indicating a winning side among the plurality of virtual game pieces.
2. The method of claim 1, wherein, the first battle information indicates battle relationships among the plurality of virtual game pieces in an i-th turn of the virtual game, i being an integer greater than 0; the displaying the plurality of virtual game pieces battling according to the battle relationships in response to the virtual game starting comprises: in response to the i-th turn starting, displaying the plurality of virtual game pieces battling according to battle relationships in the i-th turn; the displaying, in a case where the virtual game ends, winning prompt information in the game interface comprises: in a case where the i-th turn ends, displaying, in the game interface, winning prompt information of the i-th turn, the winning prompt information of the i-th turn indicating a winning side among the plurality of virtual game pieces in the i-th turn.
3. The method of claim 2, wherein, after the displaying the plurality of virtual game pieces battling according to the battle relationships in the i-th turn in response to the i-th turn starting, the method further comprises: in a case where the i-th turn ends, displaying, in the game interface, second battle information indicating battle relationships among a plurality of first virtual game pieces in an i+1-th turn of the virtual game, the first virtual game pieces being the winning side among the plurality of virtual game pieces in the i-th turn; after the displaying, in a case where the i-th turn ends, winning prompt information of the i-th turn in the game interface, the method further comprises: in response to the i+1-th turn starting, displaying the plurality of first virtual game pieces battling according to battle relationships in the i+1-th turn; in a case where the i+1-th turn ends, displaying, in the game interface, winning prompt information of the i+1-th turn, the winning prompt information of the i+1-th turn indicating a winning side among the plurality of first virtual game pieces in the i+1-th turn.
4. The method of claim 2, wherein, the number of the plurality of virtual game pieces is odd, the plurality of virtual game pieces including a plurality of second virtual game pieces and third virtual game pieces, the first battle information indicating at least one battle combination in the i-th turn and the third virtual game pieces not participating in battles in the i-th turn, the battle combination including any two second virtual game pieces having battle relationships, different battle combinations including different second virtual game pieces; the displaying the plurality of virtual game pieces battling according to the battle relationships in the i-th turn in response to the i-th turn starting comprises: In response to the start of the i-th round, the multiple second virtual chess pieces are displayed to fight according to the fighting relationship in the i-th round.
5. The method of claim 4, wherein, After the response to the start of the i-th round, the multiple virtual chess pieces are displayed to fight according to the fighting relationship in the i-th round, the method further comprises: In the case of the end of the i-th round, third fighting information is displayed in the game interface, the third fighting information indicates the fighting relationship of the multiple first virtual chess pieces and the third virtual chess piece in the i+1-th round of the virtual game, the number of the multiple first virtual chess pieces and the third virtual chess piece is even, and the first virtual chess piece is the winning side of the multiple second virtual chess pieces in the i-th round. After the response to the start of the i-th round, the multiple second virtual chess pieces are displayed to fight according to the fighting relationship in the i-th round. In response to the start of the i+1-th round, the multiple first virtual chess pieces and the third virtual chess piece are displayed to fight according to the fighting relationship in the i+1-th round. In the case of the end of the i+1-th round, winning prompt information of the i+1-th round is displayed in the game interface, and the winning prompt information of the i+1-th round indicates the winning side of the multiple first virtual chess pieces and the third virtual chess piece in the i+1-th round.
6. The method of claim 1, wherein, The first fighting information indicates the fighting relationship of the multiple virtual chess pieces in multiple rounds of the virtual game. The response to the start of the virtual game, the multiple virtual chess pieces are displayed to fight according to the fighting relationship, comprises: In response to the start of the virtual game, the multiple virtual chess pieces are displayed to fight according to the fighting relationship in the first round. In the case of the end of the j-th round, multiple fourth virtual chess pieces are displayed to fight according to the fighting relationship in the j+1-th round, j is an integer greater than 0, and the fourth virtual chess piece is the winning side of the multiple virtual chess pieces in the j-th round.
7. The method according to any one of claims 1 to 6, wherein, The first fighting information comprises multiple first fighting combinations, each first fighting combination comprises two fighting areas and a connection line between the two fighting areas, one virtual chess piece is displayed in each fighting area, and the connection line is used to represent that the virtual chess pieces in the two connected fighting areas have a fighting relationship.
8. The method of claim 7, wherein, The first fighting information further comprises at least one second fighting combination, the second fighting combination comprises two first fighting combinations and a connection line between the two first fighting combinations, different second fighting combinations comprise completely different first fighting combinations, and the connection line between the two first fighting combinations is used to represent that the winning sides in the two first fighting combinations have a fighting relationship.
9. The method according to any one of claims 1 to 6, wherein, Before the display of the game interface of the round game, the method further comprises: A virtual chessboard interface is displayed, and the virtual chessboard interface displays multiple candidate virtual chess pieces; In response to a selection operation on a fifth virtual chess piece, the fifth virtual chess piece is highlighted in the virtual chessboard interface, and the fifth virtual chess piece is any one of the multiple candidate virtual chess pieces. The game interface of the turn-based chess game is displayed, and the game interface includes: In response to a game instruction, the virtual chessboard interface is switched to display the game interface, and the plurality of virtual chess pieces includes the fifth virtual chess piece.
10. The method of claim 9, wherein, After the virtual chessboard interface is displayed, the method further includes: In response to a selection operation on the fifth virtual chess piece, prompt information is displayed, and the prompt information indicates a comparison result of the ability value of the fifth virtual chess piece and the non-selected chess pieces.
11. The method of claim 10, wherein, After the prompt information is displayed in response to the selection operation on the fifth virtual chess piece, the method further includes: In a case where the prompt information indicates that the ability value of the fifth virtual chess piece is not the largest among the plurality of candidate virtual chess pieces, a sixth virtual chess piece is highlighted in the virtual chessboard interface, and the sixth virtual chess piece is the virtual chess piece with the largest ability value among the plurality of candidate virtual chess pieces.
12. The method of claim 9, wherein, After the virtual chessboard interface is displayed, the method further includes: A chess piece selection instruction sent by a server is received, and the chess piece selection instruction indicates that the server selects the fifth virtual chess piece from the plurality of candidate virtual chess pieces; In response to the chess piece selection instruction, the fifth virtual chess piece is highlighted in the virtual chessboard interface.
13. The method according to any one of claims 1 to 6, wherein, After the winning prompt information is displayed in the game interface in the case where the virtual game ends, the method further includes: An award is given to the winning side; or The life value corresponding to the losing side is reduced.
14. The method of claim 13, wherein, The life value corresponding to the losing side is reduced, including: The life value corresponding to the losing side is reduced by a preset value; or The life value corresponding to the losing side is reduced based on the battle ranking of the losing side.
15. A game device, the device includes: A display module is configured to display a game interface of a turn-based chess game, and the game interface displays a plurality of virtual chess pieces and first battle information, the first battle information indicates a battle relationship between the plurality of virtual chess pieces, and the plurality of virtual chess pieces correspond to a plurality of participants participating in a virtual game one by one. The display module is further configured to display the plurality of virtual chess pieces in battle according to the battle relationship in response to the start of the virtual game. The display module is further configured to display winning prompt information in the game interface in a case where the virtual game ends, and the winning prompt information indicates a winning side among the plurality of virtual chess pieces.
16. A computer device, the computer device includes a processor and a memory, and the memory stores at least one computer program, the at least one computer program is loaded and executed by the processor to implement the operations performed by the game method according to any one of claims 1 to 14.
17. A computer readable storage medium, the computer readable storage medium stores at least one computer program, and the at least one computer program is loaded and executed by a processor to implement the operations performed by the game method according to any one of claims 1 to 14.
18. A computer program product comprising a computer program which, when executed by a processor, implements the operations performed by the go method of any one of claims 1 to 14.
Citation Information
Patent Citations
Information prompting method and device in game, electronic equipment and storage medium
CN117160039A