Game information processing method and device, electronic equipment and storage medium
By selecting target virtual characters and matching attack routes in the first stage of virtual matches, the problem of low efficiency in users forming their own teams is solved, enabling quick team formation and attack route matching, thus improving the gaming experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- YIDIAN LINGXI INFORMATION TECHNOLOGY (GUANGZHOU) CO LTD
- Filing Date
- 2024-11-11
- Publication Date
- 2026-05-12
AI Technical Summary
In existing multiplayer games, user-organized teams are inefficient, and the team's attack route is limited by the captain's decisions, resulting in excessively long pre-battle preparation time and affecting the user's gaming experience.
In the first phase of the virtual match, the user selects the target virtual character from the candidate group using a selection control and matches it with an attack route. Other virtual characters can team up with the target character and attack according to the matched attack route.
It improved the efficiency of team formation, shortened pre-battle preparation time, and enhanced the user's gaming experience.
Smart Images

Figure CN122006263A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the technical field of game data processing, and more specifically, to a game information processing method, apparatus, electronic device, and storage medium. Background Technology
[0002] With the rapid development of the gaming industry, multiplayer games have gradually become mainstream, allowing multiple users to cooperate, complete missions, or engage in battles. In existing multiplayer games, multiple users can form a team to participate in matches. During a match, the team leader typically instructs team members to attack along a designated route. However, user-organized team formation is inefficient, and the team's attack route is heavily dependent on the team leader's decisions, significantly increasing pre-match preparation time and negatively impacting the user experience. Summary of the Invention
[0003] One objective of this disclosure is to provide a new technical solution for game information processing.
[0004] According to a first aspect of this disclosure, a game information processing method is provided, the method comprising:
[0005] The user's game interface displays the first stage of multiple virtual characters entering the virtual game; wherein, the first stage is used to identify the target virtual character acting in the virtual game with a set identity, and the multiple virtual characters include the user's first virtual character.
[0006] In the first stage, a first input is received from the first virtual character selecting a candidate character from the candidate group, and the target virtual character determined based on the first input from the plurality of virtual characters selecting a candidate character from the candidate group is displayed; wherein, the candidate group consists of at least a portion of the plurality of virtual characters;
[0007] The game interface displays the second stage of the virtual match where multiple virtual characters enter the virtual game, and matches the target virtual character determined in the first stage with an attack route in the virtual match.
[0008] In one possible implementation, the method further includes:
[0009] In the first stage, the game interface displays selection options for each candidate character in the candidate group; wherein, the candidate group is determined based on the character attributes of the plurality of virtual characters, the candidate group is a subset of the plurality of virtual characters, and the selection options include the character information and selection controls of the corresponding candidate character;
[0010] The first input received by the first virtual character from the candidate group to select a candidate character includes:
[0011] Receive the first input from the first virtual character to select a candidate character by triggering the selection control.
[0012] In one possible implementation, the target virtual characters are at least two; the method further includes:
[0013] In the second stage, the game interface displays the candidate results of the multiple virtual characters selecting candidate characters from the candidate group, and determines the attack route of each target virtual character based on the priority of each target virtual character reflected by the candidate results; wherein, the attack routes corresponding to different target virtual characters are different at least in the set first route attribute.
[0014] In one possible implementation, at least two of the target virtual characters include a second virtual character and a third virtual character, and the method further includes:
[0015] In the second stage, a second input is received from the first virtual character, which triggers a first preview control to execute a preview of a first attack route matched with the second virtual character. Based on the second input, first route information of the first attack route is displayed; wherein, the first route information includes a first attack point configured for the first attack route in the virtual match; or...
[0016] The system receives a third input from the first virtual character, which triggers a second preview control to execute a preview of a second attack route matched with the third virtual character. Based on the third input, the system displays second route information of the second attack route. The second route information includes second attack points configured in the virtual game for the second attack route. At least some of the attack points in the first and second attack points have different geographical locations in the virtual game.
[0017] In one possible implementation, the first route attribute includes the number of attack points indicating an attack along the attack route, the amount of resources obtained after capturing the attack points indicating an attack along the attack route, and the attribute strength set for the attack points indicating an attack along the attack route.
[0018] In one possible implementation, the plurality of virtual characters includes a fourth virtual character, which belongs to the same faction as the first virtual character in the virtual match; the method further includes:
[0019] In the second phase, in response to an attack instruction from the first virtual character to launch an attack on the fourth virtual character, it is displayed that the first virtual character is prohibited from launching an attack on the fourth virtual character.
[0020] In one possible implementation, the plurality of virtual characters includes a fifth virtual character, which belongs to the same faction as the first virtual character in the virtual match; when the first virtual character possesses the set identity, the method further includes:
[0021] The first virtual character is configured to attack the enemy team; wherein the virtual characters in the attack team attack along the attack route.
[0022] In response to the fifth virtual character's application to join the attacking team, the application approval item for the fifth virtual character is displayed;
[0023] When the first virtual character indicates that it agrees to join the team in the application approval item, the fifth virtual character is displayed to join the attacking team.
[0024] In one possible implementation, the method further includes:
[0025] In the third phase, the attacking force is shown launching an attack along the designated attack route;
[0026] The attacking team receives resource replenishment from a support team; wherein the support team includes virtual characters other than the virtual characters of the attacking team.
[0027] According to a second aspect of this disclosure, a game information processing apparatus is also provided, comprising:
[0028] The display module is used to display the first stage of multiple virtual characters entering the virtual game on the user's game interface; wherein, the first stage is used to identify the target virtual character acting in the virtual game with a set identity, and the multiple virtual characters include the user's first virtual character.
[0029] A receiving module is configured to, in the first stage, receive a first input from the first virtual character selecting a candidate character from a candidate group, and display the target virtual character determined based on the first input from the plurality of virtual characters selecting a candidate character from the candidate group; wherein, the candidate group consists of at least a portion of the plurality of virtual characters;
[0030] The matching module is used to display the second stage of the virtual game where the multiple virtual characters enter the game interface, and to match the target virtual character determined in the first stage with an attack route in the virtual game.
[0031] According to a third aspect of this disclosure, a computer system is also provided, including a processor that, when the processor executes program instructions or code, implements the game scene control method of the first aspect. Exemplarily, the computer system also includes a memory for storing the program instructions or code.
[0032] According to a fourth aspect of this disclosure, a computer-readable storage medium is also provided, wherein a computer program is stored therein, wherein the computer program is configured to execute the above-described game information processing method at runtime.
[0033] According to a fifth aspect of this disclosure, a computer program product is also provided, comprising a game program, which, when executed, causes a computer to perform the steps of the game information processing method described above.
[0034] According to a sixth aspect of this disclosure, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the game information processing method described above through the computer program.
[0035] One beneficial effect of this disclosure is that the game information processing method provided by this disclosure can select a target virtual character from the candidate group in the first stage of the virtual game, and match the target virtual character with the attack route in the virtual game, so that other virtual characters can team up with the target virtual character and attack with the attack route matched by the target virtual character, which effectively improves the efficiency of team formation. At the same time, it can match the attack route for the selected target virtual character, shorten the preparation time before the game, and improve the user's game experience.
[0036] The features and advantages of the embodiments of this specification will become clear from the following detailed description of exemplary embodiments with reference to the accompanying drawings. Attached Figure Description
[0037] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments of this specification and, together with their description, serve to explain the principles of these embodiments.
[0038] Figure 1 A schematic diagram of the hardware structure of an electronic device that can be used to implement a game information processing method according to embodiments of the present disclosure is shown;
[0039] Figure 2 A flowchart illustrating a game information processing method according to some embodiments is shown;
[0040] Figure 3A schematic diagram of a game interface according to some other embodiments is shown;
[0041] Figure 4 A schematic diagram of a game interface according to some other embodiments is shown;
[0042] Figure 5 A schematic diagram of a game interface according to some other embodiments is shown;
[0043] Figure 6 A schematic diagram of a game map according to some other embodiments is shown;
[0044] Figure 7 A schematic diagram of the structure of a game information processing apparatus according to some embodiments is shown;
[0045] Figure 8 A schematic diagram of the hardware structure of an electronic device according to some embodiments is shown. Detailed Implementation
[0046] Various exemplary embodiments of this specification will now be described in detail with reference to the accompanying drawings.
[0047] The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit the embodiments of this specification or their application or use.
[0048] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.
[0049] It should be noted that all actions involving the acquisition of signals, information, or data in this embodiment are carried out in compliance with the relevant data protection laws and regulations of the country where the location is situated, and with authorization from the owner of the relevant equipment.
[0050] It should also be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0051] It should be understood that the data used in this way can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in a sequence other than those illustrated or described herein. Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover a non-exclusive inclusion, for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such process, method, product, or apparatus.
[0052] This disclosure provides a novel game information processing scheme that allows users to control a first virtual character to participate in virtual matches. This first virtual character has the right to choose the captain of an attacking team and the right to apply to join an attacking team. Once the first virtual character joins an attacking team, it can launch an attack following the team's attack route. This shortens the pre-match preparation time and improves the user's gaming experience.
[0053] Figure 1 A schematic diagram of the hardware structure of an electronic device that can be used to implement a game information processing method according to embodiments of the present disclosure is shown.
[0054] The electronic device 1000 is a device capable of running games. These games can be local applications installed on the electronic device, or web games, lightweight applications, or mini-programs, etc., without limitation. The electronic device 1000 can be a mobile phone, tablet, PC, etc., without limitation.
[0055] like Figure 1 As shown, the electronic device 1000 may include a processor 1101, a memory 1102, an interface device 1103, a communication device 1104, an output device 1105, an input device 1106, etc. Figure 1 The hardware configuration shown is illustrative only and is not intended to limit this disclosure, its application, or its use.
[0056] The processor 1101 executes computer programs, which can be written using instruction sets of architectures such as x86, Arm, RISC, MIPS, and SSE. The memory 1102 includes, for example, ROM (Read-Only Memory), RAM (Random Access Memory), and non-volatile memory such as a hard disk. The interface device 1103 includes, for example, a USB interface, a network cable interface, and a headphone jack. The communication device 1104 is capable of wired or wireless communication. The communication device 1104 may include at least one short-range communication module, such as any module for short-range wireless communication based on short-range wireless communication protocols such as Hilink, WiFi (IEEE 802.11), Mesh, Bluetooth, ZigBee, Thread, Z-Wave, NFC, UWB, and LiFi. The communication device 1104 may also include a long-range communication module, such as any module for WLAN, GPRS, or 2G / 3G / 4G / 5G long-range communication. The output device 1105 may include, for example, an LCD screen or touch screen, and a speaker. Input device 1106 may include, for example, a touch screen, a keyboard, a microphone, various sensors, etc.
[0057] In this embodiment, the memory 1102 of the electronic device 1000 is used to store a computer program, which is used to control the processor 1101 to perform a game information processing method according to any embodiment of the present disclosure.
[0058] Next, as Figure 1 Taking an electronic device 1000 as an example, various embodiments of the game information processing method are explained.
[0059] <First Embodiment>
[0060] Figure 2 A game information processing method according to some embodiments is shown, which may include the following steps S210 to S230:
[0061] Step S210: Display the first stage of the virtual game in the user's game interface, showing multiple virtual characters participating in the virtual game; wherein, the first stage is used to identify the target virtual character acting in the virtual game with a set identity, and the multiple virtual characters include the user's first virtual character.
[0062] In this embodiment, a user is a player in the game who can control a first virtual character to join a virtual match. A virtual match here generally refers to multiple virtual characters operating within one or more game scenarios. These activities can include multiple virtual characters cooperating, performing tasks, or battling each other.
[0063] In this embodiment, the entry into the first stage of the virtual match is triggered when the game meets certain conditions, such as the number of virtual characters participating in the virtual match reaching a first set number, the game progressing for a set time, or the initiator of the virtual match deciding to start the virtual match.
[0064] In this embodiment, the virtual game has multiple stages. The first stage is the selection of a target virtual character from multiple virtual characters. The second stage is the joining of the attacking team to which the target virtual character belongs. The third stage is the launching of attacks by each attacking team according to their respective attack routes. The target virtual character can be designated as the manager, owner, or captain of the attacking team, meaning the target virtual character has the authority to manage the attacking team it belongs to.
[0065] Step S220: In the first stage, a first input is received from the first virtual character to select a candidate character from the candidate group, and the target virtual character determined based on the first input of multiple virtual characters selecting a candidate character from the candidate group is displayed; wherein, the candidate group consists of at least some of the multiple virtual characters.
[0066] In this embodiment, the candidate group can be determined from multiple virtual characters after they enter. The candidate group is a selection of virtual characters that meet the candidate conditions from multiple virtual characters. These candidate conditions include, for example, the virtual character's combat power reaching a set combat power value, the virtual character's number of honors reaching a second set number, and the virtual character's game time reaching a set time.
[0067] In this embodiment, the first input can be the first virtual character selecting an option corresponding to a candidate character. Selecting an option for a candidate character can be done by triggering a selection control corresponding to the candidate character, or by entering specific information corresponding to the candidate character in a set input box. The specific information may be, for example, the candidate character's name or a specific honorary title.
[0068] In this embodiment, the determined target virtual character is displayed during a specific time period in the first stage, such as within 2 minutes before the end of the first stage, within 5 minutes before the end of the first stage, or within 10 minutes before the end of the first stage.
[0069] Step S230: Display multiple virtual characters entering the second stage of the virtual game on the game interface, and match the attack route in the virtual game for the target virtual character determined in the first stage.
[0070] In this embodiment, the virtual game can pre-set attack routes, which can be multiple, and there can be multiple target virtual characters, with each target virtual character corresponding to an attack route.
[0071] The game information processing method according to the first embodiment of the present invention solves the problems of low efficiency in team formation and the fact that the team's attack route is limited by the team leader's decision, which greatly increases the pre-battle preparation time. Based on this method, a target virtual character is selected from the candidate group in the first stage of the virtual game. The target virtual character is matched with an attack route in the virtual game, allowing other virtual characters to team up with the target virtual character and attack using the attack route matched to the target virtual character. This effectively improves the efficiency of team formation and shortens the pre-battle preparation time by matching attack routes to the selected target virtual character, thus enhancing the user's gaming experience.
[0072] <Second Embodiment>
[0073] In this embodiment, in order to facilitate users to quickly select candidate characters and further enhance the user's gaming experience, in the first stage, the game interface displays the selection options for each candidate character in the corresponding candidate group, so that users can select a candidate character based on the character information provided by the selection options.
[0074] In these embodiments, relative to the first embodiment described above, the method further includes the following step S310 before step S220:
[0075] Step S310: In the first stage, the selection options for each candidate character in the corresponding candidate group are displayed on the game interface; wherein, the candidate group is determined based on the character attributes of multiple virtual characters, the candidate group is a subset of virtual characters among multiple virtual characters, and the selection options include the character information and selection controls of the corresponding candidate character.
[0076] In this embodiment, the virtual characters in the candidate group can be either virtual characters that reach a set attribute value in the first character attribute among multiple virtual characters, or virtual characters that rank high in the second character attribute among multiple virtual characters. The candidate group can be the top 3 virtual characters in terms of attribute value, or the top 5 virtual characters in terms of attribute value, etc. The character attributes here are generally the virtual character's combat power, health, or character level, etc.
[0077] Based on this, step S220 may include the following step S2201:
[0078] Step S2201: Receive the first input from the first virtual character to select a candidate character by triggering the selection control.
[0079] In this embodiment, with Figure 3 Taking the game interface shown as an example, users can view the page for selecting a target virtual character in the first stage of a virtual match. This page displays options for each candidate character in the candidate group, namely virtual character A through virtual character D. Specifically, for virtual character A, the page displays information about virtual character A with a combat power of 600 and the character name "A," along with a selection control K1 for selecting virtual character A as the target virtual character. For virtual character B, the page displays information about virtual character B with a combat power of 1000 and the character name "B," along with a selection control K2 for selecting virtual character B as the target virtual character. For virtual character C, the page displays information about virtual character C with a combat power of 800 and the character name "C," along with a selection control K3 for selecting virtual character C as the target virtual character. For virtual character D, the page displays information about virtual character D with a combat power of 500 and the character name "D," along with a selection control K4 for selecting virtual character D as the target virtual character. The game interface can also display the number of times multiple virtual characters have selected candidate characters from the candidate group, i.e., virtual character A was selected 5 times, virtual character B was selected 3 times, and virtual character C was selected 2 times.
[0080] The game information processing method according to the second embodiment of the present invention solves the problems in the prior art where it is difficult for users to obtain the role information of candidate characters in the candidate group and the selection of candidate characters is cumbersome. Based on the method of this embodiment, users can select a candidate character by viewing the selection options of each candidate character in the first stage, so that users can quickly select a candidate character and further improve the user's game experience.
[0081] <Third Embodiment>
[0082] In this embodiment, in order to facilitate users to quickly select a target virtual character to apply to join in the second stage of the virtual game, there are at least two target virtual characters. The game interface can display the candidate results of at least two target virtual characters and the corresponding attack routes of at least two target virtual characters.
[0083] In these embodiments, relative to the first embodiment described above, after step S230, the method further includes the following step S410:
[0084] In step S410, in the second stage, the game interface displays the candidate results of multiple virtual characters selecting candidate characters from the candidate group, and determines the attack route of each target virtual character based on the priority of each target virtual character reflected in the candidate results; wherein, the attack routes corresponding to different target virtual characters are different at least in the set first route attribute.
[0085] In some examples, multiple attack routes are configured with a matching order. The attack route matched to each target virtual character is determined based on the priority and matching order of each target virtual character. For example, if the multiple attack routes are attack route Z1-attack route Z3, and the matching order is attack route Z1-attack route Z2-attack route Z3, the priority of each target virtual character is determined by matching attack routes in descending order of combat power. If the target virtual characters, from highest to lowest combat power, are virtual character F-virtual character H, then virtual character F will match attack route Z1, virtual character G will match attack route Z2, and virtual character H will match attack route Z3.
[0086] In this embodiment, with Figure 4 Taking the game interface shown as an example, in the second stage of the virtual match, the user views the election announcement page. This game interface displays the election announcement page, which shows the candidate results. The candidate results are virtual characters A through C as the target virtual characters. Virtual character A is matched with attack route L1, virtual character B with attack route L2, and virtual character C with attack route L3.
[0087] In some embodiments, in order to improve the rationality of the attack routes matched for each target virtual character, the first route attribute includes the number of attack strongholds indicating the attack in the attack route, the amount of resources obtained after the attack strongholds indicating the attack in the attack route are occupied, and the attribute strength set for the attack strongholds indicating the attack in the attack route.
[0088] In this embodiment, with Figure 4 Taking the game interface shown as an example, virtual character A has a higher priority than virtual character B. Virtual character A is matched with attack route L1, while virtual character B is matched with attack route L2. Attack route L1 indicates the attack points G1-G4, while attack route L2 indicates the attack points G1 and G5. For example, if virtual character A has a higher priority than virtual character B, the resources gained from capturing the first attack point G2 are greater than those gained from capturing the second attack point G5. Similarly, if virtual character A has a higher priority than virtual character B, the attribute strength set for the first attack point G2 is greater than that set for the second attack point G5. Here, attribute strength generally refers to the defense or health of the attack point, etc.
[0089] According to the third embodiment of the game information processing method of the present invention, the problem that users have difficulty obtaining candidate results and the attack route of target virtual characters in the prior art is solved. Based on the method of this embodiment, users can quickly determine the team they need to join in the second stage through the displayed election announcement page, so as to facilitate users to form a team quickly and shorten the time of pre-match preparation.
[0090] <Fourth Embodiment>
[0091] In this embodiment, in order to provide the first virtual character with the attack routes matched by each target virtual character after the target virtual character is selected, at least two target virtual characters may include a second virtual character and a third virtual character. The first virtual character can view the first attack route of the second virtual character or the second attack route of the third virtual character, so that the first virtual character can select a suitable team according to the attack routes matched by each target virtual character, thereby achieving the purpose of the first virtual character quickly forming a team.
[0092] In these embodiments, relative to the third embodiment described above, the method further includes the following steps S510 and S520:
[0093] Step S510: In the second stage, the system receives a second input from the first virtual character, which triggers the first preview control to execute a preview of a first attack route matched with the second virtual character, and displays the first route information of the first attack route based on the second input; wherein, the first route information includes the first attack point configured in the virtual game for the first attack route.
[0094] In this embodiment, the second input may be an option for the first virtual character to select a first attack route matched by the second virtual character. The option to select the first attack route matched by the second virtual character may be by triggering a first preview control corresponding to the second virtual character, or by entering specific information corresponding to the second virtual character in a set input box. The specific information may be, for example, the character name or a specific honorary title of the second virtual character.
[0095] In this embodiment, with Figure 4 Taking the game interface shown as an example, when the user clicks the first preview control K5 for virtual character A, virtual character A becomes the second virtual character. Subsequently, the user's game interface changes... Figure 4 The game interface is switched to Figure 5 The game interface, Figure 5 The game interface shows that the virtual character A belongs to team X, with a total combat power of 5000 and a team size limit of 10. Eight new members have joined the team. The captain of team X is virtual character A. The game interface also shows that attack route L1 is the first attack route. The first route information for the first attack route is that attack route L1 is configured with first attack strongholds G1-G4 in the virtual match. The virtual character of team X can attack first attack strongholds G1-G2-G3 in sequence, or vice versa.
[0096] Step S520: Receive a third input from the first virtual character, which triggers the second preview control to execute a preview of a second attack route matched with a third virtual character. Based on the third input, display the second route information of the second attack route. The second route information includes the second attack points configured in the virtual game for the second attack route. At least some of the attack points in the first and second attack points have different geographical locations in the virtual game.
[0097] In this embodiment, the third input can be the option for the first virtual character to select the second attack route matched by the third virtual character. The option to select the second attack route matched by the third virtual character can be by triggering the second preview control corresponding to the third virtual character, or by entering specific information corresponding to the third virtual character in the set input box. The specific information is, for example, the character name or specific honorary title of the third virtual character.
[0098] In this embodiment, with Figure 4 Taking the game interface shown as an example, when the user clicks the first preview control K5 for virtual character A, virtual character A becomes the second virtual character. Subsequently, the user's game interface changes... Figure 4 The game interface is switched to Figure 5 The game interface, Figure 5 The game interface displays that virtual character A is in team X, with a total combat power of 5000. The team's maximum number of members is 10, and 8 members have joined. Virtual character A is the captain of team X. The game interface also shows that attack route L1 is the first attack route. When the user wants to view the second attack route matched with virtual character B, the user clicks... Figure 4 The control for joining a team in the game interface is... Figure 5 The game interface is switched to Figure 4 In the game interface, users can... Figure 4 Clicking the second preview control K6 of virtual character B in the game interface means that virtual character B is the third virtual character. Subsequently, the user can view the second route information corresponding to the second attack route in the game interface.
[0099] In this embodiment, with Figure 6 Taking the game map shown as an example, the first attack route can correspond to the first attack points G1, G2, G3, and G4, while the second attack route can correspond to the first attack points G1 and G5. Furthermore, the first attack points G2, G3, G4, and G5 each correspond to different geographical locations on the game map set in the virtual match. In other words, the team of virtual character A and the team of virtual character B need to capture different attack points, which reduces the overlap in the gaming experience for each user participating in the virtual match.
[0100] In this embodiment, to further enhance the interaction between the user and the virtual game, the team containing the target virtual character also needs to capture checkpoints. The first route information also includes first checkpoints set between the first attack checkpoints, with the first checkpoints positioned between two indicated first attack checkpoints. The second route information also includes second checkpoints set between the second attack checkpoints, with the second checkpoints positioned between two indicated second attack checkpoints. Figure 6 Taking the game map shown as an example, the game map is also configured with the first level stronghold N3-N5. The first level stronghold N3 and the first level stronghold N4 are located between the first attack stronghold G1 and the first attack stronghold G2, and the first level stronghold N5 is located between the first attack stronghold G2 and the first attack stronghold G3.
[0101] <Fifth Embodiment>
[0102] In this embodiment, in order to reduce the memory consumption generated by the virtual game, the multiple virtual characters may include a fourth virtual character. The fourth virtual character and the first virtual character belong to the same faction in the virtual game, and the fourth virtual character and the first virtual character are prohibited from attacking each other in the virtual game.
[0103] In these embodiments, relative to the first embodiment described above, the method may include the following step S610:
[0104] In step S610, in the second phase, in response to the attack instruction that the first virtual character launches an attack on the fourth virtual character, it is displayed that the first virtual character is prohibited from launching an attack on the fourth virtual character.
[0105] In this embodiment, during the first phase of the virtual match or before the virtual match begins, the first virtual character can attack the fourth virtual character under the user's instruction. In the second phase of the virtual match, the user instructs the first virtual character to attack the fourth virtual character, and the user's game interface can display a message indicating that the first virtual character is prohibited from attacking the fourth virtual character.
[0106] <Sixth Embodiment>
[0107] In this embodiment, in order to facilitate the management of the attacking team by the user who is the team leader, the multiple virtual characters may include a fifth virtual character. The fifth virtual character and the first virtual character belong to the same faction in the virtual game. When the fifth virtual character applies to join the team of the first virtual character, the first virtual character can instruct the fifth virtual character whether to join the team.
[0108] In these embodiments, relative to the fourth embodiment described above, when the first virtual character has a set identity, the method may include the following steps S710 to S730:
[0109] Step S710: Display the first virtual character configuration attack team; wherein, the virtual characters in the attack team attack along the attack route.
[0110] In this embodiment, other virtual characters can also participate in virtual matches. These other virtual characters generally refer to virtual characters that are in opposing camps with multiple virtual characters.
[0111] In this embodiment, when the first virtual character is selected as the target virtual character, the user's game interface can display the attacking team configured by the first virtual character.
[0112] Step S720: In response to the fifth virtual character's application to join the attack team, the application approval item for the fifth virtual character is displayed.
[0113] In this embodiment, with Figure 5 Taking the game interface shown as an example, the user controlling the fifth virtual character can click the confirmation control K8 to apply to join the attacking team X, which will instruct the fifth virtual character to apply to join the attacking team X. The game interface of the user controlling the virtual character A can display the application approval items for the fifth virtual character.
[0114] In step S730, when the first virtual character indicates that it agrees to join the team in the application approval item, the fifth virtual character is displayed to join the attacking team.
[0115] In this embodiment, with Figure 5 Taking the game interface shown as an example, when the fifth virtual character joins team X, the number of people in team X can be changed from 8 to 9, and the total combat power of team X can be adjusted according to the combat power of the fifth virtual character.
[0116] <Seventh Embodiment>
[0117] In this embodiment, in order to increase the sense of participation of all virtual characters participating in the virtual game, virtual characters who have not joined any team are formed into a support team to provide resource supplements for the attacking team, and at the end of the virtual game, they receive corresponding game rewards.
[0118] In these embodiments, relative to the sixth embodiment described above, the method further includes the following steps S810 and S820:
[0119] Step S810, in the third phase, shows the attacking team launching an attack along the attack route.
[0120] Step S820: The attacking team receives resource replenishment from the support team; the support team includes virtual characters other than the attacking team's virtual characters.
[0121] In some examples, the target virtual characters are virtual characters A through C, and the support team's virtual characters are virtual characters J through L. Virtual characters J through L can perform tasks such as production or transportation to obtain game resources. The game resources obtained by the support team can replenish the resources of the attacking team.
[0122] <Device Embodiment>
[0123] Figure 7 A schematic diagram of the composition structure of a game information processing apparatus according to an embodiment of the present disclosure is shown. Figure 7 As shown, the game information processing device 700 includes a display module 710, a receiving module 720, and a matching module 730.
[0124] The display module 710 is used to display the first stage of multiple virtual characters entering the virtual game on the user's game interface; wherein, the first stage is used to identify the target virtual character acting in the virtual game with a set identity, and the multiple virtual characters include the user's first virtual character.
[0125] The receiving module 720 is used in the first stage to receive a first input from the first virtual character to select a candidate character from the candidate group, and to display the target virtual character determined based on the first input from the first input of multiple virtual characters to select a candidate character from the candidate group; wherein, the candidate group is at least a portion of the multiple virtual characters;
[0126] The matching module 730 is used to display multiple virtual characters entering the second stage of the virtual game on the game interface, and to match the target virtual character determined in the first stage with the attack route in the virtual game.
[0127] In some embodiments, the game information processing device 700 further includes a selection module, which is used to display the selection options for each candidate character in the corresponding candidate group on the game interface in the first stage; wherein the candidate group is determined based on the character attributes of multiple virtual characters, the candidate group is a subset of virtual characters among multiple virtual characters, and the selection options include the character information and selection controls of the corresponding candidate character.
[0128] The receiving module 720 is also used to receive the first input of the first virtual character to select a candidate character by triggering the selection control.
[0129] In some embodiments, the game information processing device 700 further includes a determining module, which is used in the second stage to display the candidate results of multiple virtual characters selecting candidate characters from a candidate group on the game interface, and to determine the attack route of each target virtual character based on the priority of each target virtual character reflected by the candidate results; wherein the attack routes corresponding to different target virtual characters are different at least in the set first route attribute.
[0130] In some embodiments, the game information processing device 700 further includes a preview module, which is used in a second stage to receive a second input from a first virtual character triggering a first preview control to execute a preview that matches a first attack route for a second virtual character, and to display first route information of the first attack route based on the second input; wherein the first route information includes a first attack point configured in the virtual game for the first attack route; or, to receive a third input from a first virtual character triggering a second preview control to execute a preview that matches a second attack route for a third virtual character, and to display second route information of the second attack route based on the third input; wherein the second route information includes a second attack point configured in the virtual game for the second attack route, and at least some of the attack points in the first and second attack points have different geographical locations in the virtual game.
[0131] In some embodiments, the game information processing device 700 further includes a response module, which is used in a second phase to display that the first virtual character is prohibited from attacking the fourth virtual character in response to an attack instruction from the first virtual character to attack the fourth virtual character.
[0132] In some embodiments, the game information processing device 700 further includes an approval module for displaying a first virtual character configured to join an attacking team; wherein the virtual characters in the attacking team attack along an attack route; in response to a fifth virtual character applying to join the attacking team, displaying an approval item for the fifth virtual character's application; and when the first virtual character indicates that it agrees to join the team, displaying the fifth virtual character joining the attacking team.
[0133] In some embodiments, the game information processing device 700 further includes a supplementary module, which is used in the third stage to show the attacking team launching an attack along an attack route; to show the attacking team receiving resource replenishment from a support team; wherein the support team includes virtual characters other than the virtual characters of the attacking team among a plurality of virtual characters.
[0134] <Equipment Example>
[0135] Figure 8 A schematic diagram of the hardware structure of an electronic device according to some other embodiments is shown. For example... Figure 8 As shown, the electronic device 800 includes a processor 810 and a memory 820. The memory 820 stores a computer program that controls the processor 810 to operate in order to control the electronic device 800 to execute a game information processing method according to any embodiment of the present disclosure.
[0136] This disclosure also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements a game information processing method according to any embodiment of this disclosure.
[0137] This disclosure also provides a computer program product, which includes a computer program or instructions that, when executed by a processor, implement a game information processing method according to any of the disclosed embodiments. This computer program product is, for example, a game client.
[0138] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the device and apparatus embodiments are basically similar to the method embodiments, so the descriptions are relatively simple; relevant parts can be referred to the descriptions of the method embodiments.
[0139] The foregoing has described specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired result. In some embodiments, multitasking and parallel processing are possible or may be advantageous.
[0140] Embodiments of this specification may be devices, methods, and / or computer program products. A computer program product may include a computer-readable storage medium having computer-readable program instructions loaded thereon for causing a processor to implement various aspects of the embodiments of this specification.
[0141] Computer-readable storage media can be tangible devices capable of holding and storing instructions for use by an instruction execution device. Computer-readable storage media can be, for example—but not limited to—electrical storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of computer-readable storage media include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital multifunction disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combination of the foregoing. The computer-readable storage media used herein are not to be construed as transient signals themselves, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.
[0142] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to the computer-readable storage media in the respective computing / processing device.
[0143] Computer program instructions used to perform the operations of the embodiments described herein may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, etc., and conventional procedural programming languages such as the "C" language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuitry, such as programmable logic circuitry, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), is personalized by utilizing state information from the computer-readable program instructions. This electronic circuitry can execute the computer-readable program instructions to implement various aspects of the embodiments described herein.
[0144] Various aspects of embodiments of this specification are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (devices), and computer program products according to embodiments of this specification. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.
[0145] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.
[0146] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.
[0147] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this specification. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction, which contains one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions. It will be well known to those skilled in the art that implementation in hardware, implementation in software, and implementation using a combination of software and hardware are equivalent.
[0148] Various embodiments of this specification have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope of the described embodiments. The terminology used herein is chosen to best explain the principles, practical application, or improvement of the technology in the market, or to enable others skilled in the art to understand the embodiments disclosed herein.
Claims
1. A game information processing method, the method comprising: The user's game interface displays the first stage of multiple virtual characters entering the virtual game; wherein, the first stage is used to identify the target virtual character acting in the virtual game with a set identity, and the multiple virtual characters include the user's first virtual character. In the first stage, a first input is received from the first virtual character selecting a candidate character from the candidate group, and the target virtual character determined based on the first input from the plurality of virtual characters selecting a candidate character from the candidate group is displayed; wherein, the candidate group consists of at least a portion of the plurality of virtual characters; The game interface displays the second stage of the virtual match where multiple virtual characters enter the virtual game, and matches the target virtual character determined in the first stage with an attack route in the virtual match.
2. The method according to claim 1, characterized in that, The method further includes: In the first stage, the game interface displays selection options for each candidate character in the candidate group; wherein, the candidate group is determined based on the character attributes of the plurality of virtual characters, the candidate group is a subset of the plurality of virtual characters, and the selection options include the character information and selection controls of the corresponding candidate character; The first input received by the first virtual character from the candidate group to select a candidate character includes: Receive the first input from the first virtual character to select a candidate character by triggering the selection control.
3. The method according to claim 1, wherein, The target virtual characters are at least two; the method further includes: In the second stage, the game interface displays the candidate results of the multiple virtual characters selecting candidate characters from the candidate group, and determines the attack route of each target virtual character based on the priority of each target virtual character reflected by the candidate results; wherein, the attack routes corresponding to different target virtual characters are different at least in the set first route attribute.
4. The method according to claim 3, characterized in that, The method further includes at least two target virtual characters, including a second virtual character and a third virtual character, and the method also includes: In the second stage, a second input is received from the first virtual character, which triggers a first preview control to execute a preview of a first attack route matched with the second virtual character. Based on the second input, first route information of the first attack route is displayed; wherein, the first route information includes a first attack point configured for the first attack route in the virtual match; or... The system receives a third input from the first virtual character, which triggers a second preview control to execute a preview of a second attack route matched with the third virtual character. Based on the third input, the system displays second route information of the second attack route. The second route information includes second attack points configured in the virtual game for the second attack route. At least some of the attack points in the first and second attack points have different geographical locations in the virtual game.
5. The method according to claim 4, wherein, The first route attributes include the number of attack points indicating an attack in the attack route, the amount of resources obtained after capturing the attack points indicating an attack in the attack route, and the attribute strength set for the attack points indicating an attack in the attack route.
6. The method according to claim 1, wherein, The plurality of virtual characters includes a fourth virtual character, which belongs to the same faction as the first virtual character in the virtual match; the method further includes: In the second phase, in response to an attack instruction from the first virtual character to launch an attack on the fourth virtual character, it is displayed that the first virtual character is prohibited from launching an attack on the fourth virtual character.
7. The method according to claim 1, wherein, The plurality of virtual characters includes a fifth virtual character, which belongs to the same faction as the first virtual character in the virtual game; When the first virtual character possesses the defined identity, the method further includes: The first virtual character is configured to attack the enemy team; wherein the virtual characters in the attack team attack along the attack route. In response to the fifth virtual character's application to join the attacking team, the application approval item for the fifth virtual character is displayed; When the first virtual character indicates that it agrees to join the team in the application approval item, the fifth virtual character is displayed to join the attacking team.
8. The method according to claim 7, wherein, The method further includes: In the third phase, the attacking force is shown launching an attack along the designated attack route; The attacking team receives resource replenishment from a support team; wherein the support team includes virtual characters other than the attacking team's virtual characters.
9. A game information processing device, wherein, include: The display module is used to display the first stage of multiple virtual characters entering the virtual game on the user's game interface; wherein, the first stage is used to identify the target virtual character acting in the virtual game with a set identity, and the multiple virtual characters include the user's first virtual character. A receiving module is configured to, in the first stage, receive a first input from the first virtual character selecting a candidate character from a candidate group, and display the target virtual character determined based on the first input from the plurality of virtual characters selecting a candidate character from the candidate group; wherein, the candidate group consists of at least a portion of the plurality of virtual characters; The matching module is used to display the second stage of the virtual game where the multiple virtual characters enter the game interface, and to match the target virtual character determined in the first stage with an attack route in the virtual game.
10. An electronic device, wherein, It includes a memory and a processor, the memory being used to store a computer program, and the processor being used, under the control of the computer program, to execute the method steps according to any one of claims 1 to 8.
11. A computer-readable storage medium comprising a stored computer program, wherein, When the computer program is run, it performs the method steps of any one of claims 1 to 8.