Information display method and device of virtual chessboard, storage medium and electronic equipment
By updating and displaying the count information of the virtual object in the board battle area of the virtual board, the problem of intuition of virtual board information is solved, and users' judgment of the situation and game experience are improved.
Patent Information
- Application Number
- CN202311548140.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-17
- Publication Date
- 2025-05-20
AI Technical Summary
The information display of the virtual chessboard is not intuitive enough, which makes it impossible for users to know the cumulative situation of the virtual objects in a timely manner, affecting users' judgment of the situation and game experience.
By displaying the count information of the battle virtual objects in the board battle area, update the cumulative number and positively correlate the cumulative number with the battle level and battle intensity.
It enables users to timely understand the cumulative situation of the same virtual objects, improves the intuitiveness of the information display of the virtual chessboard, and improves users' judgment of the situation and game experience.
Smart Images

Figure CN120019838A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computers, and in particular, to a method, apparatus, storage medium, and electronic device for displaying information of a virtual chessboard. Background Art
[0002] Auto chess is a new type of board game. After the two sides of the battle place the virtual objects (chess pieces) they already have on the virtual chessboard, the game application automatically controls the virtual objects to fight and outputs the battle result.
[0003] Generally, the same virtual objects can be accumulated to improve the battle strength of the virtual objects in the battle stage. However, when the number of the same virtual objects is large, the time allowed for the user to control is limited, so that the user cannot timely know the accumulation situation of the virtual objects, which affects the user's judgment of the situation and leads to a decline in the user's game experience. The reason is that the information display of the virtual chessboard is not intuitive enough. Therefore, there is a problem that the information display of the virtual chessboard is not intuitive enough.
[0004] For the above problems, no effective solution has been proposed yet. Summary of the Invention
[0005] Embodiments of the present application provide a method, apparatus, storage medium, and electronic device for displaying information of a virtual chessboard to at least solve the technical problem that the information display of the virtual chessboard is not intuitive enough.
[0006] According to one aspect of the embodiments of the present application, a method for displaying information of a virtual chessboard is provided, including: displaying a first virtual object located in a battle area of the chessboard, where the virtual object located in the battle area of the chessboard is set to fight in the battle stage of the virtual chessboard game; displaying a second virtual object located in a shopping area of the chessboard, where the virtual object located in the shopping area of the chessboard is set to be purchased in the allowed shopping stage of the virtual chessboard game, and the virtual object purchased in the allowed shopping stage is allowed to fight in the battle stage; when selecting to purchase the second virtual object and the first virtual object and the second virtual object are both battle virtual objects, in the battle area of the chessboard, updating and displaying the count information of the battle virtual object, where the count information is used to represent the cumulative quantity of the battle virtual object in the battle area of the chessboard, the cumulative quantity is positively correlated with the battle level of the battle virtual object, and the battle level is positively correlated with the battle strength of the battle virtual object in the battle stage.
[0007] According to another aspect of the embodiments of the present application, there is also provided an information display device for a virtual chessboard, including: a first display unit for displaying a first virtual object located within the chessboard battle area, wherein the virtual objects located within the above-mentioned chessboard battle area are set to engage in battles during the battle stage of the virtual chessboard game; a second display unit for displaying a second virtual object located within the chessboard shopping area, wherein the virtual objects located within the above-mentioned chessboard shopping area are set to be purchased during the allowed shopping stage of the above-mentioned virtual chessboard game, and the virtual objects purchased during the above-mentioned allowed shopping stage are allowed to engage in battles during the above-mentioned battle stage; a third display unit for, when the second virtual object is selected for purchase and the first virtual object and the second virtual object are both battle virtual objects, updating and displaying the count information of the battle virtual objects within the above-mentioned chessboard battle area, wherein the above-mentioned count information is used to represent the cumulative quantity of the battle virtual objects within the above-mentioned chessboard battle area, the above-mentioned cumulative quantity is positively correlated with the battle level of the battle virtual objects, and the above-mentioned battle level is positively correlated with the battle intensity of the battle virtual objects during the above-mentioned battle stage.
[0008] As an optional solution, the above-mentioned device further includes: a fourth display unit for displaying the first count information of the battle virtual objects before the above-mentioned update and display of the count information of the battle virtual objects, wherein the above-mentioned first count information is used to represent the first quantity of the battle virtual objects within the above-mentioned chessboard battle area; the above-mentioned third display unit includes: a first display module for, when the first count information indicates that the first quantity is less than or equal to the initial quantity, displaying a battle level progress bar and representing the second count information of the battle virtual objects after the second virtual object is selected for purchase through the progress within the above-mentioned battle level progress bar, wherein the above-mentioned second count information is used to represent the second quantity of the battle virtual objects within the above-mentioned chessboard battle area, and the above-mentioned second quantity is greater than the above-mentioned first quantity; or, a second display module for, when the first count information indicates that the first quantity is greater than the above-mentioned initial quantity and the first count information is represented by the first progress within the above-mentioned battle level progress bar, representing the third count information of the battle virtual objects after the second virtual object is selected for purchase through the second progress within the above-mentioned battle level progress bar, wherein the above-mentioned third count information is used to represent the third quantity of the battle virtual objects within the above-mentioned chessboard battle area, and the above-mentioned third quantity is greater than the above-mentioned first quantity.
[0009] As an alternative solution, the above-mentioned second display module includes: a first representation sub-module, configured to, when representing the above-mentioned first counting information through the first-level progress in the progress bar corresponding to the first battle level, and when the battle level of the above-mentioned battle virtual object is upgraded from the above-mentioned first battle level to the second battle level after selecting to purchase the above-mentioned second virtual object, represent the above-mentioned third counting information through the second-level progress in the progress bar corresponding to the above-mentioned second battle level, where the above-mentioned initial quantity includes the minimum cumulative quantity when the above-mentioned battle virtual object is at the above-mentioned first battle level and the minimum cumulative quantity when the above-mentioned battle virtual object is at the above-mentioned second battle level; or, a second representation sub-module, configured to, when representing the above-mentioned first counting information through the above-mentioned first-level progress and the battle level of the above-mentioned battle virtual object remains at the above-mentioned first battle level after selecting to purchase the above-mentioned second virtual object, represent the above-mentioned third counting information through the above-mentioned first-level progress, where the first-level progress corresponding to the above-mentioned third counting information is greater than the first-level progress corresponding to the above-mentioned first counting information.
[0010] As an alternative solution, the above-mentioned device further includes: a fifth display unit, configured to, after displaying the above-mentioned second virtual object located in the chessboard shopping area, when selecting to purchase the above-mentioned second virtual object, and the above-mentioned second virtual object is different from the above-mentioned first virtual object, and the selected second virtual object to be purchased meets the placement condition in the above-mentioned chessboard battle area, display the selected second virtual object to be purchased located in the above-mentioned chessboard battle area.
[0011] As an alternative solution, the above-mentioned device further includes at least one of the following: a first determination module, configured to, before displaying the selected second virtual object to be purchased located in the above-mentioned chessboard battle area, when the held virtual resources are greater than or equal to the virtual resources required to purchase the selected second virtual object to be purchased, determine that the selected second virtual object to be purchased meets the first condition in the above-mentioned chessboard battle area, where the above-mentioned placement condition includes the above-mentioned first condition; a second determination module, configured to, before displaying the selected second virtual object to be purchased located in the above-mentioned chessboard battle area, when the quantity of the first virtual object is less than or equal to the quantity of the second virtual object, determine that the selected second virtual object to be purchased meets the second condition in the above-mentioned chessboard battle area, where the quantity of the first virtual object is the sum of the quantity of the virtual objects already located in the above-mentioned chessboard battle area and the quantity of the selected second virtual object to be purchased, the quantity of the second virtual object is the maximum quantity of virtual objects allowed to be placed in the above-mentioned chessboard battle area, and the above-mentioned placement condition includes the above-mentioned second condition.
[0012] As an alternative, the above device further includes: a third display module, configured to, after displaying the second virtual object located within the board shopping area, display a first prompt message when the second virtual object is selected for purchase, the second virtual object is different from the first virtual object, and the quantity of the first virtual object is greater than the quantity of the second virtual object, wherein the first prompt message is used to prompt that the selected second virtual object cannot be purchased.
[0013] As an alternative, the above device further includes: a sixth display unit, configured to display the board preparation area after or during the display of the first virtual object located within the board battle area, wherein the virtual objects within the board battle area are prohibited from being displayed within the board preparation area.
[0014] As an alternative, the above device further includes: a seventh display unit, configured to display the virtual items located within the board preparation area during the display of the board preparation area, wherein the virtual items are configured as items that the virtual objects within the board battle area are allowed to equip.
[0015] As an alternative, the above seventh display unit includes: a prompt module, configured to, when there are at least two identical virtual items within the board preparation area, display the at least two identical virtual items in a combined manner and prompt the quantity of the virtual items among the at least two identical virtual items.
[0016] As an alternative, the above device further includes: a seventh display unit, configured to, after displaying the virtual items located within the board preparation area, hide the board preparation area and display a hide control in response to a region hiding operation performed on the board preparation area; an eighth display unit, configured to, after displaying the virtual items located within the board preparation area, display the board preparation area in response to a cancel hide operation performed on the hide control.
[0017] As an alternative, the above device further includes: a first enhancement unit, configured to, during the process of updating and displaying the count information of the battle virtual objects, enhance the battle intensity of the first magnitude of the battle virtual objects when the updated and displayed count information indicates that the battle level is upgraded from the original battle level to the third battle level; a second enhancement unit, configured to, during the process of updating and displaying the count information of the battle virtual objects, enhance the battle intensity of the second magnitude of the battle virtual objects when the updated and displayed count information indicates that the battle level remains unchanged at the original battle level, wherein the battle intensity of the second magnitude is lower than the battle intensity of the first magnitude of the battle virtual objects.
[0018] As an alternative solution, the above-mentioned device further includes: a ninth display unit, configured to display the number of third virtual objects that are already located in the chessboard battle area and the maximum number of third virtual objects that can be placed in the chessboard battle area during the process of displaying the first virtual object located in the chessboard battle area, where the third virtual objects are non-repetitive virtual objects.
[0019] As an alternative solution, the above-mentioned third display unit includes: a fourth display module, configured to display a second prompt message when the count information indicates that the difference in quantity between the cumulative quantity and the target quantity for promoting the battle level is less than or equal to a preset threshold, where the second prompt message is used to prompt that the battle virtual object is about to promote the battle level.
[0020] According to another aspect of the embodiments of the present application, there is provided a computer program product or a computer program. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device executes the information display method of the virtual chessboard as described above.
[0021] According to another aspect of the embodiments of the present application, there is also provided an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. The processor executes the information display method of the virtual chessboard as described above through the computer program.
[0022] In the embodiments of the present application, a first virtual object located within the chessboard battle area is displayed, where the virtual objects located within the above-mentioned chessboard battle area are set to engage in battles during the battle phase of the virtual chess game; a second virtual object located within the chessboard shopping area is displayed, where the virtual objects located within the above-mentioned chessboard shopping area are set to be purchased during the allowed shopping phase of the above-mentioned virtual chess game, and the virtual objects purchased during the above-mentioned allowed shopping phase are allowed to engage in battles during the above-mentioned battle phase; in the case of selecting to purchase the above-mentioned second virtual object and the above-mentioned first virtual object and the above-mentioned second virtual object being the same battle virtual object, within the above-mentioned chessboard battle area, the count information of the above-mentioned battle virtual object is updated and displayed, where the above-mentioned count information is used to represent the cumulative quantity of the above-mentioned battle virtual objects within the above-mentioned chessboard battle area, the above-mentioned cumulative quantity has a positive correlation with the battle level of the above-mentioned battle virtual object, and the above-mentioned battle level has a positive correlation with the battle intensity of the above-mentioned battle virtual object during the above-mentioned battle phase. By displaying the virtual objects purchased from the chessboard shopping area in the form of count information to show the cumulative quantity of the same virtual objects within the above-mentioned chessboard battle area, the purpose that the user can timely learn about the cumulative situation of the same virtual objects is achieved, thereby realizing the technical effect of improving the intuitiveness of the information display of the virtual chessboard, and further solving the technical problem that the information display of the virtual chessboard is not intuitive enough. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The drawings described herein are used to provide a further understanding of the present application and form a part of the present application. The schematic embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation to the present application. In the drawings:
[0024] Figure 1 is a schematic diagram of the application environment of an optional method for displaying information of a virtual chessboard according to an embodiment of the present application;
[0025] Figure 2 is a schematic diagram of the process of an optional method for displaying information of a virtual chessboard according to an embodiment of the present application;
[0026] Figure 3 is a schematic diagram of an optional method for displaying information of a virtual chessboard according to an embodiment of the present application;
[0027] Figure 4 is a schematic diagram of another optional method for displaying information of a virtual chessboard according to an embodiment of the present application;
[0028] Figure 5 is a schematic diagram of another optional method for displaying information of a virtual chessboard according to an embodiment of the present application;
[0029] Figure 6It is a schematic diagram of another alternative method for displaying information of a virtual chessboard according to an embodiment of the present application;
[0030] Figure 7 It is a schematic diagram of another alternative method for displaying information of a virtual chessboard according to an embodiment of the present application;
[0031] Figure 8 It is a schematic diagram of another alternative method for displaying information of a virtual chessboard according to an embodiment of the present application;
[0032] Figure 9 It is a schematic diagram of another alternative method for displaying information of a virtual chessboard according to an embodiment of the present application;
[0033] Figure 10 It is a schematic diagram of another alternative method for displaying information of a virtual chessboard according to an embodiment of the present application;
[0034] Figure 11 It is a schematic diagram of another alternative method for displaying information of a virtual chessboard according to an embodiment of the present application;
[0035] Figure 12 It is a schematic diagram of another alternative method for displaying information of a virtual chessboard according to an embodiment of the present application;
[0036] Figure 13 It is a schematic diagram of another alternative method for displaying information of a virtual chessboard according to an embodiment of the present application;
[0037] Figure 14 It is a schematic diagram of another alternative method for displaying information of a virtual chessboard according to an embodiment of the present application;
[0038] Figure 15 It is a schematic diagram of an alternative information display device for a virtual chessboard according to an embodiment of the present application;
[0039] Figure 16 It is a schematic diagram of the structure of an alternative electronic device according to an embodiment of the present application. Detailed implementation manners
[0040] In order to enable those skilled in the art to better understand the solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
[0041] It should be noted that the terms "first", "second", etc. in the description, claims and the above-mentioned drawings of this application are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of this application described here can be implemented in an order other than those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0042] According to one aspect of the embodiments of the present application, a method for displaying information of a virtual chessboard is provided. Optionally, as an alternative implementation, the above method for displaying information of the virtual chessboard can be but is not limited to being applied to an environment such as Figure 1 shown. Among them, it may include but is not limited to a user device 102 and a server 112. The user device 102 may include but is not limited to a display 104, a processor 106 and a memory 108. The server 112 includes a database 114 and a processing engine 116.
[0043] The specific process can be as follows:
[0044] Step S102, the user device 102 displays a second virtual object located in the chessboard shopping area through the display 104, and further obtains a purchase instruction for selecting and purchasing the second virtual object;
[0045] Step S104, the purchase instruction is sent to the server 112 through the network 110;
[0046] Step S106, the server 112 responds to the purchase instruction through the processing engine 116. First, it determines whether the second virtual object is a virtual object (the first virtual object) that is already located in the chessboard battle area. If so, it further obtains and updates the count information of the battle virtual object (the second virtual object);
[0047] Steps S108 - S110, the count information is sent to the user device 102 through the network 110. The user device 102 displays the count information on the display 104 through the processor 106. Specifically, the count information is displayed in the chessboard battle area through the display 104, and the above count information is stored in the memory 108.
[0048] Except Figure 1In addition to the examples shown above, the above steps can be completed independently by the user equipment or the server, or jointly by the user equipment and the server. For example, the above steps such as S106 are executed by the user equipment 102, so as to reduce the processing pressure on the server 112. The user equipment 102 includes, but is not limited to, handheld devices (such as mobile phones), laptop computers, tablet computers, desktop computers, in-vehicle devices, smart TVs, etc. The present application does not limit the specific implementation manner of the user equipment 102. The server 112 can be a single server or a server cluster composed of multiple servers, or a cloud server.
[0049] Optionally, as an alternative implementation manner, such as Figure 2 shown, the information display method of the virtual chessboard can be executed by an electronic device, and the electronic device can be, for example, Figure 1 the user equipment or the server shown as follows, and the specific steps include:
[0050] S202, display a first virtual object located in the chessboard battle area, where the virtual object located in the chessboard battle area is set to conduct battles during the battle stage of the virtual chessboard game;
[0051] S204, display a second virtual object located in the chessboard shopping area, where the virtual object located in the chessboard shopping area is set to be purchased during the allowed shopping stage of the virtual chessboard game, and the virtual object purchased during the allowed shopping stage is allowed to conduct battles during the battle stage;
[0052] S206, when the second virtual object is selected for purchase and the first virtual object and the second virtual object are both battle virtual objects, in the chessboard battle area, update and display the count information of the battle virtual objects, where the count information is used to represent the cumulative number of battle virtual objects in the chessboard battle area, the cumulative number is positively correlated with the battle level of the battle virtual objects, and the battle level is positively correlated with the battle intensity of the battle virtual objects during the battle stage.
[0053] Optionally, in this embodiment, the above information display method of the virtual chessboard can be but is not limited to being applied to the scenario of a self-chess-like game (virtual chessboard game). Self-chess is a new type of board game. After the two sides of the battle place the owned chess pieces (virtual objects) on the chessboard, the game application automatically controls the virtual objects to conduct battles and outputs the battle results; during the battle stage, the game application automatically controls the virtual objects to move on the battle area according to the attributes, skills of the virtual objects and the positions on the battle area (chessboard battle area), and attacks the enemy virtual objects, so as to simulate the battle effect; during the settlement stage, the game application calculates the battle results according to the remaining virtual objects of both sides of the battle on the battle area. In order to win the game, the user needs to comprehensively consider the attributes, skills and layouts of the virtual objects.
[0054] Under normal circumstances, the chessboard (virtual chessboard) in the auto chess game is divided into two parts, the battle area (chessboard battle area) and the preparation area. The battle area can be used, but is not limited to, displaying virtual objects (first virtual objects) that are in battle during the battle phase. The preparation area can be used, but is not limited to, displaying virtual objects that are held but not currently in battle. For example, the virtual objects in the preparation area can be used as materials for upgrading the virtual objects in the battle area. However, the setting of the preparation area will have a certain impact on the game experience. For example, the preparation area occupies limited game scenes and screen space, affecting the overall layout of the game; the existence of the preparation area requires users to perform frequent operations of putting on and taking off between the preparation area and the battle area, bringing additional operation burdens and reducing the operation efficiency; when the virtual objects (second virtual objects) purchased by the user are placed in the preparation area, the virtual objects are usually used as alternative materials for upgrading. Before successfully upgrading the virtual objects, the input-output ratio is not proportional, and the lineup strength cannot be improved in a timely manner, hardly bringing positive feedback, but instead affecting the user's judgment of the game situation.
[0055] In this embodiment, by placing the additional virtual objects (second virtual objects) required to upgrade the virtual objects (first virtual objects) into the battle area for counting, the preparation area for displaying the additional virtual objects can be cancelled, thus naturally overcoming the impact of the setting of the preparation area on the game experience.
[0056] Optionally, in this embodiment, the virtual object can be, but is not limited to, understood as virtual chess pieces, virtual characters, virtual props, etc. on the virtual chessboard game, and the position of the virtual object on the virtual chessboard game can be, but is not limited to, changed. The display form of the virtual object on the virtual chessboard game can be, but is not limited to, presented using two-dimensional images or three-dimensional models.
[0057] Optionally, in this embodiment, the virtual objects located in the chessboard battle area are set to engage in battles during the battle phase of the virtual chessboard game. For example, when virtual object A of faction A and virtual object B of faction B are both located in the chessboard battle area, and virtual object A and virtual object B engage in battles during the battle phase, the battles can be, but are not limited to, manually controlled by the virtual objects, or automatically controlled by the virtual objects, or a combination of manual and automatic control of the virtual objects.
[0058] Optionally, in this embodiment, virtual objects located within the board shopping area are set to be purchasable during the permitted shopping phase of the virtual board game. The purchase of virtual objects within the board shopping area can, but is not limited to, consuming virtual resources. For example, user account 1 selects to purchase virtual object A within the board shopping area. Assuming that the virtual resources currently held by user account 1 are 20, but the virtual resources required to purchase virtual object A are greater than 20, it can be regarded that when user account 1 selects to purchase virtual object A, the purchase fails due to insufficient virtual resources. Another example is that user account 2 selects to purchase virtual object B within the board shopping area. Assuming that the virtual resources currently held by user account 2 are 30, and the virtual resources required to purchase virtual object B are less than 30, it can be regarded that when user account 2 selects to purchase virtual object B, the purchase of virtual object B is successful because the virtual resources are sufficient.
[0059] Optionally, in this embodiment, virtual objects purchased during the permitted shopping phase are allowed to participate in battles during the battle phase. For example, Figure 3 as shown in (a) of Figure 3 , select to purchase virtual object 304 within board shopping area 302; further display virtual object 304 within board battle area 306, and control virtual object 304 to participate in battles during the battle phase, as
[0060] shown in (b) of Figure 4 . As shown in (a) of
[0061] , within board battle area 402, display the count information 406 of the first virtual object 404 (indicating that the cumulative quantity of the first virtual object 404 is 1); further select to purchase a virtual object identical to the first virtual object 404. Within board battle area 402, the count information 406 of the first virtual object 404 is updated to count information 408 (indicating that the cumulative quantity of the first virtual object 404 is 2).
[0062] Optionally, in this embodiment, the cumulative quantity is positively correlated with the battle level of the battle virtual object. Among them, the positive correlation can be understood, but is not limited to, that the more the cumulative quantity, the higher the battle level of the battle virtual object. For example, when the cumulative quantity is 1, the battle level of the battle virtual object is 1, and when the cumulative quantity is increased to 2, the battle level of the battle virtual object is also increased to 2; or, when the cumulative quantity is at different quantity thresholds, it corresponds to different battle levels, and the higher the quantity threshold, the higher the battle level of the battle virtual object. For example, when the quantity threshold is 1, the battle level of the battle virtual object is 1, when the quantity threshold is 3, the battle level of the battle virtual object is 2, and when the quantity threshold is 9, the battle level of the battle virtual object is 3;
[0063] For further illustration by way of example, optionally for example Figure 5 As shown, when the quantity threshold is 1, the battle level of the battle virtual object 502 is 1, when the quantity threshold is 3, the battle level of the battle virtual object 502 is 2, and when the quantity threshold is 9, the battle level of the battle virtual object 502 is 3. Specifically, when the count information 504 indicates that the cumulative quantity of the battle virtual object 502 is 2, it reaches the quantity threshold of 1 but does not reach the quantity threshold of 3, and then the battle level of the current battle virtual object 502 is determined to be 1; furthermore, when the count information 506 indicates that the cumulative quantity of the battle virtual object 502 is 4, it reaches the quantity threshold of 3 but does not reach the quantity threshold of 9, and then the battle level of the current battle virtual object 502 is determined to be 2; further, when the count information 508 indicates that the cumulative quantity of the battle virtual object 502 is 9, it reaches the quantity threshold of 9, and then the battle level of the current battle virtual object 502 is determined to be 3.
[0064] Optionally, in this embodiment, the battle level is positively correlated with the battle intensity of the battle virtual object in the battle stage. For example, a battle virtual object with a higher battle level can, but is not limited to, have higher battle attributes such as attack attribute, defense attribute, displacement attribute, survival attribute, etc. when fighting in the battle stage.
[0065] It should be noted that by displaying the cumulative quantity of the same virtual object in the board battle area in the form of count information for the virtual object purchased from the board shopping area, the user can timely learn the cumulative situation of the same virtual object, thereby achieving the technical effect of improving the intuitiveness of the information display of the virtual board.
[0066] For further illustration by way of example, optionally for example Figure 6As shown in (a) therein, a first virtual object 604 located within the chessboard battle area 602 is displayed. Among them, the virtual objects located within the chessboard battle area 602 are set to engage in battles during the battle phase of the virtual chess game; further, a second virtual object 608 located within the chessboard shopping area 606 is displayed, as Figure 6 shown in (b) therein. Among them, the virtual objects located within the chessboard shopping area 606 are set to be purchased during the permitted shopping phase of the virtual chess game, and the virtual objects purchased during the permitted shopping phase are allowed to engage in battles during the battle phase; and as Figure 6 shown in (c) therein, in the case where the second virtual object 608 is selected for purchase and the first virtual object 604 and the second virtual object 608 are both battle virtual objects, within the chessboard battle area 602, the count information 610 of the battle virtual objects is updated and displayed. Among them, the count information 610 is used to represent the cumulative quantity of the battle virtual objects within the chessboard battle area 602. The cumulative quantity is positively correlated with the battle level of the battle virtual objects, and the battle level is positively correlated with the battle intensity of the battle virtual objects during the battle phase.
[0067] Through the embodiments provided by this application, a first virtual object located within the chessboard battle area is displayed. Among them, the virtual objects located within the chessboard battle area are set to engage in battles during the battle phase of the virtual chess game; a second virtual object located within the chessboard shopping area is displayed. Among them, the virtual objects located within the chessboard shopping area are set to be purchased during the permitted shopping phase of the virtual chess game, and the virtual objects purchased during the permitted shopping phase are allowed to engage in battles during the battle phase; in the case where the second virtual object is selected for purchase and the first virtual object and the second virtual object are both battle virtual objects, within the chessboard battle area, the count information of the battle virtual objects is updated and displayed. Among them, the count information is used to represent the cumulative quantity of the battle virtual objects within the chessboard battle area. The cumulative quantity is positively correlated with the battle level of the battle virtual objects, and the battle level is positively correlated with the battle intensity of the battle virtual objects during the battle phase. By taking the virtual objects purchased from the chessboard shopping area and displaying the cumulative quantity of the same virtual objects within the chessboard battle area in the form of count information, the purpose that the user can timely learn the cumulative situation of the same virtual objects is achieved, thereby realizing the technical effect of improving the intuitiveness of information display on the virtual chessboard.
[0068] As an optional solution, before updating and displaying the count information of the battle virtual objects, the method further includes: displaying the first count information of the battle virtual objects, where the first count information is used to represent the first quantity of the battle virtual objects within the chessboard battle area;
[0069] As an optional solution, updating and displaying the count information of the battle virtual objects includes:
[0070] S1-1. When the first count information indicates that the first quantity is less than or equal to the initial quantity, display the battle level progress bar, and represent the second count information of the battle virtual object after selecting to purchase the second virtual object through the progress in the battle level progress bar, where the second count information is used to represent the second quantity of the battle virtual object in the chessboard battle area, and the second quantity is greater than the first quantity; or,
[0071] S1-2. When the first count information indicates that the first quantity is greater than the initial quantity and the first count information is represented by the first progress in the battle level progress bar, represent the third count information of the battle virtual object after selecting to purchase the second virtual object through the second progress in the battle level progress bar, where the third count information is used to represent the third quantity of the battle virtual object in the chessboard battle area, and the third quantity is greater than the first quantity.
[0072] Optionally, in this embodiment, when the first count information indicates that the first quantity is less than or equal to the initial quantity, the representation method of the first count information can be, but is not limited to, a non-battle level progress bar. For example, if the battle virtual object does not display the battle level progress bar, it can be regarded that the count information of the battle virtual object indicates that the current quantity of the battle virtual object is less than or equal to the initial quantity.
[0073] It should be noted that to improve the intuitiveness of the information display of the virtual chessboard, for the quantity of the battle virtual object in the chessboard battle area that is less than or equal to the initial quantity, the method of not displaying the battle level progress bar is used to indirectly represent the quantity of the battle virtual object in the chessboard battle area; while for the quantity of the battle virtual object in the chessboard battle area that is greater than the initial quantity, the method of using the progress of the battle level progress bar is used to distinguish and represent the quantity of the battle virtual object in the chessboard battle area, so that the user can timely know the cumulative situation of the same virtual object.
[0074] For further illustration, optionally assume that the initial quantity is 1 and the quantity of the battle virtual object 702 in the chessboard battle area is 1. Then, as shown in (a) of Figure 7 , the battle virtual object 702 does not display the battle level progress bar; assume that the initial quantity is 1 and the quantity of the battle virtual object 702 in the chessboard battle area is 2. Then, as shown in (b) of Figure 7 , the battle virtual object 702 displays the battle level progress bar 704, and the progress in the battle level progress bar 704 is 1; assume that the initial quantity is 1 and the quantity of the battle virtual object 702 in the chessboard battle area is 3. Then, as shown in (c) of Figure 7 , the battle virtual object 702 displays the battle level progress bar 706, and the progress in the battle level progress bar 704 is 2.
[0075] Through the embodiments provided in this application, the first count information of the combat virtual object is displayed, where the first count information is used to represent the first quantity of the combat virtual object within the board combat area; in the case where the first count information indicates that the first quantity is less than or equal to the initial quantity, a combat level progress bar is displayed, and the progress in the combat level progress bar represents the second count information of the combat virtual object after selecting to purchase a second virtual object, where the second count information is used to represent the second quantity of the combat virtual object within the board combat area, and the second quantity is greater than the first quantity; or, in the case where the first count information indicates that the first quantity is greater than the initial quantity and the first count information is represented by the first progress in the combat level progress bar, the second progress in the combat level progress bar represents the third count information of the combat virtual object after selecting to purchase a second virtual object, where the third count information is used to represent the third quantity of the combat virtual object within the board combat area, and the third quantity is greater than the first quantity. Thus, the purpose that the user can timely learn about the cumulative situation of the same virtual object is achieved, and the technical effect of improving the intuitiveness of information display on the virtual board is realized.
[0076] As an optional solution, representing the third count information of the combat virtual object after selecting to purchase a second virtual object by the second progress in the combat level progress bar includes:
[0077] S2-1, in the case where the first count information is represented by the first level progress in the progress bar corresponding to the first combat level and the combat level of the combat virtual object is upgraded from the first combat level to the second combat level after selecting to purchase a second virtual object, the third count information is represented by the second level progress in the progress bar corresponding to the second combat level, where the initial quantity includes the minimum cumulative quantity when the combat virtual object is at the first combat level and the minimum cumulative quantity when the combat virtual object is at the second combat level; or,
[0078] S2-2, in the case where the first count information is represented by the first level progress and the combat level of the combat virtual object remains at the first combat level after selecting to purchase a second virtual object, the third count information is represented by the first level progress, where the first level progress corresponding to the third count information is greater than the first level progress corresponding to the first count information.
[0079] Optionally, in this embodiment, the progress representations in the progress bars corresponding to different combat levels may or may not be different. Assuming that one grid of the progress bar represents one combat virtual object, then the number of progress in the progress bar corresponding to the first combat level may be the maximum quantity when the combat virtual object is at the first combat level. As shown in (a) of Figure 8 the number of progress bars in the progress bar 804 corresponding to the first combat level is 3, and as shown in Figure 8As shown in (b) therein, the number of progress bars in the progress box 806 corresponding to the second battle level is 5.
[0080] It should be noted that, in order to intuitively represent the different battle levels corresponding to the battle virtual objects, different progress boxes are used to represent the respective count information of the battle virtual objects at different battle levels, thereby improving the intuitiveness of the information display on the virtual chessboard.
[0081] For further illustration by way of example, optionally, such as Figure 8 As shown in (a) therein, the first-level progress of the progress box 804 corresponding to the first battle level indicates that the battle virtual object 802 is still 1 short of being promoted to the second battle level; if 1 new battle virtual object 802 is further purchased, as Figure 8 As shown in (b) therein, the progress box 804 corresponding to the first battle level is updated to the progress box 806 corresponding to the second battle level, and the number of battle virtual objects 802 represented by the progress box 806 is the number of battle virtual objects 802 represented by the progress box 804 plus 1. For example, if the number of battle virtual objects 802 represented by the progress box 804 is 3, then the number of battle virtual objects 802 represented by the progress box 806 is 4.
[0082] Through the embodiments provided by the present application, in the case where the first-level progress in the progress box corresponding to the first battle level represents the first count information, and the battle level of the battle virtual object is promoted from the first battle level to the second battle level after selecting and purchasing the second virtual object, the second-level progress in the progress box corresponding to the second battle level represents the third count information, where the initial quantity includes the minimum cumulative quantity when the battle virtual object is at the first battle level and the minimum cumulative quantity when the battle virtual object is at the second battle level; or, in the case where the first-level progress represents the first count information and the battle level of the battle virtual object remains at the first battle level after selecting and purchasing the second virtual object, the first-level progress represents the third count information, where the first-level progress corresponding to the third count information is greater than the first-level progress corresponding to the first count information, thereby achieving the purpose of intuitively representing the different battle levels corresponding to the battle virtual objects, and thus realizing the technical effect of improving the intuitiveness of the information display on the virtual chessboard.
[0083] As an optional solution, after displaying the second virtual object located in the chessboard shopping area, the method further includes:
[0084] When the second virtual object is selected for purchase, the second virtual object is different from the first virtual object, and the selected second virtual object to be purchased meets the placement condition in the chessboard battle area, display the selected second virtual object located in the chessboard battle area.
[0085] It should be noted that the selected and purchased virtual object will be used as an upgrade material for the virtual object located in the chessboard battle area only when it is the same as the virtual object located in the chessboard battle area. When the selected and purchased virtual object is different from all the virtual objects located in the chessboard battle area, in order to improve the control efficiency of the virtual object, the selected and purchased virtual object can be directly placed in the chessboard battle area. However, in order to improve the rationality of the operation of the selected and purchased virtual object, placement conditions are set, and when the placement conditions are met, the selected and purchased virtual object is operated and placed in the chessboard battle area.
[0086] Through the embodiments provided by the present application, when the second virtual object is selected and purchased, and the second virtual object is different from the first virtual object, and the selected and purchased second virtual object meets the placement conditions in the chessboard battle area, it is displayed that the selected and purchased second virtual object is located in the chessboard battle area. Furthermore, the purpose of improving the rationality of the operation of the selected and purchased virtual object, setting placement conditions, and operating and placing the selected and purchased virtual object in the chessboard battle area when the placement conditions are met is achieved, thereby realizing the technical effect of improving the control efficiency of the virtual object.
[0087] As an optional solution, before displaying that the selected and purchased second virtual object is located in the chessboard battle area, the method further includes at least one of the following:
[0088] S3-1, when the virtual resources already held are greater than or equal to the virtual resources required to purchase the selected and purchased second virtual object, it is determined that the selected and purchased second virtual object meets the first condition in the chessboard battle area, where the placement conditions include the first condition;
[0089] S3-2, when the number of the first virtual objects is less than or equal to the number of the second virtual objects, it is determined that the selected and purchased second virtual object meets the second condition in the chessboard battle area, where the number of the first virtual objects is the sum of the number of virtual objects already located in the chessboard battle area and the number of virtual objects of the selected and purchased second virtual object, and the number of the second virtual objects is the maximum number of virtual objects allowed to be placed in the chessboard battle area, and the placement conditions include the second condition.
[0090] It should be noted that in order to improve the control efficiency of the virtual object, the selected and purchased virtual object can be directly placed in the chessboard battle area. However, in order to improve the rationality of the operation of the selected and purchased virtual object, placement conditions are set, and when the placement conditions are met, the selected and purchased virtual object is operated and placed in the chessboard battle area. At the same time, in order to improve the comprehensiveness of the setting of the placement conditions, for the setting of the placement conditions, it can be set based on the virtual resources required to purchase the virtual object, or based on the number of virtual objects in the chessboard battle area.
[0091] For further illustration, optionally, for example, 5 second virtual objects are selected for purchase. The maximum number of virtual objects allowed to be placed in the board battle area is 5, and the current number of virtual objects already placed in the board battle area is 1. If the 5 second virtual objects selected for purchase are placed in the board battle area, it will exceed the maximum number of virtual objects allowed to be placed in the board battle area, and thus it is regarded as not meeting the placement condition.
[0092] Through the embodiments provided by the present application, when the held virtual resources are greater than or equal to the virtual resources required for purchasing the selected second virtual objects, it is determined that the selected second virtual objects meet the first condition in the board battle area, where the placement condition includes the first condition; when the number of first virtual objects is less than or equal to the number of second virtual objects, it is determined that the selected second virtual objects meet the second condition in the board battle area, where the number of first virtual objects is the sum of the number of virtual objects already in the board battle area and the number of virtual objects of the selected second virtual objects, and the number of second virtual objects is the maximum number of virtual objects allowed to be placed in the board battle area, and the placement condition includes the second condition. Thus, the setting of the placement condition is achieved, which is set based on the virtual resources required when purchasing virtual objects or based on the number of virtual objects in the board battle area, thereby achieving the technical effect of improving the comprehensiveness of the setting of the placement condition.
[0093] As an optional solution, after displaying the second virtual objects in the board shopping area, the method further includes:
[0094] When the second virtual objects are selected for purchase, the second virtual objects are different from the first virtual objects, and the number of first virtual objects is greater than the number of second virtual objects, a first prompt message is displayed, where the first prompt message is used to prompt that the selected second virtual objects cannot be purchased.
[0095] It should be noted that to avoid affecting the user's gaming experience when the selected virtual objects do not meet the placement condition and are placed in the preparation area, in this embodiment, virtual objects that do not meet the placement condition cannot be purchased, and thus the preparation area for displaying additional virtual objects can be cancelled, overcoming the impact that the setting of the preparation area may have on the gaming experience, thereby achieving the technical effect of improving the intuitiveness of the information display of the virtual board.
[0096] Through the embodiments provided by the present application, when a second virtual object is selected for purchase, the second virtual object is different from the first virtual object, and the number of the first virtual objects is greater than the number of the second virtual objects, a first prompt message is displayed, where the first prompt message is used to prompt that the selected second virtual object cannot be purchased, thereby achieving the purpose of overcoming the impact on the game experience caused by the setting of the preparation area, and thus realizing the technical effect of improving the intuitiveness of the information display of the virtual chessboard.
[0097] As an alternative solution, after or during the display of the first virtual object located in the chessboard battle area, the method further includes:
[0098] Displaying a chessboard preparation area, where the virtual objects in the chessboard battle area are prohibited from being displayed in the chessboard preparation area.
[0099] It should be noted that the difference between the chessboard preparation area in this embodiment and the original preparation area is that the virtual objects in the chessboard battle area can be displayed in the original preparation area, while the virtual objects in the chessboard battle area are prohibited from being displayed in the chessboard preparation area in this embodiment. Therefore, even if the preparation area for displaying additional virtual objects is not cancelled, the impact on the game experience caused by the setting of the preparation area is still overcome, and thus the technical effect of improving the intuitiveness of the information display of the virtual chessboard is realized.
[0100] Through the embodiments provided by the present application, a chessboard preparation area is displayed, where the virtual objects in the chessboard battle area are prohibited from being displayed in the chessboard preparation area, thereby achieving the purpose of overcoming the impact on the game experience caused by the setting of the preparation area even if the preparation area for displaying additional virtual objects is not cancelled, and thus realizing the technical effect of improving the intuitiveness of the information display of the virtual chessboard.
[0101] As an alternative solution, during the display of the chessboard preparation area, the method further includes:
[0102] Displaying virtual items located in the chessboard preparation area, where the virtual items are set as items that the virtual objects in the chessboard battle area are allowed to equip.
[0103] Optionally, in this embodiment, the virtual items are set as items that the virtual objects in the chessboard battle area are allowed to equip. For example, virtual attack items can be configured for the virtual objects in the chessboard battle area to improve the attack attributes of the virtual objects, etc.
[0104] It should be noted that the difference between the chessboard preparation area in this embodiment and the original preparation area is that the original preparation area can display virtual objects in the chessboard battle area, while the chessboard preparation area in this embodiment not only prohibits the display of virtual objects in the chessboard battle area, but also displays the items that the virtual objects in the chessboard battle area are allowed to equip. Thus, some display functions of the original preparation area are eliminated, but the user can still view virtual items through the chessboard preparation area, thereby achieving the technical effect of improving the comprehensiveness of information display on the virtual chessboard while eliminating some display functions of the original preparation area.
[0105] Through the embodiment provided by this application, virtual items located in the chessboard preparation area are displayed, where the virtual items are set as the items that the virtual objects in the chessboard battle area are allowed to equip. Thus, the purpose of eliminating some display functions of the original preparation area is achieved, but the user can still view virtual items through the chessboard preparation area, thereby achieving the technical effect of improving the comprehensiveness of information display on the virtual chessboard while eliminating some display functions of the original preparation area.
[0106] As an optional solution, displaying virtual items located in the chessboard preparation area includes:
[0107] When there are at least two identical virtual items in the chessboard preparation area, the at least two identical virtual items are merged and displayed, and the number of virtual items among the at least two identical virtual items is prompted.
[0108] It should be noted that since the chessboard preparation area is set to display virtual items, when the number of virtual items is large, the user may still be troubled by the information displayed in the chessboard preparation area. Thus, this embodiment allows multiple identical virtual items to be merged and displayed to reduce the complexity of the information displayed in the chessboard preparation area.
[0109] Through the embodiment provided by this application, when there are at least two identical virtual items in the chessboard preparation area, the at least two identical virtual items are merged and displayed, and the number of virtual items among the at least two identical virtual items is prompted. Thus, the purpose of reducing the complexity of the information displayed in the chessboard preparation area is achieved, thereby achieving the technical effect of improving the intuitiveness of information display on the virtual chessboard.
[0110] As an optional solution, after displaying the virtual items located in the chessboard preparation area, the method further includes:
[0111] S4-1, in response to a region hiding operation performed on the chessboard preparation area, hiding the chessboard preparation area and displaying a hide control;
[0112] S4-2. In response to the unhiding operation performed on the above hidden control, display the chessboard preparation area.
[0113] It should be noted that since virtual items are displayed in the chessboard preparation area, when the situation of virtual items becomes complex, users may still be troubled by the information displayed in the chessboard preparation area. Therefore, in this embodiment, the chessboard preparation area is allowed to be hidden and displayed. At the same time, because the importance of virtual items is weaker than that of virtual objects themselves, even if virtual items are hidden, the overall impact on the virtual chess game will not be too large, taking into account reducing the complexity of information display due to hiding (the chessboard preparation area) and reducing the negative impact caused by hiding, thereby improving the user experience of the virtual chess game.
[0114] Through the embodiment provided by the present application, in response to the area hiding operation performed on the chessboard preparation area, hide the chessboard preparation area and display the hidden control; in response to the unhiding operation performed on the above hidden control, display the chessboard preparation area, thereby achieving the purpose of taking into account reducing the complexity of information display due to hiding and reducing the negative impact caused by hiding, and thus realizing the technical effect of improving the user experience of the virtual chess game.
[0115] As an optional solution, during the process of updating and displaying the count information of the battle virtual objects, the method further includes at least one of the following:
[0116] S5-1. When the updated and displayed count information indicates that the battle level is upgraded from the original battle level to the third battle level, increase the battle intensity of the first quantity level of the battle virtual objects;
[0117] S5-2. When the updated and displayed count information indicates that the battle level remains unchanged at the original battle level, increase the battle intensity of the second quantity level of the battle virtual objects, where the battle intensity of the second quantity level is lower than that of the first quantity level of the battle virtual objects.
[0118] It should be noted that when the same virtual objects are purchased and the same quantity of virtual objects is increased, but since the battle level remains unchanged at the original battle level, usually purchasing the same virtual objects will not result in an increase in battle intensity, or in the above situation, there is no positive feedback generated by purchasing the same virtual objects, which may lead to the problem of insufficiently timely positive feedback.
[0119] Optionally, in order to improve the timeliness of positive feedback generated by purchasing the same virtual object, the present embodiment can increase the battle level in a finer-grained manner as the quantity increases. For example, when purchasing the same virtual object and increasing the same quantity of virtual objects, even if the battle level remains unchanged at the original battle level, the battle intensity is still increased. However, the increase in battle intensity in the above case can be, but is not limited to, lower than the increase in battle intensity when the battle level is increased (the battle intensity of the second quantity level is lower than the battle intensity of the first quantity level of battle virtual objects).
[0120] Through the embodiment provided by the present application, when the counted information after the update display represents that the battle level is increased from the original battle level to the third battle level, the battle intensity of the first quantity level of battle virtual objects is increased; when the counted information after the update display represents that the battle level remains unchanged at the original battle level, the battle intensity of the second quantity level of battle virtual objects is increased, where the battle intensity of the second quantity level is lower than the battle intensity of the first quantity level of battle virtual objects. Furthermore, the purpose of increasing the battle level in a finer-grained manner as the quantity increases is achieved, thereby realizing the technical effect of improving the timeliness of positive feedback generated by purchasing the same virtual object.
[0121] As an optional solution, during the process of displaying the first virtual object located within the chessboard battle area, the method further includes:
[0122] Displaying the quantity of the third virtual object that has already been located within the chessboard battle area and the maximum quantity of the third virtual object that can be placed within the chessboard battle area, where the third virtual object is a non-repeating virtual object.
[0123] It should be noted that, in order to improve the intuitiveness of the information displayed within the chessboard battle area, the quantity of the third virtual object that has already been located within the chessboard battle area and the maximum quantity of the third virtual object that can be placed within the chessboard battle area are displayed.
[0124] For further illustration by way of example, optionally, for example Figure 9 As shown, the quantity information 904 of the virtual objects within the chessboard battle area 902 is displayed, where the quantity information 904 includes that the quantity of non-repeating virtual objects that have already been located within the chessboard battle area 904 is 2, and the maximum quantity of non-repeating virtual objects that can be placed within the chessboard battle area 904 is 5.
[0125] Through the embodiment provided by the present application, the quantity of the third virtual object that has already been located within the chessboard battle area and the maximum quantity of the third virtual object that can be placed within the chessboard battle area are displayed, where the third virtual object is a non-repeating virtual object, thereby realizing the technical effect of improving the intuitiveness of the information displayed within the chessboard battle area.
[0126] As an alternative solution, update the display of the count information of the battle virtual object, including:
[0127] When the quantity difference between the cumulative quantity represented by the count information and the target quantity for upgrading the battle level is less than or equal to a preset threshold, display a second prompt message, where the second prompt message is used to prompt that the battle virtual object is about to upgrade the battle level.
[0128] It should be noted that to improve the timeliness of the prompt for the battle virtual object to upgrade the battle level, when the battle virtual object is about to upgrade the battle level, display the corresponding prompt message.
[0129] For further illustration by example, optionally, for instance Figure 8 As shown, the progress bar 804 indicates that there is 1 more duplicate virtual object upgrade for the battle virtual object 802, which belongs to the situation of about to upgrade the battle level. Furthermore, the corresponding prompt message can be displayed to prompt that the battle virtual object 802 is about to upgrade the battle level.
[0130] Through the embodiments provided by this application, when the quantity difference between the cumulative quantity represented by the count information and the target quantity for upgrading the battle level is less than or equal to a preset threshold, display a second prompt message, where the second prompt message is used to prompt that the battle virtual object is about to upgrade the battle level. Thus, the purpose of displaying the corresponding prompt message when the battle virtual object is about to upgrade the battle level is achieved, and the technical effect of improving the timeliness of the prompt for the battle virtual object to upgrade the battle level is realized.
[0131] As an alternative solution, for ease of understanding, apply the above information display method of the virtual chessboard to the scenario of an auto chess game, where auto chess is an in-game collectible hero card eight-player turn-based competitive game. In the game, there are a total of eight users, and each of them occupies a chessboard. Each round consists of a preparation stage and a battle stage. In the preparation stage, the user purchases chess pieces (heroes) in the store and arranges them on the chessboard; after entering the battle stage, the lineups of both sides are locked, and the chess pieces will automatically fight until all the chess pieces of one side are dead. The losing side will have a certain amount of health deducted. Continuously repeat the rounds to match new opponents until the user's health value ≤ 0, then the user dies and is eliminated. Finally, the only remaining user will win the game (ranked 1st), and the other users will be ranked according to the health value at the time of death (ranked 2nd - 8th).
[0132] In the auto chess game, the elements that are purchased by the user or obtained through other means and serve as the battle entities in each round can automatically move and attack and automatically release skills during the battle. At the same time, after the user obtains multiple identical chess pieces, these chess pieces will be combined into a higher-level chess piece. Multiple higher-level chess pieces can also be combined again.
[0133] In addition, in the Auto Chess game, the area where the heroes of both sides fight is divided into the user's formation area and the opponent's formation area during the preparation stage. During the preparation stage, the user can place the obtained heroes in the user's reserve area. During the battle stage, the two formation areas will merge to form a complete battlefield, and the heroes of both sides will automatically fight on this battlefield. The number of people that can be placed on the battlefield is restricted. The quantity limit is determined by elements such as the user level and special items. In Auto Chess, the area used by the user to store extra heroes, the heroes in the reserve area do not participate in the battle, but after the battle ends, they can be brought onto the user's formation area through user operations and become the heroes participating in the battle in the next round.
[0134] It should be noted that one of the core gameplay of Auto Chess is hero star-upgrading, that is, by refreshing and purchasing the same chess pieces in the store, buying 3 same chess pieces can be combined into a chess piece of a higher level. However, since the number of heroes that can be allowed to enter the battlefield is limited, so Auto Chess games will design a reserve area (preparation area) to store the chess pieces used for preparing star-upgrading but not participating in the battle. Such an additional preparation area brings many problems, such as using more screen space, reducing the space for actual battles and formations. It reduces the user's viewing and operating experience. The user needs more operations from purchasing the chess pieces to putting them into the battle, and it is easy to have misoperations. The chess pieces in the reserve area are not on the battlefield, and the purchased chess pieces cannot increase the strength of the on-field lineup before star-upgrading, which is equivalent to the user's investment having no intuitive benefits and unable to bring positive feedback.
[0135] Optionally, in this embodiment, the overall design of the reserve area is cancelled, and the counting information of the hero itself is used to replace the physical hero purchased and placed in the reserve area. Through this optimization of the interaction method, the heroes purchased by the user for star-upgrading do not require additional space for placement, sorting, and viewing, making the entire game experience process more lightweight and efficient.
[0136] Optionally, in this embodiment, the reserve area is not required, and the position of the reserve area can be used as a battlefield area or other functions, such as Figure 10 the external store shown.
[0137] Optionally, in this embodiment, when the user purchases a chess piece in the store within the Auto Chess game, if it is a chess piece not owned, the chess piece will directly appear on the field, and if it is a chess piece already owned, the chess piece will be accumulated to the count of the already-owned chess pieces;
[0138] For further illustration by example, optionally, such as Figure 11 shown, when a single chess piece has no extra quantity (exactly 1, 2, 3 stars, corresponding to the already-owned quantity of 1, 3, 9), the health bar is directly displayed. When there is an extra quantity (the heroes that originally needed to be stored in the preparation area), it is stored below the health bar of the chess piece and shown in the form of progress bar scales.
[0139] Meanwhile, the stored heroes can increase a certain amount (which can be 0) of the base attribute values of the heroes (including but not limited to health, skill points, attack power, etc.). This allows users to also gain a certain positive feedback experience during the process of upgrading the stars of the heroes. For specific reference, please refer to Figure 12 as shown.
[0140] It should be noted that in this embodiment, the overall design of the preparation area is cancelled, and the counting information of the heroes themselves is used to replace the physical heroes purchased and placed in the preparation area. Through this optimization of the interaction method, the heroes purchased by the user for star upgrading do not require additional space for placement, organization, and viewing, making the entire game experience process more lightweight and efficient.
[0141] For further illustration, for example Figure 13 as shown, the user selects a chess piece to purchase in the in-game store of the auto chess game (here it is assumed that the chess piece already meets the purchase prerequisite conditions, such as having enough purchase currency and no special purchase restrictions, etc.). After the user completes the purchase, the game system determines whether this chess piece is an existing chess piece on the field or a brand-new chess piece that is not on the field. If it is a chess piece that is not on the field, it is determined whether there is a position on the field to enter. If there is a position, it directly enters the field. If there is no position, a prompt is given that it cannot enter the field. If it is an existing chess piece on the field, it is automatically merged with the chess piece on the field. It is determined whether it can be upgraded after merging with the existing chess piece. If it can be upgraded, it is directly upgraded. If it cannot be upgraded, a cumulative count is performed. And the corresponding base attribute values are increased according to the setting.
[0142] In addition, the specific sequence diagram among the user, the game client (presentation layer), and the game client (logic layer) in this embodiment is as shown in Figure 14 as shown. The user selects a chess piece in the store and clicks to purchase. The game client sends a purchase instruction to the game logic. The game client determines whether it meets the purchase conditions and the processing method after purchase, which is divided into multiple situations. For example, situation 1 is that it cannot be purchased, and the presentation layer feedbacks a prompt to the player that it cannot be purchased; situation 2 is that it can be purchased and upgraded after purchase, and the presentation layer shows the performance of the corresponding hero's star upgrade; situation 3 is that it can be purchased and a new accumulation starts after purchase, and the presentation layer shows the cumulative progress bar of the number of chess pieces under the health bar and adds 1; situation 4 is that it can be purchased and the cumulative quantity increases by 1, and the presentation layer shows the increase in the progress of the cumulative progress bar of the number of chess pieces under the health bar.
[0143] Through the embodiments provided in this application, the function of displaying the pieces used for combining stars in the preparation area is placed on the pieces on the field itself, and the preparation area is removed, which can greatly reduce the complexity of the elements in the game scene (reduce the accumulation of pieces in the preparation area), and further reduce the repeated operations of deploying and withdrawing troops in the preparation area, reducing the operation burden and the risk of misoperation for users to repeatedly deploy and withdraw pieces between the preparation area and the battlefield during the game process, and can significantly improve the user's experience of the auto-chess game.
[0144] It can be understood that in the specific implementation manner of this application, it involves relevant data such as user information. When the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use, and processing of relevant data need to comply with the relevant laws, regulations, and standards of relevant countries and regions.
[0145] It should be noted that for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action sequence, because according to this application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0146] According to another aspect of the embodiments of this application, there is also provided an information display device for a virtual chessboard for implementing the above-mentioned information display method of the virtual chessboard. As Figure 15 shown, the device includes:
[0147] A first display unit 1502, configured to display a first virtual object located in the chessboard battle area, where the virtual object located in the chessboard battle area is set to fight during the battle stage of the virtual chessboard game;
[0148] A second display unit 1504, configured to display a second virtual object located in the chessboard shopping area, where the virtual object located in the chessboard shopping area is set to be purchased during the allowed shopping stage of the virtual chessboard game, and the virtual object purchased during the allowed shopping stage is allowed to fight during the battle stage;
[0149] A third display unit 1506, configured to update and display the count information of the battle virtual objects in the chessboard battle area when the second virtual object is selected for purchase and the first virtual object and the second virtual object are both battle virtual objects, where the count information is used to represent the cumulative number of battle virtual objects in the chessboard battle area, the cumulative number is positively correlated with the battle level of the battle virtual objects, and the battle level is positively correlated with the battle intensity of the battle virtual objects during the battle stage.
[0150] For specific embodiments, reference may be made to the examples shown in the above information display method for the virtual chessboard, and details thereof will not be elaborated herein.
[0151] As an alternative solution, the apparatus further includes: a fourth display unit, configured to display first count information of the battle virtual object before updating and displaying the count information of the battle virtual object, where the first count information is used to represent a first quantity of the battle virtual object within the chessboard battle area;
[0152] The third display unit 1506 includes:
[0153] A first display module, configured to, when the first count information indicates that the first quantity is less than or equal to the initial quantity, display a battle level progress bar, and represent, through the progress in the battle level progress bar, second count information of the battle virtual object after selecting to purchase a second virtual object, where the second count information is used to represent a second quantity of the battle virtual object within the chessboard battle area, and the second quantity is greater than the first quantity; or,
[0154] A second display module, configured to, when the first count information indicates that the first quantity is greater than the initial quantity and the first count information is represented by the first progress in the battle level progress bar, represent, through the second progress in the battle level progress bar, third count information of the battle virtual object after selecting to purchase a second virtual object, where the third count information is used to represent a third quantity of the battle virtual object within the chessboard battle area, and the third quantity is greater than the first quantity.
[0155] For specific embodiments, reference may be made to the examples shown in the above information display method for the virtual chessboard, and details thereof will not be elaborated herein.
[0156] As an alternative solution, the second display module includes:
[0157] A first representation sub-module, configured to, when the first count information is represented by the first level progress in the progress bar corresponding to the first battle level and the battle level of the battle virtual object is upgraded from the first battle level to the second battle level after selecting to purchase a second virtual object, represent the third count information by the second level progress in the progress bar corresponding to the second battle level, where the initial quantity includes the minimum cumulative quantity when the battle virtual object is at the first battle level and the minimum cumulative quantity when the battle virtual object is at the second battle level; or,
[0158] A second representation sub-module, configured to, when the first count information is represented by the first level progress and the battle level of the battle virtual object remains at the first battle level after selecting to purchase a second virtual object, represent the third count information by the first level progress, where the first level progress corresponding to the third count information is greater than the first level progress corresponding to the first count information.
[0159] For specific embodiments, reference can be made to the examples shown in the above information display method of the virtual chessboard, and the examples will not be elaborated here.
[0160] As an alternative solution, the device further includes:
[0161] A fifth display unit, configured to, after displaying the second virtual object located in the shopping area of the chessboard, when the second virtual object is selected for purchase and is different from the first virtual object, and the selected second virtual object to be purchased meets the placement condition in the chess battle area, display the selected second virtual object located in the chess battle area.
[0162] For specific embodiments, reference can be made to the examples shown in the above information display method of the virtual chessboard, and the examples will not be elaborated here.
[0163] As an alternative solution, the device further includes at least one of the following:
[0164] A first determination module, configured to, before displaying the selected second virtual object located in the chess battle area, when the virtual resources held are greater than or equal to the virtual resources required to purchase the selected second virtual object, determine that the selected second virtual object meets the first condition in the chess battle area, where the placement condition includes the first condition;
[0165] A second determination module, configured to, before displaying the selected second virtual object located in the chess battle area, when the number of the first virtual objects is less than or equal to the number of the second virtual objects, determine that the selected second virtual object meets the second condition in the chess battle area, where the number of the first virtual objects is the sum of the number of virtual objects already located in the chess battle area and the number of the selected second virtual object to be purchased, and the number of the second virtual objects is the maximum number of virtual objects allowed to be placed in the chess battle area, and the placement condition includes the second condition.
[0166] For specific embodiments, reference can be made to the examples shown in the above information display method of the virtual chessboard, and the examples will not be elaborated here.
[0167] As an alternative solution, the device further includes:
[0168] A third display module, configured to, after displaying the second virtual object located in the shopping area of the chessboard, when the second virtual object is selected for purchase and is different from the first virtual object, and the number of the first virtual objects is greater than the number of the second virtual objects, display a first prompt message, where the first prompt message is used to prompt that the selected second virtual object cannot be purchased.
[0169] For specific embodiments, reference may be made to the examples shown in the above information display method for the virtual chessboard, and details thereof will not be elaborated herein.
[0170] As an alternative solution, the device further includes:
[0171] A sixth display unit, configured to display the chessboard preparation area after or during the display of a first virtual object within the chessboard battle area, wherein the virtual objects within the chessboard battle area are prohibited from being displayed within the chessboard preparation area.
[0172] For specific embodiments, reference may be made to the examples shown in the above information display method for the virtual chessboard, and details thereof will not be elaborated herein.
[0173] As an alternative solution, the device further includes:
[0174] A seventh display unit, configured to display virtual items within the chessboard preparation area during the display of the chessboard preparation area, wherein the virtual items are configured as items that virtual objects within the chessboard battle area are allowed to equip.
[0175] For specific embodiments, reference may be made to the examples shown in the above information display method for the virtual chessboard, and details thereof will not be elaborated herein.
[0176] As an alternative solution, the seventh display unit includes:
[0177] A prompt module, configured to, when there are at least two identical virtual items within the chessboard preparation area, display the at least two identical virtual items in a combined manner and prompt the quantity of the virtual items among the at least two identical virtual items.
[0178] For specific embodiments, reference may be made to the examples shown in the above information display method for the virtual chessboard, and details thereof will not be elaborated herein.
[0179] As an alternative solution, the device further includes:
[0180] A seventh display unit, configured to, after displaying the virtual items within the chessboard preparation area, in response to a region hiding operation performed on the chessboard preparation area, hide the chessboard preparation area and display a hide control;
[0181] An eighth display unit, configured to, after displaying the virtual items within the chessboard preparation area, in response to a cancel hide operation performed on the above hide control, display the chessboard preparation area.
[0182] For specific embodiments, reference may be made to the examples shown in the above information display method for the virtual chessboard, and details thereof will not be elaborated herein.
[0183] As an alternative solution, the device further includes:
[0184] The first boosting unit is used to boost the combat strength of the first order of combat virtual objects when, in the process of updating the display of the count information of combat virtual objects, the updated display count information indicates that the combat level has been boosted from the original combat level to the third combat level; or,
[0185] The second boosting unit is used to boost the combat strength of the second order of combat virtual objects when, in the process of updating the display of the count information of combat virtual objects, the updated display count information indicates that the combat level remains unchanged at the original combat level, where the combat strength of the second order is lower than that of the first order of combat virtual objects.
[0186] For specific embodiments, reference can be made to the examples shown in the above information display method of the virtual chessboard, and details will not be elaborated herein.
[0187] As an alternative solution, the device further includes:
[0188] The ninth display unit is used to display the quantity of the third virtual objects already located in the chessboard combat area and the maximum quantity of the third virtual objects allowed to be placed in the chessboard combat area during the display of the first virtual object located in the chessboard combat area, where the third virtual objects are non-repetitive virtual objects.
[0189] For specific embodiments, reference can be made to the examples shown in the above information display method of the virtual chessboard, and details will not be elaborated herein.
[0190] As an alternative solution, the third display unit 1506 includes:
[0191] The fourth display module is used to display a second prompt message when the quantity difference between the cumulative quantity indicated by the count information and the target quantity for boosting the combat level is less than or equal to a preset threshold, where the second prompt message is used to prompt that the combat virtual object is about to boost the combat level.
[0192] For specific embodiments, reference can be made to the examples shown in the above information display method of the virtual chessboard, and details will not be elaborated herein.
[0193] According to another aspect of the embodiments of the present application, there is also provided an electronic device for implementing the above information display method of the virtual chessboard. The electronic device can be, but is not limited to, Figure 1 the user device 102 or the server 112 shown in, and this embodiment takes the electronic device as the user device 102 as an example for illustration. Further, as shown in Figure 16 , the electronic device includes a memory 1602 and a processor 1604. The memory 1602 stores a computer program, and the processor 1604 is configured to execute the steps in any of the above method embodiments through the computer program.
[0194] Optionally, in this embodiment, the above-mentioned electronic device may be at least one network device among multiple network devices of a computer network.
[0195] Optionally, in this embodiment, the above-mentioned processor may be configured to execute the following steps through a computer program:
[0196] S1, display a first virtual object located within the chessboard battle area, where the virtual objects located within the chessboard battle area are set to engage in battles during the battle phase of the virtual chess game;
[0197] S2, display a second virtual object located within the chessboard shopping area, where the virtual objects located within the chessboard shopping area are set to be purchased during the permitted shopping phase of the virtual chess game, and the virtual objects purchased during the permitted shopping phase are allowed to engage in battles during the battle phase;
[0198] S3, in the case where the second virtual object is selected for purchase and the first virtual object and the second virtual object are both battle virtual objects, within the chessboard battle area, update and display the count information of the battle virtual objects, where the count information is used to represent the cumulative quantity of the battle virtual objects within the chessboard battle area, the cumulative quantity has a positive correlation with the battle level of the battle virtual objects, and the battle level has a positive correlation with the battle intensity of the battle virtual objects during the battle phase.
[0199] Optionally, those of ordinary skill in the art can understand that Figure 16 the structure shown is only schematic Figure 16 and it does not limit the structure of the above-mentioned electronic device. For example, the electronic device may further include more or fewer components (such as network interfaces, etc.) than those shown Figure 16 or have a different configuration from that shown Figure 16 .
[0200] Among them, the memory 1602 can be used to store software programs and modules, such as the program instructions / modules corresponding to the information display method and device of the virtual chessboard in the embodiments of the present application. The processor 1604 executes various functional applications and data processing by running the software programs and modules stored in the memory 1602, that is, implements the above-mentioned information display method of the virtual chessboard. The memory 1602 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some instances, the memory 1602 may further include a memory remotely disposed relative to the processor 1604, and these remote memories may be connected to the electronic device through a network. Examples of the above network include but are not limited to the Internet, enterprise intranet, local area network, mobile communication network, and combinations thereof. Among them, the memory 1602 may specifically but not limitedly be used to store information such as a first virtual object, a second virtual object, and count information. As an example, as Figure 16 shown, the above memory 1602 may include but are not limited to the first display unit 1502, the second display unit 1504, and the third display unit 1506 in the information display device of the above virtual chessboard. In addition, it may also include but are not limited to other module units in the information display device of the above virtual chessboard, which will not be elaborated in this example.
[0201] Optionally, the above transmission device 1606 is used to receive or send data via a network. Specific examples of the above network may include a wired network and a wireless network. In one instance, the transmission device 1606 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices and routers through a network cable, thereby enabling communication with the Internet or a local area network. In one instance, the transmission device 1606 is a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0202] In addition, the above electronic device further includes: a display 1608, which is used to display information such as the above first virtual object, second virtual object, and count information; and a connection bus 1610, which is used to connect each module component in the above electronic device.
[0203] In other embodiments, the above user device or server may be a node in a distributed system. Among them, the distributed system may be a blockchain system, and the blockchain system may be a distributed system formed by connecting the multiple nodes through network communication. Among them, the nodes may form a peer-to-peer network, and any form of computing device, such as an electronic device such as a server or a user device, can become a node in the blockchain system by joining the peer-to-peer network.
[0204] According to one aspect of the present application, there is provided a computer program product, which includes a computer program / instructions, and the computer program / instructions contain program codes for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part, and / or installed from a removable medium. When the computer program is executed by a central processing unit, various functions provided by the embodiments of the present application are executed.
[0205] The serial numbers of the embodiments of the present application above are only for description and do not represent the superiority or inferiority of the embodiments.
[0206] It should be noted that the computer system of the electronic device is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present application.
[0207] The computer system includes a central processing unit (CPU), which can execute various appropriate actions and processes according to a program stored in a read-only memory (ROM) or a program loaded from a storage part into a random access memory (RAM). In the random access memory, various programs and data required for system operation are also stored. The central processing unit, the read-only memory, and the random access memory are connected to each other through a bus. An input / output interface (Input / Output interface, i.e., I / O interface) is also connected to the bus.
[0208] The following components are connected to the input / output interface: an input part including a keyboard, a mouse, etc.; an output part including, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), etc. and a speaker, etc.; a storage part including a hard disk, etc.; and a communication part including a network interface card such as a local area network card, a modem, etc. The communication part performs communication processing via a network such as the Internet. A drive is also connected to the input / output interface as needed. Removable media, such as magnetic disks, optical discs, magneto-optical discs, semiconductor memories, etc., are installed on the drive as needed so that computer programs read from them can be installed into the storage part as needed.
[0209] In particular, according to the embodiments of the present application, the processes described in each method flow chart can be implemented as computer software programs. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes program codes for executing the methods shown in the flow charts. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part, and / or installed from a removable medium. When the computer program is executed by a central processing unit, various functions defined in the system of the present application are executed.
[0210] According to one aspect of the present application, there is provided a computer-readable storage medium, and a processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the methods provided in the above various optional implementation manners.
[0211] Optionally, in this embodiment, the above computer-readable storage medium may be configured to store a computer program for executing the following steps:
[0212] S1, display a first virtual object located within the chessboard battle area, where the virtual objects located within the chessboard battle area are set to battle during the battle stage of the virtual chess game;
[0213] S2, display a second virtual object located within the chessboard shopping area, where the virtual objects located within the chessboard shopping area are set to be purchased during the permitted shopping stage of the virtual chess game, and the virtual objects purchased during the permitted shopping stage are allowed to battle during the battle stage;
[0214] S3, in the case where the second virtual object is selected for purchase and the first virtual object and the second virtual object are both battle virtual objects, within the chessboard battle area, update and display the count information of the battle virtual objects, where the count information is used to represent the cumulative quantity of the battle virtual objects within the chessboard battle area, the cumulative quantity has a positive correlation with the battle level of the battle virtual objects, and the battle level has a positive correlation with the battle intensity of the battle virtual objects during the battle stage.
[0215] Optionally, in the embodiments of the present application, the term "module" or "unit" refers to a computer program with a predetermined function or a part of a computer program, which works together with other related parts to achieve a predetermined goal, and can be fully or partially implemented by using software, hardware (such as a processing circuit or a memory), or a combination thereof. Similarly, one processor (or multiple processors or memories) can be used to implement one or more modules or units. In addition, each module or unit can be a part of an overall module or unit that includes the functions of that module or unit.
[0216] Optionally, in this embodiment, those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing the relevant hardware of the electronic device through a program, and this program can be stored in a computer-readable storage medium. The storage medium may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, an optical disc, etc.
[0217] The serial numbers of the embodiments of the present application above are only for description and do not represent the advantages or disadvantages of the embodiments.
[0218] If the integrated unit in the above embodiments is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in the above computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing one or more computer devices (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present application.
[0219] In the above embodiments of the present application, the descriptions of the various embodiments each have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0220] In the several embodiments provided by the present application, it should be understood that the disclosed user equipment can be implemented in other ways. Among them, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection can be through some interfaces, and the indirect coupling or communication connection of the units or modules can be in an electrical or other form.
[0221] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0222] In addition, each functional unit in various embodiments of the present application may be integrated into one processing unit, may exist separately as individual physical units, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware or in the form of software functional units.
[0223] The above are only the preferred embodiments of the present application. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present application, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present application.
Claims
1. A method for displaying information on a virtual chessboard, characterized in that: include: Displaying a first virtual object located in a chessboard battle area, wherein the virtual objects located in the chessboard battle area are configured to battle in a battle phase of a virtual chessboard game; Displaying a second virtual object located in the chessboard shopping area, wherein the virtual object located in the chessboard shopping area is set to be purchased in the shopping-allowed phase of the virtual chessboard game, and the virtual object purchased in the shopping-allowed phase is allowed to be played in the playing phase; When the second virtual object is chosen to be purchased, and the first virtual object and the second virtual object are both battle virtual objects, the counting information of the battle virtual object is updated and displayed in the chessboard battle area, wherein the counting information is used to indicate the cumulative number of the battle virtual objects in the chessboard battle area, the cumulative number is positively correlated with the battle level of the battle virtual object, and the battle level is positively correlated with the battle intensity of the battle virtual object in the battle stage.
2. The method according to claim 1, characterized in that: Before updating and displaying the counting information of the virtual fighting object, the method further includes: displaying first counting information of the virtual fighting object, wherein the first counting information is used to indicate a first number of the virtual fighting object in the chessboard fighting area; The updating and displaying of the counting information of the battle virtual object includes: In the case where the first counting information indicates that the first quantity is less than or equal to the initial quantity, a battle level progress box is displayed, and the progress in the battle level progress box indicates the second counting information of the battle virtual object after the second virtual object is selected to be purchased, wherein the second counting information is used to indicate the second quantity of the battle virtual objects in the chessboard battle area, and the second quantity is greater than the first quantity; or When the first counting information indicates that the first quantity is greater than the initial quantity, and the first counting information is represented by the first progress in the battle level progress box, the third counting information of the battle virtual object after choosing to purchase the second virtual object is represented by the second progress in the battle level progress box, wherein the third counting information is used to represent the third quantity of the battle virtual objects in the chessboard battle area, and the third quantity is greater than the first quantity.
3. The method according to claim 2, characterized in that The second progress in the battle level progress box represents the third counting information of the battle virtual object after the second virtual object is selected to be purchased, including: In a case where the first counting information is represented by a first level progress in a progress box corresponding to a first combat level, and the combat level of the combat virtual object is upgraded from the first combat level to the second combat level after the second virtual object is purchased, the third counting information is represented by a second level progress in a progress box corresponding to the second combat level, wherein the initial quantity includes the minimum cumulative quantity when the combat virtual object is at the first combat level, and the minimum cumulative quantity when the combat virtual object is at the second combat level; or, When the first counting information is represented by the first level progress and the fighting level of the fighting virtual object is still at the first fighting level after choosing to purchase the second virtual object, the third counting information is represented by the first level progress, wherein the first level progress corresponding to the third counting information is greater than the first level progress corresponding to the first counting information.
4. The method according to claim 1, characterized in that: After displaying the second virtual object located in the chessboard shopping area, the method further includes: When the second virtual object is selected for purchase, and the second virtual object is different from the first virtual object, and the second virtual object selected for purchase meets the placement conditions in the chessboard battle area, it is displayed that the second virtual object selected for purchase is located in the chessboard battle area.
5. The method according to claim 4, characterized in that Before displaying that the selected second virtual object is located in the chessboard battle area, the method further includes at least one of the following: When the held virtual resources are greater than or equal to the virtual resources required to purchase the selected second virtual object, determining that the selected second virtual object satisfies a first condition in the chessboard battle area, wherein the placement condition includes the first condition; When the number of first virtual objects is less than or equal to the number of second virtual objects, it is determined that the second virtual object selected for purchase meets the second condition in the chessboard battle area, wherein the first number of virtual objects is the sum of the number of virtual objects already in the chessboard battle area and the number of virtual objects of the second virtual object selected for purchase, the second number of virtual objects is the maximum number of virtual objects allowed to be placed in the chessboard battle area, and the placement condition includes the second condition.
6. The method according to claim 5, characterized in that After displaying the second virtual object located in the chessboard shopping area, the method further includes: When the second virtual object is selected for purchase, and the second virtual object is different from the first virtual object, and the number of the first virtual objects is greater than the number of the second virtual objects, a first prompt message is displayed, wherein the first prompt message is used to prompt that the second virtual object selected for purchase cannot be purchased.
7. The method according to claim 1, characterized in that After or during the displaying of the first virtual object located in the chessboard battle area, the method further includes: A chessboard preparation area is displayed, wherein the chessboard preparation area is configured to prohibit display of virtual objects in the chessboard battle area.
8. The method according to claim 7, characterized in that In the process of displaying the chessboard preparation area, the method further includes: The virtual props located in the chessboard preparation area are displayed, wherein the virtual props are set as props that the virtual objects located in the chessboard battle area are allowed to assemble.
9. The method according to claim 8, characterized in that The displaying of virtual props located in the chessboard preparation area includes: In the case where there are at least two identical virtual props in the chessboard preparation area, the at least two identical virtual props are combined and displayed, and the number of virtual props in the at least two identical virtual props is prompted.
10. The method according to claim 7, characterized in that After displaying the virtual props located in the chessboard preparation area, the method further includes: In response to the region hiding operation performed on the chessboard preparation region, hiding the chessboard preparation region and displaying a hidden control; In response to the unhiding operation performed on the hidden control, the chessboard preparation area is displayed.
11. The method according to any one of claims 1 to 10, characterized in that In the process of updating and displaying the counting information of the battle virtual object, the method further includes at least one of the following: When the updated count information indicates that the battle level is upgraded from the original battle level to the third battle level, the battle strength of the battle virtual object is increased by a first order of magnitude; When the count information after the update display indicates that the battle level remains unchanged from the original battle level, the battle intensity of the battle virtual object is increased by a second order of magnitude, wherein the battle intensity of the second order of magnitude is lower than the battle intensity of the first order of magnitude of the battle virtual object.
12. The method according to any one of claims 1 to 10, characterized in that In the process of displaying the first virtual object located in the chessboard battle area, the method further includes: The number of third virtual objects already located in the chessboard battle area and the maximum number of third virtual objects allowed to be placed in the chessboard battle area are displayed, wherein the third virtual objects are non-repetitive virtual objects.
13. The method according to any one of claims 1 to 10, characterized in that The updating and displaying of the counting information of the battle virtual object includes: When the counting information indicates that the difference between the accumulated number and the target number for increasing the battle level is less than or equal to a preset threshold, a second prompt information is displayed, wherein the second prompt information is used to prompt that the battle virtual object is about to increase the battle level.
14. A virtual chessboard information display device, characterized in that: include: A first display unit is used to display a first virtual object located in a chessboard battle area, wherein the virtual object located in the chessboard battle area is configured to battle in a battle phase of a virtual chessboard game; A second display unit is used to display a second virtual object located in the chessboard shopping area, wherein the virtual object located in the chessboard shopping area is set to be purchased in the shopping-allowed stage of the virtual chessboard game, and the virtual object purchased in the shopping-allowed stage is allowed to be played in the battle stage; The third display unit is used to update and display the counting information of the combat virtual object in the chessboard combat area when the second virtual object is selected for purchase and the first virtual object and the second virtual object are both combat virtual objects, wherein the counting information is used to indicate the cumulative number of the combat virtual objects in the chessboard combat area, the cumulative number is positively correlated with the combat level of the combat virtual object, and the combat level is positively correlated with the combat intensity of the combat virtual object in the combat stage.
15. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program executes the method described in any one of claims 1 to 13 when executed by an electronic device.
16. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method described in any one of claims 1 to 13 are implemented.
17. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 13 through the computer program.