Game role recommendation method and device, electronic equipment and storage medium
By receiving game character recommendation information from players of the same camp in team cooperation competitive games, the problem of players making wrong choices in the game character selection stage is solved, and the game results and player experience are improved.
Patent Information
- Application Number
- CN202411639403.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-16
- Publication Date
- 2025-01-14
AI Technical Summary
In team-based competitive games, players are prone to missed selection of game characters during the game character selection stage because they are not familiar with game characters or do not pay attention to teammates’ selection and communication prompts, which will affect the game results and reduce the player experience.
By displaying the candidate game characters on the graphical user interface of the first terminal device and receiving recommendation information of game characters from the second terminal device of the same camp, the target game character is determined from the candidate game characters according to the recommendation information.
This method helps players obtain more accurate recommendations during the game character selection phase, reduces the possibility of wrong choices, and improves game results and player experience.
Smart Images

Figure CN119303311A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of Internet technology, and in particular to a game character recommendation method, a game character recommendation device, an electronic device and a storage medium. Background Art
[0002] With the continuous development of Internet technology, terminal devices such as smart phones, personal computers, and tablet computers are widely used, and online games have gradually entered people's lives, making games one of the more and more important entertainment activities for people. Among them, team cooperation competitive games, such as PVP (player versus player), are widely loved by players. In the game character selection stage of team cooperation competitive games, each player in the game team will select a game character (such as a hero) to form a lineup and compete with the hostile game team.
[0003] In order to better compete with the hostile game team, when entering the game character selection stage, the player needs to pay attention to the game character selection process, communicate with other players in the team, and then choose a reasonable game character lineup. However, if the player is not familiar with the game hero or the player does not pay attention to other players' game character selection and communication prompts, it is easy to choose the wrong game character, which may be ridiculed or questioned by teammates, resulting in adverse effects in the game character selection stage, which is easy to affect the outcome of subsequent games and lead to poor game experience for players. However, the industry has not yet proposed a reasonable solution to the above problems. Summary of the invention
[0004] In view of the above problems, embodiments of the present invention are proposed to provide a game character recommendation method and a corresponding game character recommendation device, electronic device, and storage medium that overcome the above problems or at least partially solve the above problems.
[0005] In order to solve the above problem, an embodiment of the present invention discloses a game character recommendation method, which provides a graphical user interface through a first terminal device, and the method includes:
[0006] In response to the game account corresponding to the first terminal device entering the game character selection stage, displaying the game characters to be selected on the graphical user interface;
[0007] Receiving recommendation information of a game character sent by at least one second terminal device, wherein the game account corresponding to the second terminal device and the game account corresponding to the first terminal device belong to the same camp in the current game;
[0008] A target game character is determined from the game characters to be selected according to the recommendation information.
[0009] Optionally, in response to the game account corresponding to the first terminal device entering the game character selection phase, after displaying the game characters to be selected on the graphical user interface, the method further includes:
[0010] Determining a game character selection time during the game character selection phase;
[0011] A time countdown is performed based on the game character selection time.
[0012] Optionally, the recommendation information includes a recommended game character determined by the game account corresponding to the second terminal device based on the game character to be selected, and determining a target game character from the game characters to be selected according to the recommendation information includes:
[0013] If there is a recommended game character with the largest number, the recommended game character with the largest number is determined as the target game character.
[0014] Optionally, if there is a largest number of the recommended game characters, determining the largest number of the recommended game characters as the target game characters includes:
[0015] If there is a largest number of the recommended game characters and there are multiple recommended game characters, obtaining player information of the game account corresponding to the first terminal device;
[0016] According to the player information, a target game character is determined from the recommended game characters with the largest number; wherein the player information at least includes a proficiency level for the recommended game characters.
[0017] Optionally, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0018] If the recommended game character with the largest number does not exist, a target game character is determined from the recommended game characters according to the player information; wherein the player information at least includes a proficiency level for the recommended game character.
[0019] Optionally, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0020] When the preset countdown time is reached, if all the recommendation information of the game characters sent by the second terminal device has not been received, a target game character is determined from the game characters to be selected according to the received recommendation information.
[0021] Optionally, after determining the target game character from the game characters to be selected according to the recommendation information, the method further includes:
[0022] Displaying the target game character in the graphical user interface;
[0023] If a confirmation operation for the target game character is received, the target game character is selected as a game character participating in the current game in response to the confirmation operation for the target game character.
[0024] Optionally, after determining the target game character from the game characters to be selected according to the recommendation information, the method further includes:
[0025] If a confirmation operation for the to-be-selected game character is received, then in response to the confirmation operation for the to-be-selected game character, the to-be-selected game character is selected as the game character participating in the current game.
[0026] Optionally, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0027] Obtaining a branch label corresponding to the game account corresponding to the first terminal device;
[0028] Determine that the game account corresponding to the first terminal device belongs to a different camp and the game account corresponding to other terminal devices has determined the hostile game character;
[0029] According to the restraint relationship chain set in the game, select a candidate game character that restrains the hostile game character as a candidate game character;
[0030] The candidate game character that matches the branch tag is determined as a target game character.
[0031] Optionally, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0032] Obtaining a branch label corresponding to the game account corresponding to the first terminal device;
[0033] Determine that the game account corresponding to the second terminal device belongs to the same camp as the game account corresponding to the first terminal device and the selected game character has been determined;
[0034] According to the cooperation relationship chain set in the game, select the game characters to be selected that cooperate with the selected game character as candidate game characters;
[0035] The candidate game character that matches the branch tag is determined as a target game character.
[0036] Optionally, before receiving the recommendation information of the game character sent by at least one second terminal device, the method further includes:
[0037] In response to a confirmation operation of the game account corresponding to the first terminal device accepting the recommended game character, a prompt message for accepting the recommended game character is displayed in a graphical user interface provided by the second terminal device.
[0038] Optionally, before receiving the recommendation information of the game character sent by at least one second terminal device, the method further includes:
[0039] Displaying setting options on the graphical user interface, the setting options having corresponding game character recommended settings;
[0040] In response to a confirmation operation on the setting option, activating a game character recommended setting corresponding to the setting option;
[0041] Then, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0042] A target game character is determined from the game characters to be selected according to the recommendation information and the game character recommendation settings.
[0043] Optionally, the game character recommendation settings include at least one of a game account corresponding to the second terminal device that accepts the recommendation, a condition for accepting the recommendation, accepting a recommendation based on a restraint relationship chain, and accepting a recommendation based on a cooperation relationship chain.
[0044] The embodiment of the present invention further discloses a game character recommendation device, which provides a graphical user interface through a first terminal device, and the device includes:
[0045] A game character display module, configured to display a game character to be selected on the graphical user interface in response to the game account corresponding to the first terminal device entering a game character selection phase;
[0046] A recommendation information receiving module, configured to receive recommendation information of a game character sent by at least one second terminal device, wherein the game account corresponding to the second terminal device and the game account corresponding to the first terminal device belong to the same camp in the current game;
[0047] The game character determination module is used to determine a target game character from the game characters to be selected according to the recommendation information.
[0048] Optionally, the device further comprises: a countdown module, configured to determine a game character selection time during the game character selection phase; and perform a time countdown based on the game character selection time.
[0049] Optionally, the recommendation information includes a recommended game character determined by the game account corresponding to the second terminal device based on the game character to be selected, and the game character determination module is used to determine the recommended game character with the largest number as the target game character if there is a largest number of the recommended game characters.
[0050] Optionally, the game character determination module is used to obtain player information of a game account corresponding to the first terminal device if there is a largest number of the recommended game characters and there is more than one of the recommended game characters; determine a target game character from the largest number of the recommended game characters based on the player information; wherein the player information includes at least a proficiency level for the recommended game characters.
[0051] Optionally, the game character determination module is used to determine a target game character from the recommended game characters according to the player information if the recommended game character with the largest number does not exist; wherein the player information at least includes a proficiency level for the recommended game character.
[0052] Optionally, the game character determination module is used to determine a target game character from the candidate game characters according to the received recommendation information if all the game character recommendation information sent by the second terminal device has not been received when a preset countdown time is reached.
[0053] Optionally, the device also includes: a target game character display module, used to display the target game character in the graphical user interface; if a confirmation operation for the target game character is received, in response to the confirmation operation for the target game character, the target game character is selected as the game character participating in the current game.
[0054] Optionally, the device further comprises: a confirmation module, configured to, if a confirmation operation for the to-be-selected game character is received, select the to-be-selected game character as the game character participating in the current game in response to the confirmation operation for the to-be-selected game character.
[0055] Optionally, the game character determination module is used to obtain a branch label corresponding to the game account corresponding to the first terminal device; determine the hostile game characters that have been determined by the game accounts corresponding to other terminal devices that belong to different camps as the game account corresponding to the first terminal device; screen the candidate game characters that restrain the hostile game characters as candidate game characters according to the restraint relationship chain set in the game; and determine the candidate game character that matches the branch label as the target game character.
[0056] Optionally, the game character determination module is used to obtain a branch label corresponding to the game account corresponding to the first terminal device; determine a selected game character that has been determined by the game account corresponding to the second terminal device that belongs to the same camp as the game account corresponding to the first terminal device; screen to-be-selected game characters that cooperate with the selected game character as candidate game characters according to the cooperation relationship chain set in the game; and determine the candidate game character that matches the branch label as the target game character.
[0057] Optionally, the apparatus further comprises: a prompt information display module, configured to display prompt information for accepting the recommended game character in a graphical user interface provided by the second terminal device in response to a confirmation operation of the game account corresponding to the first terminal device accepting the recommended game character.
[0058] Optionally, the device also includes: a setting option selection module, used to display setting options on the graphical user interface, the setting options having corresponding game character recommended settings; in response to a confirmation operation for the setting options, activating the game character recommended settings corresponding to the setting options; then determining the target game character from the game characters to be selected based on the recommendation information includes: determining the target game character from the game characters to be selected based on the recommendation information and the game character recommended settings.
[0059] Optionally, the game character recommendation settings include at least one of a game account corresponding to the second terminal device that accepts the recommendation, a condition for accepting the recommendation, accepting a recommendation based on a restraint relationship chain, and accepting a recommendation based on a cooperation relationship chain.
[0060] An embodiment of the present invention discloses an electronic device, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements the steps of the game character recommendation method described above when executed by the processor.
[0061] An embodiment of the present invention discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the game character recommendation method described above are implemented.
[0062] The embodiments of the present invention include the following advantages:
[0063] In an embodiment of the present invention, a game character is displayed on a graphical user interface provided by a first terminal device, and in response to a game account corresponding to the first terminal device entering a game character selection phase, a game character to be selected is displayed on a graphical user interface, and recommendation information of a game character sent by at least one second terminal device is received, wherein the game account corresponding to the second terminal device and the game account corresponding to the first terminal device belong to the same camp in the current game, and then, the target game character can be determined from the game characters to be selected according to the recommendation information, and the selection of the game character is completed. The game account corresponding to the first terminal device in an embodiment of the present invention can receive the recommendation information of the game character of the game account of the second terminal device belonging to the same camp, so that even if the player of the first terminal device is not familiar with the game character, or does not pay attention to the game character selection and communication prompts of the player of the second terminal device, the game character can be correctly selected, avoiding adverse effects in the game character selection phase, and improving the game experience of the player. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] In order to more clearly illustrate the technical solution of the present invention, the accompanying drawings required for use in the description of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.
[0065] Figure 1 is a flowchart of a method for recommending game characters according to an embodiment of the present invention;
[0066] Figure 2 It is one of the schematic diagrams of a graphical user interface of a game character selection stage of the present invention;
[0067] Figure 3 This is a second schematic diagram of a graphical user interface for selecting a game character according to the present invention;
[0068] Figure 4 This is a third schematic diagram of a graphical user interface for a game character selection phase of the present invention;
[0069] Figure 5 This is a fourth schematic diagram of a graphical user interface for a game character selection phase of the present invention;
[0070] Figure 6 is a schematic diagram of a recommended setting of a game character of the present invention;
[0071] Figure 7 It is a structural block diagram of an embodiment of a game character recommendation device of the present invention. DETAILED DESCRIPTION
[0072] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0073] In team-based competitive games, it is very important to select the appropriate game characters (such as heroes) for the current game according to the lineup of our team and the enemy lineup. However, after entering the game character selection stage, the following situations are often encountered: 1. Not familiar with the game character restraint relationship, the selected game character is not suitable (for example, being restrained by the game character selected by the enemy); 2. Not paying attention to the game characters selected by teammates or the communication prompts of teammates, and selecting game characters that are not suitable for the lineup. The above situations are very likely to have adverse effects, especially for some fast-paced team-based competitive games, which are more likely to affect the outcome of subsequent games and lead to poor game experience for players.
[0074] In view of the above problems, an embodiment of the present invention provides a method for recommending game characters, which is an interactive method for recommending game characters for lineups in team cooperation competitive games. Specifically, after the game character selection stage, terminal devices belonging to the same camp in the current game can send game character recommendation information to each other, and select game characters based on the recommendation information, which can improve the winning rate of the competition and increase the communication methods between players (in addition to conventional quick language and text chat, game character recommendations can also be made). At the same time, it can reduce the risk of poor player experience due to failure to communicate about game characters in advance during the game character selection stage.
[0075] The game character recommendation method in the embodiment of the present invention can be run on a terminal device or a server. The terminal device can be a local terminal device. When the game character recommendation method is run on a server, it can be a cloud game.
[0076] In an optional implementation, cloud gaming refers to a gaming method based on cloud computing. In the operation mode of cloud gaming, the operating entity of the game program and the entity presenting the game screen are separated. The storage and operation of the game character recommendation method are completed on the cloud gaming server. The cloud gaming client is used for receiving and sending data and presenting the game screen. For example, the cloud gaming client can be a display device with data transmission function close to the user side, such as a mobile terminal, a television, a computer, a handheld computer, etc.; but the terminal device for processing game data is a cloud gaming server in the cloud. When playing the game, the player operates the cloud gaming client to send operation instructions to the cloud gaming server. The cloud gaming server runs the game according to the operation instructions, encodes and compresses the game screen and other data, and returns it to the cloud gaming client through the network. Finally, the cloud gaming client decodes and outputs the game screen.
[0077] In an optional embodiment, the terminal device may be a local terminal device. The local terminal device stores a game program and is used to present a game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, the game program is downloaded and installed by an electronic device and run conventionally. The local terminal device may provide the graphical user interface to the player in a variety of ways, for example, it may be rendered and displayed on a display screen of the terminal, or provided to the player through a holographic projection. For example, the local terminal device may include a display screen and a processor, the display screen is used to present a graphical user interface, the graphical user interface includes a game screen, and the processor is used to run the game, generate a graphical user interface, and control the display of the graphical user interface on the display screen.
[0078] Reference Figure 1 , shows a flowchart of a method for recommending a game character according to an embodiment of the present invention, wherein a graphical user interface is provided by a first terminal device, and the method may specifically include the following steps:
[0079] Step 101: In response to the game account corresponding to the first terminal device entering a game character selection phase, displaying game characters to be selected on the graphical user interface.
[0080] In an embodiment of the present invention, a terminal device may include a first terminal device and a second terminal device, wherein the first terminal device refers to a terminal device operated by a player who accepts a game character recommendation, and the second terminal device refers to a terminal device operated by a player who makes a game character recommendation. The first terminal device and the second terminal device may join the same camp in the current game through corresponding game accounts to compete in the game with other camps.
[0081] It should be noted that the first terminal device and the second terminal device can be converted to each other. For example, the second terminal device is a terminal device operated by a player who receives game character recommendations, and the first terminal device is a terminal device operated by a player who makes game character recommendations. This embodiment of the present invention does not limit this.
[0082] Specifically, in response to the game account corresponding to the first terminal device entering the game character selection stage, a selection panel may be displayed on the graphical user interface, wherein a plurality of game characters to be selected may be displayed in the selection panel, for example, magic heroes, physical heroes, auxiliary heroes, assault heroes, etc. are displayed on the selection panel. Subsequently, the player of the first terminal device may select a game character for participating in the current game from the selection panel, and form a lineup with the game characters participating in the current game selected by other players in the same camp, and a lineup formed with the game characters participating in the current game selected by players in the enemy camp, to compete in the game.
[0083] Step 102: Receive recommendation information of a game character sent by at least one second terminal device, wherein the game account corresponding to the second terminal device and the game account corresponding to the first terminal device belong to the same camp in the current game.
[0084] The recommendation information may include the recommended game character, the game account corresponding to the second terminal device of the recommended game character, the total number of people who participated in the game character recommendation, and the like.
[0085] In the embodiment of the present invention, in addition to some conventional operation controls, a recommendation control may be included on the graphical user interface provided by the terminal device (including the first terminal device and the second terminal device), and recommendation information of a game character may be sent to the terminal device that enters the game character selection stage based on the recommendation control. Specifically, when the game account corresponding to the first terminal device enters the game character selection stage, the game account corresponding to the second terminal device may select a game character from a plurality of game characters to be selected based on the recommendation control, and then send the recommendation information of the game character to the game account corresponding to the first terminal device.
[0086] Reference Figure 2 , assuming that the game accounts belonging to the same camp in the current game include Player 1, Player 2, Player 3, Player 4 and Player 5, multiple game characters to be selected are displayed on the graphical user interface. Below the game characters to be selected, in addition to conventional operation controls such as [Help to grab] and [Pre-select], a recommendation control [Recommend] is also displayed. When Player 1 enters the game character selection stage, Player 2, Player 3, Player 4 and Player 5 can select a game character and then click the recommendation control to generate recommendation information for the game character and send it to Player 1.
[0087] Step 103: Determine a target game character from the game characters to be selected according to the recommendation information.
[0088] In an embodiment of the present invention, game accounts belonging to the same camp in the current game will enter the game character selection stage in turn. After the game account corresponding to the first terminal device enters the game character selection stage, the game account corresponding to the second terminal device can select a game character from multiple game characters to be selected for recommendation, and then recommendation information can be generated based on the recommended game character, and the recommendation information is sent to the game account corresponding to the first terminal device, so that the target game character can be selected from the game characters to be selected based on the recommendation information.
[0089] As a specific example, assuming that the game accounts belonging to the same camp in the current game include player 1, player 2 and player 3, and the selectable game characters on the selection panel of the graphical user interface include game character A, game character B, game character C..., when player 1 enters the game character selection stage, player 2 and player 3 can recommend game characters. Assuming that player 2 and player 3 both choose to recommend game character B, game character B can be recommended to player 1 as recommendation information. If player 1 has a high proficiency in game character B, game character B can be directly determined as the target game character.
[0090] In the above-mentioned game character recommendation method, the game character is displayed on the graphical user interface provided by the first terminal device, in response to the game account corresponding to the first terminal device entering the game character selection stage, the game character to be selected is displayed on the graphical user interface, and the recommendation information of the game character sent by at least one second terminal device is received, wherein the game account corresponding to the second terminal device and the game account corresponding to the first terminal device belong to the same camp in the current game, and then, the target game character can be determined from the game characters to be selected according to the recommendation information to complete the selection of the game character. The game account corresponding to the first terminal device of the embodiment of the present invention can receive the recommendation information of the game character of the game account of the second terminal device belonging to the same camp, so that even if the player of the first terminal device is not familiar with the game character, or does not pay attention to the game character selection and communication prompts of the player of the second terminal device, the game character can be correctly selected, avoiding adverse effects in the game character selection stage, and improving the game experience of the player.
[0091] Based on the above embodiment, a variant embodiment of the above embodiment is proposed. It should be noted that in order to make the description concise, only the differences from the above embodiment are described in the variant embodiment.
[0092] In an exemplary embodiment, in step 101, in response to the game account corresponding to the first terminal device entering the game character selection stage, after the game characters to be selected are displayed on the graphical user interface, the method may further include the following steps:
[0093] Determining a game character selection time during the game character selection phase;
[0094] A time countdown is performed based on the game character selection time.
[0095] In a specific implementation, the game account corresponding to the first terminal device enters the game character selection stage, determines the game character selection time in the current game character selection stage, and based on the game character selection time, performs a time countdown in the graphical user interface provided by the first terminal device.
[0096] For example, assuming that the game account corresponding to the first terminal device has a game character selection time of 15 seconds, when the game account corresponding to the first terminal device enters the game character selection stage, a countdown starts from 15 seconds to remind the game account corresponding to the first terminal device to promptly select the target game character to participate in the current game. Of course, when the game account corresponding to the first terminal device enters the game character selection stage, the second terminal device can also start a countdown from 15 seconds to remind the game account corresponding to the second terminal device to promptly recommend a game character to the game account corresponding to the first terminal device that has entered the game character selection stage.
[0097] In the above exemplary embodiment, when the game account corresponding to the first terminal device enters the game character selection stage, the game character selection time during the game character selection stage can be determined, and a time countdown can be performed based on the game character selection time to remind the player to select a game character participating in the current game in time.
[0098] In an exemplary embodiment, the step 103 of determining the target game character from the game characters to be selected according to the recommendation information may include the following steps:
[0099] If there is a recommended game character with the largest number, the recommended game character with the largest number is determined as the target game character.
[0100] The recommendation information may include a recommended game character determined by the game account corresponding to the second terminal device based on the game character to be selected.
[0101] In an embodiment of the present invention, a game account corresponding to a second terminal device belonging to the same camp in the current game can send game character recommendation information to the game account corresponding to the first terminal device, and then count the number of recommended game characters recommended by the game account corresponding to the second terminal device. If there is a recommended game character with the largest number, the recommended game character with the largest number can be used as the target game character.
[0102] For example, assuming that in the current game, the game accounts belonging to the same camp are Player 1, Player 2, Player 3, and Player 4. If the recommended game characters of Player 1, Player 2, and Player 3 are all game character A, and the recommended game character of Player 4 is game character B, then the game character with the largest number of recommended game characters is game character A, and game character A can be determined as the target game character.
[0103] In the above exemplary embodiment, if there is a largest number of recommended game characters, determining the largest number of recommended game characters as the target game characters can improve the efficiency of selecting game characters for the game account corresponding to the first terminal device.
[0104] In an exemplary embodiment, if there is a recommended game character with the largest number, determining the recommended game character with the largest number as the target game character may include the following steps:
[0105] If there is a largest number of the recommended game characters and there are multiple recommended game characters, obtaining player information of the game account corresponding to the first terminal device;
[0106] According to the player information, a target game character is determined from the recommended game characters with the largest number; wherein the player information at least includes a proficiency level for the recommended game characters.
[0107] In an embodiment of the present invention, if there is a largest number of recommended game characters, and there are multiple recommended game characters, for example, player 1 and player 2 selected recommended game character A, and player 1 and player 2 selected recommended game character B, then the player information of the game account corresponding to the first terminal device for the multiple largest number of recommended game characters can be further obtained, such as the proficiency in recommended game character A and the proficiency in recommended game character B. Assuming that the proficiency of recommended game character B is the highest, recommended game character B can be used as the target game character.
[0108] In the above exemplary embodiment, if there is a largest number of recommended game characters and there are multiple recommended game characters, the target game character can be determined in combination with the player information of the game account corresponding to the first terminal device, which can improve the efficiency and accuracy of selecting game characters for the game account corresponding to the first terminal device.
[0109] In an exemplary embodiment, the step 103 of determining a target game character from the game characters to be selected according to the recommendation information includes:
[0110] If the recommended game character with the largest number does not exist, a target game character is determined from the recommended game characters according to the player information; wherein the player information at least includes a proficiency level for the recommended game character.
[0111] In a specific implementation, if there is no recommended game character with the largest number, for example, game accounts belonging to the same camp in the current game have selected different recommended game characters respectively, the target game character can be determined from the recommended game characters based on the player information.
[0112] For example, assuming that player 1, player 2, player 3, and player 4 respectively select recommended game character A, recommended game character B, recommended game character C, and recommended game character D, if it is determined based on the player information that recommended game character C has the highest proficiency, recommended game character C can be used as the target game character.
[0113] In the above exemplary embodiment, if there is no recommended game character with the largest number, the target game character can be determined based on the player information of the game account corresponding to the first terminal device, so that game characters can be recommended for the game account of the first terminal device under any circumstances, thereby ensuring the player's gaming experience.
[0114] In an exemplary embodiment, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0115] When the preset countdown time is reached, if all the recommendation information of the game characters sent by the second terminal device has not been received, a target game character is determined from the game characters to be selected according to the received recommendation information.
[0116] In a specific implementation, when the game account corresponding to the first terminal device enters the game character selection stage, a time countdown will be performed on the first terminal device based on the game character selection time. When the preset countdown time is reached (for example, a countdown time is 20 seconds, after 10 seconds), if the game character recommendation information sent by all the game accounts corresponding to the second terminal devices has not been received, the target game character is determined from the game characters to be selected based on the received recommendation information.
[0117] For example, assuming that the game accounts belonging to the same camp in the current game include Player 1, Player 2, Player 3, and Player 4, among which only Player 1 sends recommendation information, if the recommended game character A is determined based on the recommendation information of Player 1, the recommended game character A can be used as the target game character.
[0118] Optionally, if the game accounts recommended by the game account corresponding to the second terminal device does not reach a preset number, for example, only one game account is recommended, in order to avoid only one recommended game character affecting the normal selection of game characters by the game account corresponding to the first terminal device, it is not necessary to make recommendations based on the recommended game characters, but it is possible to make recommendations based on player information, or not make recommendations.
[0119] In the above exemplary embodiment, after the game account corresponding to the first terminal device enters the game character selection stage, the countdown time has reached the preset countdown time, and the target game character is determined based on the received recommendation information of the game character, so that the game account corresponding to the first terminal device has enough time to finally determine the target game character, thereby ensuring the player's gaming experience.
[0120] In the embodiment of the present invention, the game account corresponding to the first terminal device can receive the recommendation information of the game account corresponding to the second terminal device, and the recommended game character can be determined based on the recommendation information. In summary, the recommendation can be in the following four ways:
[0121] 1: If there is a recommended game character with the largest number, then the recommended game character with the largest number is used as the target game character.
[0122] Second: if there is a largest number of recommended game characters and there are multiple recommended game characters, determine the target game character in combination with the player information of the game account corresponding to the first terminal device.
[0123] 3: If the recommended game characters of the game account corresponding to the second terminal device are all different, the recommended game character with the highest proficiency is selected as the target game character.
[0124] Fourth: If not all game accounts corresponding to the second terminal device have been recommended, when the preset countdown time is reached, the target game character is determined from the received recommended game characters.
[0125] Of course, the above-mentioned recommendation methods are only examples. In actual application, corresponding recommendation methods may be further set, and the embodiment of the present invention does not need to be limited to this.
[0126] In an exemplary embodiment, after determining the target game character from the game characters to be selected according to the recommendation information in step 103, the method may further include the following steps:
[0127] Displaying the target game character in the graphical user interface;
[0128] If a confirmation operation for the target game character is received, the target game character is selected as a game character participating in the current game in response to the confirmation operation for the target game character.
[0129] In an embodiment of the present invention, after the target game character is determined based on the recommendation information of the game account corresponding to the second terminal device, the target game character can be displayed on the graphical user interface of the first terminal device. At this time, a confirmation operation for the target game character is received, and in response to the confirmation operation for the target game character, the target game character is selected as the game character participating in the current game.
[0130] In the above exemplary embodiment, in the graphical user interface of the first terminal device, the target game character determined by the recommendation information sent by the game account corresponding to the second terminal device can be displayed. If a confirmation operation for the target game character is received, then in response to the confirmation operation for the target game character, the target game character can be selected as the game character participating in the current game, thereby improving the efficiency of game character selection.
[0131] In an exemplary embodiment, after determining the target game character from the game characters to be selected according to the recommendation information in step 103, the method further includes:
[0132] If a confirmation operation for the to-be-selected game character is received, then in response to the confirmation operation for the to-be-selected game character, the to-be-selected game character is selected as the game character participating in the current game.
[0133] In an embodiment of the present invention, the game account corresponding to the first terminal device can choose not to accept the recommendation, or even if it receives the recommendation information of the game account corresponding to the second terminal device, it can choose not to accept it. At this time, a confirmation operation for the game character to be selected is received, and in response to the confirmation operation for the game character to be selected, the game character to be selected is selected as the game character participating in the current game.
[0134] In the above exemplary embodiment, in the game account corresponding to the first terminal device, the target game character can be determined from the game characters to be selected. If a confirmation operation for the selected game character is received, then in response to the confirmation operation for the selected game character, the selected game character can be selected as the game character participating in the current game, thereby ensuring the autonomy of the game character selection.
[0135] In an exemplary embodiment, the step 103 of determining a target game character from the game characters to be selected according to the recommendation information includes:
[0136] Obtaining a branch label corresponding to the game account corresponding to the first terminal device;
[0137] Determine that the game account corresponding to the first terminal device belongs to a different camp and the game account corresponding to other terminal devices has determined the hostile game character;
[0138] According to the restraint relationship chain set in the game, select a candidate game character that restrains the hostile game character as a candidate game character;
[0139] The candidate game character that matches the branch tag is determined as a target game character.
[0140] Among them, at least one lane tag is set for each game character in the game, and the lane tag is used to identify the lane, occupation, skill and other attributes of the game character. For example, if the lane tags are set according to the game character, the lane tags are [Top Lane], [Middle Lane], [Jungle], [Roaming], [Bottom Lane], etc., and the lane tags are [Warrior], [Mage], [Assassin], [Shooter], [Support], etc. according to the game character's occupation setting, the lane tags are [Spell], [Healing], [Group Control], [Single Control], [Silence], [Slow Down], [Speed Up], etc. According to the game character's skill setting, the lane tags are [Spell], [Healing], [Group Control], [Single Control], [Silence], [Deceleration], [Speed Up], etc. The same game character can have one or more lane tags. For example, game character A may have multiple lane tags such as [Top Lane], [Warrior], [Silence], etc.
[0141] In a specific implementation, the game account corresponding to the first terminal device can pre-select a path label, for example, the path label [Wander] can be selected at the beginning of the game, or the system can determine the path label of the game account corresponding to the first terminal device based on historical information, for example, if [Mage] has the highest proficiency, [Mage] can be used as the path label. Of course, in the embodiment of the present invention, the path label selected by the player can be one or more, and the embodiment of the present invention does not need to limit this.
[0142] Among them, the restraint character relationship chain means that a game character corresponding to a lane label can restrain a game character corresponding to another lane label, or a game character can restrain another game character. Exemplarily, a game character with a lane label of [Jungle] can usually restrain a game character with a lane label of [Bottom], or a game character with control skills can restrain a game character with displacement skills. Optionally, the restraint character relationship chain can be set according to the relationship chain set by the game default setting, or it can be set by the player himself, and the embodiment of the present invention does not limit this.
[0143] In an embodiment of the present invention, when the game account corresponding to the first terminal device enters the game character selection stage, it is assumed that the lane label is [Jungler], and it is determined that the hostile game character selected by the other camps participating in the current game is the one with the lane label [Bottom Lane]. Then, according to the restraint role relationship chain set in the game, the game character that restrains [Bottom Lane] can be screened from the game characters as candidate game characters, and then the game character with the lane label [Jungler] can be selected from the candidate game characters as the target game character.
[0144] In the above exemplary embodiment, when the game account corresponding to the first terminal device enters the game character selection stage, the system can recommend the target game character based on the restrained character relationship chain. At the same time, if the game account corresponding to the first terminal device has selected a branch label, the system can combine the restrained character relationship chain branch label to recommend the target game character, thereby narrowing the screening range of game characters selected to participate in the current game, and recommending relatively familiar game characters to the game account corresponding to the first terminal device, further improving the winning rate of the lineup formed by game accounts belonging to the same camp in the current game, and improving the player's gaming experience.
[0145] In an exemplary embodiment, the step 103 of determining a target game character from the game characters to be selected according to the recommendation information includes:
[0146] Obtaining a branch label corresponding to the game account corresponding to the first terminal device;
[0147] Determine that the game account corresponding to the second terminal device belongs to the same camp as the game account corresponding to the first terminal device and the selected game character has been determined;
[0148] According to the cooperation relationship chain set in the game, select the game characters to be selected that cooperate with the selected game character as candidate game characters;
[0149] The candidate game character that matches the branch tag is determined as a target game character.
[0150] Among them, the cooperation role relationship chain means that a game character corresponding to a branch label can cooperate with a game character corresponding to another branch label, or a game character can cooperate with another game character, and higher benefits can be obtained through cooperation, such as gain (buff), or skill cooperation to deal higher damage, etc. Exemplarily, a game character with a branch label of [Group Control] can usually cooperate with a game character with a branch label of [Slowdown], or a game character with control skills can cooperate with a game character with AEO (Area of effect, referring to range-of-effect skills). Optionally, the cooperation role relationship chain can be set according to the relationship chain setting of the game default setting, or it can be set by the player himself, and the embodiment of the present invention does not limit this.
[0151] In an embodiment of the present invention, when the game account corresponding to the first terminal device enters the game character selection stage, it is assumed that the branch label [Group Control] has been selected, and it is determined that the game characters belonging to the same camp in the current game have a branch label [Slow Down]. Then, according to the cooperation role relationship chain set in the game, the game characters that cooperate with [Slow Down] can be screened from the game characters as candidate game characters, and then the game characters with the branch label [Group Control] from the candidate game characters are selected as the target game characters.
[0152] In the above exemplary embodiment, when the game account corresponding to the first terminal device enters the game character selection stage, the system can recommend the target game character based on the matching role relationship chain. At the same time, if the game account corresponding to the first terminal device has selected a branch label, the system can combine the matching role relationship chain and the branch label to narrow the screening range for selecting game characters, recommend relatively familiar game characters to players, further improve the winning rate of the lineup formed by game accounts belonging to the same camp in the current game, and improve the user's gaming experience.
[0153] In an exemplary embodiment, before receiving the recommendation information of the game character sent by at least one second terminal device, the method further includes:
[0154] In response to a confirmation operation of the game account corresponding to the first terminal device accepting the recommended game character, a prompt message for accepting the recommended game character is displayed in a graphical user interface provided by the second terminal device.
[0155] In an optional embodiment of the present invention, the game account corresponding to the first terminal device can choose to accept the recommendation or not. When the game account corresponding to the first terminal device enters the game character selection stage, if the game account corresponding to the first terminal device chooses to accept the recommendation, then in the game account corresponding to the second terminal device, a prompt message indicating that the game account corresponding to the first terminal device accepts the recommendation will be displayed.
[0156] For example, refer to Figure 3 In the lower left corner of the figure, there is an accept recommendation control [Automatically receive recommendations]. If the game account corresponding to the first terminal device checks the accept recommendation control, it is determined that the game account corresponding to the first terminal device has received a confirmation operation of accepting the recommended game character. Then, the game character recommendation information sent by the game account corresponding to the second terminal device can be received to further determine the target game character based on the recommendation information.
[0157] Reference Figure 4When player 1 enters the game character selection stage and player 1 chooses to accept the recommendation, a prompt message [Player 1 has turned on automatic recommendation] may be displayed in the chat panel on the graphical user interface of players 2, 3, 4 and 5 (of course, including player 1). In this way, players 2, 3, 4 and 5 know that they can recommend game characters for player 1.
[0158] Reference Figure 5 , assuming that player 1 has entered the game character selection stage, and players 2, 3, and 4 have determined the target game character for player 1, it can be displayed in the chat panel: [Player 2, player 3, and player 4, a total of 3 teammates, have successfully selected game character x for player 1].
[0159] Of course, when the game account corresponding to the first terminal device enters the game character selection stage, if the game account corresponding to the first terminal device chooses not to accept the recommendation, for example, by not checking the accept recommendation control, then in the game account corresponding to the second terminal device, a prompt message will be displayed indicating that the game account corresponding to the first terminal device does not accept the recommendation, or no information will be displayed. At this time, the recommendation control on the graphical user interface of the game account corresponding to the second terminal device may be in an invalid state, or, even if the game account corresponding to the second terminal device recommends a game character to the game account corresponding to the first terminal device based on the operation control, the game account corresponding to the first terminal device will ignore the recommendation.
[0160] In the above exemplary embodiment, by providing a recommendation acceptance control on the graphical user interface, the game account corresponding to the first terminal device can choose to accept the recommendation or not. When the game account corresponding to the first terminal device accepts the recommendation, a prompt message indicating that the game account corresponding to the first terminal device accepts the recommended game character is displayed on the graphical user interface of the second terminal device to prompt that a game character can be recommended for the game account corresponding to the first terminal device. This can avoid invalid operations performed by the player when the game account corresponding to the first terminal device does not accept the recommendation, thereby improving the player's gaming experience.
[0161] In an exemplary embodiment, before receiving the recommendation information of the game character sent by at least one second terminal device, the method further includes:
[0162] Displaying setting options on the graphical user interface, the setting options having corresponding game character recommended settings;
[0163] In response to a confirmation operation for the setting option, a game character recommendation setting corresponding to the setting option is activated; then determining a target game character from the game characters to be selected according to the recommendation information includes: determining a target game character from the game characters to be selected according to the recommendation information and the game character recommendation setting.
[0164] Among them, the game character recommendation settings at least include one of the game account corresponding to the second terminal device that accepts the recommendation, the conditions for accepting the recommendation, accepting the recommendation based on the restraint relationship chain, and accepting the recommendation based on the cooperation relationship chain.
[0165] In an embodiment of the present invention, before the game account corresponding to the first terminal device enters the game character selection stage, multiple setting options can be provided in advance on the graphical user interface, and the recommended game character settings in the game character selection stage can be determined by selecting a setting option, that is, the way to accept the recommendation. As an optional example, refer to Figure 6 , multiple setting options are displayed in the graphical user interface, including [Accept the recommendation of the first recommender], [Accept the most recommended game character], [Accept the recommendation of team players], and [Accept the system recommended restrained game character]. The game account corresponding to the first terminal device can make a choice according to its own needs and determine the method of accepting the recommendation when entering the game character selection stage.
[0166] By applying the embodiments of the present invention, an interactive method for selecting game characters based on lineup recommendations is provided in team cooperation competitive games, so that players can participate in the recommendation of other game accounts belonging to the same camp in the current game to perform operations or automatic selections, which can avoid players being unfamiliar with the restraint relationship between game characters or not paying attention to the selection process for some reason, affecting the entire game, thereby causing an irreversible game experience, effectively improving the efficiency of game character selection and avoiding some special situations (for example, if a game account is disconnected, the game accounts that have not been disconnected can jointly select game characters for the disconnected game account), and also increasing the interaction between players before the game, improving the efficiency and experience of cooperation, and ensuring the smoothness of game competition.
[0167] One of the features of an embodiment of the present invention is that two game character recommendation methods are set up. The first method is the pre-selected branch (branch label) of the game account corresponding to the first terminal device. When the game account corresponding to the first terminal device enters the game character selection stage, the system makes recommendations based on the role relationship chain set in the game, according to the game characters selected by game accounts belonging to the same camp in the current game or the game characters selected by game accounts belonging to different camps in the current game, combined with the pre-selected branch of the game account corresponding to the first terminal device; the second method is that when the game account corresponding to the first terminal device enters the game character selection stage, game accounts belonging to the same camp in the current game can make recommendations for the game account corresponding to the first terminal device.
[0168] The embodiment of the present invention can combine these two methods to make recommendations. The game account corresponding to the first terminal device can independently choose to accept or not accept the recommendation. In addition, it can set whether to automatically accept the selection and the conditions for accepting the recommendation. Through the above-mentioned method, the problem of not being familiar with the restraint relationship or not paying attention to the selection process for some reason, which leads to unreasonable selection of game characters, can be avoided. At the same time, the interactive method in the game character selection stage can not only effectively help players choose game characters, but also help win competitive victories and improve the player's gaming experience.
[0169] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0170] Reference Figure 7 , shows a structural block diagram of an embodiment of a game character recommendation device of the present invention, wherein a graphical user interface is provided through a first terminal device, and the device may specifically include the following modules:
[0171] A game character display module 701 is used to display a game character to be selected on the graphical user interface in response to the game account corresponding to the first terminal device entering the game character selection stage;
[0172] The recommendation information receiving module 702 is used to receive recommendation information of a game character sent by at least one second terminal device, wherein the game account corresponding to the second terminal device and the game account corresponding to the first terminal device belong to the same camp in the current game;
[0173] The game character determination module 703 is used to determine a target game character from the game characters to be selected according to the recommendation information.
[0174] In an exemplary embodiment, the device further includes: a countdown module, configured to determine a game character selection time during the game character selection phase; and perform a time countdown based on the game character selection time.
[0175] In an exemplary embodiment, the recommendation information includes a recommended game character determined by the game account corresponding to the second terminal device based on the game character to be selected, and the game character determination module 703 is used to determine the recommended game character with the largest number as the target game character if there is a largest number of the recommended game characters.
[0176] In an exemplary embodiment, the game character determination module 703 is used to obtain player information of the game account corresponding to the first terminal device if there is a largest number of the recommended game characters and there is more than one of the recommended game characters; determine the target game character from the largest number of the recommended game characters based on the player information; wherein the player information includes at least the proficiency level for the recommended game characters.
[0177] In an exemplary embodiment, the game character determination module 703 is used to determine a target game character from the recommended game characters according to the player information if the recommended game character with the largest number does not exist; wherein the player information at least includes a proficiency level for the recommended game character.
[0178] In an exemplary embodiment, the game character determination module 703 is used to determine a target game character from the candidate game characters based on the received recommendation information if all the game character recommendation information sent by the second terminal device has not been received when a preset countdown time is reached.
[0179] In an exemplary embodiment, the device also includes: a target game character display module, used to display the target game character in the graphical user interface; if a confirmation operation for the target game character is received, in response to the confirmation operation for the target game character, the target game character is selected as the game character participating in the current game.
[0180] In an exemplary embodiment, the device further includes: a confirmation module for selecting the to-be-selected game character as the game character participating in the current game in response to receiving a confirmation operation for the to-be-selected game character.
[0181] In an exemplary embodiment, the game character determination module 703 is used to obtain a branch label corresponding to the game account corresponding to the first terminal device; determine the hostile game characters that have been determined for the game accounts corresponding to other terminal devices that belong to different camps as the game account corresponding to the first terminal device; screen the candidate game characters that restrain the hostile game characters as candidate game characters according to the restraint relationship chain set in the game; and determine the candidate game character that matches the branch label as the target game character.
[0182] In an exemplary embodiment, the game character determination module 703 is used to obtain a branch label corresponding to the game account corresponding to the first terminal device; determine the selected game character that has been determined by the game account corresponding to the second terminal device that belongs to the same camp as the game account corresponding to the first terminal device; screen the candidate game characters that cooperate with the selected game character as candidate game characters according to the cooperation relationship chain set in the game; and determine the candidate game character that matches the branch label as the target game character.
[0183] In an exemplary embodiment, the apparatus further comprises: a prompt information display module for displaying prompt information for accepting the recommended game character in a graphical user interface provided by the second terminal device in response to a confirmation operation of the game account corresponding to the first terminal device accepting the recommended game character.
[0184] In an exemplary embodiment, the device also includes: a setting option selection module, which is used to display setting options on the graphical user interface, and the setting options have corresponding game character recommended settings; in response to a confirmation operation on the setting options, the game character recommended settings corresponding to the setting options are activated; then determining the target game character from the game characters to be selected based on the recommendation information includes: determining the target game character from the game characters to be selected based on the recommendation information and the game character recommended settings.
[0185] In an exemplary embodiment, the game character recommendation settings include at least one of the game account corresponding to the second terminal device that accepts the recommendation, the conditions for accepting the recommendation, accepting the recommendation based on the restraint relationship chain, and accepting the recommendation based on the cooperation relationship chain.
[0186] In summary, in an embodiment of the present invention, a game character is displayed on a graphical user interface provided by a first terminal device, and in response to a game account corresponding to the first terminal device entering a game character selection phase, a game character to be selected is displayed on a graphical user interface, and recommendation information of a game character sent by at least one second terminal device is received, wherein the game account corresponding to the second terminal device and the game account corresponding to the first terminal device belong to the same camp in the current game, and then, the target game character can be determined from the game characters to be selected according to the recommendation information, and the selection of the game character is completed. The game account corresponding to the first terminal device in an embodiment of the present invention can receive the recommendation information of the game character of the game account of the second terminal device belonging to the same camp, so that even if the player of the first terminal device is not familiar with the game character, or does not pay attention to the game character selection and communication prompts of the player of the second terminal device, the game character can be correctly selected, avoiding adverse effects in the game character selection phase, and improving the game experience of the player.
[0187] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0188] An embodiment of the present invention discloses an electronic device, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor. When the computer program is executed by the processor, the steps described in the above game character recommendation method embodiment are implemented, for example:
[0189] In response to the game account corresponding to the first terminal device entering the game character selection stage, displaying the game characters to be selected on the graphical user interface;
[0190] Receiving recommendation information of a game character sent by at least one second terminal device, wherein the game account corresponding to the second terminal device and the game account corresponding to the first terminal device belong to the same camp in the current game;
[0191] A target game character is determined from the game characters to be selected according to the recommendation information.
[0192] Optionally, in response to the game account corresponding to the first terminal device entering the game character selection phase, after displaying the game characters to be selected on the graphical user interface, the method further includes:
[0193] Determining a game character selection time during the game character selection phase;
[0194] A time countdown is performed based on the game character selection time.
[0195] Optionally, the recommendation information includes a recommended game character determined by the game account corresponding to the second terminal device based on the game character to be selected, and determining a target game character from the game characters to be selected according to the recommendation information includes:
[0196] If there is a recommended game character with the largest number, the recommended game character with the largest number is determined as the target game character.
[0197] Optionally, if there is a largest number of the recommended game characters, determining the largest number of the recommended game characters as the target game characters includes:
[0198] If there is a largest number of the recommended game characters and there are multiple recommended game characters, obtaining player information of the game account corresponding to the first terminal device;
[0199] According to the player information, a target game character is determined from the recommended game characters with the largest number; wherein the player information at least includes a proficiency level for the recommended game characters.
[0200] Optionally, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0201] If the recommended game character with the largest number does not exist, a target game character is determined from the recommended game characters according to the player information; wherein the player information at least includes a proficiency level for the recommended game character.
[0202] Optionally, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0203] When the preset countdown time is reached, if all the recommendation information of the game characters sent by the second terminal device has not been received, a target game character is determined from the game characters to be selected according to the received recommendation information.
[0204] Optionally, after determining the target game character from the game characters to be selected according to the recommendation information, the method further includes:
[0205] Displaying the target game character in the graphical user interface;
[0206] If a confirmation operation for the target game character is received, the target game character is selected as a game character participating in the current game in response to the confirmation operation for the target game character.
[0207] Optionally, after determining the target game character from the game characters to be selected according to the recommendation information, the method further includes:
[0208] If a confirmation operation for the to-be-selected game character is received, then in response to the confirmation operation for the to-be-selected game character, the to-be-selected game character is selected as the game character participating in the current game.
[0209] Optionally, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0210] Obtaining a branch label corresponding to the game account corresponding to the first terminal device;
[0211] Determine that the game account corresponding to the first terminal device belongs to a different camp and the game account corresponding to other terminal devices has determined the hostile game character;
[0212] According to the restraint relationship chain set in the game, select a candidate game character that restrains the hostile game character as a candidate game character;
[0213] The candidate game character that matches the branch tag is determined as a target game character.
[0214] Optionally, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0215] Obtaining a branch label corresponding to the game account corresponding to the first terminal device;
[0216] Determine that the game account corresponding to the second terminal device belongs to the same camp as the game account corresponding to the first terminal device and the selected game character has been determined;
[0217] According to the cooperation relationship chain set in the game, select the game characters to be selected that cooperate with the selected game character as candidate game characters;
[0218] The candidate game character that matches the branch tag is determined as a target game character.
[0219] Optionally, before receiving the recommendation information of the game character sent by at least one second terminal device, the method further includes:
[0220] In response to a confirmation operation of the game account corresponding to the first terminal device accepting the recommended game character, a prompt message for accepting the recommended game character is displayed in a graphical user interface provided by the second terminal device.
[0221] Optionally, before receiving the recommendation information of the game character sent by at least one second terminal device, the method further includes:
[0222] Displaying setting options on the graphical user interface, the setting options having corresponding game character recommended settings;
[0223] In response to a confirmation operation on the setting option, activating a game character recommended setting corresponding to the setting option;
[0224] Then, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0225] A target game character is determined from the game characters to be selected according to the recommendation information and the game character recommendation settings.
[0226] Optionally, the game character recommendation settings include at least one of a game account corresponding to the second terminal device that accepts the recommendation, a condition for accepting the recommendation, accepting a recommendation based on a restraint relationship chain, and accepting a recommendation based on a cooperation relationship chain.
[0227] Through the above method, the game account corresponding to the first terminal device can receive recommendation information of the game characters of the game account of the second terminal device belonging to the same camp. In this way, even if the player of the first terminal device is not familiar with the game character, or does not pay attention to the game character selection and communication prompts of the player of the second terminal device, the game character can be correctly selected, avoiding adverse effects in the game character selection stage, and improving the player's gaming experience.
[0228] The embodiment of the present invention discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps described in the above game character recommendation method embodiment are implemented, for example:
[0229] In response to the game account corresponding to the first terminal device entering the game character selection stage, displaying the game characters to be selected on the graphical user interface;
[0230] Receiving recommendation information of a game character sent by at least one second terminal device, wherein the game account corresponding to the second terminal device and the game account corresponding to the first terminal device belong to the same camp in the current game;
[0231] A target game character is determined from the game characters to be selected according to the recommendation information.
[0232] Optionally, in response to the game account corresponding to the first terminal device entering the game character selection phase, after displaying the game characters to be selected on the graphical user interface, the method further includes:
[0233] Determining a game character selection time during the game character selection phase;
[0234] A time countdown is performed based on the game character selection time.
[0235] Optionally, the recommendation information includes a recommended game character determined by the game account corresponding to the second terminal device based on the game character to be selected, and determining a target game character from the game characters to be selected according to the recommendation information includes:
[0236] If there is a recommended game character with the largest number, the recommended game character with the largest number is determined as the target game character.
[0237] Optionally, if there is a largest number of the recommended game characters, determining the largest number of the recommended game characters as the target game characters includes:
[0238] If there is a largest number of the recommended game characters and there are multiple recommended game characters, obtaining player information of the game account corresponding to the first terminal device;
[0239] According to the player information, a target game character is determined from the recommended game characters with the largest number; wherein the player information at least includes a proficiency level for the recommended game characters.
[0240] Optionally, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0241] If the recommended game character with the largest number does not exist, a target game character is determined from the recommended game characters according to the player information; wherein the player information at least includes a proficiency level for the recommended game character.
[0242] Optionally, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0243] When the preset countdown time is reached, if all the recommendation information of the game characters sent by the second terminal device has not been received, a target game character is determined from the game characters to be selected according to the received recommendation information.
[0244] Optionally, after determining the target game character from the game characters to be selected according to the recommendation information, the method further includes:
[0245] Displaying the target game character in the graphical user interface;
[0246] If a confirmation operation for the target game character is received, the target game character is selected as a game character participating in the current game in response to the confirmation operation for the target game character.
[0247] Optionally, after determining the target game character from the game characters to be selected according to the recommendation information, the method further includes:
[0248] If a confirmation operation for the to-be-selected game character is received, then in response to the confirmation operation for the to-be-selected game character, the to-be-selected game character is selected as the game character participating in the current game.
[0249] Optionally, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0250] Obtaining a branch label corresponding to the game account corresponding to the first terminal device;
[0251] Determine that the game account corresponding to the first terminal device belongs to a different camp and the game account corresponding to other terminal devices has determined the hostile game character;
[0252] According to the restraint relationship chain set in the game, select a candidate game character that restrains the hostile game character as a candidate game character;
[0253] The candidate game character that matches the branch tag is determined as a target game character.
[0254] Optionally, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0255] Obtaining a branch label corresponding to the game account corresponding to the first terminal device;
[0256] Determine that the game account corresponding to the second terminal device belongs to the same camp as the game account corresponding to the first terminal device and the selected game character has been determined;
[0257] According to the cooperation relationship chain set in the game, select the game characters to be selected that cooperate with the selected game character as candidate game characters;
[0258] The candidate game character that matches the branch tag is determined as a target game character.
[0259] Optionally, before receiving the recommendation information of the game character sent by at least one second terminal device, the method further includes:
[0260] In response to a confirmation operation of the game account corresponding to the first terminal device accepting the recommended game character, a prompt message for accepting the recommended game character is displayed in a graphical user interface provided by the second terminal device.
[0261] Optionally, before receiving the recommendation information of the game character sent by at least one second terminal device, the method further includes:
[0262] Displaying setting options on the graphical user interface, the setting options having corresponding game character recommended settings;
[0263] In response to a confirmation operation on the setting option, activating a game character recommended setting corresponding to the setting option;
[0264] Then, determining a target game character from the game characters to be selected according to the recommendation information includes:
[0265] A target game character is determined from the game characters to be selected according to the recommendation information and the game character recommendation settings.
[0266] Optionally, the game character recommendation settings include at least one of a game account corresponding to the second terminal device that accepts the recommendation, a condition for accepting the recommendation, accepting a recommendation based on a restraint relationship chain, and accepting a recommendation based on a cooperation relationship chain.
[0267] Through the above method, the game account corresponding to the first terminal device can receive recommendation information of the game characters of the game account of the second terminal device belonging to the same camp. In this way, even if the player of the first terminal device is not familiar with the game character, or does not pay attention to the game character selection and communication prompts of the player of the second terminal device, the game character can be correctly selected, avoiding adverse effects in the game character selection stage, and improving the player's gaming experience.
[0268] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0269] It will be appreciated by those skilled in the art that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0270] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0271] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0272] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0273] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0274] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.
[0275] The game character recommendation method, the game character recommendation device, the electronic device and the storage medium provided by the present invention are introduced in detail above. The principle and implementation mode of the present invention are explained in detail by using specific examples herein. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation mode and the scope of application. In summary, the content of this specification should not be understood as limiting the present invention.
Claims
1. A method for recommending game characters, characterized in that: Providing a graphical user interface through a first terminal device, the method comprising: When the game account corresponding to the first terminal device enters the game character selection stage, displaying the game characters to be selected on the graphical user interface; Determine a branch label corresponding to the game account corresponding to the first terminal device; In combination with the role relationship chain set in the game, the game characters selected by the game accounts in the same camp as the game account corresponding to the first terminal device in the current game, or the game characters selected by the game accounts in different camps, the to-be-selected game characters that match the branch label are determined as the target game characters from the to-be-selected game characters.
2. The method according to claim 1, characterized in that The role relationship chain set in the game includes: a restrained role relationship chain, and the restrained role relationship chain means that a game character corresponding to a branch label can restrain a game character corresponding to another branch label, or one game character can restrain another game character.
3. The method according to claim 2, characterized in that The determining, from the to-be-selected game characters that match the path label as the target game character, a to-be-selected game character that combines the role relationship chain set in the game, a game character that has been selected by a game account that belongs to the same camp as the game account corresponding to the first terminal device in the current game, or a game character that has been selected by a game account that belongs to a different camp, comprises: In combination with the restraint role relationship chain set in the game and the game roles selected by the game accounts whose game accounts corresponding to the first terminal device belong to different camps in the current game, the game roles that restrain the game roles selected by the game accounts whose game accounts corresponding to the first terminal device belong to different camps are selected from the to-be-selected game roles as candidate game roles; The game character that matches the branch tag is selected from the candidate game characters as the target game character.
4. The method according to claim 1, characterized in that: The role relationship chain set in the game includes: a matching role relationship chain, and the matching role relationship chain means that a game character corresponding to a branch label can be matched with a game character corresponding to another branch label, or one game character can be matched with another game character.
5. The method according to claim 4, characterized in that The determining, from the to-be-selected game characters that match the path label as the target game character, a to-be-selected game character that combines the role relationship chain set in the game, a game character that has been selected by a game account that belongs to the same camp as the game account corresponding to the first terminal device in the current game, or a game character that has been selected by a game account that belongs to a different camp, comprises: In combination with the cooperative role relationship chain set in the game and the game roles selected by the game accounts whose game accounts corresponding to the first terminal device belong to the same camp in the current game, select the game roles that cooperate with the game roles selected by the game accounts whose game accounts corresponding to the first terminal device belong to different camps from the game roles to be selected as candidate game roles; A game character to be selected that matches the branch tag is determined from the game characters to be selected as a target game character.
6. The method according to any one of claims 1 to 5, characterized in that: In response to the game account corresponding to the first terminal device entering the game character selection phase, after displaying the game characters to be selected on the graphical user interface, the method further includes: Determining a game character selection time during the game character selection phase; A time countdown is performed based on the game character selection time.
7. The method according to claim 6, characterized in that The method further comprises: Displaying the target game character in the graphical user interface; If a confirmation operation for the target game character is received, the target game character is selected as a game character participating in the current game in response to the confirmation operation for the target game character.
8. The method according to claim 7, characterized in that The method further comprises: If a confirmation operation for the to-be-selected game character is received, then in response to the confirmation operation for the to-be-selected game character, the to-be-selected game character is selected as the game character participating in the current game.
9. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: Displaying setting options on the graphical user interface, the setting options having corresponding game character recommended settings; In response to a confirmation operation on the setting option, activating a game character recommended setting corresponding to the setting option; Then determining the game character to be selected that matches the branch label from the game characters to be selected as the target game character includes: A game character to be selected that matches the path label and the game character recommendation setting is determined from the game characters to be selected as a target game character.
10. The method according to claim 9, characterized in that The game character recommendation setting includes at least one of accepting recommendations based on a restraint relationship chain and accepting recommendations based on a cooperation relationship chain.
11. The method according to any one of claims 1 to 5, characterized in that: The branch label is a branch label pre-selected by the game account corresponding to the first terminal device, or a branch label determined according to historical information of the game account corresponding to the first terminal device.
12. The method according to claim 11, characterized in that The historical information of the game account corresponding to the first terminal device includes: the proficiency of the game account corresponding to the first terminal device for a game character.
13. The method according to claim 1, characterized in that The method further comprises: Receiving recommendation information of a game character sent by at least one second terminal device, wherein the game account corresponding to the second terminal device and the game account corresponding to the first terminal device belong to the same camp in the current game; A target game character is determined from the game characters to be selected according to the recommendation information.
14. The method according to claim 13, characterized in that The recommendation information includes a recommended game character determined by the game account corresponding to the second terminal device based on the game character to be selected, and determining a target game character from the game characters to be selected according to the recommendation information includes: If there is a recommended game character with the largest number, the recommended game character with the largest number is determined as the target game character.
15. The method according to claim 14, characterized in that If there is a largest number of the recommended game characters, determining the largest number of the recommended game characters as the target game characters includes: If there is a largest number of the recommended game characters and there are multiple recommended game characters, obtaining player information of the game account corresponding to the first terminal device; According to the player information, a target game character is determined from the recommended game characters with the largest number; wherein the player information at least includes a proficiency level for the recommended game characters.
16. The method according to claim 14, characterized in that The step of determining a target game character from among the game characters to be selected according to the recommendation information comprises: If the recommended game character with the largest number does not exist, a target game character is determined from the recommended game characters according to the player information; wherein the player information at least includes a proficiency level for the recommended game character.
17. The method according to claim 13, characterized in that In response to the game account corresponding to the first terminal device entering the game character selection phase, after displaying the game characters to be selected on the graphical user interface, the method further includes: Determining a game character selection time during the game character selection phase; A time countdown is performed based on the game character selection time.
18. The method according to claim 17, characterized in that The step of determining a target game character from among the game characters to be selected according to the recommendation information comprises: When the preset countdown time is reached, if all the recommendation information of the game characters sent by the second terminal device has not been received, a target game character is determined from the game characters to be selected according to the received recommendation information.
19. The method according to claim 13, characterized in that After determining the target game character from the game characters to be selected according to the recommendation information, the method further includes: Displaying the target game character in the graphical user interface; If a confirmation operation for the target game character is received, the target game character is selected as a game character participating in the current game in response to the confirmation operation for the target game character.
20. The method according to claim 13, characterized in that The method further comprises: If a confirmation operation for the to-be-selected game character is received, then in response to the confirmation operation for the to-be-selected game character, the to-be-selected game character is selected as the game character participating in the current game.
21. The method according to claim 13, characterized in that Before receiving the recommendation information of the game character sent by at least one second terminal device, the method further includes: In response to a confirmation operation of the game account corresponding to the first terminal device accepting the recommended game character, a prompt message for accepting the recommended game character is displayed in a graphical user interface provided by the second terminal device.
22. The method according to claim 13, characterized in that Before receiving the recommendation information of the game character sent by at least one second terminal device, the method further includes: Displaying setting options on the graphical user interface, the setting options having corresponding game character recommended settings; In response to a confirmation operation on the setting option, activating a game character recommended setting corresponding to the setting option; Then, determining a target game character from the game characters to be selected according to the recommendation information includes: A target game character is determined from the game characters to be selected according to the recommendation information and the game character recommendation settings.
23. The method according to claim 22, characterized in that The game character recommendation settings include at least one of the game account corresponding to the second terminal device that accepts the recommendation, the conditions for accepting the recommendation, accepting the recommendation based on the restraint relationship chain, and accepting the recommendation based on the cooperation relationship chain.
24. A game character recommendation device, characterized in that: Providing a graphical user interface through a first terminal device, the apparatus comprising: A game character display module, used for displaying a game character to be selected on the graphical user interface when the game account corresponding to the first terminal device enters the game character selection stage; The game character determination module is used to determine the branch label corresponding to the game account corresponding to the first terminal device, and determine the to-be-selected game character that matches the branch label as the target game character from the to-be-selected game characters in combination with the role relationship chain set in the game, the game characters selected by the game accounts belonging to the same camp as the game account corresponding to the first terminal device in the current game, or the game characters selected by the game accounts belonging to different camps.
25. An electronic device, characterized in that: The method comprises a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the steps of the game character recommendation method according to any one of claims 1 to 23 are implemented.
26. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the game character recommendation method according to any one of claims 1 to 23 are implemented.