Player matching control method and device in game, equipment and storage medium

By providing graphical user interface display gameplay configuration options in the game, allowing players to update configuration information and execute the second matching process, the problem of unilateral player matching delay in asymmetric competitive games is solved, and matching efficiency and gaming experience is improved.

CN119303305APending Publication Date: 2025-01-14NETEASE (HANGZHOU) NETWORK CO LTD

Patent Information

Application Number
CN202411348650.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

In asymmetric competitive games, when there are too many unilateral players, the existing technology is difficult to quickly match into games, resulting in long waits. Players need to exit the matching queue and re-modify the configuration options, interrupting the matching process and affecting the game experience.

Method used

By providing a graphical user interface display gameplay configuration options while maintaining the first matching process state, players are allowed to confirm and update configuration information, execute the second matching process, and not interrupt the original matching process, and speed up the matching progress.

Benefits of technology

It improves the probability and speed of matching games, improves the player's game experience, and reduces the interaction path and operation complexity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119303305A_ABST
    Figure CN119303305A_ABST
Patent Text Reader

Abstract

The invention provides a player matching control method and device in a game, equipment and a storage medium, and relates to the technical field of games. The method comprises the steps that a game matching instruction is responded, and a first matching process is executed on a target player according to first playing method configuration information; displaying playing method configuration options through a graphical user interface in a state of keeping the first matching process; and in response to a confirmation instruction for the playing method configuration option, executing a second matching process on the target player according to the update configuration information corresponding to the playing method configuration option and the first playing method configuration information, or executing the second matching process on the target player according to the update configuration information corresponding to the playing method configuration option. According to the method, the second matching process can be executed while the first matching process is not interrupted, so that the matching progress is accelerated, and the game experience feeling of players is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of game technology, and in particular to a method, device, equipment and storage medium for controlling player matching in a game. Background Art

[0002] Asymmetrical Battle Arena (ABA) refers to a game in which the game resources of the pros and cons are unbalanced, such as 1V5, 2V6 and other games in which the number of pros and cons is uncoordinated. In the matching of asymmetrical battle arena games, the server needs to rely on the options configured by the players to divide the players and then pair them up.

[0003] However, in the existing game matching process, when there are too many players on one side, it is easy for the matching to take a long time without being completed. At this time, if the player wants to increase the probability of matching, he can only exit the current queue and re-modify the matching options, which interrupts the player's matching process and reduces the gaming experience. Summary of the invention

[0004] In view of the deficiencies in the above-mentioned prior art, the present application provides a method, device, equipment and storage medium for controlling player matching in a game, so as to solve the problems existing in the prior art.

[0005] The technical solution adopted in the embodiment of the present application is as follows:

[0006] In a first aspect, an embodiment of the present application provides a method for controlling player matching in a game, the method comprising:

[0007] In response to the game matching instruction, a first matching process is executed for the target player according to the first gameplay configuration information;

[0008] While maintaining the first matching process, displaying gameplay configuration options through a graphical user interface;

[0009] In response to a confirmation instruction for the gameplay configuration option, a second matching process is performed on the target player according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information, or a second matching process is performed on the target player according to the updated configuration information corresponding to the gameplay configuration option.

[0010] In a second aspect, an embodiment of the present application further provides a player matching control device in a game, the device comprising:

[0011] A response module, used to respond to the game matching instruction and execute a first matching process for the target player according to the first gameplay configuration information;

[0012] A display module, configured to display gameplay configuration options through a graphical user interface while maintaining the first matching process;

[0013] An execution module is used to respond to a confirmation instruction for the gameplay configuration option, execute a second matching process for the target player according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information, or execute a second matching process for the target player according to the updated configuration information corresponding to the gameplay configuration option.

[0014] In a third aspect, an embodiment of the present application further provides an electronic device, comprising: a processor, a storage medium and a bus, wherein the storage medium stores program instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the program instructions to implement the player matching control method in the game described in the above embodiment.

[0015] In a fourth aspect, an embodiment of the present application further provides a readable storage medium having program instructions stored thereon, and when the program instructions are executed by a processor, the player matching control method in the game described in the above embodiment is implemented.

[0016] The beneficial effect of the present application is as follows: the present application provides a method for controlling player matching in a game, which can recommend gameplay configuration options to players, thereby executing a second matching process according to updated configuration information corresponding to the gameplay configuration options selected by the players, thereby speeding up the matching progress without interrupting the first matching process, thereby ensuring the player's gaming experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0018] Figure 1 One of the flowcharts of the player matching control method in the game provided by the embodiment of the present application;

[0019] Figure 2 One of the schematic diagrams of the graphical user interface provided in the embodiment of the present application;

[0020] Figure 3 A second schematic diagram of a graphical user interface provided in an embodiment of the present application;

[0021] FIG. 4( a ) and FIG. 4( b ) are schematic diagrams showing the display of the gameplay configuration options provided in an embodiment of the present application;

[0022] Figure 5 A second flowchart of a method for controlling player matching in a game provided by an embodiment of the present application;

[0023] Figure 6 A schematic diagram of a configuration interface provided in an embodiment of the present application;

[0024] Figure 7 A schematic diagram of a first prompt pop-up window provided in an embodiment of the present application;

[0025] Figure 8 A schematic diagram of a first interactive control provided by this application;

[0026] Fig. 9 A schematic diagram of a second prompt pop-up window provided in an embodiment of the present application;

[0027] Fig.10 A schematic diagram of a third prompt pop-up window provided in an embodiment of the present application;

[0028] Fig.11 A schematic diagram of a selection pop-up window provided in an embodiment of the present application;

[0029] Fig.12 A schematic diagram of a second interactive control provided by the present application;

[0030] Fig.13 A schematic diagram of a fourth prompt pop-up window provided in an embodiment of the present application;

[0031] Fig.14 A schematic diagram of the structure of a player matching control device in a game provided by an embodiment of the present application;

[0032] Fig.15 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0033] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments.

[0034] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is sought, but merely represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0035] In addition, the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0036] It should be noted that, in the absence of conflict, the features in the embodiments of the present application may be combined with each other.

[0037] The method for controlling the player matching in a game provided by any embodiment of the present application can be run on a local terminal device or a server. When the method for controlling the player matching in a game 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.

[0038] In an optional implementation, various cloud applications can be run under the cloud interaction system, such as cloud games. 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 player matching control method in the game 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.

[0039] 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.

[0040] In the existing game matching process, when there are too many players on one side, it is easy to have a long time of matching without success. At this time, if the player wants to increase the probability of matching success, he needs to try to improve the probability through the following process: (1) first click the Cancel button to cancel the current matching queue; (2) return to the gameplay selection interface and select the previous gameplay; (3) try to modify the gameplay configuration options, such as changing the number of players, map, camp, etc.; (4) click the OK button to confirm the matching with the modified configuration options.

[0041] In this way, players cannot be sure whether the modified configuration options can successfully shorten the waiting time, and the player's matching process will be interrupted, resulting in a low gaming experience. The interaction path is long, the operation is complicated, and repeated confirmation is required, which increases the player's time cost for completing the game.

[0042] Therefore, the present application provides a player matching control method in a game to solve the above-mentioned problem. The method provides a graphical user interface through a terminal device, wherein 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.

[0043] The following is a specific example description of the player matching control method in the game provided by this application through multiple examples in combination with the accompanying drawings.

[0044] Figure 1 This is one of the flow charts of a method for controlling player matching in a game provided by an embodiment of the present application, such as Figure 1 As shown, the method includes:

[0045] S101, responding to a game matching instruction, and executing a first matching process for a target player according to first gameplay configuration information.

[0046] Game matching is a matching mechanism in a multiplayer competitive game (Player VS Player, PVP), and the game matching instruction is configured as an instruction to start game matching. When the game matching instruction is received, the instruction is responded to and a first matching process is performed on the target player according to the first gameplay configuration information. The first gameplay configuration information is gameplay configuration information pre-set by the target player, including but not limited to: configuration information of at least one gameplay configuration option among the game player number option, the game faction option, and the game map option.

[0047] For example, the target player can set the first gameplay configuration information to 10 players in the game (which can be 5V5, 2V8 or other forms), himself as the friendly camp, and the map as the ground. Figure 1 (Desert map), respond to the game matching command, execute the first matching process for the target player, and find other players with the same gameplay configuration information (the camps can be opposite, such as the opposing camp, the total number of players and the map must be the same), so that the target player can be matched with other players and start playing the game.

[0048] It should be noted that the game matching instruction can be that after the first gameplay configuration information is set, the target player actively Figure 2 The preset game scene interface shown is triggered by the "start matching" control, or it can be automatically triggered by the system after recognizing that the first gameplay configuration information is set. Among them, the preset game scene interface is an interface showing the main map of the game. Figure 2 Also displayed are a plurality of skill operation controls 1 and controlled virtual objects 2, and the player can perform corresponding operations on the controlled virtual objects 2 through the skill operation controls 1.

[0049] When executing the first matching process, the matching progress information of the first matching process can also be displayed in the preset game scene interface, for example Figure 3 The displayed “Matching...4 / 10” means that there are a total of 10 players in the game, and 4 players have been matched so far (including the target player and 3 other players).

[0050] S102: While maintaining the first matching process, displaying gameplay configuration options through a graphical user interface.

[0051] The gameplay configuration options are other gameplay configuration information that can match players faster, which is automatically provided to the player in addition to the current first gameplay configuration information. In the present application, the gameplay configuration options may include at least one of the following forms: recommended updated configuration information, gameplay configuration items, that is, the gameplay configuration options may be updated configuration information that the system directly recommends to the player, and / or, modifiable gameplay configuration items are provided to the player.

[0052] The gameplay configuration item is configured to configure the configuration information corresponding to the gameplay configuration item in response to an editing operation, that is, in response to the player's editing operation, the configuration information corresponding to the gameplay configuration item can be modified.

[0053] While maintaining the first matching process, displaying the gameplay configuration options through the graphical user interface includes the following two situations: In one case, after executing the first matching process, it may not be possible to match other players immediately. Then, while maintaining the first matching process, obtain the matching waiting time of the target player under the first matching process. If the matching waiting time exceeds the preset waiting time, display the gameplay configuration options on the graphical user interface while maintaining the first matching process. Among them, the preset waiting time can be 10s or other time lengths, and this application does not limit the specific time length of the preset waiting time. In another case, after executing the first matching process, the gameplay configuration options can also be displayed immediately on the graphical user interface.

[0054] S103, in response to a confirmation instruction for the gameplay configuration option, executing a second matching process for the target player according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information, or executing a second matching process for the target player according to the updated configuration information corresponding to the gameplay configuration option.

[0055] After the gameplay configuration options are displayed on the graphical user interface, the player confirms the gameplay configuration options he can accept. At this time, if the updated configuration information only modifies one of the number of players, factions, and maps, but not all of them, the second matching process is actually generated based on the first gameplay configuration information and the updated configuration information. For example, the first gameplay configuration information is a 10-player game, a friendly faction, and a random map, and the updated configuration information modifies the faction to be all random. The second matching process to be executed is: while maintaining the 10-player game, friendly faction, and random map matching process determined according to the first gameplay configuration information, a 10-player game, random faction, and random map matching process is performed for the target player.

[0056] In another case, if the updated configuration information modifies all the number of players, factions, and maps, there is no need to combine it with the first gameplay configuration information, and the second matching process can be executed for the target player based only on the updated configuration information.

[0057] In summary, this embodiment provides a player matching control method in a game, which can recommend gameplay configuration options to players, thereby executing a second matching process based on updated configuration information corresponding to the gameplay configuration options selected by the players, thereby speeding up the matching progress without interrupting the first matching process, thereby ensuring the player's gaming experience.

[0058] In one embodiment, the gameplay configuration options include at least one of the following types: recommended gameplay configuration options; and all gameplay configuration options.

[0059] The recommended gameplay configuration options are the gameplay configuration options recommended by the system algorithm. For example, the current gameplay can configure the number of players, the faction, and the map. However, according to the system algorithm, it is considered that modifying the configuration item of the map can improve the success rate. Therefore, only the configuration item of the map is recommended to the player, so that the player can modify the configuration information of the map (random map, or add other maps) to improve the success rate of the target player. All gameplay configuration options are all gameplay configuration options that can be modified by the player, that is, the configuration options of the number of players, the faction, and the map are provided to the target player on the graphical user interface. The target player can modify the configuration options of the number of players, the faction, and the map to improve the success rate.

[0060] The recommended gameplay configuration option is a gameplay configuration option determined by any of the following methods: determining the recommended gameplay configuration option based on historical matching data; or determining the recommended gameplay configuration option from all gameplay configuration options based on the first gameplay configuration information.

[0061] Specifically, recommended gameplay configuration options are determined based on historical matching data. For example, gameplay configuration options with high historical success probabilities may be determined based on historical big data, and these gameplay configuration options with high success rates are recommended to target players to increase the target player's current matching success rate. Recommended gameplay configuration options are determined from all gameplay configuration options based on the first gameplay configuration information. For example, gameplay configuration options with high success rates and close to the first gameplay configuration information may be determined from all gameplay configuration options based on the first gameplay configuration information initially selected by the player, and these gameplay options are recommended to the target player, thereby increasing the success rate while satisfying the player's initial matching needs as much as possible.

[0062] In another embodiment of the present application, the second matching process for the target player according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information in S103 may include the following situations:

[0063] 1. A new gameplay configuration information is formed based on the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information, and a second matching process is performed on the target player based on the new gameplay configuration information and the first gameplay configuration information at the same time.

[0064] When the update configuration information corresponding to the gameplay configuration option does not modify all the gameplay configuration options, it is necessary to form a new gameplay configuration information based on the update configuration information corresponding to the gameplay configuration option and the first gameplay configuration information, and the second matching process is a matching process executed on the target player based on the new gameplay configuration information and the first gameplay configuration information at the same time.

[0065] For example, the first gameplay configuration information is a 10-player game, a friendly faction, and a random map. If the configuration information is updated to change the faction to all random, the new gameplay configuration information will be a 10-player game, a random faction, and a random map. The second matching process to be executed is: while maintaining the 10-player game, a friendly faction, and a random map matching process determined according to the first gameplay configuration information, a 10-player game, a random faction, and a random map matching process is performed for the target player.

[0066] In this case, there are two matching lines, and the matching process is executed simultaneously according to the new gameplay configuration information and the first gameplay configuration information. Whichever matching process is matched first determines the game under the matching process for the target player. For example, if the new gameplay configuration information is matched first, the player enters a 10-player game with random factions and random maps and starts playing the game; if the first gameplay configuration information is matched first, the player enters a 10-player game with a friendly faction and random maps and starts playing the game.

[0067] 2. The updated configuration information corresponding to the gameplay configuration option includes complete gameplay configuration information. According to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information, a second matching process is simultaneously performed on the target player.

[0068] If the updated configuration information corresponding to the gameplay configuration option includes complete gameplay configuration information, the matching process can be executed on the target player based only on the updated configuration information. In this case, the second matching process is a matching process executed on the target player based on both the updated configuration information and the first gameplay configuration information.

[0069] For example, the first gameplay configuration information is 10 players, friendly camp, ground Figure 1 , update the configuration information to change the number of players to 8 players, the camp to all random, and the map to all random, then the second matching process is: keep the 10-player game, friendly camp, and map determined according to the first gameplay configuration information Figure 1 During the matching process, an 8-player match with random factions and random maps is conducted for the target players.

[0070] In this case, there are two matching lines. The matching process is executed simultaneously according to the updated configuration information and the first gameplay configuration information. Whichever matching process is matched first determines the game under that matching process for the target player. For example, if the updated configuration information is matched first, the player enters an 8-player game with random factions and random maps to start playing the game; if the first gameplay configuration information is matched first, the player enters a 10-player game with a friendly faction and random maps. Figure 1 Start playing the game in the game.

[0071] 3. According to the updated configuration information corresponding to the gameplay configuration option, update the information of the corresponding configuration option in the first gameplay configuration information to obtain the updated first gameplay configuration information, and execute the second matching process for the target player according to the updated first gameplay configuration information.

[0072] In one case, the first gameplay configuration information may be modified according to the updated configuration information to obtain updated first gameplay configuration information, and the second matching process is a matching process executed on the target player according to the updated first gameplay configuration information.

[0073] For example, the first gameplay configuration information is 10 players, friendly camp, ground Figure 1 , update the configuration information, change the first game configuration information to 8 players, change the camp to random, and change the map to ground Figure 2 (For example, it can be grassland), the second matching process executed is: a matching process with random number of players, random camps, and random maps for the target players.

[0074] In this case, there is only one matchmaking line. When the target player is matched to an 8-player game, any faction, or region, Figure 2 When the game is played, the player enters an 8-player game, any camp, or Figure 2 Start playing the game in the game.

[0075] In this embodiment, the second matching process includes the above-mentioned multiple possible situations, which can further improve the player's game matching rate. It should be noted that the above is only an exemplary description of the second matching process and cannot be regarded as a limitation on the second matching process.

[0076] In another embodiment, as shown in FIG. 4( a), the display of the gameplay configuration options through the graphical user interface described in S102 may be to display at least one gameplay configuration option in a list form on the graphical user interface, that is, to directly display all the gameplay configuration options; or, as shown in FIG. 4( b), it may be to display only one gameplay configuration option (random number of players) on the graphical user interface, and then display other gameplay configuration options in response to an input configuration option switching operation (triggered by the drop-down control to the right of the "Random number of players" option).

[0077] An embodiment of the present application also provides a method for determining the first gameplay configuration information. Figure 5 The second flowchart of the method for controlling player matching in a game provided by an embodiment of the present application is as follows: Figure 5 As shown, before performing the first matching process for the target player according to the first gameplay configuration information in S101, the method of the present application may further include:

[0078] S201. Display a configuration interface on a graphical user interface.

[0079] The game includes at least one gameplay, such as mode 1, mode 2, mode 3, etc. When a player enters the game and determines a target gameplay in at least one gameplay (for example, if a player determines that he wants to play mode 1 among multiple modes, then the target gameplay is mode 1), a configuration interface corresponding to the target gameplay is displayed on the graphical user interface. Figure 6 As shown, the configuration interface displays configuration options corresponding to the target game play, including but not limited to: game player number options, game faction options, and game map configuration options. Figure 6 In the game, the number of players in the game is 10 players, the camp option is the friendly camp, and the game map is random.

[0080] S202: In response to a gameplay configuration operation inputted into a configuration interface, determine first gameplay configuration information according to the gameplay configuration operation.

[0081] After the player inputs the configuration options corresponding to the number of players, the faction, and the game map on the configuration interface, and clicks the "determine" control, it is deemed that the gameplay configuration operation is received, the gameplay configuration operation is responded to, and the first gameplay configuration information is determined. Figure 6 As shown in the figure, the player enters the number of players in the game as 10, the opponent camp is the friendly camp, and the game map is the desert map on the configuration interface. Then the first gameplay configuration information is: the total number of players in the game is 10, the player is in the friendly camp, and the map is the desert map. Figure 1 (Desert Map).

[0082] In this embodiment, the target player can set the first gameplay configuration information through the configuration interface, so as to execute the first matching process according to the first gameplay configuration information. It should be noted that the above is only an exemplary description of the first gameplay configuration information and cannot be used as a limitation on the first gameplay configuration information.

[0083] The following is combined with Figure 7-14 , an exemplary description of the gameplay configuration options of this application is given.

[0084] like Figure 7As shown, when the gameplay configuration options include recommended update configuration information (that is, the update configuration information directly recommended by the system to the player), the display of the gameplay configuration options through the graphical user interface in S102 may include: displaying the recommended update configuration information on the graphical user interface. Figure 7 The first prompt pop-up window 10 is shown, and the gameplay configuration options and the first matching control are displayed on the first prompt pop-up window, wherein the gameplay configuration options are, for example, Figure 7 The number of people, faction, and map displayed in a list are random, and the first matching control is as follows: Figure 7 In the "Modify options and speed up matching" control, the first matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to the trigger operation, that is, when the player clicks the "Modify options and speed up matching" control, it confirms the addition of the "random number of people, random camp, random map" matching process in the second matching process.

[0085] Alternatively, if Figure 7 As shown, the expected match waiting time corresponding to the gameplay configuration option can also be displayed on the graphical user interface, for example Figure 7 In the game, a text prompt message "Expected to start within 10 seconds" is displayed above the "Modify options and speed up matching" control to let players know that if the "Random players, random factions, random maps" option recommended in the first prompt pop-up window is selected, the game can be matched within 10 seconds. The expected matching waiting time is calculated by the system based on the gameplay, for example, intelligently inferred based on big data or historical data.

[0086] Continue to refer to Figure 7 The first prompt pop-up window may also display a first waiting control (eg Figure 7 The first waiting control is configured to generate a cancel instruction for the first prompt pop-up window in response to the triggering operation. When the player does not want to accept the recommended update configuration information displayed on the first prompt pop-up window temporarily, the player clicks the first waiting control, and the system receives the cancel instruction for the first prompt pop-up window, cancels the display of the first prompt pop-up window, and displays the following information: Figure 8 The first interactive control of the gameplay configuration options shown ( Figure 8 In the example of "matching takes too long, try the recommended gameplay option"), the first interactive control is configured to generate a display instruction for the second prompt pop-up window in response to the triggering operation.

[0087] When the player waits too long in the first matching process, he can also click the first interactive control, and the system receives and responds to the display instruction of the second prompt pop-up window, and displays the following on the graphical user interface: Fig. 9 The second prompt pop-up window 20 shown in the figure has a gameplay configuration option (e.g. Fig. 9The second matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to the trigger operation. If the player clicks the second matching control on the second prompt pop-up window, the second matching process is triggered to execute the "random number of people, random faction, random map" matching process for the player.

[0088] In the above embodiment, the recommended updated configuration information is displayed through the first prompt pop-up window. Compared with the prior art that requires exiting the current matching process to modify the configuration information and then re-entering the matching process, this embodiment can execute the second matching process without interrupting the first matching process, thereby speeding up the matching progress and ensuring the player's gaming experience.

[0089] Furthermore, the recommended updated configuration information is intelligently recommended by the system, which can certainly shorten the matching waiting time, and overcomes the problem in the prior art that players cannot determine whether the modified configuration options can successfully shorten the waiting time.

[0090] Optionally, the display of the gameplay configuration options through a graphical user interface in S102 may also include: directly displaying the gameplay configuration options on the graphical user interface. Fig. 9 The second prompt pop-up window 20 shown, the player can directly modify the configuration information through the second prompt pop-up window. In this way, the interaction path is reduced and the game experience of the player is guaranteed.

[0091] In another embodiment, when the gameplay configuration options include gameplay configuration items (i.e., modifiable gameplay configuration items provided to the player), displaying the gameplay configuration options through a graphical user interface in S102 may include: displaying on the graphical user interface Fig.10 The third prompt pop-up window 30 is shown, and the gameplay configuration option, the third matching control ("confirm modification" control) and the first modification control (modification control on the gameplay configuration option, in the third prompt pop-up window) are displayed. Fig.10 (shown as a “gear” graphic in the figure).

[0092] The first modification control is configured to generate a first editing operation for the gameplay configuration option in response to the trigger operation. When the player clicks the first modification control, the third pop-up window interface is displayed as follows: Fig.11 As shown in the selection pop-up window 50, the player can enter corresponding information in the selection pop-up window to complete the first editing operation of the gameplay configuration option, for example Fig.11 In the dialog box, click the first modification control corresponding to the "Map" option to display the selection pop-up window corresponding to the map. Figure 1 ,land Figure 2 ,land Figure 3, Map 4..., etc., players can freely select any map in the pop-up window; the third matching control is configured to respond to the trigger operation to generate a confirmation instruction for the gameplay configuration option. After the player performs the first editing operation, in response to the first editing operation, the configuration information of the gameplay configuration option is modified to obtain the updated configuration information corresponding to the gameplay configuration option. At this time, click the third matching control to confirm the execution of the second matching process with the modified gameplay configuration option.

[0093] Continue to refer to Fig.10 , the third prompt pop-up window may also display a second waiting control ( Fig.10 The second waiting control is configured to generate a cancel instruction for the third prompt pop-up window in response to the trigger operation. When the player does not want to accept the gameplay configuration items displayed on the third prompt pop-up window temporarily, the system receives the cancel instruction for the third prompt pop-up window, cancels the display of the third prompt pop-up window in the graphical user interface, and displays the following information: Fig.12 The second interactive control of the gameplay configuration option shown ("Difficult to match? Try selecting other options") is configured to generate a display instruction for a fourth prompt pop-up window in response to a trigger operation.

[0094] When the player waits too long in the first matching process, the player can click the second interactive control, and the system receives and responds to the display instruction of the fourth prompt pop-up window, and displays the following on the graphical user interface: Fig.13 The fourth prompt pop-up window 40 shown in the figure shows a gameplay configuration option, a fourth matching control (a "continue matching" control), and a second modification control (a modification control on the gameplay configuration option, in Fig.13 (shown as a “gear” graphic in the figure).

[0095] The second modification control is configured to generate a second editing operation for the gameplay configuration option in response to the trigger operation. When the player clicks the second modification control, the following is displayed: Fig.11 As shown in the selection pop-up window 50, the player can enter corresponding information in the selection pop-up window to complete the second editing operation of the gameplay configuration option; the fourth matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to the trigger operation, and modify the configuration information of the gameplay configuration option in response to the second editing operation. After obtaining the updated configuration information corresponding to the gameplay configuration option, if the player clicks the fourth matching control on the fourth prompt pop-up window, the second matching process is triggered, and the matching process corresponding to the updated configuration information input by the player is executed.

[0096] In the above embodiment, the gameplay configuration items are displayed through the third prompt pop-up window or the fourth prompt pop-up window, and the player can input the updated configuration information corresponding to the gameplay configuration options by himself, which makes the game more flexible and open, and the player has a stronger sense of participation, thereby improving the player's gaming experience.

[0097] Optionally, the display of the gameplay configuration options through a graphical user interface in S102 may also include: directly displaying the gameplay configuration options on the graphical user interface. Fig.13 The fourth prompt pop-up window shown, the player can directly modify the configuration information of the gameplay configuration option through the fourth prompt pop-up window. In this way, the interaction path is reduced and the game experience of the player is guaranteed.

[0098] It should also be noted that when there are too many matching players, you can also use batch matching to minimize the long waiting time for matching from the source. For example, if there are 1,000 matching players currently, divide the 1,000 people into 10 batches of 100 people each, and put the players in these 10 batches into the matching server respectively, and match them in batches, thereby reducing the problem of players waiting for a long time.

[0099] In the batch matching method, in the same batch, when the player's matching waiting time in the first matching process is too long, for multiple players with exactly the same first gameplay configuration information, the gameplay configuration options will be uniformly displayed on the graphical user interface of each player's terminal device. For example, among 100 players in the same batch, 30 players have a long waiting time in the first matching process, and among these 30 players, 10 players have the same first gameplay configuration information. In this case, the same gameplay configuration options can be recommended to these 10 players. If these 10 players decide to proceed with the second matching process with the recommended gameplay configuration options, these 10 players can be directly matched into a game, thereby improving the success rate of game matching.

[0100] In summary, the embodiment of the present application provides a method for controlling player matching in a game, which has the following advantages:

[0101] 1. Recommend updated configuration information to players, or provide players with modifiable gameplay configuration items, and execute the second matching process without interrupting the player's current first matching process, thereby speeding up the matching progress and ensuring the player's gaming experience.

[0102] 2. The recommended update configuration information is recommended by the system intelligently, which will definitely shorten the matching waiting time.

[0103] 3. Use batch matching to reduce long waiting times for matching and ensure players' gaming experience.

[0104] The following is a corresponding explanation of the apparatus, device and storage medium for executing the player matching control method in the game provided by any of the above embodiments of the present application. Its specific implementation process and the technical effects produced are the same as those of the corresponding method embodiments mentioned above. For the sake of brief description, for the parts not mentioned in the following embodiments, please refer to the corresponding content in the method embodiments.

[0105] Fig.14 A schematic diagram of the structure of a player matching control device in a game provided in an embodiment of the present application, the device comprising:

[0106] The response module 10 is used to respond to the game matching instruction and execute the first matching process for the target player according to the first playing configuration information.

[0107] The display module 20 is used to display the gameplay configuration options through a graphical user interface while maintaining the first matching process.

[0108] The execution module 30 is used to respond to the confirmation instruction for the gameplay configuration option, execute the second matching process for the target player according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information, or execute the second matching process for the target player according to the updated configuration information corresponding to the gameplay configuration option.

[0109] Optionally, the display module 20 is also used to obtain the matching waiting time of the target player under the first matching process; if the matching waiting time exceeds the preset waiting time, the gameplay configuration options are displayed through a graphical user interface while maintaining the first matching process.

[0110] Optionally, the execution module 30 is further used to form a new gameplay configuration information according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information; and to simultaneously execute the second matching process for the target player according to the new gameplay configuration information and the first gameplay configuration information; or, the updated configuration information corresponding to the gameplay configuration option includes complete gameplay configuration information, and the second matching process is simultaneously executed for the target player according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information; or, according to the updated configuration information corresponding to the gameplay configuration option, the information of the corresponding configuration option in the first gameplay configuration information is updated to obtain the updated first gameplay configuration information; and according to the updated first gameplay configuration information, the second matching process is executed for the target player.

[0111] Optionally, the display module 20 is further configured to display at least one of the gameplay configuration options in a list form on the graphical user interface; or, to display one of the gameplay configuration options on the graphical user interface, and to display other of the gameplay configuration options in response to an input configuration option switching operation.

[0112] The player matching control device in the game also includes a determination module, which is used to display a configuration interface on the graphical user interface; respond to the gameplay configuration operation input on the configuration interface, and determine the first gameplay configuration information according to the gameplay configuration operation.

[0113] Optionally, the gameplay configuration options include: recommended update configuration information, a display module 20, and is also used to display a first prompt pop-up window on the graphical user interface, and display the gameplay configuration options and a first matching control on the first prompt pop-up window, wherein the first matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to a trigger operation.

[0114] Optionally, the first prompt pop-up window also displays: a first waiting control; the first waiting control is configured to generate a cancel instruction for the first prompt pop-up window in response to a trigger operation; the display module 20 is also used to respond to the cancel instruction of the first prompt pop-up window, cancel the display of the first prompt pop-up window, and display the first interactive control of the gameplay configuration option; the first interactive control is configured to generate a display instruction for the second prompt pop-up window in response to the trigger operation; in response to the display instruction of the second prompt pop-up window, the second prompt pop-up window is displayed on the graphical user interface, and the gameplay configuration option is displayed in the second prompt pop-up window, and a second matching control, wherein the second matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to the trigger operation.

[0115] Optionally, the gameplay configuration option includes a gameplay configuration item, and the display module 20 is further used to display a third prompt pop-up window on the graphical user interface, and display the gameplay configuration option, a third matching control and a first modification control on the third prompt pop-up window, wherein the third matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to a trigger operation, and the first modification control is configured to generate a first editing operation for the gameplay configuration option in response to a trigger operation;

[0116] In response to the first editing operation, the configuration information of the gameplay configuration option is modified to obtain updated configuration information corresponding to the gameplay configuration option.

[0117] Optionally, the third prompt pop-up window also displays: a second waiting control; the second waiting control is configured to generate a cancel instruction for the third prompt pop-up window in response to a trigger operation; the display module 20 is also used to respond to the cancel instruction for the third prompt pop-up window, cancel the display of the third prompt pop-up window, and display the second interactive control of the gameplay configuration option; the second interactive control is configured to generate a display instruction for a fourth prompt pop-up window in response to a trigger operation; in response to the display instruction for the fourth prompt pop-up window, a fourth prompt pop-up window is displayed on the graphical user interface, and the gameplay configuration option and a fourth matching control are displayed in the fourth prompt pop-up window; wherein the fourth matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to a trigger operation.

[0118] Optionally, the fourth prompt pop-up window also displays: a second modification control of the gameplay configuration option; the second modification control is configured to generate a second editing operation for the gameplay configuration option in response to a trigger operation; the display module 20 is also used to respond to the second editing operation, modify the configuration information of the gameplay configuration option, and obtain updated configuration information corresponding to the gameplay configuration option.

[0119] Optionally, the display module 20 is further configured to display the expected matching waiting time corresponding to the gameplay configuration option on the graphical user interface.

[0120] The above-mentioned device is used to execute the method provided by the aforementioned embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0121] The above modules may be one or more integrated circuits configured to implement the above methods, such as one or more application specific integrated circuits (ASICs), or one or more microprocessors, or one or more field programmable gate arrays (FPGAs). For another example, when a module is implemented in the form of a processing element scheduling program code, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0122] Fig.15 This is a structural diagram of an electronic device provided in one embodiment of the present application. The electronic device may be a local terminal device or a server. The electronic device includes a processor 100, a storage medium 200 and a bus 300. The processor and the storage medium communicate via the bus.

[0123] The storage medium stores program instructions executable by the processor. When the electronic device is running, the processor executes the program instructions. The implementation method includes:

[0124] In response to the game matching instruction, a first matching process is executed for the target player according to the first gameplay configuration information;

[0125] While maintaining the first matching process, displaying gameplay configuration options through a graphical user interface;

[0126] In response to a confirmation instruction for the gameplay configuration option, a second matching process is performed on the target player according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information, or a second matching process is performed on the target player according to the updated configuration information corresponding to the gameplay configuration option.

[0127] Optionally, while maintaining the first matching process, displaying the gameplay configuration options through a graphical user interface includes:

[0128] Obtaining the matching waiting time of the target player under the first matching process;

[0129] If the matching waiting time exceeds the preset waiting time, the gameplay configuration options are displayed through a graphical user interface while maintaining the first matching process.

[0130] Optionally, the gameplay configuration options include at least one of the following forms:

[0131] Recommended update configuration information;

[0132] Gameplay configuration item; wherein the gameplay configuration item is configured to configure configuration information corresponding to the gameplay configuration item in response to an editing operation.

[0133] Optionally, the gameplay configuration options include at least one of the following types:

[0134] Recommended gameplay configuration options;

[0135] All gameplay configuration options.

[0136] Optionally, performing a second matching process for the target player according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information includes:

[0137] Combining a new gameplay configuration information according to the update configuration information corresponding to the gameplay configuration option and the first gameplay configuration information;

[0138] Execute the second matching process for the target player simultaneously according to the new gameplay configuration information and the first gameplay configuration information; or

[0139] The updated configuration information corresponding to the gameplay configuration option includes complete gameplay configuration information, and the second matching process is performed on the target player simultaneously according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information; or

[0140] According to the updated configuration information corresponding to the gameplay configuration option, update the information corresponding to the configuration option in the first gameplay configuration information to obtain the updated first gameplay configuration information;

[0141] The second matching process is executed for the target player according to the updated first gameplay configuration information.

[0142] Optionally, displaying the gameplay configuration options through a graphical user interface includes:

[0143] Displaying at least one of the gameplay configuration options in a list form on the graphical user interface; or,

[0144] One of the gameplay configuration options is displayed on the graphical user interface, and in response to an input configuration option switching operation, other of the gameplay configuration options are displayed.

[0145] Optionally, before executing the first matching process for the target player according to the first gameplay configuration information, the method further includes:

[0146] Displaying a configuration interface on the graphical user interface;

[0147] In response to a gameplay configuration operation inputted in the configuration interface, the first gameplay configuration information is determined according to the gameplay configuration operation.

[0148] Optionally, the gameplay configuration options include: recommended update configuration information, and the displaying of the gameplay configuration options through a graphical user interface includes:

[0149] A first prompt pop-up window is displayed on the graphical user interface, and the gameplay configuration option and a first matching control are displayed on the first prompt pop-up window, wherein the first matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to a trigger operation.

[0150] Optionally, the first prompt pop-up window further displays: a first waiting control; the first waiting control is configured to generate a cancel instruction for the first prompt pop-up window in response to a trigger operation;

[0151] The method further comprises:

[0152] In response to a cancel instruction of the first prompt pop-up window, cancel the display of the first prompt pop-up window, and display the first interactive control of the gameplay configuration option; the first interactive control is configured to generate a display instruction for the second prompt pop-up window in response to a trigger operation;

[0153] In response to the display instruction of the second prompt pop-up window, the second prompt pop-up window is displayed on the graphical user interface, and the gameplay configuration option and the second matching control are displayed in the second prompt pop-up window, wherein the second matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to a trigger operation.

[0154] Optionally, the gameplay configuration options include gameplay configuration items, and displaying the gameplay configuration options through a graphical user interface includes:

[0155] Displaying a third prompt pop-up window on the graphical user interface, and displaying the gameplay configuration option, a third matching control, and a first modification control on the third prompt pop-up window, wherein the third matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to a trigger operation, and the first modification control is configured to generate a first editing operation for the gameplay configuration option in response to a trigger operation;

[0156] The method further comprises:

[0157] In response to the first editing operation, the configuration information of the gameplay configuration option is modified to obtain updated configuration information corresponding to the gameplay configuration option.

[0158] Optionally, the third prompt pop-up window further displays: a second waiting control; the second waiting control is configured to generate a cancel instruction for the third prompt pop-up window in response to a trigger operation;

[0159] The method further comprises:

[0160] In response to a cancel instruction for the third prompt pop-up window, cancel the display of the third prompt pop-up window, and display the second interactive control of the gameplay configuration option; the second interactive control is configured to generate a display instruction for a fourth prompt pop-up window in response to a trigger operation;

[0161] In response to a display instruction for the fourth prompt pop-up window, a fourth prompt pop-up window is displayed on the graphical user interface, and the gameplay configuration options and a fourth matching control are displayed in the fourth prompt pop-up window; wherein the fourth matching control is configured to generate a confirmation instruction for the gameplay configuration options in response to a trigger operation.

[0162] Optionally, the fourth prompt pop-up window further displays: a second modification control of the gameplay configuration option; the second modification control is configured to generate a second editing operation for the gameplay configuration option in response to a trigger operation;

[0163] The method further comprises:

[0164] In response to the second editing operation, the configuration information of the gameplay configuration option is modified to obtain updated configuration information corresponding to the gameplay configuration option.

[0165] Optionally, the method further comprises:

[0166] The expected matching waiting time corresponding to the gameplay configuration option is also displayed on the graphical user interface.

[0167] Optionally, the recommended gameplay configuration option is a gameplay configuration option determined by any of the following methods:

[0168] Determine the recommended gameplay configuration options based on historical matching data; or,

[0169] The recommended gameplay configuration option is determined from all gameplay configuration options according to the first gameplay configuration information.

[0170] Optionally, the first gameplay configuration information includes: configuration information of at least one gameplay configuration option among a game player number option, a game faction option, and a game map option;

[0171] The gameplay configuration option is any one of the at least one gameplay configuration option.

[0172] The present application also provides a computer-readable storage medium, wherein a computer program is stored on the storage medium, and when the computer program is executed by a processor, the method implemented includes:

[0173] In response to the game matching instruction, a first matching process is executed for the target player according to the first gameplay configuration information;

[0174] While maintaining the first matching process, displaying gameplay configuration options through a graphical user interface;

[0175] In response to a confirmation instruction for the gameplay configuration option, a second matching process is performed on the target player according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information, or a second matching process is performed on the target player according to the updated configuration information corresponding to the gameplay configuration option.

[0176] Optionally, while maintaining the first matching process, displaying the gameplay configuration options through a graphical user interface includes:

[0177] Obtaining the matching waiting time of the target player under the first matching process;

[0178] If the matching waiting time exceeds the preset waiting time, the gameplay configuration options are displayed through a graphical user interface while maintaining the first matching process.

[0179] Optionally, the gameplay configuration options include at least one of the following forms:

[0180] Recommended update configuration information;

[0181] Gameplay configuration item; wherein the gameplay configuration item is configured to configure configuration information corresponding to the gameplay configuration item in response to an editing operation.

[0182] Optionally, the gameplay configuration options include at least one of the following types:

[0183] Recommended gameplay configuration options;

[0184] All gameplay configuration options.

[0185] Optionally, performing a second matching process for the target player according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information includes:

[0186] Combining a new gameplay configuration information according to the update configuration information corresponding to the gameplay configuration option and the first gameplay configuration information;

[0187] Execute the second matching process for the target player simultaneously according to the new gameplay configuration information and the first gameplay configuration information; or

[0188] The updated configuration information corresponding to the gameplay configuration option includes complete gameplay configuration information, and the second matching process is performed on the target player simultaneously according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information; or

[0189] According to the updated configuration information corresponding to the gameplay configuration option, update the information corresponding to the configuration option in the first gameplay configuration information to obtain the updated first gameplay configuration information;

[0190] The second matching process is executed for the target player according to the updated first gameplay configuration information.

[0191] Optionally, displaying the gameplay configuration options through a graphical user interface includes:

[0192] Displaying at least one of the gameplay configuration options in a list form on the graphical user interface; or,

[0193] One of the gameplay configuration options is displayed on the graphical user interface, and in response to an input configuration option switching operation, other of the gameplay configuration options are displayed.

[0194] Optionally, before executing the first matching process for the target player according to the first gameplay configuration information, the method further includes:

[0195] Displaying a configuration interface on the graphical user interface;

[0196] In response to a gameplay configuration operation inputted in the configuration interface, the first gameplay configuration information is determined according to the gameplay configuration operation.

[0197] Optionally, the gameplay configuration options include: recommended update configuration information, and the displaying of the gameplay configuration options through a graphical user interface includes:

[0198] A first prompt pop-up window is displayed on the graphical user interface, and the gameplay configuration option and a first matching control are displayed on the first prompt pop-up window, wherein the first matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to a trigger operation.

[0199] Optionally, the first prompt pop-up window further displays: a first waiting control; the first waiting control is configured to generate a cancel instruction for the first prompt pop-up window in response to a trigger operation;

[0200] The method further comprises:

[0201] In response to a cancel instruction of the first prompt pop-up window, cancel the display of the first prompt pop-up window, and display the first interactive control of the gameplay configuration option; the first interactive control is configured to generate a display instruction for the second prompt pop-up window in response to a trigger operation;

[0202] In response to the display instruction of the second prompt pop-up window, the second prompt pop-up window is displayed on the graphical user interface, and the gameplay configuration option and the second matching control are displayed in the second prompt pop-up window, wherein the second matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to a trigger operation.

[0203] Optionally, the gameplay configuration options include gameplay configuration items, and displaying the gameplay configuration options through a graphical user interface includes:

[0204] Displaying a third prompt pop-up window on the graphical user interface, and displaying the gameplay configuration option, a third matching control, and a first modification control on the third prompt pop-up window, wherein the third matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to a trigger operation, and the first modification control is configured to generate a first editing operation for the gameplay configuration option in response to a trigger operation;

[0205] The method further comprises:

[0206] In response to the first editing operation, the configuration information of the gameplay configuration option is modified to obtain updated configuration information corresponding to the gameplay configuration option.

[0207] Optionally, the third prompt pop-up window further displays: a second waiting control; the second waiting control is configured to generate a cancel instruction for the third prompt pop-up window in response to a trigger operation;

[0208] The method further comprises:

[0209] In response to a cancel instruction for the third prompt pop-up window, cancel the display of the third prompt pop-up window, and display the second interactive control of the gameplay configuration option; the second interactive control is configured to generate a display instruction for a fourth prompt pop-up window in response to a trigger operation;

[0210] In response to a display instruction for the fourth prompt pop-up window, a fourth prompt pop-up window is displayed on the graphical user interface, and the gameplay configuration options and a fourth matching control are displayed in the fourth prompt pop-up window; wherein the fourth matching control is configured to generate a confirmation instruction for the gameplay configuration options in response to a trigger operation.

[0211] Optionally, the fourth prompt pop-up window further displays: a second modification control of the gameplay configuration option; the second modification control is configured to generate a second editing operation for the gameplay configuration option in response to a trigger operation;

[0212] The method further comprises:

[0213] In response to the second editing operation, the configuration information of the gameplay configuration option is modified to obtain updated configuration information corresponding to the gameplay configuration option.

[0214] Optionally, the method further comprises:

[0215] The expected matching waiting time corresponding to the gameplay configuration option is also displayed on the graphical user interface.

[0216] Optionally, the recommended gameplay configuration option is a gameplay configuration option determined by any of the following methods:

[0217] Determine the recommended gameplay configuration options based on historical matching data; or,

[0218] The recommended gameplay configuration option is determined from all gameplay configuration options according to the first gameplay configuration information.

[0219] Optionally, the first gameplay configuration information includes: configuration information of at least one gameplay configuration option among a game player number option, a game faction option, and a game map option;

[0220] The gameplay configuration option is any one of the at least one gameplay configuration option.

[0221] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0222] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0223] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0224] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to perform some steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (English: Read-Only Memory, abbreviated: ROM), random access memory (English: Random Access Memory, abbreviated: RAM), disk or optical disk and other media that can store program codes.

[0225] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for controlling player matching in a game, characterized in that: The method comprises: In response to the game matching instruction, a first matching process is executed for the target player according to the first gameplay configuration information; While maintaining the first matching process, displaying gameplay configuration options through a graphical user interface; In response to a confirmation instruction for the gameplay configuration option, a second matching process is performed on the target player according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information, or a second matching process is performed on the target player according to the updated configuration information corresponding to the gameplay configuration option.

2. The method according to claim 1, characterized in that The step of displaying the gameplay configuration options through a graphical user interface while maintaining the first matching process includes: Obtaining the matching waiting time of the target player under the first matching process; If the matching waiting time exceeds the preset waiting time, the gameplay configuration options are displayed through a graphical user interface while maintaining the first matching process.

3. The method according to claim 1, characterized in that The gameplay configuration options include at least one of the following forms: Recommended update configuration information; Gameplay configuration item; wherein the gameplay configuration item is configured to configure configuration information corresponding to the gameplay configuration item in response to an editing operation.

4. The method according to claim 1, characterized in that: The gameplay configuration options include at least one of the following types: Recommended gameplay configuration options; All gameplay configuration options.

5. The method according to claim 1, characterized in that The step of performing a second matching process on the target player according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information includes: Combining a new gameplay configuration information according to the update configuration information corresponding to the gameplay configuration option and the first gameplay configuration information; Execute the second matching process for the target player simultaneously according to the new gameplay configuration information and the first gameplay configuration information; or The updated configuration information corresponding to the gameplay configuration option includes complete gameplay configuration information, and the second matching process is performed on the target player simultaneously according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information; or According to the updated configuration information corresponding to the gameplay configuration option, update the information corresponding to the configuration option in the first gameplay configuration information to obtain the updated first gameplay configuration information; The second matching process is executed for the target player according to the updated first gameplay configuration information.

6. The method according to claim 1, characterized in that The displaying of gameplay configuration options through a graphical user interface includes: Displaying at least one of the gameplay configuration options in a list form on the graphical user interface; or, One of the gameplay configuration options is displayed on the graphical user interface, and in response to an input configuration option switching operation, other of the gameplay configuration options are displayed.

7. The method according to claim 1, characterized in that Before executing the first matching process for the target player according to the first gameplay configuration information, the method further includes: Displaying a configuration interface on the graphical user interface; In response to a gameplay configuration operation inputted in the configuration interface, the first gameplay configuration information is determined according to the gameplay configuration operation.

8. The method according to claim 3, characterized in that The gameplay configuration options include: recommended update configuration information, and the displaying of the gameplay configuration options through a graphical user interface includes: A first prompt pop-up window is displayed on the graphical user interface, and the gameplay configuration option and a first matching control are displayed on the first prompt pop-up window, wherein the first matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to a trigger operation.

9. The method according to claim 8, characterized in that The first prompt pop-up window also displays: a first waiting control; the first waiting control is configured to generate a cancel instruction for the first prompt pop-up window in response to a trigger operation; The method further comprises: In response to a cancel instruction of the first prompt pop-up window, cancel the display of the first prompt pop-up window, and display the first interactive control of the gameplay configuration option; the first interactive control is configured to generate a display instruction for the second prompt pop-up window in response to a trigger operation; In response to the display instruction of the second prompt pop-up window, the second prompt pop-up window is displayed on the graphical user interface, and the gameplay configuration option and the second matching control are displayed in the second prompt pop-up window, wherein the second matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to a trigger operation.

10. The method according to claim 3, characterized in that The gameplay configuration options include gameplay configuration items, and the displaying of the gameplay configuration options through a graphical user interface includes: Displaying a third prompt pop-up window on the graphical user interface, and displaying the gameplay configuration option, a third matching control, and a first modification control on the third prompt pop-up window, wherein the third matching control is configured to generate a confirmation instruction for the gameplay configuration option in response to a trigger operation, and the first modification control is configured to generate a first editing operation for the gameplay configuration option in response to a trigger operation; The method further comprises: In response to the first editing operation, the configuration information of the gameplay configuration option is modified to obtain updated configuration information corresponding to the gameplay configuration option.

11. The method according to claim 10, characterized in that The third prompt pop-up window also displays: a second waiting control; the second waiting control is configured to generate a cancel instruction for the third prompt pop-up window in response to a trigger operation; The method further comprises: In response to a cancel instruction for the third prompt pop-up window, cancel the display of the third prompt pop-up window, and display the second interactive control of the gameplay configuration option; the second interactive control is configured to generate a display instruction for a fourth prompt pop-up window in response to a trigger operation; In response to a display instruction for the fourth prompt pop-up window, a fourth prompt pop-up window is displayed on the graphical user interface, and the gameplay configuration options and a fourth matching control are displayed in the fourth prompt pop-up window; wherein the fourth matching control is configured to generate a confirmation instruction for the gameplay configuration options in response to a trigger operation.

12. The method according to claim 11, characterized in that The fourth prompt pop-up window also displays: a second modification control of the gameplay configuration option; the second modification control is configured to generate a second editing operation for the gameplay configuration option in response to a trigger operation; The method further comprises: In response to the second editing operation, the configuration information of the gameplay configuration option is modified to obtain updated configuration information corresponding to the gameplay configuration option.

13. The method according to claim 1, characterized in that The method further comprises: The expected matching waiting time corresponding to the gameplay configuration option is also displayed on the graphical user interface.

14. The method according to claim 4, characterized in that The recommended gameplay configuration options are gameplay configuration options determined by any of the following methods: Determine the recommended gameplay configuration options based on historical matching data; or, The recommended gameplay configuration option is determined from all gameplay configuration options according to the first gameplay configuration information.

15. The method according to claim 1, characterized in that The first gameplay configuration information includes: configuration information of at least one gameplay configuration option among a game player number option, a game faction option, and a game map option; The gameplay configuration option is any one of the at least one gameplay configuration option.

16. A player matching control device in a game, characterized in that: The device comprises: A response module, used to respond to the game matching instruction and execute a first matching process for the target player according to the first gameplay configuration information; A display module, configured to display gameplay configuration options through a graphical user interface while maintaining the first matching process; An execution module is used to respond to a confirmation instruction for the gameplay configuration option, execute a second matching process for the target player according to the updated configuration information corresponding to the gameplay configuration option and the first gameplay configuration information, or execute a second matching process for the target player according to the updated configuration information corresponding to the gameplay configuration option.

17. An electronic device, characterized in that: include: A processor, a storage medium and a bus, wherein the storage medium stores program instructions executable by the processor, and when the electronic device is running, the processor and the storage medium communicate via the bus, and the processor executes the program instructions to implement the player matching control method in the game described in any one of claims 1 to 15.

18. A readable storage medium, characterized in that: The readable storage medium stores program instructions, and when the program instructions are executed by a processor, the player matching control method in the game described in any one of claims 1 to 15 is implemented.

Citation Information

Patent Citations

  • Corporation matching method and device, equipment and readable storage medium

    CN112675548A

  • Game matching time prediction method and device, equipment and storage medium

    CN116764239A

  • Game system, computer program used therein, and control method

    JP7127903B1

  • Program, information processing device and information processing method

    JP7136985B1

Cited By

  • Player matching control method and apparatus in game, device and storage medium

    WO2026066793A1