Game strategy matching recommendation method, device, equipment and storage medium

By obtaining the content of the game live video and generating game strategies, players are solved for cumbersome operations when applying card strategies in the live video content, achieving higher operation efficiency and gaming experience.

CN114797098BActive Publication Date: 2025-04-01GUANGZHOU BOGUAN TELECOMM TECH LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210288942.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-22
Publication Date
2025-04-01
Estimated Expiration
2042-03-22

AI Technical Summary

Technical Problem

In the prior art, when players apply card strategies in live video content to games, they need to record the anchor's deck information, card usage order and placement position, resulting in cumbersome and inefficient operations.

Method used

When the game character enters the game copy of the target game by detecting the game character, obtain the game live video content corresponding to the copy, generate the game strategy, and display the recommended strategy for the game copy according to the strategy.

Benefits of technology

It reduces the difficulty of card games, improves player operation efficiency, and makes it easier for players to apply strategies in live video content to the game.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114797098B_ABST
    Figure CN114797098B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of image processing, and discloses a game strategy matching recommendation method, device, equipment and storage medium, which are used to reduce the operating difficulty of card games and improve the operating efficiency of players. A target game is logged in through a game account, and a game character is controlled to use a game card group to fight in the target game, wherein the game card group includes a plurality of game cards, and the game strategy matching recommendation method includes: when it is detected that the game character enters a game copy of the target game, a game live video content corresponding to the game copy is obtained; a game strategy is generated according to the game live video content, and the game strategy is used to indicate the use of the specified game card group in the game copy; and a recommended strategy for the game copy is displayed according to the game strategy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of image processing, and in particular to a game strategy matching recommendation method, device, equipment and storage medium. Background Art

[0002] In recent years, more and more types of card games have appeared in terminal games, and different types of card games have corresponding game rules. In the prior art, players can copy the decks of other players, or players can watch the live video content of the game anchor to obtain the anchor's card decks and game strategies, so as to facilitate the operation of various types of card games.

[0003] Currently, if players want to apply the card strategies in the live video content to the game, they need to record the host's card deck information, the order of card use and the card placement in the game copy, or copy the card deck by recording the host's ID. This results in cumbersome card operations and low player operation efficiency. Summary of the invention

[0004] The present invention provides a game strategy matching recommendation method, device, equipment and storage medium, which are used to reduce the operating difficulty of a card game and improve the operating efficiency of players.

[0005] To achieve the above-mentioned objectives, the first aspect of the present invention provides a game strategy matching recommendation method, which logs in to a target game through a game account, and controls a game character to use a game deck to fight in the target game, wherein the game deck includes multiple game cards, including: when it is detected that the game character enters a game copy of the target game, obtaining game live video content corresponding to the game copy; generating a game strategy based on the game live video content, the game strategy is used to indicate how to use the game deck in the game copy; and displaying a recommended strategy for the game copy according to the game strategy.

[0006] In a feasible implementation, displaying the recommended strategy for the game copy according to the game strategy includes: when it is detected that the game character enters a battle in the game copy, displaying the recommended strategy for the game copy according to the game strategy.

[0007] In a feasible implementation, when it is detected that the game character enters the game copy of the target game, the game live video content corresponding to the game copy is obtained, including: when it is detected that the game character enters the game copy of the target game, determining whether there is a live viewing record for the game account within a preset viewing time; if there is a live viewing record for the game account within the preset viewing time, synchronizing the game live video content corresponding to the game copy from the live broadcast server according to the live viewing record and the game account.

[0008] In a feasible implementation, generating a game strategy based on the game live video content includes: splitting the game live video content according to preset conditions to obtain multiple segments of live video content, the preset conditions including the last frame of the animation before entering the game copy and the first frame of the animation after entering the game copy; performing copy analysis on the multiple segments of live video content to obtain a game strategy.

[0009] In a feasible implementation, the game live video content is split according to preset conditions to obtain multiple segments of live video content, including: frame by frame comparison of the game live video content according to preset conditions to obtain copy types and exploration times; split the game live video content according to the copy types and the exploration times to obtain multiple segments of live video content.

[0010] In a feasible implementation manner, the performing copy analysis on the multiple live video contents respectively to obtain a game strategy includes: identifying and recording multiple card names, multiple card marking moments, multiple card display positions, and multiple card usage orders from the multiple live video contents through a preset image recognition algorithm; and generating a game strategy based on the multiple card names, the multiple card marking moments, the multiple card display positions, and the multiple card usage orders.

[0011] In a feasible implementation, the displaying of the recommended strategy for the game copy according to the game strategy includes: obtaining game running information, the game running information being used to indicate the target deck information and the copy type selected by the game character; and displaying the recommended strategy for the game copy according to the game strategy, the target deck information and the copy type.

[0012] In a feasible implementation, the game strategy matching recommendation method also includes: extracting the card name corresponding to the card currently held by the game character from the target card group information of the game running information; retrieving the game strategy according to the card name corresponding to the card currently held by the game character to obtain the recommended strategy.

[0013] In a feasible implementation manner, the game strategy matching recommendation method further includes: obtaining card information in the target deck information, and determining a target card according to the card information; and retrieving the game strategy according to the target card name of the target card to obtain the recommended strategy.

[0014] In a feasible implementation manner, the game strategy matching recommendation method further includes: displaying the recommended strategy through a game interface of the target game to instruct the player to perform card-playing operations according to the recommended strategy.

[0015] In a feasible implementation, the displaying of the recommended strategy through the game interface of the target game includes: extracting the marking time of each card, the display position of each card, and the usage order of each card from the recommended strategy; setting the marking time of each card as a prompt condition, and setting the display position of each card and the usage order of each card as prompt content; when the prompt condition is met, highlighting the corresponding card of the game character according to the prompt condition through the game interface of the target game, and performing a phantom prompt according to the prompt content.

[0016] In a feasible implementation, after displaying the recommended strategy through the game interface of the target game to instruct the player to perform card-playing operations according to the recommended strategy, the game strategy matching recommendation method also includes: detecting whether the game character has placed the corresponding card within the preset card-playing time; if the game character has placed the corresponding card within the preset card-playing time, setting and displaying new card information.

[0017] In a feasible implementation manner, after setting and displaying new card information if the game character has placed the corresponding card within the preset card-playing time, the game strategy matching recommendation method also includes: if the game character has not placed the corresponding card within the preset card-playing time, extracting the arranged card information and the exploration progress of the game copy from the game operation information; comparing the arranged card information, the exploration progress of the game copy and the game strategy to obtain the latest recommended strategy, and displaying the latest recommended strategy.

[0018] The second aspect of the present invention provides a game strategy matching recommendation device, which logs into a target game through a game account, and controls a game character to use a game deck to fight in the target game, wherein the game deck includes multiple game cards, including: an acquisition module, which is used to acquire game live video content corresponding to the game copy when it is detected that the game character enters a game copy of the target game; a generation module, which is used to generate a game strategy based on the game live video content, and the game strategy is used to indicate how to use the game deck in the game copy; a display module, which is used to display the recommended strategy for the game copy according to the game strategy.

[0019] In a feasible implementation manner, the display module is specifically used for: when it is detected that the game character enters into a battle in the game copy, displaying a recommended strategy for the game copy according to the game strategy.

[0020] In a feasible implementation, the acquisition module is specifically used to: when it is detected that the game character enters the game copy of the target game, determine whether the game account has a live viewing record within the preset viewing time; if the game account has a live viewing record within the preset viewing time, synchronize the game live video content corresponding to the game copy from the live broadcast server according to the live viewing record and the game account.

[0021] In a feasible implementation, the generation module also includes: a splitting unit, used to split the game live video content according to preset conditions to obtain multiple segments of live video content, and the preset conditions include the last frame of the animation before the game copy is entered and the first frame of the animation after the game copy is entered; an analysis unit, used to perform copy analysis on the multiple segments of live video content respectively to obtain game strategies.

[0022] In a feasible implementation, the splitting unit is specifically used to: compare the game live video content frame by frame according to preset conditions to obtain the copy type and the number of explorations; split the game live video content according to the copy type and the number of explorations to obtain multiple segments of live video content.

[0023] In a feasible implementation manner, the analysis unit is specifically used to: identify and record multiple card names, multiple card marking moments, multiple card display positions, and multiple card usage orders from the multiple live video content segments through a preset image recognition algorithm; and generate a game strategy based on the multiple card names, the multiple card marking moments, the multiple card display positions, and the multiple card usage orders.

[0024] In a feasible implementation, the display module also includes: an acquisition unit, used to acquire game running information, wherein the game running information is used to indicate the target deck information and the copy type selected by the game character; a display unit, used to display a recommended strategy for the game copy according to the game strategy, the target deck information and the copy type.

[0025] In a feasible implementation, the display module also includes: an extraction unit, used to extract the card name corresponding to the card currently held by the game character from the target card group information of the game running information; a first retrieval unit, used to retrieve the game strategy according to the card name corresponding to the card currently held by the game character to obtain the recommended strategy.

[0026] In a feasible implementation, the display module further includes: a determination unit, configured to obtain card information in the target deck information and determine a target card according to the card information; and a second retrieval unit, configured to retrieve the game strategy according to the target card name of the target card to obtain the recommended strategy.

[0027] In a feasible implementation manner, the game strategy matching recommendation device further includes: a card playing module, which is used to display the recommended strategy through the game interface of the target game to instruct the player to perform card playing operations according to the recommended strategy.

[0028] In a feasible implementation manner, the card-playing module is specifically used to: extract the marking time of each card, the display position of each card, and the usage order of each card from the recommended strategy; set the marking time of each card as a prompt condition, and set the display position of each card and the usage order of each card as prompt content; when the prompt condition is met, the corresponding card of the game character is highlighted according to the prompt condition through the game interface of the target game, and a phantom prompt is performed according to the prompt content.

[0029] In a feasible implementation, the game strategy matching recommendation device also includes: a detection module, used to detect whether the game character has placed the corresponding card within the preset card-playing time; a setting module, used to set and display new card information if the game character has placed the corresponding card within the preset card-playing time.

[0030] In a feasible implementation, the game strategy matching recommendation device also includes: an extraction module, which is used to extract the arranged card information and the exploration progress of the game copy from the game operation information if the game character does not place the corresponding card within the preset card-playing time; a comparison module, which is used to compare the arranged card information, the exploration progress of the game copy and the game strategy to obtain the latest recommended strategy, and display the latest recommended strategy.

[0031] The third aspect of the present invention provides a game strategy matching recommendation device, comprising: a memory and at least one processor, wherein instructions are stored in the memory, and the memory and the at least one processor are interconnected via lines; the at least one processor calls the instructions in the memory so that the game strategy matching recommendation device executes the above-mentioned game strategy matching recommendation method.

[0032] A fourth aspect of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores instructions, which, when executed on a computer, enable the computer to execute the above-mentioned game strategy matching recommendation method.

[0033] In the technical solution provided by the present invention, when it is detected that the game character enters the game copy of the target game, the game live video content corresponding to the game copy is obtained; a game strategy is generated according to the game live video content, and the game strategy is used to indicate how to use the game deck in the game copy; and the recommended strategy for the game copy is displayed according to the game strategy. In the embodiment of the present invention, the game strategy is generated through the game live video content; the recommended strategy for the game copy is matched from the game strategy, and the recommended strategy for the game copy is displayed according to the game strategy, that is, the game strategy in the game live video content is applied to the game copy, which reduces the difficulty of card game operation and improves the player's operation efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 A schematic diagram of an embodiment of a game strategy matching recommendation method in an embodiment of the present invention;

[0035] Figure 2 A schematic diagram of another embodiment of a game strategy matching recommendation method in an embodiment of the present invention;

[0036] Figure 3 A schematic diagram of an embodiment of a game strategy matching recommendation device in an embodiment of the present invention;

[0037] Figure 4 It is a schematic diagram of another embodiment of the game strategy matching recommendation device in an embodiment of the present invention;

[0038] Figure 5 It is a schematic diagram of an embodiment of a game strategy matching recommendation device in an embodiment of the present invention. DETAILED DESCRIPTION

[0039] The embodiments of the present invention provide a game strategy matching recommendation method, device, equipment and storage medium, which are used to reduce the operating difficulty of a card game and improve the operating efficiency of players.

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

[0041] For ease of understanding, the specific process of the embodiment of the present invention is described below. Figure 1 , an embodiment of the game strategy matching recommendation method in the embodiment of the present invention includes:

[0042] 101. When it is detected that a game character enters a game copy of a target game, obtain game live video content corresponding to the game copy.

[0043] It should be noted that the player logs in to the target game through the game account, and controls the game character to use the game deck to fight in the target game, wherein the game deck includes multiple game cards. The player logs in to the live broadcast server through the live broadcast account, wherein there is a one-to-one correspondence between the game account and the live broadcast account. When the player logs in to the live broadcast server through the live broadcast account, and watches the anchor's live broadcast game content based on the live broadcast server, the live broadcast server records and stores the game live broadcast video content of each game type in real time, and generates a live broadcast viewing record corresponding to the game live broadcast video content of each game type, and the game live broadcast video content of each game type includes the game live broadcast video content corresponding to the game copy; the live broadcast server stores the live broadcast viewing record corresponding to each live broadcast video content according to the mapping of the live broadcast account and the game copy identifier, and records the player's viewing start time and the player's viewing end time.

[0044] Specifically, when the game server detects that the game character enters the game copy of the target game, the game server obtains the live viewing record corresponding to the game copy according to the preset viewing time, wherein the player's viewing start time and the player's viewing end time should belong to the preset viewing time range before the specified time; the game server queries the preset video file directory according to the live viewing record to obtain the query result; if the query result is a null value, the game server obtains the game live video content corresponding to the game copy from the live server according to the live viewing record and the game account, and stores the game live video content corresponding to the game copy in the preset video file directory; if the query result is not a null value, the game server reads the game live video content corresponding to the game copy from the preset video file directory. Among them, the game copy is used to indicate the copy area of ​​the target game entered after the player selects the game character, and uses the game card group to explore the single-player game or multiplayer game in the copy area of ​​the target game, and the game copy has a corresponding copy type. It should be noted that the live viewing record can be one or more, which is not limited here. In the embodiment of the present invention, one live viewing record is used for explanation.

[0045] It is understandable that the execution subject of the present invention may be a game strategy matching recommendation device, or a game terminal or a game server, which is not limited here. The embodiment of the present invention is described by taking the game server as the execution subject.

[0046] 102. Generate a game strategy based on the game live video content, where the game strategy is used to indicate how to use a specified game deck in a game copy.

[0047] Specifically, the game server obtains the copy name (that is, copy type) and the number of explorations of the game copy from the game live video content, and splits the game live video content into multiple segments of live video content based on the copy type and the number of explorations. Further, the game server performs card marking processing on each frame image in each segment of live video content through a preset marking model to obtain the card marking information of each segment of live video content and the marking confidence of each segment of live video content. The marking confidence of each segment of live video content is used to modify the card marking information of each segment of live video content; the game server stores the card marking information of each segment of live video content and the marking confidence of each segment of live video content in a preset database. Among them, the card marking information of each segment of live video content includes the name of each card of each segment of live video content, the marking time of each card of each segment of live video content, and the display position of each card of each segment of live video content. There is a corresponding relationship between the name of each card of each segment of live video content, the marking time of each card of each segment of live video content, and the display position of each card of each segment of live video content. For example, a player explores a game copy whose copy type is Giant Spider Territory, and the game server divides the game live video content H into multiple live video content segments A, B, C and D according to the number of explorations and the copy type; the game server performs card marking processing on the multiple live video content segments A, B, C and D respectively, and obtains the card marking information AA, BB, CC and DD of each live video content segment, and the card marking information AA, BB, CC and DD of each live video content segment includes the name of each card in each live video content segment, the marking time of each card in each live video content segment, and the display position of each card in each live video content segment. Taking the card marking information AA as an example, the card marking information AA includes multiple card names a, b, c, d, and e. In the live video content A annotated by the game server, when the card marking time is 10 seconds, a card with the card name a is used on the boss at the card display position (x1; y1); when the card marking time is 20 seconds, a card with the card name b is used on the boss at the card display position (x2; y2); when the card marking time is 30 seconds, a card with the card name c is used on the boss at the card display position (x3; y3); when the card marking time is 40 seconds, a card with the card name d is used on the boss at the card display position (x4; y4); when the card marking time is 50 seconds, a card with the card name e is used on the boss at the card display position (x5; y5).The game server generates a game strategy for each segment of live video content based on the card name, card marking time, and card display position of each segment of live video content. For example, game strategy S is the use of game deck B in the game copy, that is, releasing a certain card at a certain time and position; the game server merges the game strategies based on each segment of live video content into a game strategy. The game strategy is used to indicate the use of the game deck in the game copy.

[0048] It should be noted that the starting time of each card marking moment is the time of entering the live broadcast, and the display position of each card is used to indicate the coordinate position of the game character placing each card, or the coordinate position of the character when the game character releases each card. Furthermore, if the game copy includes different card dealing sequences, it is also necessary to obtain multiple usage methods of the game card set in the game copy under different card dealing sequences. That is, the card marking information of each segment of live video content includes the name of each card in each segment of live video content, the marking time of each card in each segment of live video content, the display position of each card in each segment of live video content, and the use order of each card in each segment of live video content; the game server generates a game strategy based on the name of each card in each segment of live video content, the marking time of each card in each segment of live video content, the display position of each card in each segment of live video content, and the use order of each card in each segment of live video content.

[0049] 103. Display the recommended strategy for the game copy according to the game strategy.

[0050] It should be noted that there is a corresponding relationship between the game copy and the target game. The game server displays the game deck parsed from the live broadcast server through the game interface corresponding to the target game copy, and prompts the player to select the target deck information from the game deck to obtain the cards currently held by the game character, so that the game character can apply the target deck information to explore the game copy. When there are cards missing from the game character in the target deck information, the game server searches for replacement cards through historical battle data, and gives prompts for the replacement cards, so that the game character selects the replacement card and updates the card currently held by the game character. In some embodiments, when the game server detects that the game character enters a battle in the game copy, the game server displays a recommended strategy for the game copy according to the game strategy.

[0051] Specifically, the game server obtains the game running information corresponding to the game copy, and extracts the cards currently held by the game character from the game running information; the game server retrieves the game strategy based on each card in the game character's current cards, and obtains the target game strategy, which is used to indicate the recommended strategy for the game copy. Further, the game server extracts the marking time of each card, the display position of each card, and the order in which each card is used from the target game strategy; the game server sets the marking time of each card as a prompt condition, and sets the display position of each card as a prompt content. When the prompt condition is met, the game server highlights the card corresponding to the game character, and performs a virtual prompt of the prompt content at the display position specified on the game screen. Furthermore, when the game character places the corresponding card (that is, any game card) at the corresponding position within the preset card-playing time (for example, the preset card-playing time is 20 seconds), the phantom disappears and the game content of the next moment is displayed; if the game character does not place the corresponding card within the preset card-playing time, the card information arranged in the game copy and the exploration progress of the game copy are analyzed, and the content is compared with multiple game strategies to obtain the latest recommended strategy corresponding to the game copy, and the latest recommended strategy is displayed. For example, when the current game time node corresponding to the exploration progress of the game copy is 15 seconds, operation E needs to be completed, that is, skill E is released at display position f. The game server determines whether the game character has released skill E at display position f within the preset time length of 20 seconds. If the game character has released skill E at display position f within the preset time length of 20 seconds, the game server determines that the game character has placed the corresponding card within the preset card-playing time length; if the game character has not released skill E at display position f within the preset time length of 20 seconds, the game server determines that the game character has not placed the corresponding card within the preset card-playing time length.

[0052] It is understandable that the exploration progress of the game copy is used to indicate the speed of the progress of the game copy. Taking the Harry Potter game as an example, the game copy is generally divided into m levels, each level includes n node tasks, m and n are both positive integers, if the task of a node is to kill 10 monsters, when the game character has not completed the corresponding operation, the current number of monsters killed can be detected, or the task of a level is to kill the boss, when the game character has not completed the operation, the boss kill blood volume of the current game character can be detected, wherein the current number of monsters killed or the boss kill blood volume of the current game character belong to the exploration progress of the game copy. In the embodiment of the present invention, the exploration progress of the game copy is used to indicate the progress speed of the card game, for example, the exploration progress of the game copy is 20% or 50%.

[0053] In an embodiment of the present invention, multiple game strategies are generated through game live video content; recommended strategies for game copies are matched from the game strategies, and recommended strategies for game copies are displayed according to the game strategies, that is, the game strategies in the game live video content are applied to the game copies, which reduces the operating difficulty of the card game and improves the operating efficiency of the players.

[0054] See also Figure 2 Another embodiment of the game strategy matching recommendation method in the embodiment of the present invention includes:

[0055] 201. When it is detected that a game character enters a game copy corresponding to a target game, a game live video content corresponding to the game copy is obtained.

[0056] The number of game live video content corresponding to the game copy can be one or more, which is not limited here. The present invention is described with one game live video content. In some feasible implementations, when the game server detects that the game character enters the game copy corresponding to the target game, the game server determines whether the game account has a live viewing record within the preset viewing time; if the game account has a live viewing record within the preset viewing time, the game server synchronizes the game live video content corresponding to the game copy from the live server according to the live viewing record and the game account. Furthermore, when the game server detects that the game character enters the game copy corresponding to the target game, the game server queries the preset live viewing record table according to the game account and the preset viewing time to obtain the query data; when the query data is a null value, the server determines that there is no live viewing record for the game account within the preset viewing time; when the query data is not a null value, the server determines that there is a live viewing record for the game account within the preset viewing time; if there is a live viewing record for the game account within the preset viewing time, the game server generates a data synchronization request according to the live viewing record and the game account, and sends the data synchronization request to the live broadcast server, so that the live broadcast server determines the corresponding live broadcast account according to the game account, and retrieves the game live broadcast video content corresponding to the game copy according to the live viewing record and the live broadcast account; the game server receives and stores the game live broadcast video content corresponding to the game copy sent by the live broadcast server, thereby improving the operational efficiency of applying the game live broadcast video content game to the game copy.

[0057] It should be noted that the preset viewing time is used to indicate n hours before the specified time, where n is greater than 0. For example, the preset viewing time is 24 hours before the specified time, or the preset viewing time is 48 hours before the specified time. The specified time can be the current time, or it can be midnight, or it can be other times, which are not limited here.

[0058] 202. Split the game live video content according to preset conditions to obtain multiple segments of live video content. The preset conditions include the last frame of the animation before entering the game copy and the first frame of the animation after entering the game copy.

[0059] There is a corresponding relationship between the game live video content and the game copy, and the game live video content is composed of multiple live video content segments. The preset condition is used to indicate the last frame of the animation before entering the game copy and the first frame of the animation after entering the game copy. In some embodiments, the game server compares the game live video content frame by frame according to the preset condition to obtain the copy type and the number of explorations; the game server splits the game live video content according to the copy type and the number of explorations to obtain multiple live video content segments. Wherein, the number of explorations is greater than 0, and the game copy corresponds to the copy type one by one.

[0060] Furthermore, the game server compares each frame of the live video content frame by frame according to preset conditions to obtain the copy type and exploration times, for example, the copy type is a giant spider territory copy or a goblin copy; the game server splits multiple video image window data from each frame of the live video content according to the copy type and exploration times; the game server generates multiple segments of live video content based on the multiple video image window data. It is understandable that the game server improves the accuracy of video splitting through the copy type and exploration times.

[0061] 203. Perform copy analysis on the contents of the multiple live videos respectively to obtain game strategies, where the game strategies are used to indicate how to use the game deck in the game copy.

[0062] Among them, the game card set is used to indicate multiple game cards extracted from the live video content corresponding to the game copy obtained from the live server, so that the game character can select cards during the exploration of the game copy. That is, the game server performs copy analysis on each segment of the live video content respectively to obtain the game strategy corresponding to each segment of the live video content. In some embodiments, the game server identifies and records multiple card names, multiple card marking moments, multiple card display positions and multiple card usage orders from multiple segments of live video content through a preset image recognition algorithm, wherein the preset image recognition algorithm can be a target entity selection recognition algorithm, or a convolutional neural network recognition algorithm, which is not specifically limited here. The number of game strategies can be one or more, for example, the game strategy includes game strategy S1, game strategy S2, game strategy S3, game strategy S4 and game strategy S5. That is, the game server uses a preset image recognition algorithm to identify target card-playing actions from multiple live video contents, and then obtains multiple card names, multiple card marking moments, multiple card display positions, and multiple card usage orders. The target card-playing action is used to indicate the corresponding card-playing action of each preset card in the game copy. Different cards have different corresponding card-playing actions. The number of target card-playing actions can be 1 or more, which is not limited here. The game server generates a game strategy based on multiple card names, multiple card marking moments, multiple card display positions, and multiple card usage orders, wherein the game strategy is used to indicate how the game deck is used in the game copy, and the usage includes releasing a game card at a certain time and position. And the card issuing sequence in the usage method can be the same card issuing sequence or a different card issuing sequence. For example, when the card issuing sequence is the same, game strategy S1 is the usage method of card group information B in copy type A, and game strategy S2 is the usage method of card group information C in copy type A; when the card issuing sequence is different, game strategy S1 is the usage method of card group information B in copy type A and card issuing sequence q1, and game strategy S2 is the usage method of card group information C in copy type A and card issuing sequence q2. Further, the game server stores the game strategy in a preset database, and the game server determines the game strategy through multiple live video contents, thereby improving the efficiency of game strategy generation and data processing.

[0063] 204. Obtain game running information, where the game running information is used to indicate the target deck information and copy type selected by the game character.

[0064] Specifically, the game server obtains the current game time and copy type. The copy type can be a copy identifier, a game copy name, or a game copy version number, which is not limited here. The game server parses the game copy operation log according to the preset information extraction rules, the current game time and the copy type to obtain the game operation information. The game operation information is used to indicate the target deck information and copy type selected by the game character. Further, the game server can also obtain the exploration progress of the game copy according to the copy type. The exploration progress of the game copy corresponds to the current game time node of the game copy. That is, the game operation information is used to indicate the target deck information selected by the game character and the exploration progress of the game copy. The exploration progress of the game copy corresponds to the target deck information selected by the game character.

[0065] It should be noted that the game copy running log records the game interface information, game character information and game character operation information in real time, and the preset information extraction rules are used to indicate the rules for extracting the game interface information, game character information and game character operation information.

[0066] 205. Display the recommended strategy for the game copy according to the game strategy, target deck information and copy type.

[0067] Among them, the recommended strategy of the game copy can provide players with card game skills and improve the player's gaming experience. In some embodiments, the game server selects the recommended strategy for the game copy from the game strategy according to the target deck information of the game running information and the copy type. Further, the game server selects the recommended strategy for the game copy from the game strategy according to the target deck information of the game running information and the exploration progress of the game copy.

[0068] In some embodiments, the game server extracts the card name corresponding to the card currently held by the game character from the target card group information of the game running information; the game server retrieves the game strategy according to the card name corresponding to the card currently held by the game character to obtain the recommended strategy. For example, the card names corresponding to the card currently held by the game character include E, H, K, L and N. The game server searches and matches the game strategy according to the card name E, the card name H, the card name K, the card name L and the card name N to obtain the recommended strategy a, which includes the card E, the card H, the card K, the card L and the card N.

[0069] It is understandable that in general card games, a game deck includes one or more core cards, and the game server searches for game strategies based on the core cards, which is more efficient. In some embodiments, the card information in the target deck information is obtained, and the target card (that is, the core card) is determined based on the card information; the game server retrieves the game strategy according to the target card name of the target card to obtain the recommended strategy.

[0070] In some embodiments, the game server displays the recommended strategy through the game interface of the target game, so that the player can play the card according to the recommended strategy, thereby reducing the difficulty of the card game. In some embodiments, when the game server executes the step of displaying the recommended strategy through the game interface of the target game, specifically, the game server extracts the marking time of each card, the display position of each card, and the order of use of each card from the recommended strategy; the game server sets the marking time of each card as a prompt condition, and sets the display position of each card and the order of use of each card as prompt content; when the prompt condition is met, the game server highlights the corresponding card of the game character according to the prompt condition through the game interface of the target game, and performs a phantom prompt according to the prompt content. For example, the game strategy S1 obtained by the game server is to release skill A at display position x according to the card usage order v at the strategy time node 10 seconds. When the game server detects that the game character enters the battle in the game copy, and the game server detects that the current game time node is 10 seconds, the game server displays the virtual shadow of skill A at display position x according to the card usage order v through the game interface of the target game, and highlights the corresponding card of the game character to prompt the game character to execute the game strategy S1, wherein the current game time node is 10 seconds as the prompt condition, and the card usage order v and display position x as the prompt content. It can be understood that when the usage order of each card is different, the display position of each card is also different, that is, there are differences in the prompt content.

[0071] In some embodiments, after the game server executes the recommended strategy displayed through the game interface of the target game to instruct the player to perform the card-playing operation steps according to the recommended strategy, the game server further detects whether the game character has placed the corresponding card within the preset card-playing time, which can be 15 seconds or 30 seconds, and is not limited here; if the game character has placed the corresponding card within the preset card-playing time, the game server sets and displays new card information. For example, the game strategy S2 obtained by the game server is to release skill A at the card display position x at the strategy time node 10 seconds, and the game strategy S3 is to release skill B at the card display position s at the strategy time node 20 seconds. When the game server detects that the game character enters the battle in the game copy, and the game server is at 10 seconds in the current game time node (satisfying the prompt condition), the game server completes the release of skill A at the card display position x (that is, the game character executes the game strategy S2), and when the current game time node is close to 20 seconds, the game server displays the skill phantom of the card display position s through the game interface of the game copy, and highlights the corresponding card of the game character to prompt the game character to execute the game strategy S3. Among them, the current game time node is 10 seconds and the current game time node is 20 seconds as the prompt conditions, the card display position x and the card display position s are used as the prompt content, and the preset card use order is limited in this application scenario. Among them, game strategy S2 and game strategy S3 are both game strategies.

[0072] Furthermore, if the game character does not place the corresponding card within the preset card-playing time, the game server extracts the arranged card information and the exploration progress of the game copy from the game operation information, wherein the exploration progress of the game copy corresponds one-to-one with the current game time node of the game copy; the game server compares the arranged card information, the exploration progress of the game copy and the game strategy to obtain the latest recommended strategy and displays the latest recommended strategy. For example, the game server extracts the arranged card information (including card G, card K, card O, card P and card Q) and the exploration progress of the game copy (40%) from the game running information, and records the current game time node corresponding to the exploration progress of the game copy; the game server extracts the strategy time node of the game copy progress (40%) in each game strategy according to the exploration progress of the game copy (40%), and based on the arranged card information (card G, card K, card O, card P and card Q), screens the most similar strategy content from the game strategy to obtain the latest recommended strategy, and uses the latest recommended strategy as the replacement strategy. The game server displays the latest recommended strategy through the game interface of the game copy. Furthermore, the game server makes the strategy time node corresponding to the replacement strategy correspond to the current game time node of the current game copy.

[0073] In an embodiment of the present invention, a game strategy is generated through game live video content; a recommended strategy for a game copy is matched from the game strategy, and the recommended strategy for the game copy is displayed according to the game strategy, that is, the game strategy in the game live video content is applied to the game copy, which reduces the operating difficulty of the card game and improves the operating efficiency of the player.

[0074] The above describes the game strategy matching recommendation method in the embodiment of the present invention. The following describes the game strategy matching recommendation device in the embodiment of the present invention. Figure 3 In one embodiment of the present invention, a device for recommending game strategy matching includes:

[0075] The acquisition module 301 is used to acquire the game live video content corresponding to the game copy when it is detected that the game character enters the game copy of the target game;

[0076] A generation module 302, for generating a game strategy based on the game live video content, wherein the game strategy is used to indicate how to use the game card set in the game copy;

[0077] The display module 303 is used to display the recommended strategy for the game copy according to the game strategy.

[0078] In an embodiment of the present invention, a game strategy is generated through game live video content; a recommended strategy for a game copy is matched from the game strategy, and the recommended strategy for the game copy is displayed according to the game strategy, that is, the game strategy in the game live video content is applied to the game copy, which reduces the operating difficulty of the card game and improves the operating efficiency of the player.

[0079] See also Figure 4 Another embodiment of the game strategy matching recommendation device in the embodiment of the present invention includes:

[0080] The acquisition module 301 is used to acquire the game live video content corresponding to the game copy when it is detected that the game character enters the game copy of the target game;

[0081] A generation module 302, for generating a game strategy based on the game live video content, wherein the game strategy is used to indicate how to use the game card set in the game copy;

[0082] The display module 303 is used to display the recommended strategy for the game copy according to the game strategy.

[0083] Optionally, the display module 303 is specifically used for:

[0084] When it is detected that the game character enters into a battle in the game copy, a recommended strategy for the game copy is displayed according to the game strategy.

[0085] Optionally, the acquisition module 301 is specifically used for:

[0086] When it is detected that the game character enters the game copy of the target game, it is determined whether there is a live broadcast viewing record for the game account within a preset viewing time;

[0087] If the game account has a live broadcast viewing record within the preset viewing time, the game live broadcast video content corresponding to the game copy is synchronized from the live broadcast server according to the live broadcast viewing record and the game account.

[0088] Optionally, the generating module 302 further includes:

[0089] The splitting unit 3021 is used to split the game live video content according to a preset condition to obtain multiple live video contents, wherein the preset condition includes the last frame of the animation before the game copy is entered and the first frame of the animation after the game copy is entered;

[0090] The analysis unit 3022 is used to perform copy analysis on the multiple live video contents respectively to obtain game strategies.

[0091] Optionally, the splitting unit 3021 is specifically used for:

[0092] Compare the game live video content frame by frame according to preset conditions to obtain the copy type and exploration times;

[0093] The game live video content is split according to the copy type and the exploration times to obtain multiple segments of live video content.

[0094] Optionally, the analysis unit 3022 is specifically used for:

[0095] Identify and record multiple card names, multiple card marking moments, multiple card display positions, and multiple card usage orders from the multiple live video contents by using a preset image recognition algorithm;

[0096] A game strategy is generated based on the multiple card names, the multiple card marking times, the multiple card display positions, and the multiple card usage orders.

[0097] Optionally, the display module 303 further includes:

[0098] The acquisition unit 3031 is used to acquire game running information, where the game running information is used to indicate the target card group information and the copy type selected by the game character;

[0099] The display unit 3032 is used to display the recommended strategy for the game copy according to the game strategy, the target deck information and the copy type.

[0100] Optionally, the display module 303 further includes:

[0101] An extraction unit 3033 is used to extract the card name corresponding to the card currently held by the game character from the target card group information of the game running information;

[0102] The first retrieval unit 3034 is used to retrieve the game strategy according to the card name corresponding to the card currently held by the game character to obtain the recommended strategy.

[0103] Optionally, the display module 303 further includes:

[0104] A determination unit 3035 is used to obtain card information in the target card group information and determine a target card according to the card information;

[0105] The second retrieval unit 3036 is used to retrieve the game strategy according to the target card name of the target card to obtain the recommended strategy.

[0106] Optionally, the game strategy matching recommendation device also includes:

[0107] The card playing module 304 is used to display the recommended strategy through the game interface of the target game to instruct the player to perform card playing operations according to the recommended strategy.

[0108] Optionally, the card-playing module 304 is specifically used for:

[0109] Extracting the marking time of each card, the display position of each card and the order of using each card from the recommended strategy;

[0110] The marking time of each card is set as a prompt condition, and the display position of each card and the order in which each card is used are set as the prompt content;

[0111] When the prompt condition is met, the corresponding card of the game character is highlighted according to the prompt condition through the game interface of the target game, and a phantom prompt is performed according to the prompt content.

[0112] Optionally, the game strategy matching recommendation device further includes:

[0113] A detection module 305 is used to detect whether the game character has placed a corresponding card within a preset playing time;

[0114] The setting module 306 is used to set and display new card information if the game character has placed the corresponding card within the preset card-playing time.

[0115] Optionally, the game strategy matching recommendation device further includes:

[0116] The extraction module 307 is used to extract the arranged card information and the exploration progress of the game copy from the game operation information if the game character does not place the corresponding card within the preset card playing time;

[0117] The comparison module 308 is used to compare the arranged card information, the exploration progress of the game copy and the game strategy to obtain the latest recommended strategy and display the latest recommended strategy.

[0118] In an embodiment of the present invention, a game strategy is generated through game live video content; a recommended strategy for a game copy is matched from the game strategy, and the recommended strategy for the game copy is displayed according to the game strategy, that is, the game strategy in the game live video content is applied to the game copy, which reduces the operating difficulty of the card game and improves the operating efficiency of the player.

[0119] above Figure 3 and Figure 4 The game strategy matching recommendation device in the embodiment of the present invention is described in detail from the perspective of modularization. The game strategy matching recommendation device in the embodiment of the present invention is described in detail from the perspective of hardware processing.

[0120] Figure 5 1 is a schematic diagram of the structure of a game strategy matching recommendation device provided by an embodiment of the present invention. The game strategy matching recommendation device 500 may have relatively large differences due to different configurations or performances, and may include one or more processors (central processing units, CPU) 510 (for example, one or more processors) and a memory 520, and one or more storage media 530 (for example, one or more mass storage devices) storing application programs 533 or data 532. Among them, the memory 520 and the storage medium 530 can be short-term storage or permanent storage. The program stored in the storage medium 530 may include one or more modules (not shown in the figure), and each module may include a series of computer program operations in the game strategy matching recommendation device 500. Furthermore, the processor 510 may be configured to communicate with the storage medium 530 to execute a series of computer program operations in the storage medium 530 on the game strategy matching recommendation device 500.

[0121] The game strategy matching recommendation device 500 may also include one or more power supplies 540, one or more wired or wireless network interfaces 550, one or more input and output interfaces 560, and / or one or more operating systems 531, such as Windows Serve, Mac OS X, Unix, Linux, FreeBSD, etc. It can be understood by those skilled in the art that Figure 5 The structure of the game strategy matching recommendation device shown does not constitute a limitation on the game strategy matching recommendation device, and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.

[0122] The present invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. Instructions are stored in the computer-readable storage medium. When the instructions are executed on a computer, the computer executes the steps of the game strategy matching recommendation method.

[0123] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0124] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program codes.

[0125] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A game strategy matching recommendation method, characterized in that: The target game is logged in through the game account, and the game character is controlled to use the game card set to fight in the target game, wherein the game card set includes a plurality of game cards, and the game strategy matching recommendation method includes: When it is detected that the game character enters the game copy of the target game, obtaining the game live video content corresponding to the game copy; Generate a game strategy based on the live game video content, wherein the game strategy is used to indicate how to use the game card set in the game copy; A recommended strategy for the game copy is displayed on a game interface of the target game according to the game strategy; the recommended strategy includes: the marking time of each card, the display position of each card and the use order of each card.

2. The game strategy matching recommendation method according to claim 1, characterized in that: The displaying of a recommended strategy for the game copy according to the game strategy includes: When it is detected that the game character enters into a battle in the game copy, a recommended strategy for the game copy is displayed according to the game strategy.

3. The game strategy matching recommendation method according to claim 1, characterized in that: When detecting that the game character enters the game copy of the target game, obtaining the game live video content corresponding to the game copy includes: When it is detected that the game character enters the game copy of the target game, it is determined whether there is a live broadcast viewing record for the game account within a preset viewing time; If the game account has a live broadcast viewing record within the preset viewing time, the game live broadcast video content corresponding to the game copy is synchronized from the live broadcast server according to the live broadcast viewing record and the game account.

4. The game strategy matching recommendation method according to claim 1, characterized in that: Generating a game strategy according to the game live video content includes: Splitting the game live video content according to preset conditions to obtain multiple segments of live video content, wherein the preset conditions include the last frame of the animation before entering the game copy and the first frame of the animation after entering the game copy; The multiple live video contents are analyzed separately to obtain game strategies.

5. The game strategy matching recommendation method according to claim 4, characterized in that: The game live video content is split according to preset conditions to obtain multiple segments of live video content, including: Compare the game live video content frame by frame according to preset conditions to obtain the copy type and exploration times; The game live video content is split according to the copy type and the number of explorations to obtain multiple segments of live video content.

6. The game strategy matching recommendation method according to claim 4, characterized in that: The performing copy analysis on the multiple live video contents to obtain game strategies includes: Identify and record multiple card names, multiple card marking moments, multiple card display positions, and multiple card usage orders from the multiple live video contents by using a preset image recognition algorithm; A game strategy is generated based on the multiple card names, the multiple card marking times, the multiple card display positions, and the multiple card usage orders.

7. The game strategy matching recommendation method according to claim 5, characterized in that: The displaying of a recommended strategy for the game copy according to the game strategy includes: Acquire game running information, where the game running information is used to indicate the target card group information and the copy type selected by the game character; The recommended strategy for the game copy is displayed according to the game strategy, the target deck information and the copy type.

8. The game strategy matching recommendation method according to claim 7, characterized in that: The game strategy matching recommendation method further includes: Extracting the card name corresponding to the card currently held by the game character from the target card group information of the game running information; The game strategy is retrieved according to the card name corresponding to the card currently held by the game character to obtain the recommended strategy.

9. The game strategy matching recommendation method according to claim 8, characterized in that: The game strategy matching recommendation method further includes: Acquire card information in the target card group information, and determine the target card according to the card information; The game strategy is retrieved according to the target card name of the target card to obtain the recommended strategy.

10. The game strategy matching recommendation method according to claim 1, characterized in that: The game strategy matching recommendation method further includes: The recommended strategy is displayed through the game interface of the target game to instruct the player to perform card-playing operations according to the recommended strategy.

11. The game strategy matching recommendation method according to claim 10, characterized in that: The displaying the recommended strategy through the game interface of the target game includes: Extracting the marking time of each card, the display position of each card and the order of using each card from the recommended strategy; The marking time of each card is set as a prompt condition, and the display position of each card and the order in which each card is used are set as the prompt content; When the prompt condition is met, the corresponding card of the game character is highlighted according to the prompt condition through the game interface of the target game, and a phantom prompt is performed according to the prompt content.

12. The game strategy matching recommendation method according to claim 10 or 11, characterized in that: After displaying the recommended strategy through the game interface of the target game to instruct the player to perform a card-playing operation according to the recommended strategy, the game strategy matching recommendation method further includes: Detecting whether the game character has placed a corresponding card within a preset playing time; If the game character has placed the corresponding card within the preset card-playing time, new card information is set and displayed.

13. The game strategy matching recommendation method according to claim 12, characterized in that: After setting and displaying new card information if the game character has placed a corresponding card within a preset playing time, the game strategy matching recommendation method further includes: If the game character does not place the corresponding card within the preset playing time, the arranged card information and the exploration progress of the game copy are extracted from the game running information; The arranged card information, the exploration progress of the game copy and the game strategy are compared to obtain the latest recommended strategy, and the latest recommended strategy is displayed.

14. A game strategy matching recommendation device, characterized in that: The target game is logged in through the game account, and the game character is controlled to use the game card set to fight in the target game, wherein the game card set includes a plurality of game cards, and the game strategy matching recommendation device includes: An acquisition module, configured to acquire game live video content corresponding to the game copy when detecting that the game character enters the game copy of the target game; A generation module, used to generate a game strategy based on the live game video content, wherein the game strategy is used to indicate how to use the game card set in the game copy; A display module is used to display a recommended strategy for the game copy on the game interface of the target game according to the game strategy; the recommended strategy includes: the marking time of each card, the display position of each card and the use order of each card.

15. A game strategy matching recommendation device, characterized in that: The game strategy matching recommendation device comprises: a memory and at least one processor, wherein a computer program is stored in the memory; The at least one processor calls the computer program in the memory to enable the game strategy matching recommendation device to execute the game strategy matching recommendation method as described in any one of claims 1-13.

16. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the game strategy matching recommendation method as described in any one of claims 1 to 13 is implemented.

Citation Information

Patent Citations

  • Game assisting method and device, electronic device and storage medium

    CN109276882A

  • Game interface display method, device and terminal

    CN109646953A