Game interaction method and device, medium and electronic equipment
Through a graphical user interface that works collaboratively with terminal devices and servers, the game character lineup is automatically determined, solving the problems of low efficiency and insufficient accuracy in game character combination in existing technologies, and realizing efficient and accurate game character lineup generation.
Patent Information
- Application Number
- CN202411909847.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-03-07
AI Technical Summary
In existing technologies, players need to manually select game characters to combine in the game, which is inefficient, inaccurate, and makes it impossible to predict the combat effect of the combination.
Through the collaborative work of terminal devices and servers, a graphical user interface is provided, allowing players to select game characters from other game accounts and display functional controls according to permissions, automatically determining the game character lineup.
It improves the efficiency and accuracy of generating game character lineups, reduces the steps players need to manually select, and can generate lineups that meet actual needs based on the situation.
Smart Images

Figure CN119565142A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of game technology, and in particular to a game interaction method, a game interaction device, a computer-readable storage medium, and an electronic device. Background Art
[0002] In the game, players can combine different types of game characters according to their needs to obtain a lineup of game characters that can be used for game battles.
[0003] In the related art, players are required to select and match game characters one by one before the battle. This method is inefficient. In addition, since players cannot predict the battle situations of all game character combinations in advance, the game character lineup matched by the players may not meet the players' real needs, that is, there is a problem of low accuracy in determining the game character lineup.
[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0005] The purpose of the present disclosure is to provide a game interaction method and device, a computer-readable storage medium and an electronic device, thereby improving the efficiency and accuracy of determining the game character lineup at least to a certain extent.
[0006] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.
[0007] According to a first aspect of the present disclosure, a game interaction method is provided, which provides a graphical user interface through a terminal device, and the method includes: in response to a first selection operation on one or more second game characters in a second game character lineup of a second game account in a current game, determining a target second game character according to the selected one or more second game characters; based on the first game account's permission to use the target second game character, displaying a function control related to the target second game character in the graphical user interface, wherein the first game account is a game account corresponding to one character in the current game, and the second game account is a game account corresponding to the other character in the current game; in response to a first trigger operation on the function control, determining, according to the target second game character, a lineup of game characters that the first game account will use in a game after the current game.
[0008] According to a second aspect of the present disclosure, a game interaction device is provided, which provides a graphical user interface through a terminal device, and the device includes: a first selection module, configured to respond to a first selection operation on one or more second game characters in a second game character lineup of a second game account in a current game, and determine a target second game character according to the selected one or more second game characters; a function control display module, configured to display function controls related to the target second game character in the graphical user interface according to the first game account's permission to use the target second game character; a lineup determination module, configured to respond to a first trigger operation on the function control, and determine, according to the target second game character, a lineup of game characters of the first game account in a game after the current game; wherein, the first game account is a game account corresponding to one character in the current game, and the second game account is a game account corresponding to the other character in the current game.
[0009] According to a third aspect of the present disclosure, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the steps of the game interaction method as described in the first aspect.
[0010] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, the game interaction method as described in the first aspect of the above embodiment is implemented.
[0011] According to a fifth aspect of an embodiment of the present disclosure, there is provided an electronic device, comprising: a processor; and a storage device for storing one or more programs, which, when executed by the one or more processors, enables the one or more processors to implement the game interaction method as described in the first aspect of the above embodiment.
[0012] It can be seen from the above technical solutions that the game interaction method, game interaction device, and computer-readable storage medium and electronic device for implementing the game interaction method in the exemplary embodiments of the present disclosure have at least the following advantages and positive effects:
[0013] In the technical solutions provided by some embodiments of the present disclosure, in response to the selection operation of the second game character in the second game character lineup of the second game account in the current game, the target second game character can be determined. Then, according to the first game account's permission to use the target second game character, the function control related to the target second game character can be displayed, so that according to the function control, the game character lineup in the game after the current game can be determined according to the target second game character. Compared with the related art, on the one hand, the present disclosure can generate a game character lineup for the player after the current game based on the game character lineup of other game accounts, without the need for the player to select the game characters one by one to match and generate the game character lineup, thereby improving the generation efficiency of the game character lineup; on the other hand, the present disclosure can observe the actual situation of the combat effectiveness of the game characters of other game accounts in the current game, and generate a game character lineup for the player according to the actual situation and his own needs, so as to assist in improving the generation accuracy of the game character lineup.
[0014] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.
[0016] Figure 1 A schematic diagram showing an exemplary system architecture to which an exemplary embodiment of the present disclosure can be applied;
[0017] Figure 2 A flowchart showing a gaming method according to an exemplary embodiment of the present disclosure is provided;
[0018] Figure 3 A flow chart showing a method for displaying a function control associated with a target second game character in a graphical user interface in an exemplary embodiment of the present disclosure;
[0019] Figure 4 A schematic diagram showing a graphical user interface displaying a functional control in an exemplary embodiment of the present disclosure is shown;
[0020] Figure 5 A schematic diagram showing a graphical user interface for displaying recruitment prompt information in an exemplary embodiment of the present disclosure;
[0021] Figure 6A flowchart diagram showing a method for determining a lineup of game characters to be played by a first game account in a game after a current game in an exemplary embodiment of the present disclosure is shown;
[0022] Figure 7 A schematic diagram showing the composition of a game interaction device in an exemplary embodiment of the present disclosure;
[0023] Figure 8 A schematic structural diagram of an electronic device in an exemplary embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0024] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as being limited to the examples set forth herein; on the contrary, these embodiments are provided so that the present disclosure will be more comprehensive and complete, and the concepts of the example embodiments are fully conveyed to those skilled in the art. The described features, structures, or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other cases, known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.
[0025] The terms "a", "an", "the" and "said" are used in this specification to indicate the presence of one or more elements / components / etc.; the terms "including" and "having" are used to express an open-ended inclusion and mean that additional elements / components / etc. may exist in addition to the listed elements / components / etc.; the terms "first" and "second" etc. are used only as labels and are not intended to limit the quantity of their objects.
[0026] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.
[0027] In the related art, players are required to match game characters before the game starts to generate a lineup of game characters for the players. This method is inefficient and the accuracy of the generated lineup of game characters is low.
[0028] In order to solve the above problems, the present invention provides a game interaction method and device, which can be applied to Figure 1 In the system architecture of the exemplary application environment shown.
[0029] like Figure 1 As shown, the system architecture 100 may include a terminal device 110 and a server 120. The terminal device 110 may be a terminal device such as a smart phone, a tablet computer, a desktop computer, a laptop computer, a smart wearable device, etc. The server 120 generally refers to a background system that provides services related to the game interaction method in this exemplary embodiment, and may be a server or a cluster formed by multiple servers. The terminal 110 and the server 120 may be connected via a wired or wireless communication link to perform data interaction.
[0030] In an exemplary embodiment, the above-mentioned game interaction method and device method can be executed by the terminal device 110. Accordingly, the game interaction method and device can be set in the terminal device 110 to realize the corresponding module functions. For example, after the user logs in and starts the game using the terminal device 110, the terminal device 110 can respond to the selection operation of the second game character in the second game character lineup of the second game account in the current game, determine the target second game character, and display the function control related to the target second game character in the graphical user interface of the terminal device 110 according to the use authority of the first game account currently logged in to the terminal device 110 for the target second game character. When the user triggers the function control, the terminal device 110 can determine the last frame game character lineup of the first game account currently logged in in the terminal device in the game after the current game according to the function control triggered by the user and the target second game character.
[0031] In an exemplary embodiment, the game interaction method described above may be executed by the server 120. Accordingly, the game interaction device may be set in the server 120 to implement the corresponding module functions. For example, after a user logs in and starts a game using the terminal device 110, the terminal device 110 may send the logged-in game account to the server 120, and the server 120 may execute the game interaction method in the present disclosure to determine the lineup of game characters to be played in the game after the current game for the game account in each terminal device.
[0032] It should be understood that Figure 1The number of terminal devices and servers in the example is only illustrative. Any number of terminal devices and servers may be provided as required. For example, the server 120 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.
[0033] In one embodiment of the present disclosure, the game interaction method can be run on a local terminal device or a server. When the game interaction method is run on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.
[0034] In an optional implementation, various cloud applications, such as cloud games, can be run under the cloud interaction system. Taking cloud games as an example, cloud games refer to a game mode based on cloud computing. In the operation mode of cloud games, the operating body of the game program and the main body of the game screen presentation are separated. The storage and operation of the game interaction method are completed on the cloud game server. The role of the client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission function close to the user side, such as a mobile terminal, a TV, a computer, a handheld computer, etc.; but the cloud game server in the cloud is used for information processing. When playing the game, the player operates the client device to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the client device through the network. Finally, the client device decodes and outputs the game screen.
[0035] In an optional embodiment, taking a game as an example, a 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.
[0036] However, it is easy for those skilled in the art to understand that the above application scenarios are only used as examples and are not limited to this in the present exemplary embodiment.
[0037] In a possible implementation, an embodiment of the present invention provides a game interaction method, which provides a graphical user interface through a terminal device, and the graphical user interface includes at least part of the game scene. The terminal device can be the local terminal device mentioned above, or it can be a client device in the cloud interaction system mentioned above.
[0038] Figure 2 A flowchart of a game interaction method in an exemplary embodiment of the present disclosure is shown, wherein a graphical user interface is provided by a terminal device, and reference is made to Figure 2 , the method comprising:
[0039] Step S210, in response to a first selection operation of one or more second game characters in a second game character lineup of a second game account in a current game, determining a target second game character according to the selected one or more second game characters;
[0040] Step S220, displaying function controls related to the target second game character in the graphical user interface according to the permission of the first game account to use the target second game character, wherein the first game account is a game account corresponding to one character in the current game, and the second game account is a game account corresponding to the other character in the current game;
[0041] Step S230, in response to the first triggering operation on the function control, determining a lineup of game characters of the first game account in a game after the current game according to the target second game character.
[0042] exist Figure 2 In the technical solution provided by the illustrated embodiment, in response to the selection operation of the second game character in the second game character lineup of the second game account in the current game, the target second game character can be determined. Then, according to the first game account's permission to use the target second game character, the function control related to the target second game character can be displayed, so that according to the function control, the game character lineup in the game after the current game can be determined according to the target second game character. Compared with the related art, on the one hand, the present disclosure can generate a game character lineup for the player after the current game based on the game character lineup of other game accounts, without the need for the player to select the game characters one by one to match and generate the game character lineup, thereby improving the generation efficiency of the game character lineup; on the other hand, the present disclosure can observe the actual situation of the combat effectiveness of the game characters of other game accounts in the current game, and generate a game character lineup for the player according to the actual situation and his own needs, so as to assist in improving the generation accuracy of the game character lineup.
[0043] Below, the specific implementation method of "step S210, in response to a first selection operation on one or more second game characters in the second game character lineup of the second game account in the current game, determining a target second game character based on the selected one or more second game characters" is first described in detail.
[0044] In an exemplary implementation, a first game player can log in to a game on a first game client using a first game account, and a second game player can log in to a game on a second game client using a second game account. The first game player and the second game player can be teammates or enemies. That is, the first game account and the second game account can belong to the same game camp or different game camps.
[0045] In an exemplary embodiment, the first game account can correspond to a first game character lineup, the second game account can correspond to a second game character lineup, the first game player can control the first game character in the first game character lineup to participate in the game, and the second game player can control the second game character in the second game character lineup to participate in the game.
[0046] For example, during the game, if the first game player is interested in a second game character in the second game character lineup of the second game account, he can select the game character he is interested in in the second game character lineup of the second game account at any time in the first game client, so as to determine the target second game character. Of course, if the second game player is interested in a first game character in the first game character lineup of the first game account, he can select the game character he is interested in in the first game character lineup of the first game account at any time in the second game client, so as to determine the target first game character, and then generate a game character lineup for the second game account in the game after the current game according to the target first game character.
[0047] For the convenience of description, the specific implementation in the present disclosure takes the first game account as an example, and describes the specific implementation of how to generate a lineup of game characters for the first game account in the game after the current game based on the second game character lineup of the second game account. The specific implementation of generating a lineup of game characters for the second game account in the game after the current game can refer to the specific implementation of generating a lineup of game characters for the first game account in the game after the current game, and will not be repeated in the present disclosure. Based on this, in an exemplary implementation, the second game account may include multiple, in other words, in the present disclosure, all other game accounts in the game except the first game account are collectively referred to as second game accounts.
[0048] For example, during a game battle, the first game player observes that the battle strength of the second game character lineup of game characters 1, 2, and 3 in the second game character lineup of the second game account is good, and he also wants to use such a combination to play the game. Then he can perform a first selection operation on the second game character lineup of the second game account. During the game battle, after the game character 4 in the second game character lineup of the second game account releases the game skill A, the first game player is very interested in the game skill A, and he also wants to use the game character 4 to release the game skill A in the game. Then he can perform a first selection operation on the game character 4 in the second game character lineup of the second game account. In other words, during the current game, the first game player can perform a first selection operation on the second game character that he is interested in in the second game lineup of the second game account at any time.
[0049] In an exemplary embodiment, a target control may be configured in the graphical user interface. When the first game player triggers the target control, the game may enter a selection state, so that the first game player may select the second game character of interest in the second game lineup in the selection state. When the player selects the second game character of interest in the second game lineup in the selection state, the normal game operation of the second game character in the second game character lineup is not affected. In other words, the target control may be used to select the second game character without affecting the normal game operation of the second game character in the second game character lineup.
[0050] In an exemplary embodiment, the first selection operation may include an operation of confirming the selected second game character. For example, the first game player may select the second game character of interest in the second game character lineup by clicking. For example, the second game character clicked by the first game player is the second game character selected by the first game player. When the first game player is sure that all the second game characters of interest to him are selected, he may click the confirmation control. The operation of clicking the confirmation control is the first selection operation. When the first game player is sure that all the second game characters of interest to him are selected, he may also slide down with his index finger and thumb at the same time on the screen of the terminal device starting from any position, thereby performing a selection operation on the selected second game character. That is, the second selection operation may include the operation of sliding down with his index finger and thumb at the same time on the screen of the terminal device starting from any position after selecting the second game character.
[0051] In another exemplary embodiment, when there are multiple second game characters to be selected and the multiple second game characters to be selected are adjacent to each other, the second game character on the far left can be pressed and then the other game characters to be selected can be slid over in sequence until the last game character to be selected is slid over and the second selection operation can be completed. The second game character slid to is the second game character selected by the game player.
[0052] In another exemplary embodiment, if there is only one second game character to be selected, the second game character can be directly clicked to select it, that is, when there is only one target second game character, the first selection operation can be an operation of clicking the second game character. If there are multiple second game characters to be selected, any second game character to be selected can be pressed and then slid in the graphical user interface without releasing the hand, and slid to the positions of other second game characters to be selected in turn, until the position of the last second game character to be selected is released, and then the second game character slid to in the process can be the above-mentioned selected second game character, and the selected second game character can be selected by clicking the above-mentioned confirmation control, that is, the first selection operation includes the triggering operation of the confirmation control after the sliding is completed.
[0053] Of course, the first selection operation may be performed on one or more second game characters in the second game character lineup through other operation modes, and this exemplary embodiment does not specifically limit this.
[0054] For example, the second game character selected by the first selection operation can be determined as the target second game character. That is, if the first selection operation selects one second game character, the target second game character is the one second game character, and if the first selection operation selects multiple second game characters, the target second game character is the selected multiple second game characters.
[0055] The specific implementation of "step S220, displaying function controls related to the target second game character in the graphical user interface according to the first game account's permission to use the target second game character" is described in detail below.
[0056] In an exemplary embodiment, the game characters that different game accounts have permission to use may be the same or different. The game characters that a game account has permission to use may be determined based on the game mechanism and the actual situation of the game account itself, such as the game account level. If a certain game account A has permission to use game character 1, it means that the game player who plays the game through game account A can control game character 1 during the game to perform game operations. If a certain game account A does not have permission to use game character 2, it means that the game player who plays the game through game account A cannot control game character 2 during the game to perform game operations.
[0057] During the game, the game player can obtain the use rights of the game character in a specific way. The acquisition method is determined according to the game mechanism, and this exemplary embodiment does not make any special restrictions on this.
[0058] In an exemplary implementation, after the target second game character is determined, a target game character lineup may be generated based on the target second game character and the current game character lineup of the first game account in the current game.
[0059] Based on this, a specific implementation of step S220 may include: displaying function controls related to the target game character lineup in the graphical user interface according to the first game account's permission to use the target second game character.
[0060] Exemplarily, a target game character lineup may be generated based on the first game account's permission to use the target second game character.
[0061] In an exemplary implementation, when the first game account has usage rights for both the target second game character, the target game character lineup can be generated directly based on the target second game character and the current game character lineup of the first game account in the current game.
[0062] For example, when there are multiple target second game characters, the first game account has the right to use all the target second game characters, which can be understood as the first game account has the right to use each target second game character. When there is only one target second game character, the first game account has the right to use all the target second game characters, which can be understood as the first game account has the right to use the one target second game character.
[0063] Exemplarily, generating the target game character lineup directly based on the target second game character and the current game character lineup of the first game account in the current game includes: replacing the game character to be replaced in the current game character lineup of the first game account in the current game with the target second game character, and generating the target game character lineup based on the replacement result of the current game character lineup.
[0064] In an exemplary embodiment, the game character to be replaced is determined based on one or more of the game character combat power and the game character function. For example, the game character to be replaced can be the game character with the weakest combat power in the game character lineup of the first game account in the current game, or a game character of the same type as the target second game character.
[0065] Taking the example that each game account has 5 game characters in the game lineup, the game character lineup of the first game account in the current game is game character 5, game character 6, game character 7, game character 8 and game character 9, and the target second game characters are game character 1 and game character 2, among which game character 2, game character 8 and game character 9 belong to the same type of game characters, and game character 1 and game character 5 belong to the same type of game characters. In this case, game character 5 in the game character lineup of the first game account in the current game can be replaced by game character 1. Since the combat effectiveness of game character 8 in the current game is lower than that of game character 9, game character 8 can be replaced by game character 2. At this time, the target game character lineup generated is a game character lineup consisting of game character 1, game character 6, game character 7, game character 2 and game character 9.
[0066] For example, in the case where the first game account has the right to use both the target second game characters, Figure 3 The illustrated method displays functional controls associated with a targeted second game character.
[0067] For example, Figure 3 A flowchart of a method for displaying a function control associated with a target second game character in a graphical user interface in an exemplary embodiment of the present disclosure is shown. Figure 3 , the method may include steps S310 to S320.
[0068] In step S310, when the first game account has the permission to use the target second game character, a target game character lineup is generated according to the target second game character and the current game character lineup of the first game account in the current game.
[0069] Exemplarily, the specific implementation method of generating the target game character lineup according to the current game character lineup of the target second game character and the first game account in the current game has been described in the aforementioned related content and will not be repeated here.
[0070] In step S320, function controls related to the target game character lineup are displayed in the graphical user interface.
[0071] In an exemplary embodiment, the function controls related to the target game character lineup include one or more of a next round lineup control, a lineup modification control, and a lineup storage control. The next round lineup control is used to indicate that the target game character lineup is used as the game character lineup of the first game account in the next round of the current game; the lineup storage control is used to indicate that the target game character lineup is stored as the game character lineup to be selected by the first game account in the target game, and the target game is the game after the current game; the lineup modification control is used to indicate that the game character lineup to be selected is obtained according to the game character lineup modified from the target game character lineup.
[0072] For example, functional controls such as the above-mentioned controls for playing in the next round, modifying the lineup, and storing the lineup can be pre-configured according to needs. Among them, playing in the next round can be understood as automatically determining the target game character lineup as the game character lineup of the first game account in the next round of the current game, that is, after the current game ends, when the next game is started, the first game player does not need to automatically configure the game character lineup, but directly automatically determines the target game character lineup as the game character lineup for the first game account corresponding to the first game player to fight in the next game. Modifying the lineup can be understood as the first game player can modify the game characters in the target game character lineup according to his own needs, such as replacing a game character in the target game character lineup with other game characters, or modifying the positional relationship of several game characters in the target game character lineup, etc., and save the modified game character lineup, and the first game account can use the modified game character lineup to fight in any game after the current game. Storing the lineup can be understood as the first game account storing the target game character lineup, so that the first game player can use the copied game character lineup to play the game in any game after the current game.
[0073] Of course, the functional controls may also include other controls that facilitate the first game player to generate a lineup of game characters according to the target lineup of game characters, and this exemplary embodiment does not specifically limit this.
[0074] For example, after the target game character lineup is generated, the generated target game character lineup and function controls can be displayed in the graphical user interface of the first game client logged in by the first game account. For example, the function controls include the above-mentioned next round lineup control, storage lineup control and modification lineup control. Figure 4 As shown, the current game character lineup of the second game account includes game characters 11, 12, 13, 14, and 15, and the current game character lineup of the first game account includes game characters 21, 22, 23, 24, and 25. The first game player has selected game characters 12 and 13 in the second game account. The first game account has usage rights for both game characters 12 and 13, and can display the target game character lineup and next round lineup controls, storage lineup controls, and lineup modification controls in the graphical user interface.
[0075] In another exemplary embodiment, when there are target second game characters for which the first game account does not have usage authority, the target second game characters for which the first game account does not have usage authority may be recruited first, and then a target game character lineup is generated based on the recruitment results.
[0076] Based on this, exemplarily, according to the first game account's permission to use the target second game character, displaying function controls related to the target second game character in the graphical user interface includes: when there is a target second game character among the target second game characters for which the first game account does not have permission to use, displaying a recruitment control for the target second game character for which the first game account does not have permission to use in the graphical user interface, the recruitment control being used to prompt the target second game character that currently needs to be recruited; recruiting the target second game character in response to a first trigger operation on the recruitment control; after the recruitment is completed, generating a target game character lineup for the recruitment results of the target second game character that currently needs to be recruited; and displaying function controls related to the target game lineup in the graphical user interface.
[0077] For example, the target second game character includes game character 14 and game character 15, and the first game account has the permission to use game character 14 but does not have the permission to use game character 15. Figure 5 , a recruitment control for the game character 15 can be displayed on the graphical user interface to inform the first game player who uses the first game account to play the game that he does not have the right to use the game character 15 and needs to recruit the game character 15 to have the right to use the game character 15. Thus, a target game character lineup is generated according to the recruitment result. The specific implementation of the recruitment and the specific implementation of generating the target game character lineup according to the recruitment result can refer to the following Figure 6 Related content in .
[0078] In another exemplary embodiment, the function control includes a first control and a recruitment control, wherein the first control includes one or more of the above-mentioned next round entry control, lineup modification control, and lineup storage control. Based on this, another exemplary embodiment of step S220 may include: when the first game account has the right to use the target second game character, directly based on the target second game character and the current game character lineup of the first game account in the current game, generate a target game character lineup, and display the first control related to the generated target game character lineup in the graphical user interface; when there is a target second game character among the target second game characters that the first game account does not have the right to use, display the recruitment control in the graphical user interface.
[0079] Exemplarily, an exemplary implementation of displaying function controls related to a target game character lineup in the graphical user interface includes: displaying a target game character lineup and function controls related to the target game character lineup in the graphical user interface.
[0080] Exemplarily, another exemplary implementation of displaying the function controls related to the target game character lineup in the graphical user interface includes: only displaying the function controls related to the game character lineup in the graphical user interface. That is, the target game character lineup will still be generated, but the generated target game character lineup will not be displayed in the graphical user interface, and only the function controls will be displayed. When the player triggers the function controls, the relevant target game character lineup will still be processed based on the triggered function controls to generate the game character lineup that will be played after the current game.
[0081] Compared to only displaying function controls related to the target game character lineup, displaying the target game lineup and function controls at the same time allows players to intuitively see what specific game lineup currently needs to be copied, allowing players to make choices about function controls that better meet their needs based on the target game lineup they see.
[0082] In another exemplary embodiment, after the target second game character is determined, the target game character lineup can be generated in the following manner: determine the game character that can resist the attack of the target second game character from the game characters that the first game account has permission to obtain the third game character; replace the game character to be replaced in the game character lineup of the first game account in the current game with the third game character, thereby generating the target game character lineup. In this way, the game character lineup generated in the subsequent step S230 for the game after the current game includes the third game character that can restrain the target second game character.
[0083] For example, when there is no game character that can resist the attack of the target second game character among the game characters that the first game account has authority to play, that is, when none of the game characters that the first game account has authority to play can resist the attack of the target second game character, then a game character that can resist the attack of the target second game character can be recruited for the first game account, thereby generating a target game character lineup based on the recruitment results.
[0084] For ease of description, the game character that can resist the attack of the target second game character is called a resisting game character. Based on this, the implementation method of generating the target game character lineup according to the recruitment result of the resisting game character may include: obtaining candidate game characters according to the successfully recruited resisting game characters and the target second game characters that the first game account has the right to use when the first selection operation is performed. Then, the game character to be replaced in the game character lineup of the first game account in the current game is replaced with the candidate game character, so as to obtain the target game character lineup according to the replacement result.
[0085] Among them, the game character that can resist the attack of the target second game character can be determined according to the game mechanism. For example, in a certain game, game character 1 has skill C and game character 2 has skill D, and skill C has a restraining effect on skill D, that is, releasing skill C can resist the attack of skill D. When the target second game character is game character D, it can be checked whether the first game account has the use authority for game character D. If so, the game character to be replaced in the game character lineup of the first game account in the current game can be replaced with game character D, otherwise the first game account recruits game character D.
[0086] In an exemplary implementation, recruitment is a process in which a first game account obtains permission to use a game character.
[0087] In an exemplary embodiment, it can be determined according to the needs of the player whether to directly generate the target game character lineup according to the target second game character, or to generate the target game character lineup according to the third game character that can resist the attack of the target second game character. For example, after determining the target second game character, a prompt message can be displayed in the graphical user interface, asking the user through the prompt message which method he wants to use to generate the target game character lineup, and then generating the target game character lineup according to the method the user responds to.
[0088] In another exemplary embodiment, any of the above-mentioned methods for generating a target game character lineup can be set as a default method in advance, and in the game, the target game character lineup is automatically generated according to the set default method.
[0089] In an exemplary embodiment, the first game account is a game account corresponding to one character in the current game, and the second game account is a game account corresponding to the other character in the current game.
[0090] For example, a game character of one party may include any character in a game lineup of one party, or may include all characters in a game lineup of one party. In other words, all characters in a game lineup may be controlled by the same game account or by different game accounts. For example, if each game lineup has 5 game characters, all 5 game characters may be controlled by game account 1, or 2 of the 5 game characters may be controlled by game account 1, and the other 3 game characters may be controlled by game account 2.
[0091] Below, the specific implementation method of "step S230, in response to the first trigger operation on the function control, determining the lineup of game characters of the first game account in the game after the current game according to the target second game character" is described in detail.
[0092] In an exemplary implementation, the game after the current game may include any game after the current game, such as the next game of the current game, the next game of the next game of the current game, and the like.
[0093] Exemplarily, the first triggering operation on the function control may include a click operation on the function control, an operation of sliding the function control with an arbitrary track, etc., which is not particularly limited in this exemplary embodiment.
[0094] If there is a target second game character among the target second game characters that the first game account does not have the right to use, the first game account can be used according to Figure 6 The method shown determines the lineup of game characters. Figure 6 A flowchart of a method for determining a lineup of game characters to be played by a first game account in a game after a current game in an exemplary embodiment of the present disclosure is shown. Figure 6 , the method may include steps S610 to S630. Wherein:
[0095] In step S610, in response to a first trigger operation on a recruitment control, a recruitment interface is displayed.
[0096] The recruitment interface displays the recruitment method of the target second game character that currently needs to be recruited.
[0097] In an exemplary embodiment, the first trigger operation on the recruitment control may include a click operation, an operation of sliding the recruitment control in an arbitrary trajectory, etc., which is not particularly limited in this exemplary embodiment.
[0098] For example, if the player determines that a target second game character that the player does not have the right to use needs to be recruited, the player can click on the recruitment control. In response to the click operation on the recruitment control, a recruitment interface can be displayed. The recruitment interface can display the recruitment method of each target second game character that needs to be recruited and the confirmation recruitment control associated with each target second game character.
[0099] In step S620, in response to the confirmation recruitment operation of the target second game character to be recruited in the recruitment interface, the target second game character is recruited for the first game account according to the recruitment method.
[0100] For example, if the player confirms the need to recruit a target second game character that needs to be recruited, he can click the confirmation recruitment control associated with the target second game character in the recruitment interface to complete the confirmation recruitment operation of the target second game character. In response to the triggering operation of the confirmation recruitment control associated with the target second game character in the recruitment interface, the target second game character can be recruited for the first game account according to the recruitment method of the target second game character.
[0101] In step S630, based on the recruitment result of the target second game character, the lineup of game characters to be used by the first game account in the game after the current game is determined.
[0102] In an exemplary embodiment, after the recruitment is completed, the recruitment results can be determined.
[0103] Exemplarily, the method for determining the end of recruitment may include: all the target second game characters that need to be recruited are successfully recruited, and the recruitment is determined to be ended; or in response to a second trigger operation of the recruitment cancel control in the recruitment interface, the recruitment is determined to be ended.
[0104] For example, the recruitment process will only be carried out in the current game. If there is a target second game character that needs to be recruited but has not been successfully recruited before the end of the current game and the player has not triggered the recruitment cancellation control, the recruitment will continue until the end of the current game, and the recruitment will automatically end. If during the recruitment process, the player triggers the recruitment cancellation control in the recruitment interface, the recruitment can be directly determined to be over. If all target second game characters that need to be recruited are successfully recruited but the player does not trigger the recruitment cancellation control, the recruitment can also be determined to be over.
[0105] As described above, the function controls related to the target second game character are displayed in the graphical user interface, including: after the recruitment is completed, generating a target game character lineup based on the recruitment results of the target second game character currently to be recruited; and displaying the function controls related to the target game character lineup in the graphical user interface.
[0106] For example, after the recruitment is completed, the target game character lineup can be generated according to the recruitment results and displayed as follows: Figure 4 The interface shown.
[0107] Exemplarily, after the recruitment is completed, generating a target game character lineup according to the recruitment result of the target second game character that currently needs to be recruited includes: after the recruitment is completed, determining the successfully recruited target second game character and the target second game character that the first game account has the right to use when performing the first selection operation as candidate second game characters; replacing the game character to be replaced in the current game character lineup of the first game account in the current game with the candidate second game character, and generating a target game character lineup according to the replacement result of the current game character lineup; the game character to be replaced is determined according to one or more of the game character combat ability and the game character function.
[0108] For the sake of ease of description, taking the example that the target second game character that the first game account has usage authority for when performing the first selection operation is the fourth game character, and the target second game character that is successfully recruited is the fifth game character, the fifth game character and the fourth game character can be merged to obtain a candidate second game character, and then the game character to be replaced in the current game character lineup of the first game account in the current game is replaced with the candidate second game character, and the target game character lineup is obtained according to the replacement result.
[0109] As described above, when the first game account has the use authority for the target second game character, the target game character lineup can be directly generated, and function controls related to the target second game character lineup can be displayed on the graphical user interface.
[0110] After the function control related to the target second game character lineup is displayed in the graphical user interface, exemplarily, a specific implementation of step S230 may include: in response to a first trigger operation on the function control, determining the game character lineup of the first game account in the game after the current game based on the target game character lineup and the function control triggered by the first trigger operation.
[0111] In an exemplary embodiment, the above-mentioned function control includes a next-round entry control, based on which, in response to a first trigger operation on the function control, the game character lineup of the first game account in the game after the current game is determined according to the target game character lineup and the function control triggered by the first trigger operation, including: in response to the first trigger operation on the next-round entry control, the target game character lineup is configured as the game character lineup of the first game account in the next game of the current game. For example, the next game of the current game is Game 1, and in the case where the function control triggered by the first game player is the next-round entry control, a next-round entry mark can be directly added to the target game character lineup and temporarily stored, and then at the beginning of Game 1, the temporarily stored target game character lineup is directly determined as the game character lineup for Game 1, that is, the target game character lineup is directly used in Game 1 for fighting, and the first game player does not need to match the game character lineup for Game 1 himself.
[0112] In another exemplary embodiment, the above-mentioned function control includes a storage lineup control, based on which, the response to the first trigger operation of the function control is to determine the game character lineup of the first game account in the game after the current game according to the target game character lineup and the function control triggered by the first trigger operation, including: in response to the first trigger operation of the storage lineup control, the target game character lineup is stored as the to-be-selected game character lineup of the first game account; in response to the selection operation of the to-be-selected game character lineup in the target game, the game character lineup of the target game is determined from the to-be-selected game lineup, and the target game includes any game after the current game.
[0113] For example, the first game account is configured with a first data set, and the first data set is used to store the lineup of game characters to be selected for the first game account. That is to say, the first game account can select a lineup of game characters to be used in the current game from the lineup of game characters to be selected stored in the first data set in any game. Based on this, when the function control triggered by the first game player is a storage lineup control, the generated target game character lineup can be added to the first data set to store the target game character lineup. In this way, in any game after the current game, if the first game player wants to use the target game character lineup, he can select it as the lineup of game characters to be used in the game in the first data set.
[0114] In another exemplary embodiment, as mentioned above, the above-mentioned function control includes a lineup modification control, based on which, in response to the first trigger operation on the function control, the game character lineup of the first game account in the game after the current game is determined according to the target game character lineup and the function control triggered by the first trigger operation, including: in response to the first trigger operation on the lineup modification control, an editing interface for the target game character lineup is displayed; in response to a modification confirmation operation on the target game character lineup in the editing interface, the modified target game character lineup is stored as a to-be-selected game character lineup of the first game account; in response to a selection operation on the to-be-selected game character lineup in a target game, a game character lineup for the target game is determined from the to-be-selected game lineup, and the target game includes any game after the current game.
[0115] For example, when the function control triggered by the first game player is a lineup modification control, an editing interface for modifying the target game character lineup can be displayed first. In the editing interface, the target game character lineup can be displayed and the player can be allowed to modify the target game character lineup. For example, the player can replace a certain game character in the target game character lineup with another game character or adjust the position of the game character in the target game character lineup in the editing interface. Game characters in different positions have different game responsibilities or game tasks. After the first game player has completed modifying the target game character lineup, the confirmation control in the editing interface can be clicked. In response to the triggering operation of the confirmation control in the editing interface, the target game character lineup modified in the editing interface can be stored in the above-mentioned first data set. In this way, in any game after the current game, the first game player can select the modified target game character lineup from the first data set as the game character lineup for the game.
[0116] Taking placement games as an example, the game character lineup in the present disclosure can be understood as the partner lineup in placement games. In placement games, game players can match partners before fighting, thereby generating a partner lineup for the current battle. During the battle, if the player is interested in the game character of the partner lineup of the enemy camp, he can click on the partner in the partner lineup of the enemy camp. If the partner in the partner lineup of the enemy camp clicked is a partner that he also has, a pop-up window can pop up to remind the player that the partner can be used as his partner in the game after the current game. For example, the target game character lineup is generated according to the clicked partner, and the above-mentioned function control is displayed in a pop-up window. According to the selection operation of the function control, the target game character lineup is processed to determine the partner lineup in the game after the current game.
[0117] In the battle interface, players can click on the leftmost or rightmost partner of the opponent's lineup, hold it down and drag it, and then select other partners they want to copy, so as to copy multiple partners. If the player does not have the partner he wants to copy, the system can pop up a window to ask him to confirm whether to recruit the partner he does not have. After the player confirms, the system will automatically jump to the recruitment interface and provide the player with a quick way to obtain the partner. If the player confirms to recruit the partner according to the acquisition method, the system can automatically recruit the partner for the player in the background, and generate the target game character lineup based on the recruitment results, and display the function control to generate the game character lineup in the game after the current game based on the recruitment results.
[0118] Through the method disclosed in the present invention, players can directly copy the opponent's game character during the game process, thereby automatically generating a game character lineup for the player, reducing the steps for the player to manually match the game character lineup, and improving the efficiency of generating the game character lineup. At the same time, a shortcut can be provided to obtain partners that the player does not have, thereby enhancing the flexibility of the game. Further, during the game process, the player can determine in real time whether to determine each game character as a battle character based on the combat situation of the game character, assisting the player to determine the battle character lineup based on the actual situation, and improving the effectiveness and correctness of the determination of the game character lineup.
[0119] In addition, it should be noted that the above-mentioned figures are only schematic illustrations of the processes included in the method according to an exemplary embodiment of the present invention, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.
[0120] Furthermore, the exemplary embodiment of the present disclosure also provides a game interaction device 700, which provides a graphical user interface through a terminal device. Figure 7As shown, the game interaction device 700 includes the following program modules: a graphical user interface is provided through a terminal device, and the device includes: a first selection module 710, which is configured to respond to a first selection operation on one or more second game characters in a second game character lineup of a second game account in a current game, and determine a target second game character according to the selected one or more second game characters; a function control display module 720, which is configured to display function controls related to the target second game character in the graphical user interface according to the first game account's permission to use the target second game character; a lineup determination module 730, which is configured to respond to a first trigger operation on the function control, and determine the lineup of game characters of the first game account in a game after the current game according to the target second game character; wherein the first game account is a game account corresponding to one character in the current game, and the second game account is a game account corresponding to the other character in the current game.
[0121] In an exemplary embodiment, the device also includes a target game character lineup generation module, which can be specifically configured to generate a target game character lineup based on the target second game character and the current game character lineup of the first game account in the current game.
[0122] Based on this, illustratively, the above-mentioned function control display module 720 can be specifically configured to: display function controls related to the target game character lineup in the graphical user interface according to the first game account's permission to use the target second game character.
[0123] In an exemplary embodiment, displaying function controls related to the target second game character in the graphical user interface based on the usage rights of the target second game character by the first game account includes: when there is a target second game character among the target second game characters for which the first game account does not have usage rights, displaying a recruitment control for the target second game character for which the first game account does not have usage rights in the graphical user interface, the recruitment control being used to prompt the target second game character that currently needs to be recruited.
[0124] In an exemplary embodiment, in response to a first trigger operation on the function control, determining a lineup of game characters that will be used by the first game account in a game after the current game based on the target second game character includes: in response to a first trigger operation on the recruitment control, displaying a recruitment interface, wherein the recruitment interface displays a recruitment method for the target second game character that currently needs to be recruited; in response to a confirmation recruitment operation on the target second game character that needs to be recruited in the recruitment interface, recruiting the target second game character for the first game account according to the recruitment method; and determining a lineup of game characters that will be used by the first game account in a game after the current game based on the recruitment result of the target second game character.
[0125] In an exemplary embodiment, the function controls related to the target second game character are displayed in the graphical user interface, including: after the recruitment is completed, generating a target game character lineup based on the recruitment results of the target second game character currently to be recruited; and displaying the function controls related to the target game character lineup in the graphical user interface.
[0126] In an exemplary embodiment, in response to a first trigger operation on the function control, determining a lineup of game characters to be used by the first game account in a game after the current game based on the target second game character, includes: in response to the first trigger operation on the function control, determining a lineup of game characters to be used by the first game account in a game after the current game based on the target game character lineup and the function control triggered by the first trigger operation.
[0127] In an exemplary embodiment, the function control includes a next-round control, and in response to a first trigger operation on the function control, determining the game character lineup of the first game account in a game after the current game based on the target game character lineup and the function control triggered by the first trigger operation, including: in response to the first trigger operation on the next-round control, configuring the target game character lineup as the game character lineup of the first game account in the next game after the current game.
[0128] In an exemplary embodiment, the function control includes a storage lineup control, and in response to a first trigger operation on the function control, the game character lineup of the first game account in a game after the current game is determined according to the target game character lineup and the function control triggered by the first trigger operation, including: in response to the first trigger operation on the storage lineup control, the target game character lineup is stored as a to-be-selected game character lineup of the first game account; in response to a selection operation on the to-be-selected game character lineup in a target game, the game character lineup for the target game is determined from the to-be-selected game lineup, and the target game includes any game after the current game.
[0129] In an exemplary embodiment, the function control includes a lineup modification control, which responds to a first trigger operation on the function control and determines the lineup of game characters to be used in a game after the current game for the first game account based on the target game character lineup and the function control triggered by the first trigger operation, including: in response to the first trigger operation on the lineup modification control, displaying an editing interface for the target game character lineup; in response to a modification confirmation operation on the target game character lineup on the editing interface, storing the modified target game character lineup as a to-be-selected game character lineup for the first game account; in response to a selection operation on the to-be-selected game character lineup in a target game, determining the lineup of game characters to be used in the target game from the to-be-selected game lineup, the target game including any game after the current game.
[0130] In an exemplary embodiment, after the recruitment is completed, generating a target game character lineup based on the recruitment results of the target second game character that currently needs to be recruited includes: after the recruitment is completed, determining the successfully recruited target second game character and the target second game character that the first game account has the right to use when performing the first selection operation as candidate second game characters; replacing the game character to be replaced in the current game character lineup of the first game account in the current game with the candidate second game character, and generating a target game character lineup based on the replacement results of the current game character lineup; the game character to be replaced is determined based on one or more of the game character combat ability and the game character function.
[0131] In an exemplary embodiment, the method for determining the end of the recruitment includes: all the target second game characters that currently need to be recruited are successfully recruited, and the recruitment is determined to be ended; or in response to a second trigger operation of the recruitment cancel control in the recruitment interface, the recruitment is determined to be ended.
[0132] In an exemplary embodiment, generating a target game character lineup based on the target second game character and the current game character lineup of the first game account in the current game includes: replacing the game character to be replaced in the current game character lineup of the first game account in the current game with the target second game character, and generating the target game character lineup based on the replacement result of the current game character lineup; the game character to be replaced is determined based on one or more of the game character combat ability and the game character function.
[0133] The specific details of each part of the above-mentioned device have been described in detail in the implementation method of the method part. The undisclosed details can be found in the implementation method of the method part, so they will not be repeated here.
[0134] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the exemplary embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.
[0135] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.
[0136] The exemplary embodiments of the present disclosure also provide a computer program product, which includes a computer program, and when the computer program is executed by a processor, the game interaction method is implemented.
[0137] In one embodiment, the computer program product may be a tangible product containing a computer program, such as a computer-readable storage medium storing a computer program. The readable storage medium may be a storage medium based on electrical, magnetic, optical, electromagnetic, infrared, or other signals, including but not limited to: random access memory (RAM), read-only memory (ROM), magnetic tape, floppy disk, flash memory (Flash), mechanical hard disk (HDD), solid-state drive (SSD), and the like. Exemplarily, the computer program product may be implemented as a non-volatile storage medium storing a computer program, such as a read-only memory, a NAND flash memory, and the like.
[0138] In one embodiment, the computer program product may be an intangible product including a computer program. Exemplarily, the computer program product may be implemented as a virtual digital product, such as a digital file storing an executable file, an installation package, etc. of the computer program.
[0139] The code of the computer program can be written in one or more programming languages. Programming languages such as C language, Java, C++, Python, etc. The program code can be executed entirely on the user computing device, or partially on the user computing device, or as a separate software package, or partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, such as a local area network (LAN), a wide area network (WAN), etc., or can be connected to an external computing device (e.g., an Internet connection provided by an operator).
[0140] The computer program can be carried or transmitted by electrical, magnetic, optical, electromagnetic, infrared and other signals. The electronic device can convert the signal carrying the computer program into a digital signal, and then run the computer program. When the computer program is running on the electronic device, its code is used to make the electronic device execute (more specifically, the processor of the electronic device can be executed) the method steps of various exemplary embodiments of the present disclosure, such as the above-mentioned game interaction method, which includes the following steps: in response to the first selection operation of one or more second game characters in the second game character lineup of the second game account in the current game, the target second game character is determined according to the selected one or more second game characters; according to the first game account's use rights of the target second game character, the function control related to the target second game character is displayed in the graphical user interface of the terminal device; in response to the first trigger operation of the function control, the lineup of the game characters in the game after the current game of the first game account is determined according to the target second game character.
[0141] By executing the above method steps through a computer program, on the one hand, the present disclosure can generate a game character lineup for the player after the current game based on the game character lineups of other game accounts, without the need for the player to select game characters one by one to match and generate the game character lineup, thereby improving the efficiency of generating the game character lineup; on the other hand, the present disclosure can observe the actual conditions such as the combat effectiveness of the game characters of other game accounts in the current game, and generate a game character lineup for the player based on the actual conditions and the player's own needs, thereby helping to improve the accuracy of generating the game character lineup.
[0142] The exemplary embodiments of the present disclosure also provide an electronic device, such as the terminal device 110 or the server 120 described above. The electronic device may include a processor and a memory. The memory stores executable instructions of the processor, such as a computer program. The processor executes the method steps of various exemplary embodiments of the present disclosure by executing the executable instructions. In addition, the electronic device may also include a display for displaying a graphical user interface.
[0143] Reference below Figure 8 , the electronic device is exemplarily described in the form of a general-purpose computing device. It should be understood that Figure 8 The electronic device 800 shown is only an example and should not limit the functions and scope of use of the embodiments of the present disclosure.
[0144] like Figure 8 As shown, the electronic device 800 may include: a processor 810 , a memory 820 , a bus 830 , an I / O (input / output) interface 840 , a network adapter 850 , and a display 860 .
[0145] The memory 820 may include a volatile memory, such as a RAM 821, a cache unit 822, and may also include a non-volatile memory, such as a ROM 823. The memory 820 may also include one or more program modules 824, such program modules 824 include but are not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or a combination thereof may include the implementation of a network environment. For example, the program module 824 may include each module in the above-mentioned device.
[0146] The processor 810 may include one or more processing units. For example, the processor 810 may include an AP (Application Processor), a modem processor, a GPU (Graphics Processing Unit), an ISP (Image Signal Processor), a controller, an encoder, a decoder, a DSP (Digital Signal Processor), a baseband processor and / or an NPU (Neural-Network Processing Unit), etc.
[0147] The processor 810 can be used to execute executable instructions stored in the memory 820, such as the above-mentioned game interaction method, which includes the following steps: in response to a first selection operation on one or more second game characters in the second game character lineup of the second game account in the current game, determining a target second game character based on the selected one or more second game characters; based on the first game account's permission to use the target second game character, displaying a function control related to the target second game character in the graphical user interface of the terminal device; in response to a first trigger operation on the function control, determining the lineup of game characters of the first game account in the game after the current game based on the target second game character.
[0148] By implementing the above method through a computer program, on the one hand, the present disclosure can generate a game character lineup for the player after the current game based on the game character lineup of other game accounts, without the need for the player to select game characters one by one to match and generate a game character lineup, thereby improving the generation efficiency of the game character lineup; on the other hand, the present disclosure can observe the actual situation such as the combat effectiveness of the game characters of other game accounts in the current game, and generate a game character lineup for the player based on the actual situation and the player's own needs, thereby assisting in improving the generation accuracy of the game character lineup. Bus 830 is used to realize the connection between different components of electronic device 800, and may include a data bus, an address bus, and a control bus.
[0149] The electronic device 800 can communicate with one or more external devices 900 (eg, a keyboard, a mouse, an external controller, etc.) through the I / O interface 840 .
[0150] The electronic device 800 can communicate with one or more networks through the network adapter 850. For example, the network adapter 850 can provide mobile communication solutions such as 3G / 4G / 5G, or wireless communication solutions such as wireless LAN, Bluetooth, near field communication, etc. The network adapter 850 can communicate with other modules of the electronic device 800 through the bus 830.
[0151] The electronic device 800 can display a graphical user interface through the display 860, such as displaying Figure 4 and Figure 5 The interface shown, etc.
[0152] although Figure 8 Not shown, other hardware and / or software modules may also be provided in the electronic device 800, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.
[0153] In addition, the above-mentioned figures are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present disclosure, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.
[0154] As can be seen from the above, the technical solution of the present disclosure can be implemented as a method, an apparatus, a system, a computer program product, a storage medium, an electronic device, etc. Those skilled in the art can understand that various aspects of the present disclosure can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software, such as being respectively referred to as a "circuit", "module" or "system".
[0155] It should be understood that the present disclosure is not limited to the specific method steps or structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from the scope thereof. Those skilled in the art will easily think of other embodiments based on the specific embodiments provided by the present disclosure. Therefore, the specific embodiments provided by the present disclosure are only exemplary, and the scope and spirit of the present disclosure are indicated by the claims, and any variations, uses or adaptive changes of the present disclosure should be covered, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the technical field that are not disclosed in the present disclosure.
Claims
1. A game interaction method, characterized in that: Providing a graphical user interface through a terminal device, the method comprising: In response to a first selection operation of one or more second game characters in a second game character lineup of a second game account in a current game, determining a target second game character according to the one or more selected second game characters; Displaying function controls related to the target second game character in the graphical user interface according to the permission of the first game account to use the target second game character, wherein the first game account is a game account corresponding to one character in the current game, and the second game account is a game account corresponding to the other character in the current game; In response to a first trigger operation on the function control, a lineup of game characters to be used by the first game account in a game subsequent to the current game is determined according to the target second game character.
2. The method according to claim 1, characterized in that The method further comprises: generating a target game character lineup according to the target second game character and the current game character lineup of the first game account in the current game; The displaying of the function controls related to the target second game character in the graphical user interface according to the permission of the first game account to use the target second game character comprises: According to the permission of the first game account to use the target second game character, function controls related to the target game character lineup are displayed in the graphical user interface.
3. The method according to claim 1, characterized in that The displaying, in the graphical user interface, of a function control related to the target second game character according to the permission of the first game account to use the target second game character comprises: When there is a target second game character among the target second game characters for which the first game account does not have the permission to use, a recruitment control for the target second game character for which the first game account does not have the permission to use is displayed in the graphical user interface, and the recruitment control is used to prompt the target second game character that currently needs to be recruited.
4. The method according to claim 3, characterized in that In response to the first triggering operation on the function control, determining, according to the target second game character, a lineup of game characters to be used by the first game account in a game after the current game, includes: In response to a first trigger operation on the recruitment control, a recruitment interface is displayed, wherein the recruitment interface displays a recruitment method of the target second game character that currently needs to be recruited; In response to a confirmation recruitment operation of the target second game character to be recruited in the recruitment interface, recruiting the target second game character for the first game account according to the recruitment method; According to the recruitment result of the target second game character, a lineup of game characters to be used by the first game account in a game after the current game is determined.
5. The method according to claim 4, characterized in that The step of displaying a function control related to the target second game character in the graphical user interface includes: After the recruitment is completed, a target game character lineup is generated according to the recruitment result of the target second game character that currently needs to be recruited; Functional controls related to the target game character lineup are displayed in the graphical user interface.
6. The method according to claim 2 or 5, characterized in that: In response to the first triggering operation on the function control, determining, according to the target second game character, a lineup of game characters to be used by the first game account in a game after the current game, includes: In response to a first trigger operation on the function control, a lineup of game characters to be used by the first game account in a game after the current game is determined based on the target game character lineup and the function control triggered by the first trigger operation.
7. The method according to claim 6, characterized in that The function control includes a next game play control, and in response to a first trigger operation on the function control, determining a lineup of game characters to be played by the first game account in a game after the current game according to the target game character lineup and the function control triggered by the first trigger operation, including: In response to a first trigger operation on the next game entry control, the target game character lineup is configured as a game character lineup for the first game account in a next game of the current game.
8. The method according to claim 6, characterized in that The function control includes a storage lineup control, and in response to a first trigger operation on the function control, determining a lineup of game characters of the first game account in a game after the current game according to the target game character lineup and the function control triggered by the first trigger operation, including: In response to a first trigger operation on the storage lineup control, storing the target game character lineup as a game character lineup to be selected for the first game account; In response to a selection operation of the to-be-selected game character lineup in a target game, a game character lineup for the target game is determined from the to-be-selected game character lineup, and the target game includes any game after the current game.
9. The method according to claim 6, characterized in that The function control includes a lineup modification control, and in response to a first trigger operation on the function control, determining a lineup of game characters to be played by the first game account in a game after the current game according to the target game character lineup and the function control triggered by the first trigger operation, including: in response to the first trigger operation on the lineup modification control, displaying an editing interface for the target game character lineup; In response to a modification confirmation operation on the target game character lineup in the editing interface, storing the modified target game character lineup as a game character lineup to be selected for the first game account; In response to a selection operation of the to-be-selected game character lineup in a target game, a game character lineup for the target game is determined from the to-be-selected game character lineup, and the target game includes any game after the current game.
10. The method according to claim 5, characterized in that After the recruitment is completed, generating a target game character lineup according to the recruitment result of the target second game character currently to be recruited includes: After the recruitment is completed, the successfully recruited target second game characters and the target second game characters that the first game account has the right to use when the first selection operation is performed are determined as candidate second game characters; the game characters to be replaced in the current game character lineup of the first game account in the current game are replaced with the candidate second game characters, and a target game character lineup is generated according to the replacement result of the current game character lineup; The game character to be replaced is determined according to one or more of the game character's combat capability and the game character's function.
11. The method according to claim 5, characterized in that The methods for determining the end of recruitment include: The recruitment is determined to be completed when all the target second game characters currently required to be recruited are successfully recruited; or the recruitment is determined to be completed in response to a second trigger operation on a recruitment cancel control in the recruitment interface.
12. The method according to claim 2, characterized in that: The generating a target game character lineup according to the target second game character and the current game character lineup of the first game account in the current game includes: replacing the to-be-changed game character of the first game account in the current game character lineup of the current game with the target second game character, and generating a target game character lineup according to the replacement result of the current game character lineup; The game character to be replaced is determined according to one or more of the game character's combat capability and the game character's function.
13. A game corner interactive device, characterized in that: Providing a graphical user interface through a terminal device, the device comprises: A first selection module is configured to determine a target second game character according to the selected one or more second game characters in the second game character lineup of the second game account in response to a first selection operation on the one or more second game characters in the current game; a function control display module, configured to display function controls related to the target second game character in the graphical user interface according to the first game account's permission to use the target second game character; The lineup determination module is configured to respond to the first trigger operation on the function control and determine the lineup of game characters of the first game account in the game after the current game according to the target second game character; wherein the first game account is the game account corresponding to one character in the current game, and the second game account is the game account corresponding to the other character in the current game.
14. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 12 is implemented.
15. An electronic device, characterized in that: include: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the one or more processors to implement the method according to any one of claims 1 to 12.
