Game incentive method and device, electronic equipment, storage medium and program product
By real-time detection of game nodes on the terminal on the middle platform side of the game, and using the account binding page to bind account relationships in the middle platform of the game, the problem of low real-time performance of device logs and screenshots in the existing technology is solved, and efficient and real-time game incentives are achieved.
Patent Information
- Application Number
- CN202311237389.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-22
- Publication Date
- 2025-03-25
AI Technical Summary
When the prior art captures exciting moments of the game in an Internet cafe game scene, the terminal performance occupied by the device log affects the gaming experience, and the screenshot method is not very real-time and has poor practicality.
Enter the account binding page through the account binding portal of the management client, and use the account binding page to bind the relationship between the current object account and the game account in Taichung in the game, so that the game middle platform can detect in real time whether there are game nodes to be motivated in the game process on the terminal, and feedback the node incentive information.
It realizes real-time detection and incentive of game nodes without occupying the performance of terminal machines, improving the real-time and practicality of game incentives without affecting the player's gaming experience.
Smart Images

Figure CN119680203A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the fields of computer vision and game technology, and to a game incentive method, device, electronic device, storage medium and program product. Background Art
[0002] In the Internet cafe game scenario, Internet cafes will attract more players by operating the gamers' game highlights. Game highlights are the wonderful moments of gamers during the game. Internet cafes can motivate relevant gamers based on game highlights.
[0003] In the related art, the wonderful moments of the game are usually captured based on the device log of the terminal where the game player is located or the terminal screenshot, so as to give certain incentives to the game player based on the captured wonderful moments, such as voice broadcasting of the wonderful moments of the game completed by a certain player.
[0004] However, the above method using device logs will occupy terminal performance and affect the game experience of gamers; and the screenshot method is prone to errors and is not real-time, which leads to poor practicality of the above method. Summary of the invention
[0005] The present application provides a game incentive method, device, electronic device, storage medium and program product, which can solve the problem of poor practicality in related technologies. The technical solution is as follows:
[0006] On the one hand, an embodiment of the present application provides a game incentive method, the method comprising:
[0007] In response to a trigger operation on an account binding entry in an account page, jump from the account page to an account binding page, and display the current object account of the management client in the account binding page, wherein the account binding page includes a game account binding control corresponding to at least one game associated with the game platform;
[0008] In response to a binding operation triggered by any game account binding control, a binding request is sent to the game platform; so that the game platform performs game node detection on the game process on the terminal based on the game node indication information and the game operation data of the bound game account on the terminal;
[0009] The game node indication information is used to indicate the game node to be stimulated during the game; the binding request indicates that the current object account and the game account are bound as associated accounts; the terminal is any one of the at least one terminal managed based on the management client;
[0010] In response to the node incentive information returned by the game platform based on the node detection results corresponding to each of the terminals, displaying the node incentive information;
[0011] The node detection result indicates that a target terminal in each of the terminals has a target game node to be stimulated; the node stimulation information refers to information for stimulation of the detected target game node, and the node stimulation information at least includes the node detection result.
[0012] In one possible implementation, the method further includes:
[0013] Display the reward configuration controls corresponding to the configured game node indication information on the reward configuration page;
[0014] In response to the triggering operation of any reward configuration control by the management account, the reward indication information configured for the game node indication information corresponding to the any reward configuration control is displayed, and the reward indication information indicates that a reward is given to the game account that triggers the corresponding game node.
[0015] On the other hand, an embodiment of the present application provides a game incentive method, the method comprising:
[0016] In response to a binding request triggered by at least one terminal based on an account binding page, binding a current object account of the management client and a game account displayed on the account binding page as associated accounts;
[0017] The account binding page includes a game account binding control corresponding to at least one game associated with the game platform, and the at least one terminal is a terminal managed based on the management client;
[0018] Based on the game node indication information and the game operation data of each game account in the game process of the corresponding terminal, the game node detection is performed on the game process of each terminal respectively to obtain the node detection result corresponding to each terminal, and the game node indication information is used to indicate the game node to be stimulated in the game process;
[0019] Based on the node detection results corresponding to each of the terminals, node incentive information is sent to each of the terminals respectively, the node detection results indicate that there is a target game node to be stimulated in the target terminal among the terminals, the node incentive information refers to information for stimulating the detected target game node, and the node incentive information at least includes the node detection result.
[0020] On the other hand, an embodiment of the present application provides a game incentive device, the device comprising:
[0021] A first display module, configured to jump from the account page to the account binding page in response to a trigger operation on an account binding entry in the account page, and display the current object account of the management client in the account binding page, wherein the account binding page includes a game account binding control corresponding to at least one game associated with the game platform;
[0022] A first sending module is used to send a binding request to the game platform in response to a binding operation triggered by any game account binding control, so that the game platform performs game node detection on the game process on the terminal based on the game node indication information and the game operation data of the bound game account on the terminal;
[0023] The game node indication information is used to indicate the game node to be stimulated during the game; the binding request indicates that the current object account and the game account are bound as associated accounts; the terminal is any one of the at least one terminal managed based on the management client;
[0024] A second display module, configured to display the node incentive information in response to the node incentive information returned by the game platform based on the node detection results corresponding to each of the terminals;
[0025] The node detection result indicates that a target terminal in each of the terminals has a target game node to be stimulated; the node stimulation information refers to information for stimulation of the detected target game node, and the node stimulation information at least includes the node detection result.
[0026] In a possible implementation, when the apparatus obtains the node detection result corresponding to each of the terminals, it further includes:
[0027] An acquisition module, configured to acquire game operation data of each game account in a game process of a corresponding terminal from a game server based on the game account associated with the current object account of each terminal;
[0028] The game node detection module is used to perform game node detection on the game process of each terminal based on the game node indication information and the game operation data corresponding to each game account, and obtain the node detection result corresponding to each terminal.
[0029] In a possible implementation, the game node indication information includes a game type and a game node type corresponding to the game type;
[0030] The game node detection module is used to:
[0031] Based on the game type corresponding to each game account, determine the game node type corresponding to each game account;
[0032] Matching the game node type corresponding to each game account with the game operation data corresponding to each game account to obtain a matching result corresponding to each game account, wherein the matching result indicates whether each game account triggers the game node to be stimulated;
[0033] The node detection result is obtained based on the matching results corresponding to each game account.
[0034] In a possible implementation, the game node indication information further includes an incentive condition, and the incentive bar is a condition that the game node to be motivated needs to meet;
[0035] The game node detection module, when matching the game node type corresponding to each game account with the game operation data corresponding to each game account to obtain the matching result corresponding to each game account, is specifically used to:
[0036] Matching the game node type corresponding to each game account with the corresponding game operation data to obtain at least one matching node that matches the game node type corresponding to each game account;
[0037] Matching each of the matching nodes and the incentive conditions corresponding to the game node type corresponding to each game account to obtain the matching result, wherein the matching result indicates the game nodes in each of the matching nodes that meet the incentive conditions;
[0038] The incentive conditions include at least one of the following:
[0039] A first condition for measuring the operational attributes of the target game operation corresponding to the matching node;
[0040] A second condition for measuring the scene attribute of the target game scene corresponding to the matching node;
[0041] The third condition used to measure the account attributes corresponding to the game account when matching nodes.
[0042] In a possible implementation, when obtaining the node detection result based on the matching results corresponding to each game account, the game node detection module is specifically used to:
[0043] Based on the matching results corresponding to each game account, a target game account that triggers the target game node to be stimulated is obtained;
[0044] The target game account is converted into an associated target object account to obtain the node detection result.
[0045] In a possible implementation, the device further includes a node incentive information acquisition module, and the node incentive information acquisition module is used for any of the following:
[0046] Generate the node incentive information based on the node detection result;
[0047] Based on the preconfigured reward indication information and the target game node, the target reward corresponding to the target terminal is determined, and the node incentive information is generated based on the node detection result and the target reward, wherein the reward indication information indicates the reward corresponding to the game node to be incentivized.
[0048] In a possible implementation, the account binding page further includes a game character binding control corresponding to the at least one game; and the device further includes:
[0049] A game character binding module, configured to respond to a binding operation triggered by any game character binding control, and send a character binding request to the game platform based on the current object account, the bound game account, and the game character corresponding to any game character binding control;
[0050] The role binding request indicates binding the association relationship between the current object account, the game account and the game character.
[0051] In a possible implementation, the device further includes:
[0052] The node configuration module is used to respond to the configuration operation of the management account in the node configuration page, and based on the game node indication information configured by the management account in the node configuration page, send a configuration request to the game middle platform, wherein the configuration request indicates that the game node indicated by the game node indication information is configured as the game node to be stimulated corresponding to each of the terminals, and the management account is an account for managing each of the terminals through the management client.
[0053] In a possible implementation, the node configuration page includes a node configuration control; the node configuration control includes at least one of an add control or an edit control;
[0054] The node configuration module includes at least one of the following:
[0055] A first display unit, configured to display at least one added game node indication information and an edit control corresponding to each game node indication information in the node configuration page in response to a triggering operation of adding a control in the node configuration page, wherein each game node indication information is used to indicate a game node to be stimulated;
[0056] The second display unit is used to respond to a triggering operation on any editing control in the node configuration page and display the game node indication information corresponding to any editing control after editing in the node configuration page.
[0057] In a possible implementation, the device further includes:
[0058] A reward configuration module, used to display the reward configuration controls corresponding to the configured indication information of each game node in the reward configuration page;
[0059] The reward configuration module is also used to respond to the triggering operation of any reward configuration control by the management account, and display the reward indication information configured for the game node indication information corresponding to any reward configuration control, wherein the reward indication information indicates that the game account that triggers the corresponding game node will be rewarded.
[0060] On the other hand, an embodiment of the present application provides a game incentive device, the device comprising:
[0061] A binding module, configured to respond to a binding request triggered by at least one terminal based on an account binding page, and bind the current object account of the management client and the game account displayed on the account binding page as associated accounts;
[0062] The account binding page includes a game account binding control corresponding to at least one game associated with the game platform, and the at least one terminal is a terminal managed based on the management client;
[0063] A detection module, for performing game node detection on the game process of each terminal based on the game node indication information and the game operation data of each game account in the game process of the corresponding terminal, and obtaining the node detection result corresponding to each terminal, wherein the game node indication information is used to indicate the game node to be stimulated in the game process;
[0064] The second sending module is used to send node incentive information to each of the terminals based on the node detection results corresponding to each of the terminals. The node detection results indicate that there is a target game node to be stimulated in the target terminal among the terminals. The node incentive information refers to information for stimulating the detected target game node, and the node incentive information at least includes the node detection result.
[0065] In a possible implementation, the game node indication information is obtained by any of the following:
[0066] In response to a configuration request triggered by a management account based on a node configuration page, obtaining game node indication information configured by the management account, and configuring the game node indicated by the game node indication information as a game node to be stimulated corresponding to each of the terminals, wherein the management account is an account for managing each of the terminals through the management client;
[0067] Obtain game node indication information corresponding to various games from a game server of at least one game.
[0068] On the other hand, an electronic device is provided, comprising a memory, a processor and a computer program stored in the memory, wherein the processor executes the computer program to implement the above-mentioned game incentive method.
[0069] On the other hand, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned game incentive method is implemented.
[0070] On the other hand, a computer program product is provided, comprising a computer program, which implements the above-mentioned game incentive method when executed by a processor.
[0071] The beneficial effects of the technical solution provided by the embodiment of the present application are:
[0072] The game incentive method provided by the present application enters the account binding page through the account binding entrance of the management client, so as to use the account binding page to bind the association relationship between the current object account and the game account in the game platform; the game platform detects in real time whether there are game nodes to be stimulated in the game process on the terminal based on the game node indication information and the game operation data corresponding to the bound game account; finally, the terminal can display the node incentive information returned by the game platform in real time based on the node detection result. Since the node detection process of each terminal is performed on the game platform side, the machine performance of the terminal is not occupied, and the game platform can feedback the node incentive information in real time according to the detection result, so that the terminal can stimulate the game node triggered by the player in real time, which improves the real-time nature of the entire game incentive process, and does not affect the player's game experience, thereby improving the practicality of game incentives. BRIEF DESCRIPTION OF THE DRAWINGS
[0073] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in describing the embodiments of the present application are briefly introduced below.
[0074] Figure 1 A schematic diagram of an implementation environment of a game incentive method provided in an embodiment of the present application;
[0075] Figure 2 A flowchart of a game incentive method provided in an embodiment of the present application;
[0076] Figure 3 A schematic diagram of an account page for a management client provided in an embodiment of the present application;
[0077] Figure 4 A schematic diagram of an account binding page provided in an embodiment of the present application;
[0078] Figure 5 A schematic diagram of a process for binding / switching a game account and a game character provided in an embodiment of the present application;
[0079] Figure 6 A schematic diagram of a node configuration page provided in an embodiment of the present application;
[0080] Figure 7 A schematic diagram of a reward configuration provided in an embodiment of the present application;
[0081] Figure 8 A schematic diagram of the effect of flashing lights in an Internet cafe provided in an embodiment of the present application;
[0082] Fig. 9 A schematic diagram of data interaction between an Internet cafe platform, a game middle platform and a game server provided in an embodiment of the present application;
[0083] Fig.10 A signaling interaction diagram of a game incentive method provided in an embodiment of the present application;
[0084] Fig.11 A schematic diagram of the structure of a game incentive device provided in an embodiment of the present application;
[0085] Fig.12 A schematic diagram of the structure of a game incentive device provided in an embodiment of the present application;
[0086] Fig.13 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0087] The embodiments of the present application are described below in conjunction with the drawings in the present application. It should be understood that the implementation methods described below in conjunction with the drawings are exemplary descriptions for explaining the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions of the embodiments of the present application.
[0088] Those skilled in the art will appreciate that, unless otherwise stated, the singular forms "a", "an", "said", and "the" used herein may also include plural forms. The terms "include" and "comprise" used in the embodiments of the present application mean that the corresponding features can be implemented as the presented features, information, data, steps, and operations, but do not exclude the implementation as other features, information, data, steps, operations, etc. supported by the technical field.
[0089] It can be understood that in the specific implementation of this application, any object-related data such as game accounts, current object accounts, game nodes, game operations, node reward information, etc., when the above embodiments of this application are applied to specific products or technologies, it is necessary to obtain the object's permission or consent, and the collection, use and processing of relevant data need to comply with the relevant laws, regulations and standards of relevant countries and regions.
[0090] Figure 1 A schematic diagram of the implementation environment of a game incentive method provided in this application. Figure 1 As shown, the implementation environment includes: a game middle stage 101, at least one terminal 102 and a game backend 103.
[0091] The at least one terminal 102 is installed with a management client, which provides a device management service for managing each associated terminal 102. In the present application, the management client also provides a game incentive service, which is a service for incentivizing game nodes in the game process of each associated terminal. The game platform 101 can exchange data with the terminal 102 based on the management client to support the management client in providing the game incentive service.
[0092] The management client provides a game incentive service, which means that during the game process on each terminal 102, if there is a game node to be incentivized in the game process of any terminal 102, such as a game highlight moment triggered by a player; the node incentive information for incentivizing the game node of any terminal 102 can be displayed on each terminal 102 through the management client. For example, if a player A of a terminal 102 triggers a game highlight moment during the game, the game highlight moment of the player A at the terminal can be broadcasted to all terminals 102 by voice, and the bullet screen information of rewarding game props to the player A can also be displayed on all terminal screens.
[0093] The game middle stage 101 can obtain the game operation data of the game process of each terminal 102 from the game background 103, perform game node detection on the game process on each terminal 102 based on the game operation data, and send node incentive information to each terminal 102 based on the node detection result of each terminal 102, so that each terminal 102 displays the node incentive information.
[0094] In one possible scenario, the management client may be an Internet cafe management application, which can be used to manage the game highlights of users in the Internet cafe. For example, the Internet cafe may be configured with multiple terminals, each of which may be installed with the Internet cafe management application; when players play games on their respective terminals, when a player triggers a game highlight on the terminal, the Internet cafe management application installed on each terminal can be used to display incentive information corresponding to the game highlight on the screen of each terminal in real time.
[0095] The game middle stage 101 and the game backstage 103 can be servers, which can be independent physical servers, or server clusters or distributed systems composed of multiple physical servers, or cloud servers or server clusters that provide basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, and big data and artificial intelligence platforms. Each terminal 102 can be a smart phone, tablet computer, laptop computer, digital broadcast receiver, desktop computer, vehicle-mounted terminal (such as vehicle-mounted navigation terminal, vehicle-mounted computer, etc.), smart speaker, smart watch, etc. The terminal and the server can be directly or indirectly connected by wired or wireless communication, and can also be determined based on the actual application scenario requirements, which is not limited here.
[0096] Figure 2 The flowchart of a game incentive method provided in the embodiment of the present application is shown in FIG. The execution subject of the method may be a terminal. Figure 2 As shown, the method includes the following steps 201-203.
[0097] Step 201: In response to a trigger operation on an account binding entry in an account page, the terminal jumps from the account page to an account binding page, and displays the current target account of the management client in the account binding page.
[0098] The account binding page includes a game account binding control corresponding to at least one game associated with the game platform. Exemplarily, the account binding page may be a page provided by the game platform, and the account binding page is used to bind game accounts, game characters, etc. of multiple games supported by the game platform.
[0099] In this step, the management client may have the current object account logged in. When a trigger operation is detected on the account binding entry in the account page, the terminal jumps from the account page to the account binding page, and transparently transmits the current object account logged in in the management client to the account binding page, so that the account binding page displays the account information of the current object account. The account information may be the object identification information of the current object in the management client; for example, the account information may be the mobile phone number, object ID, etc. of the current object, or may be a hash value generated based on the mobile phone number, object ID, etc. of the current object.
[0100] Exemplarily, the account page may be a page in the management client that provides account management services. The account page may also include an account login entry for logging into the account in the management client, and the process of logging into the account in the management client may include: in response to a trigger operation on the account login entry in the account page, the terminal displays the current object account logged into the management client in the account page. In addition, the account page may also include a real-name authentication entry, a password modification entry, etc., so that the user can complete the corresponding real-name authentication, account password modification, etc.
[0101] Figure 3 Schematic diagram of an account page for managing a client provided in an embodiment of the present application. Figure 3 As shown, the account binding entry can be Figure 3 In the "Account Binding Center", the upper right corner shows the information of the current object account that has been logged in. When you click the "Account Binding Center", you can jump from the account page to the account binding page, and the current object account is transparently transmitted to the account binding page.
[0102] Figure 4 Schematic diagram of an account binding page provided in an embodiment of the present application. A user can enter the account binding page from the "Account Binding Center" in the account page. Figure 4 As shown, the upper right corner of the account binding page displays the information of the current target account transmitted from the account page. The account binding page includes game account binding controls for various games supported by the game platform, such as Figure 4 As shown, each game corresponds to a card area, and the card area displays the corresponding game icon and game name; wherein, the game account binding control of each game can be a "bind account" button located in the card area of the game. The role binding control of each game can be a "bind role" button located in the card area of the game. In addition, the account binding page can also provide a function of switching between multiple accounts or multiple roles, such as Figure 4 As shown, the account switching entrance and the character switching entrance of each game can be a "switch account" button and a "switch role" button located in the card area of the game.
[0103] Step 202: In response to a binding operation triggered by any game account binding control, the terminal sends a binding request to the game platform; so that the game platform performs game node detection on the game process on the terminal based on the game node indication information and the game operation data of the bound game account on the terminal.
[0104] Among them, the game node indication information is used to indicate the game node to be stimulated during the game process; the binding request indicates that the current object account and the game account are bound as associated accounts; and the terminal is any terminal of at least one terminal managed based on the management client.
[0105] In this step, when a trigger operation is detected for any game account binding control, the terminal sends a binding request to the game platform to trigger the binding process of the game account of the game corresponding to the game account binding control; the game platform can associate and store the association relationship between the bound game account and the current object account based on the binding request. After successful binding, the terminal can display the bound game account on the account binding page.
[0106] In one possible implementation, the account binding page also includes a game character binding control corresponding to the at least one game; the game character binding control is used to trigger the binding process of the game character of the corresponding game. The process may include: in response to a binding operation triggered based on any game character binding control in the account binding page, the terminal sends a character binding request to the game middle platform, so that the game middle platform binds the current object account, the game account and the association relationship between the game character corresponding to any game character binding control. The character binding request indicates the association relationship between the binding of the current object account, the game account and the game character.
[0107] like Figure 4 As shown, after successful binding, the card area of each game displays the game account information, game character information, etc. of the corresponding game. The game platform can associate and store the current object account and the game account, so as to implement the mapping relationship between the current object account and the game account of the management client to the game platform.
[0108] Figure 5 A flowchart for binding / switching game accounts and game characters is provided. Figure 5 The entire process shown can include three processes: (1) role frame initialization process, (2) account binding / switching process, and (3) role binding / switching process. The specific steps of each process are introduced below:
[0109] (1) The role frame initialization process includes: the user clicks the bind account button in the account binding page, the binding activity page is loaded, and the loaded binding activity page is displayed to the user; in the binding activity page, the background signature is built based on the user's authorization operation; the role frame initialization is started using the authorization information, the role information is pulled, and it is determined whether the role information pulling is successful; if the pulling fails, the process ends; of course, the background signature building and role frame initialization can also be re-executed to pull the role information when the pulling fails; if the pulling is successful, the callback function is triggered to pull the binding information, and the binding information is displayed to the user, for example, the bound account information, role information, etc.; the initialization is completed; at this time, the user can also jump back to the binding intermediate page by clicking the switch button in the activity page to re-bind the account on the binding intermediate page; the user can switch accounts and enter the switch / bind account process. Of course, new users need to bind an account for the first time.
[0110] (2) The process of binding / switching accounts may include: when the user clicks to switch accounts, first determine whether the user has a historical account through the account history. If there is no historical account, the previous authorization information is called back in the initialization information through the function, and the background signature is constructed to complete the role box initialization and display the binding information. If there is a historical account, the account box is directly displayed, and the user can select an account in the account box to switch, and the account selected by the user is switched, and the switching is completed.
[0111] (3) The process of binding / switching roles may include: first determining whether the user has a historical role. If the user has a historical role, the historical role box is directly displayed, and the user selects a role based on the displayed historical role box, and the role binding is completed; if the user has no historical role, all selectable role boxes are displayed for the user to select, and the user further selects a role based on the selected role box to complete the role binding. The binding process is then completely completed. If the user enters the account binding page for the second time and is satisfied with the current role, the user can directly participate in the props, gifts, and other activities on the activity page.
[0112] In some embodiments, the game node indication information can be pre-configured through a node configuration page. The configuration process may include the following steps S1:
[0113] Step S1: In response to a configuration operation of a management account in a node configuration page, the terminal sends a configuration request to a game middle platform based on game node indication information configured by the management account in the node configuration page.
[0114] The configuration request indicates that the game node indicated by the game node indication information is configured as the game node to be incentivized corresponding to each terminal. The management account can manage each terminal through the management client; for example, the management account can pre-configure the game node indication information required for the game incentive service so that the management client can provide the game incentive service to each terminal.
[0115] Exemplarily, the node configuration page is a page for configuring the game nodes of at least one game associated with the game middle platform. In one possible example, the terminal can enter the node configuration page through the installed management client; for example, the management client can be configured with a node configuration entry, and when the terminal detects a trigger operation for the node configuration entry, the node configuration page is displayed. In another example, the terminal can enter the node configuration page based on a URL link; for example, the configuration link corresponding to the game incentive service can be obtained through the website of the management client or the website corresponding to the game middle platform, and the node configuration page can be entered by triggering the configuration link.
[0116] Exemplarily, the node configuration page may include a node configuration control, and at least one game node indication information may be configured based on the node configuration control. In a possible implementation, the node configuration control includes at least one of an add control or an edit control; the configuration process based on the node configuration page may include at least one of the following:
[0117] In response to a trigger operation of adding a control in a node configuration page, displaying at least one added game node indication information and an editing control corresponding to each game node indication information in the node configuration page, wherein each game node indication information is used to indicate a game node to be stimulated;
[0118] In response to a triggering operation on any editing control in the node configuration page, the game node indication information corresponding to the edited any editing control is displayed in the node configuration page.
[0119] Exemplarily, the add control is used to trigger the process of adding one or more game node indication information; the edit control is used to trigger the process of editing the existing game node indication information. Exemplarily, the editing process of the existing game node indication information based on the edit control may include: in response to the triggering operation of any edit control in the node configuration page, the game type and game node type in the corresponding game node indication information are displayed as an edit state; in response to the editing operation on the game type and game node type in the edit state, the edited game type and game node type are displayed in the node configuration page.
[0120] In a possible example, the target configuration page may also display a download control, which is used to trigger the process of downloading data for the configured game node; the download process may include: in response to the triggering operation of the download control in the target configuration page, receiving the game node operation data sent by the game middle platform. For example, each game node indication information corresponds to a download control; each download control is used to trigger the process of downloading data for the corresponding game node.
[0121] It should be noted that the game node operation data can be used by developers to configure interfaces; for example, based on the data format of the downloaded game node operation data, the interface for pulling game operation data of the game platform is configured.
[0122] Figure 6 Schematic diagram of a node configuration page provided in an embodiment of the present application. Figure 6 As shown, a new button may be displayed in the upper right corner of the node configuration page, and at least one game node indication information can be added through the new button. Among them, the node configuration page displays multiple configured game node indication information, and the content included in each game node indication information is specifically displayed through multiple columns of information. For example, the game column may include the game type included in each game node indication information, the data label column includes the data identification label of the game operation data corresponding to each game node indication information, the verification platform account column is configured with information on whether to verify the platform account when detecting each game node, the data description column is configured with the game node type included in each game node indication information, and the operation column may include the editing control and download control corresponding to each game node indication information.
[0123] In some embodiments, the management account may also configure reward indication information, which indicates that a reward is to be given to a game account corresponding to the game node to be incentivized; in one possible manner, the reward indication information may be configured through a reward configuration page; the process may include: the terminal displays a reward configuration control corresponding to each configured game node indication information in the reward configuration page; in response to the management account triggering operation on any reward configuration control, the terminal displays the reward indication information configured for the game node indication information corresponding to any reward configuration control, and the reward indication information indicates that a reward is to be given to the game account that triggers the corresponding game node.
[0124] Exemplarily, the reward indication information may include reward information corresponding to the game node to be incentivized, and the reward information includes but is not limited to: rewarding game props, increasing the value of virtual resources in the game, extending the use time of the terminal, etc. Among them, the terminal triggers any reward configuration control, and can send a reward configuration request to the game platform based on the reward indication information configured by any reward configuration control, so that the game platform configures the reward indication information corresponding to the game node to be incentivized of each terminal based on the reward configuration request.
[0125] The game platform configures the reward information corresponding to each game node based on the reward configuration request of the management account. Figure 7 As shown, the game middleware can generate a reward process corresponding to the game incentive service based on the reward configuration information. The main prize pool is a resource pool for issuing rewards for the management account. For example, the main prize pool can include game props, game resource values, etc. of the management account, and the game props in the main prize pool can be issued to the game account that triggers the exciting moment of the game. Among them, the reward to be issued can be in the form of a reward package. For example, in the result content column, the gift package group id, gift package group name, gift package order number and other information of the reward package can be configured. In addition, the restriction conditions of the reward information can also be configured, for example, rewards can be issued to a single game account or object account; for example, during the activity period of the game incentive service, there are a maximum number of opportunities to participate in the activity to obtain rewards; for example, the maximum number of rewards for a game account per day can be configured, such as a game account can be no more than 10 rewards per day; of course, the reward conditions can also be configured, such as checking the platform account through, or checking the platform account and the game character through. In addition, the game middleware can be configured with a reward interface to execute the reward process, and also configure the call limit frequency of the reward interface, such as no more than 5 calls per 1 second.
[0126] In some embodiments, after the management account configures the game node indication information and the reward indication information, and each terminal binds the current object account and the game account, the game middle platform uses the information configured by the management account to detect the game process of the game account of each terminal to detect the game nodes to be stimulated on each terminal.
[0127] Exemplarily, the game platform may detect each terminal associated with the management client; the node detection result corresponding to each terminal is obtained through the following steps A1-A2:
[0128] Step A1: The game platform obtains game operation data of each game account in the game process of the corresponding terminal from the game server based on the game account associated with the current target account of each terminal;
[0129] Step A2: The game platform performs game node detection on the game process of each terminal based on the game node indication information and the game operation data corresponding to each game account, and obtains the node detection result corresponding to each terminal.
[0130] Exemplarily, when the game account on each terminal enters the game process, the game platform pulls the game operation data of the game account from the corresponding game server in real time. The game operation data pulled in real time includes information such as the game operation performed by the game account, the game scene triggered by the game operation, and the obtained game attributes. The game platform can match the game operation data pulled in real time with the game node indication information, and determine whether there is a game node to be stimulated on the terminal based on the matching situation.
[0131] In one possible manner, the game node indication information includes a game type and a game node type corresponding to the game type; accordingly, the implementation of step A2 may include the following steps:
[0132] Based on the game type corresponding to each game account, determine the game node type corresponding to each game account;
[0133] Matching the game node type corresponding to each game account with the game operation data corresponding to each game account to obtain a matching result corresponding to each game account, wherein the matching result indicates whether each game account triggers the game node to be stimulated;
[0134] The node detection result is obtained based on the matching results corresponding to each game account.
[0135] Exemplarily, multiple games may correspond to multiple game node types. For each terminal, the game platform may determine the game node type corresponding to the terminal based on the terminal game type. The game node type defines the node type information of the game node to be stimulated; for example, the game node type indicated by each game node indication information may include but is not limited to: at least one of the nodes that trigger the target game operation, the nodes of the game start scene, or the nodes of the game end scene.
[0136] The game platform can determine whether there is a node matching the game node type in the game process corresponding to the game account based on the matching process of the configured game node type and the game operation data, and obtain the matching result based on the matched node.
[0137] In a possible example, the game node indication information also includes incentive conditions, which are conditions that the game nodes to be motivated must meet; the game platform can also combine the incentive conditions to further judge the nodes that match the game node type. Accordingly, the game node type corresponding to each game account and the game operation data corresponding to each game account are matched to obtain the matching results corresponding to each game account, including:
[0138] Matching the game node type corresponding to each game account with the corresponding game operation data to obtain at least one matching node that matches the game node type corresponding to each game account;
[0139] Matching each matching node with the incentive condition corresponding to the game node type corresponding to each game account to obtain the matching result, wherein the matching result indicates the game node in each matching node that meets the incentive condition;
[0140] The incentive conditions include at least one of the following:
[0141] A first condition for measuring the operational attributes of the target game operation corresponding to the matching node;
[0142] A second condition for measuring the scene attribute of the target game scene corresponding to the matching node;
[0143] The third condition used to measure the account attributes corresponding to the game account when matching nodes.
[0144] Exemplarily, for each terminal, the game platform matches the game node type and the corresponding game operation data to obtain a node that matches the game node type during the game, such as a node that triggers a target game operation, a node of a game start scene, a node of a game end scene, etc.
[0145] Furthermore, for each matched node, it is also possible to further determine whether the node meets certain conditions in combination with the incentive conditions.
[0146] In one example, for a node that triggers a target game operation, it can be determined whether the node meets the first condition. For example, for the moment of triggering an in-game kill operation, it can be determined whether the number of operations of the in-game kill operation is greater than or equal to 3. If at least 3 in-game kill operations have been completed, the current in-game kill operation moment is determined to be a highlight of the game.
[0147] In one example, for a node of a game ending scene, it can be determined whether the node meets the second condition. For example, at the end of the game, it can be determined whether the game record obtained in this game reaches a certain record threshold. If it reaches a certain record threshold, the moment when the game ends is determined to be a wonderful moment of the game.
[0148] In another example, for the node of the game start scene, it can be determined whether the node meets the third condition. For example, when the game starts, it is determined whether the game honorary title obtained in the previous game process reaches the specified honorary title threshold, whether the game level reaches the specified level, etc. If it reaches the specified honorary title threshold, or reaches the specified level, the moment when the game starts is determined to be a wonderful moment of the game.
[0149] In one possible manner, the game platform can locate the corresponding object account according to the game account that triggers the game node to be stimulated, and then obtain the node detection result. Accordingly, the step of the game platform obtaining the node detection result based on the matching results corresponding to each game account includes: the game platform obtains the target game account that triggers the target game node to be stimulated based on the matching results corresponding to each game account; the game platform converts the target game account into an associated target object account to obtain the node detection result.
[0150] For example, the game platform can obtain the target object account based on the association relationship between the bound accounts, and can determine which terminal of the terminals has triggered the game highlight moment based on the target object account.
[0151] It should be noted that the game node indication information, the game node to be incentivized, the incentive conditions, the reward indication information, the reward information corresponding to the game node, etc., can all be configured based on needs. This application only uses the above examples as examples, but does not limit the possible situations of these information. For example, the game node may also include a game process node. For example, during the game, even if the game is not over, if the scene attributes of the triggered game scene accumulate to a certain scene attribute threshold, or the game record accumulated to a certain record threshold, the corresponding node can also be sent as a game highlight moment.
[0152] It should be noted that the game platform can be pre-configured with data interaction protocols corresponding to multiple games, and each data interaction protocol is used for the data format of data interaction between the game platform and the game server of the corresponding game. The game platform can pull the game operation data corresponding to the terminal from the corresponding game server according to the game type corresponding to the game account of the terminal and the data interaction protocol corresponding to the game type.
[0153] Exemplarily, an embodiment of the present application provides game operation data pulled by a game platform according to a corresponding data interaction protocol. The pulled data may include game operation data corresponding to multiple game accounts, and the game operation data corresponding to each game account may include multiple fields, each field is used to carry a corresponding item of information. For example, in the game operation data pulled by the game platform from the game backend, the meaning and data type of each field are shown in Table 1 below:
[0154] Table 1
[0155] Field Name type Remark OpenID string User account id Roleid int Role ID Timestamp date Game time Ext Obj Game highlights
[0156] In Table 1, the account identifier of the game account may include Openid, which is the user account id, and the role identifier of the game character may include the role id; Ext indicates a wonderful moment of the game, for example, triggering 3 wonderful game operations within a specified time period indicates that a game node is triggered, which is a wonderful moment of the game; Timestamp indicates a timestamp. Of course, the game operation data may also include fields indicating wonderful game operations, such as a field indicating in-game kills. This application does not limit the fields in the game operation data.
[0157] In a possible example, after receiving the game operation data sent by the game server, the game middleware may also feed back a confirmation message to the game server to confirm whether the required game operation data is successfully received. For example, the confirmation message may include a "ret" field for indicating whether the required game operation data is successfully received; and may also include an identifier "tid" field for indicating the confirmation message. Among them, ret is 0, indicating that the required game operation data is successfully received; ret is non-zero, indicating an error, that is, the required data is not successfully received.
[0158] Step 203: In response to the node incentive information returned by the game platform based on the node detection results corresponding to each terminal, the terminal displays the node incentive information.
[0159] The node detection result indicates that a target terminal in each of the terminals has a target game node to be stimulated; the node stimulation information refers to information for stimulation of the detected target game node, and the node stimulation information at least includes the node detection result.
[0160] Exemplarily, the terminal displays the node incentive information in a manner including but not limited to: the terminal plays the voice corresponding to the node incentive information in a voice broadcast manner; or the terminal plays the text information corresponding to the node incentive information in a scrolling barrage manner on the terminal screen.
[0161] In the surrounding environment of each terminal, an indicator light may be provided, and a flashing indicator light may be used to further create an incentive atmosphere for the target game node. Figure 8 As shown, Figure 8 A schematic diagram of the effect of flashing lights in an Internet cafe is provided.
[0162] In one possible scenario, in an Internet cafe, an indicator light may be configured around each computer device in the Internet cafe; when each voice broadcast or barrage scrolls on each computer device, the indicator lights around the computer devices where the game moments are present may also flash synchronously, so as to utilize the flashing light effect to further enhance the motivational atmosphere of the game moments.
[0163] In some embodiments, the game platform may send node incentive information to each terminal based on the node detection results corresponding to each terminal. For example, the game platform may determine the node incentive information for incentivizing the target game node based on the node detection result, and synchronize the node incentive information to each terminal so that it can be displayed within the range of all terminals.
[0164] In a possible implementation, the node incentive information is determined by any one of the following methods 1 or 2:
[0165] Method 1: Generate incentive information for the node based on the detection result of the node;
[0166] Method 2: Based on the preconfigured reward indication information and the target game node, determine the target reward corresponding to the target terminal, and generate the node incentive information based on the node detection result and the target reward, and the reward indication information indicates the reward corresponding to the game node to be incentivized.
[0167] In method 1, the game platform can directly generate node detection results as node incentive information and display them to each terminal synchronously. For example, the node incentive information may include but is not limited to: Player A at terminal 1 successfully completes 3 in-game kill operations, the record information won by player B at terminal 2 at the end of the game, and the game honorary title or game level information obtained by player C at terminal 3 in the previous game.
[0168] In the second method, the node incentive information may also include reward information, which may include the target reward corresponding to the target game node. For example, the node incentive information may include but is not limited to: Player A at Terminal 1 successfully completes 3 in-game kill operations and is rewarded with 1 game prop a; Player B at Terminal 2 wins the battle record information at the end of the game and is rewarded with the virtual resource value in the game.
[0169] It should be noted that if the management account is also configured with reward indication information, after the game platform determines the node detection results corresponding to each terminal, the game platform can also determine the target reward corresponding to the target game node of the target terminal according to the reward indication information.
[0170] In one possible example, the management account may be configured with a reward resource pool for issuing rewards; the game middleware may send a reward request to the game server based on the target reward corresponding to the target game node, and the reward request indicates that the target reward is sent from the reward resource pool corresponding to the management account to the game account of the target terminal; for example, a game props gift package is issued to the game account of player A.
[0171] It should be noted that the game platform determines the current object account associated with the game account that triggers the target game node based on the association between the associated stored game account and the current object account, and converts the game account in the game operation data corresponding to the target game node to the current object account; and sends the game operation data after the account conversion as the node detection result to the background server of the management client. In one example, the game platform can also synchronize the reward information corresponding to the target game node to the background server; for example, the game platform can generate node incentive information based on the node detection result and the reward information, and send the node record information to the background server of the management client. The background server synchronizes the node incentive information to each terminal.
[0172] For example, the backend server managing the client receives corresponding game operation data from the game middle stage. The received data may include game operation data corresponding to multiple object accounts respectively. The game operation data corresponding to each object account may include multiple fields, each field is used to carry a corresponding information. For example, in the game operation data received by the backend server managing the client from the game middle stage, the meaning and data type of each field are shown in Table 2 below:
[0173] Table 2
[0174] Field Name type Remark Uid int The user id of the current target account Timestamp date Game time Ext Obj Game highlights
[0175] As shown in Table 2, Uid is the user ID of the current object account, such as the user ID of the Internet cafe platform, which can be the mobile phone number or identity ID of the player logging in on the Internet cafe platform, or a unique identifier generated based on the mobile phone number, real-name authentication information, etc. of the player logging in on the Internet cafe platform. Of course, the game operation data can also include fields indicating exciting game operations, such as fields indicating in-game kills. This application does not limit the fields in the game operation data.
[0176] In one example, the Internet cafe platform may return a confirmation message to the game middle platform to confirm the reception status. For example, the confirmation message may include a "ret" field for indicating whether the required game operation data is successfully received; and may also include an identifier "tid" field for indicating the confirmation message. Among them, ret is 0, indicating that the required game operation data is successfully received; ret is non-zero, indicating an error, that is, the required data is not successfully received.
[0177] In one possible implementation, the management client is also configured with an incentive service activation function, through which the player can turn on or off the game incentive service. Alternatively, the management client may also be configured with an incentive display activation function, through which the player can turn on or off the display node incentive information. In a possible example, if the terminal detects that the game incentive service is turned on, the terminal may send a request to the game middle platform to turn on the game incentive service; based on this, after the above step 201, the game middle platform may synchronize the bound game account and the current object account to the game server, and the game server may store a whitelist of participants in the game incentive service, and the game server may add the current object account to the whitelist; so that the game server can open the corresponding game operation data to the game middle platform based on the whitelist.
[0178] like Fig. 9As shown, in the Internet cafe scenario, when the game player plays the game on the terminal, the game server pushes the player's real-time game data to the game middle in real time. The game middle receives the real-time game data pushed by the game server; wherein, the real-time game data includes: game status information statue, game account information openid, game character information roleid, game data data, etc.; wherein, statue indicates whether it is in the game state, openid indicates the account identification information of the game account, roleid indicates the role identification information of the game character, and data indicates the real-time pushed game data, such as game operation, game scene, etc. The game middle compares the real-time game data with the wonderful moment indication information configured by the Internet cafe platform in the game middle to determine whether the real-time game data matches the configured game wonderful moment; wherein, if the comparison is consistent, the game account information openid can be further converted into the current object account information uid, and the judgment is made based on the game status information statue and the current object account information uid. For example, if the statue indicates that it is in the game state and the current object account information uid meets the restriction rule that the reward has not exceeded 10 times within the day, it is considered to be matched. If there is a match, the game platform calls the Internet cafe platform data receiving service to synchronize the wonderful moment information to the Internet cafe platform; wherein, the wonderful moment information may include: current object account information uid, game status information statue, dataid, etc. The Internet cafe platform may return a confirmation message to the game platform to confirm the receiving status. At the same time, the game platform triggers the reward process corresponding to the player reward established between the Internet cafe platform and the game to issue game props, game resource values and other rewards to the game accounts of relevant players. For example, the game platform may send the current object account information uid to the Internet cafe platform, so that after the Internet cafe platform receives the wonderful moment information, it can combine the current object account information uid to broadcast the incentive information in the entire Internet cafe, or display it on the floating screen of the entire Internet cafe client, and flash special lights around the Internet cafe computer corresponding to the current object account information uid. In addition, for example, the game middle platform can send game status information status, game account information openid, game character information roleid, current object account information uid and game props gift package information packageid to the game server, so that the game server can distribute game props, game resource values and other rewards to the corresponding game account based on the reward process and the information sent by the game middle platform.
[0179] In the related art, the Internet cafe client crawls the game log or performs the screenshot step in a periodic polling to identify whether there are any exciting moments in the captured game screen; determines whether the player has triggered the exciting moment of the game based on the identification results corresponding to the crawled log or screenshot; so as to provide incentives on the Internet cafe side after the game is completed.
[0180] However, the related technology has the following problems:
[0181] (1) The cost is high. The formats of game logs for different games are also different. After the game log recognition process is started, it takes up a lot of performance of the player's machine, affecting the player's gaming experience.
[0182] (2) The identification process of game logs takes a long time, which makes the real-time nature of the identification data low; it requires the end of the game to motivate players, making it difficult to motivate players in a timely manner when exciting moments occur, and failing to satisfy players' desire for performance.
[0183] The game incentive method adopted in this application can synchronize the wonderful moment information defined by the Internet cafe to the Internet cafe in real time without occupying the performance of the player's machine, so that the Internet cafe can display incentives in real time, and can automatically issue Internet cafe and game rewards to players in real time at the moment of triggering the wonderful moment of the game; it can maximize the game experience of players in the Internet cafe and empower the game operation. In addition, it provides users with more Internet cafe and game linkage gameplay, which can effectively solve the linkage between the Internet cafe platform and the game server, increase the Internet cafe platform's ability to operate the wonderful moments of the game, and at the same time increase the number of active users of the game.
[0184] The game incentive method provided by the present application is that the terminal enters the account binding page through the account binding entrance of the management client, so as to use the account binding page to bind the association relationship between the current object account and the game account in the game platform; the game platform detects in real time whether there are game nodes to be stimulated in the game process on the terminal based on the game node indication information and the game operation data corresponding to the bound game account; finally, the terminal can display the node incentive information returned by the game platform in real time based on the node detection result. Since the node detection process of each terminal is performed on the game platform side, the machine performance of the terminal is not occupied, and the game platform can feedback the node incentive information in real time according to the detection results, so that the terminal can stimulate the game node triggered by the player in real time, which improves the real-time nature of the entire game incentive process, and does not affect the player's game experience, thereby improving the practicality of game incentives.
[0185] In addition, for the game nodes triggered by the players, the players can be rewarded in time when the game nodes are triggered, which greatly improves the player experience and effectively improves the actual incentive efficiency of the game incentives.
[0186] Fig.10 The signaling interaction diagram of a game incentive method provided in an embodiment of the present application is shown in FIG. The method can be implemented by interaction between a terminal and a game platform. Fig.10 As shown, the method includes the following steps.
[0187] Step 1001: In response to a trigger operation on an account binding entry in an account page, the terminal jumps from the account page to an account binding page, and displays the current target account of the management client in the account binding page.
[0188] Step 1002: In response to a binding operation triggered by any game account binding control, the terminal sends a binding request to the game platform, so that the game platform performs game node detection on the game process on the terminal based on the game node indication information and the game operation data of the bound game account on the terminal.
[0189] Step 1003: The game platform responds to a binding request triggered by at least one terminal based on the account binding page, and binds the current object account of the management client displayed on the account binding page and the game account as associated accounts;
[0190] The account binding page includes a game account binding control corresponding to at least one game associated with the game platform, and the at least one terminal is a terminal managed based on the management client;
[0191] Step 1004: The game platform performs game node detection on the game process on each terminal based on the game node indication information and the game operation data of each game account on the terminal, and obtains the node detection result corresponding to each terminal. The game node indication information is used to indicate the game node to be stimulated in the game process;
[0192] The game node indication information can be configured by a management account, or can also be obtained from a game server. Accordingly, the game platform obtains the game node indication information in the following ways:
[0193] Method 1: The game platform responds to the configuration request triggered by the management account based on the node configuration page, obtains the game node indication information configured by the management account, and configures the game node indicated by the game node indication information as the game node to be stimulated corresponding to each terminal. The management account is an account that manages each terminal through the management client;
[0194] Method 2: The game platform obtains game node indication information corresponding to various games from a game server of at least one game.
[0195] Among them, corresponding to method 1, the process of the management account triggering a configuration request at the terminal includes: the terminal responds to the configuration operation of the management account in the node configuration page, and based on the game node indication information configured by the management account in the node configuration page, sends a configuration request to the game platform. In addition, the management account can also configure reward indication information, and synchronize the reward indication information to the game platform. The configuration process corresponding to the game node indication information and reward indication information has been described above. Figure 2 The corresponding process examples are introduced and will not be described in detail here.
[0196] Corresponding to the second method, the game platform can send acquisition requests to the game servers of various games, and each game server can return the game node indication information of the corresponding game to the game platform based on the acquisition request. Based on this, the game platform can obtain the game node indication information of the associated multiple games.
[0197] It should be noted that the implementation method of the game platform performing game node detection on each terminal to obtain the node detection result may include the above steps A1-A2. The specific steps of the implementation method are described in Figure 2 The corresponding process examples are introduced and will not be described in detail here.
[0198] Step 1005: The game middle stage sends node incentive information to each terminal based on the node detection result corresponding to each terminal. The node detection result indicates that there is a target game node to be stimulated in the target terminal among the terminals. The node incentive information refers to information for stimulating the detected target game node, and the node incentive information at least includes the node detection result.
[0199] In a possible implementation, the node incentive information may also include reward information corresponding to the target game node. The game platform may determine the node incentive information by any of the following methods 1 or 2:
[0200] Method 1: Generate incentive information for the node based on the detection result of the node;
[0201] Method 2: Based on the preconfigured reward indication information and the target game node, determine the target reward corresponding to the target terminal, and generate the node incentive information based on the node detection result and the target reward, and the reward indication information indicates the reward corresponding to the game node to be incentivized.
[0202] It should be noted that the first or second method for determining the node incentive information has been Figure 2 The corresponding process examples are introduced and will not be described in detail here.
[0203] Step 1006: The terminal displays the node incentive information in response to the node incentive information returned by the game platform based on the node detection results corresponding to each terminal.
[0204] Exemplary ways of displaying node incentive information on the terminal include but are not limited to: the terminal plays the voice corresponding to the node incentive information in the form of voice broadcast; or the terminal plays the text information corresponding to the node incentive information in the form of scrolling bullet screen on the terminal screen. Of course, the terminal can also enhance the incentive atmosphere for the exciting moments of the game by flashing lights in the surrounding environment.
[0205] The game incentive method provided by the present application is that the terminal enters the account binding page through the account binding entrance of the management client, so as to use the account binding page to bind the association relationship between the current object account and the game account in the game platform; the game platform detects in real time whether there are game nodes to be stimulated in the game process on the terminal based on the game node indication information and the game operation data corresponding to the bound game account; finally, the terminal can display the node incentive information returned by the game platform in real time based on the node detection result. Since the node detection process of each terminal is performed on the game platform side, the machine performance of the terminal is not occupied, and the game platform can feedback the node incentive information in real time according to the detection results, so that the terminal can stimulate the game node triggered by the player in real time, which improves the real-time nature of the entire game incentive process, and does not affect the player's game experience, thereby improving the practicality of game incentives.
[0206] In addition, for the game nodes triggered by the players, the players can be rewarded in time when the game nodes are triggered, which greatly improves the player experience and effectively improves the actual incentive efficiency of the game incentives.
[0207] The game incentive method provided in this application relates to technical fields such as cloud computing, cloud storage, electronic games, and cloud games.
[0208] It is understandable that cloud computing is a computing model that distributes computing tasks on a resource pool composed of a large number of computers, so that various application systems can obtain computing power, storage space and information services as needed. The network that provides resources is called "cloud". The resources in the "cloud" are infinitely expandable in the eyes of users, and can be obtained at any time, used on demand, expanded at any time, and paid for by use.
[0209] As a provider of basic cloud computing capabilities, a cloud computing resource pool (referred to as a cloud platform, generally referred to as an IaaS (Infrastructure as a Service) platform) will be established, and various types of virtual resources will be deployed in the resource pool for external customers to choose to use. The cloud computing resource pool mainly includes: computing devices (virtualized machines, including operating systems), storage devices, and network devices.
[0210] According to the logical function division, the PaaS (Platform as a Service) layer can be deployed on the IaaS (Infrastructure as a Service) layer, and the SaaS (Software as a Service) layer can be deployed on the PaaS layer. SaaS can also be deployed directly on IaaS. PaaS is a platform for software operation, such as databases, web containers, etc. SaaS is a variety of business software, such as web portals, SMS mass senders, etc. Generally speaking, SaaS and PaaS are upper layers relative to IaaS.
[0211] It can be understood that cloud storage is a new concept extended and developed from the concept of cloud computing. A distributed cloud storage system (hereinafter referred to as storage system) refers to a storage system that uses cluster applications, grid technology, and distributed storage file systems to bring together a large number of different types of storage devices (storage devices are also called storage nodes) in the network through application software or application interfaces to work together and provide external data storage and business access functions.
[0212] At present, the storage method of the storage system is: create a logical volume, and when creating a logical volume, allocate physical storage space for each logical volume. The physical storage space may be composed of disks of a storage device or several storage devices. The client stores data on a logical volume, that is, stores the data on the file system. The file system divides the data into many parts, each of which is an object. The object contains not only data but also additional information such as data identification (ID, ID entity). The file system writes each object into the physical storage space of the logical volume, and the file system records the storage location information of each object, so that when the client requests to access the data, the file system can allow the client to access the data according to the storage location information of each object.
[0213] It is understandable that cloud gaming, also known as gaming on demand, is an online gaming technology based on cloud computing technology. Cloud gaming technology enables thin clients with relatively limited graphics processing and data computing capabilities to run high-quality games. In a cloud gaming scenario, the game is not played on the player's game terminal, but on a cloud server, which renders the game scene into a video and audio stream and transmits it to the player's game terminal over the network. The player's game terminal does not need to have powerful graphics computing and data processing capabilities, but only needs to have basic streaming media playback capabilities and the ability to obtain player input commands and send them to the cloud server.
[0214] Fig.11 This is a schematic diagram of the structure of a game incentive device provided in an embodiment of the present application. Fig.11 As shown, the device comprises:
[0215] The first display module 1101 is used to jump from the account page to the account binding page in response to a trigger operation on the account binding entry in the account page, and display the current object account of the management client in the account binding page, and the account binding page includes a game account binding control corresponding to at least one game associated with the game platform;
[0216] The first sending module 1102 is used to send a binding request to the game platform in response to a binding operation triggered by any game account binding control, so that the game platform performs game node detection on the game process on the terminal based on the game node indication information and the game operation data of the bound game account on the terminal;
[0217] The game node indication information is used to indicate the game node to be stimulated during the game process; the binding request indicates that the current object account and the game account are bound as associated accounts; and the terminal is any terminal of at least one terminal managed based on the management client;
[0218] The second display module 1103 is used to display the node incentive information in response to the node incentive information returned by the game station based on the node detection results corresponding to each terminal;
[0219] The node detection result indicates that a target terminal in each of the terminals has a target game node to be stimulated; the node stimulation information refers to information for stimulation of the detected target game node, and the node stimulation information at least includes the node detection result.
[0220] In a possible implementation, when the device obtains the node detection result corresponding to each terminal, it also includes:
[0221] An acquisition module, for acquiring game operation data of each game account in a game process of a corresponding terminal from a game server based on the game account associated with the current object account of each terminal;
[0222] The game node detection module is used to perform game node detection on the game process of each terminal based on the game node indication information and the game operation data corresponding to each game account, and obtain the node detection result corresponding to each terminal.
[0223] In a possible implementation, the game node indication information includes a game type and a game node type corresponding to the game type;
[0224] The game node detection module is used to:
[0225] Based on the game type corresponding to each game account, determine the game node type corresponding to each game account;
[0226] Matching the game node type corresponding to each game account with the game operation data corresponding to each game account to obtain a matching result corresponding to each game account, wherein the matching result indicates whether each game account triggers the game node to be stimulated;
[0227] The node detection result is obtained based on the matching results corresponding to each game account.
[0228] In a possible implementation, the game node indication information further includes an incentive condition, and the incentive condition is a condition that the game node to be motivated needs to meet;
[0229] The game node detection module, when matching the game node type corresponding to each game account with the game operation data corresponding to each game account to obtain the matching result corresponding to each game account, is specifically used to:
[0230] Matching the game node type corresponding to each game account with the corresponding game operation data to obtain at least one matching node that matches the game node type corresponding to each game account;
[0231] Matching each matching node with the incentive condition corresponding to the game node type corresponding to each game account to obtain the matching result, wherein the matching result indicates the game node in each matching node that meets the incentive condition;
[0232] The incentive conditions include at least one of the following:
[0233] A first condition for measuring the operational attributes of the target game operation corresponding to the matching node;
[0234] A second condition for measuring the scene attribute of the target game scene corresponding to the matching node;
[0235] The third condition used to measure the account attributes corresponding to the game account when matching nodes.
[0236] In a possible implementation, the game node detection module, when obtaining the node detection result based on the matching results corresponding to each game account, is specifically used to:
[0237] Based on the matching results corresponding to each game account, a target game account that triggers the target game node to be stimulated is obtained;
[0238] The target game account is converted into an associated target object account to obtain the node detection result.
[0239] In a possible implementation, the device further includes a node incentive information acquisition module, and the node incentive information acquisition module is used for any of the following:
[0240] Generate incentive information for the node based on the detection result of the node;
[0241] Based on the preconfigured reward indication information and the target game node, the target reward corresponding to the target terminal is determined, and the node incentive information is generated based on the node detection result and the target reward, and the reward indication information indicates the reward corresponding to the game node to be incentivized.
[0242] In a possible implementation, the account binding page further includes a game character binding control corresponding to the at least one game; and the device further includes:
[0243] A game character binding module, configured to respond to a binding operation triggered by any game character binding control, and send a character binding request to the game platform based on the current object account, the bound game account, and the game character corresponding to any game character binding control;
[0244] The role binding request indicates binding the association relationship between the current object account, the game account, and the game role.
[0245] In a possible implementation, the device further includes:
[0246] The node configuration module is used to respond to the configuration operation of the management account in the node configuration page, and based on the game node indication information configured by the management account in the node configuration page, send a configuration request to the game platform, wherein the configuration request indicates that the game node indicated by the game node indication information is configured as the game node to be stimulated corresponding to each terminal, and the management account is an account for managing each terminal through the management client.
[0247] In a possible implementation, the node configuration page includes a node configuration control; the node configuration control includes at least one of an add control or an edit control;
[0248] The node configuration module includes at least one of the following:
[0249] A first display unit, configured to display at least one added game node indication information and an edit control corresponding to each game node indication information in the node configuration page in response to a triggering operation of adding a control in the node configuration page, wherein each game node indication information is used to indicate a game node to be stimulated;
[0250] The second display unit is used to respond to a triggering operation on any editing control in the node configuration page and display the game node indication information corresponding to any editing control after editing in the node configuration page.
[0251] In a possible implementation, the device further includes:
[0252] A reward configuration module, used to display the reward configuration controls corresponding to the configured indication information of each game node in the reward configuration page;
[0253] The reward configuration module is also used to respond to the triggering operation of any reward configuration control by the management account, and display the reward indication information configured for the game node indication information corresponding to any reward configuration control, and the reward indication information indicates that the game account that triggers the corresponding game node is rewarded.
[0254] The game incentive method provided by the present application is that the terminal enters the account binding page through the account binding entrance of the management client, so as to use the account binding page to bind the association relationship between the current object account and the game account in the game platform; the game platform detects in real time whether there are game nodes to be stimulated in the game process on the terminal based on the game node indication information and the game operation data corresponding to the bound game account; finally, the terminal can display the node incentive information returned by the game platform in real time based on the node detection result. Since the node detection process of each terminal is performed on the game platform side, the machine performance of the terminal is not occupied, and the game platform can feedback the node incentive information in real time according to the detection results, so that the terminal can stimulate the game node triggered by the player in real time, which improves the real-time nature of the entire game incentive process, and does not affect the player's game experience, thereby improving the practicality of game incentives.
[0255] In addition, for the game nodes triggered by the players, the players can be rewarded in time when the game nodes are triggered, which greatly improves the player experience and effectively improves the actual incentive efficiency of the game incentives.
[0256] Fig.12This is a schematic diagram of the structure of a game incentive device provided in an embodiment of the present application. Fig.12 As shown, the device comprises:
[0257] The binding module 1201 is used to respond to a binding request triggered by at least one terminal based on the account binding page, and bind the current object account of the management client and the game account displayed on the account binding page as associated accounts;
[0258] The account binding page includes a game account binding control corresponding to at least one game associated with the game platform, and the at least one terminal is a terminal managed based on the management client;
[0259] Detection module 1202, configured to perform game node detection on the game process of each terminal based on the game node indication information and the game operation data of each game account in the game process of the corresponding terminal, and obtain the node detection result corresponding to each terminal, wherein the game node indication information is used to indicate the game node to be stimulated in the game process;
[0260] The second sending module 1203 is used to send node incentive information to each terminal based on the node detection result corresponding to each terminal. The node detection result indicates that there is a target game node to be stimulated in the target terminal of each terminal. The node incentive information refers to information for stimulating the detected target game node, and the node incentive information at least includes the node detection result.
[0261] In a possible implementation, the game node indication information is obtained by any of the following:
[0262] In response to a configuration request triggered by a management account based on a node configuration page, obtaining game node indication information configured by the management account, and configuring the game node indicated by the game node indication information as a game node to be stimulated corresponding to each terminal, wherein the management account is an account for managing each terminal through the management client;
[0263] Obtain game node indication information corresponding to various games from a game server of at least one game.
[0264] The game incentive method provided by the present application is that the terminal enters the account binding page through the account binding entrance of the management client, so as to use the account binding page to bind the association relationship between the current object account and the game account in the game platform; the game platform detects in real time whether there are game nodes to be stimulated in the game process on the terminal based on the game node indication information and the game operation data corresponding to the bound game account; finally, the terminal can display the node incentive information returned by the game platform in real time based on the node detection result. Since the node detection process of each terminal is performed on the game platform side, the machine performance of the terminal is not occupied, and the game platform can feedback the node incentive information in real time according to the detection results, so that the terminal can stimulate the game node triggered by the player in real time, which improves the real-time nature of the entire game incentive process, and does not affect the player's game experience, thereby improving the practicality of game incentives.
[0265] In addition, for the game nodes triggered by the players, the players can be rewarded in time when the game nodes are triggered, which greatly improves the player experience and effectively improves the actual incentive efficiency of the game incentives.
[0266] The device of the embodiments of the present application can execute the method provided by the embodiments of the present application, and the implementation principles are similar. The actions performed by each module in the device of each embodiment of the present application correspond to the steps in the method of each embodiment of the present application. For the detailed functional description of each module of the device, please refer to the description in the corresponding method shown in the previous text, which will not be repeated here.
[0267] Fig.13 1 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Fig.13 As shown, the electronic device includes: a memory, a processor and a computer program stored in the memory, and the processor executes the above computer program to implement the steps of the game incentive method. Compared with the related art, it can achieve:
[0268] The game incentive method provided by the present application is that the terminal enters the account binding page through the account binding entrance of the management client, so as to use the account binding page to bind the association relationship between the current object account and the game account in the game platform; the game platform detects in real time whether there are game nodes to be stimulated in the game process on the terminal based on the game node indication information and the game operation data corresponding to the bound game account; finally, the terminal can display the node incentive information returned by the game platform in real time based on the node detection result. Since the node detection process of each terminal is performed on the game platform side, the machine performance of the terminal is not occupied, and the game platform can feedback the node incentive information in real time according to the detection results, so that the terminal can stimulate the game node triggered by the player in real time, which improves the real-time nature of the entire game incentive process, and does not affect the player's game experience, thereby improving the practicality of game incentives.
[0269] In addition, for the game nodes triggered by the players, the players can be rewarded in time when the game nodes are triggered, which greatly improves the player experience and effectively improves the actual incentive efficiency of the game incentives.
[0270] In an alternative embodiment, an electronic device is provided, such as Fig.13 As shown, Fig.13 The electronic device 1300 shown includes: a processor 1301 and a memory 1303. The processor 1301 and the memory 1303 are connected, such as through a bus 1302. Optionally, the electronic device 1300 may also include a transceiver 1304, which may be used for data interaction between the electronic device and other electronic devices, such as data transmission and / or data reception. It should be noted that in actual applications, the transceiver 1304 is not limited to one, and the structure of the electronic device 1300 does not constitute a limitation on the embodiments of the present application.
[0271] Processor 1301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 1301 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0272] The bus 1302 may include a path to transmit information between the above components. The bus 1302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 1302 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.13 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0273] The memory 1303 can be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), magnetic disk storage medium\other magnetic storage devices, or any other medium that can be used to carry or store computer programs and can be read by a computer, without limitation herein.
[0274] The memory 1303 is used to store the computer program for executing the embodiment of the present application, and the execution is controlled by the processor 1301. The processor 1301 is used to execute the computer program stored in the memory 1303 to implement the steps shown in the above method embodiment.
[0275] Among them, electronic equipment includes but is not limited to: servers, terminals or cloud computing center equipment, etc.
[0276] An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps and corresponding contents of the aforementioned method embodiment can be implemented.
[0277] The embodiment of the present application also provides a computer program product, including a computer program, which can implement the steps and corresponding contents of the aforementioned method embodiment when executed by a processor.
[0278] Those skilled in the art will appreciate that, unless otherwise stated, the singular forms "a", "an", "said", and "the" used herein may also include plural forms. The terms "include" and "comprise" used in the embodiments of the present application mean that the corresponding features can be implemented as the presented features, information, data, steps, and operations, but do not exclude the implementation as other features, information, data, steps, operations, etc. supported by the technical field.
[0279] The terms "first", "second", "third", "fourth", "1", "2", etc. (if any) in the specification and claims of this application 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 numbers used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than that shown or described in the drawings.
[0280] It should be understood that, although each operation step is indicated by arrows in the flowchart of the embodiment of the present application, the implementation order of these steps is not limited to the order indicated by the arrows. Unless clearly stated herein, in some implementation scenarios of the embodiment of the present application, the implementation steps in each flowchart can be performed in other orders according to demand. In addition, some or all of the steps in each flowchart may include multiple sub-steps or multiple stages based on actual implementation scenarios. Some or all of these sub-steps or stages may be executed at the same time, and each sub-step or stage in these sub-steps or stages may also be executed at different times respectively. In different scenarios of execution time, the execution order of these sub-steps or stages may be flexibly configured according to demand, and the embodiment of the present application does not limit this.
[0281] The above is only an optional implementation method for some implementation scenarios of the present application. It should be pointed out that for ordinary technicians in this technical field, without departing from the technical concept of the solution of the present application, other similar implementation methods based on the technical ideas of the present application are also within the protection scope of the embodiments of the present application.
Claims
1. A game incentive method, characterized in that: The method comprises: In response to a trigger operation on an account binding entry in an account page, jump from the account page to an account binding page, and display the current object account of the management client in the account binding page, wherein the account binding page includes a game account binding control corresponding to at least one game associated with the game platform; In response to a binding operation triggered by any game account binding control, a binding request is sent to the game platform; so that the game platform performs game node detection on the game process on the terminal based on the game node indication information and the game operation data of the bound game account on the terminal; The game node indication information is used to indicate the game node to be stimulated during the game; the binding request indicates that the current object account and the game account are bound as associated accounts; the terminal is any one of the at least one terminal managed based on the management client; In response to the node incentive information returned by the game platform based on the node detection results corresponding to each of the terminals, displaying the node incentive information; The node detection result indicates that a target terminal in each of the terminals has a target game node to be stimulated; the node stimulation information refers to information for stimulation of the detected target game node, and the node stimulation information at least includes the node detection result.
2. The method according to claim 1, characterized in that The node detection results corresponding to each of the terminals are obtained by following the steps below: Based on the game account associated with the current target account of each terminal, obtaining game operation data of each game account in the game process of the corresponding terminal from the game server; Based on the game node indication information and the game operation data corresponding to each game account, game node detection is performed on the game process of each terminal respectively to obtain the node detection result corresponding to each terminal.
3. The method according to claim 2, characterized in that The game node indication information includes a game type and a game node type corresponding to the game type; The performing of game node detection on the game process of each terminal based on the game node indication information and the game operation data corresponding to each game account to obtain the node detection result corresponding to each terminal includes: Based on the game type corresponding to each game account, determine the game node type corresponding to each game account; Matching the game node type corresponding to each game account with the game operation data corresponding to each game account to obtain a matching result corresponding to each game account, wherein the matching result indicates whether each game account triggers the game node to be stimulated; The node detection result is obtained based on the matching results corresponding to each game account.
4. The method according to claim 3, characterized in that The game node indication information also includes incentive conditions, and the incentive bar is a condition that the game node to be motivated needs to meet; The matching of the game node type corresponding to each game account and the game operation data corresponding to each game account to obtain the matching result corresponding to each game account includes: Matching the game node type corresponding to each game account with the corresponding game operation data to obtain at least one matching node that matches the game node type corresponding to each game account; Matching each of the matching nodes and the incentive conditions corresponding to the game node type corresponding to each game account to obtain the matching result, wherein the matching result indicates the game nodes in each of the matching nodes that meet the incentive conditions; The incentive conditions include at least one of the following: A first condition for measuring the operational attributes of the target game operation corresponding to the matching node; A second condition for measuring the scene attribute of the target game scene corresponding to the matching node; The third condition used to measure the account attributes corresponding to the game account when matching nodes.
5. The method according to claim 3, characterized in that: The node detection result is obtained based on the matching result corresponding to each game account, including: Based on the matching results corresponding to each game account, a target game account that triggers the target game node to be stimulated is obtained; The target game account is converted into an associated target object account to obtain the node detection result.
6. The method according to claim 1, characterized in that The node incentive information is determined in any of the following ways: Generate the node incentive information based on the node detection result; Based on the preconfigured reward indication information and the target game node, the target reward corresponding to the target terminal is determined, and the node incentive information is generated based on the node detection result and the target reward, wherein the reward indication information indicates the reward corresponding to the game node to be incentivized.
7. The method according to claim 1, characterized in that The account binding page also includes a game character binding control corresponding to the at least one game; the method also includes: In response to a binding operation triggered based on any game character binding control, sending a role binding request to the game platform based on the current object account, the bound game account and the game character corresponding to any game character binding control; The role binding request indicates binding the association relationship between the current object account, the game account and the game character.
8. The method according to claim 1, characterized in that The method further comprises: In response to the configuration operation of the management account in the node configuration page, a configuration request is sent to the game middle platform based on the game node indication information configured by the management account in the node configuration page, and the configuration request indicates that the game node indicated by the game node indication information is configured as the game node to be stimulated corresponding to each of the terminals. The management account is an account that manages each of the terminals through the management client.
9. The method according to claim 8, characterized in that The node configuration page includes a node configuration control; the node configuration control includes at least one of an add control or an edit control; The method further comprises at least one of the following: In response to a triggering operation of adding a control in a node configuration page, displaying at least one added game node indication information and an editing control corresponding to each game node indication information in the node configuration page, wherein each game node indication information is used to indicate a game node to be stimulated; In response to a triggering operation on any editing control in the node configuration page, the game node indication information corresponding to any editing control after editing is displayed in the node configuration page.
10. A game incentive method, characterized in that: The method comprises: In response to a binding request triggered by at least one terminal based on an account binding page, binding a current object account of the management client and a game account displayed on the account binding page as associated accounts; The account binding page includes a game account binding control corresponding to at least one game associated with the game platform, and the at least one terminal is a terminal managed based on the management client; Based on the game node indication information and the game operation data of each game account in the game process of the corresponding terminal, the game node detection is performed on the game process of each terminal respectively to obtain the node detection result corresponding to each terminal, and the game node indication information is used to indicate the game node to be stimulated in the game process; Based on the node detection results corresponding to each of the terminals, node incentive information is sent to each of the terminals respectively, the node detection results indicate that there is a target game node to be stimulated in the target terminal among the terminals, the node incentive information refers to information for stimulating the detected target game node, and the node incentive information at least includes the node detection result.
11. The method according to claim 10, characterized in that The game node indication information is obtained by any of the following: In response to a configuration request triggered by a management account based on a node configuration page, obtaining game node indication information configured by the management account, and configuring the game node indicated by the game node indication information as a game node to be stimulated corresponding to each of the terminals, wherein the management account is an account for managing each of the terminals through the management client; Obtain game node indication information corresponding to various games from a game server of at least one game.
12. A game incentive device, characterized in that: The device comprises: A first display module, configured to jump from the account page to the account binding page in response to a trigger operation on an account binding entry in the account page, and display the current object account of the management client in the account binding page, wherein the account binding page includes a game account binding control corresponding to at least one game associated with the game platform; A first sending module is used to send a binding request to the game platform in response to a binding operation triggered by any game account binding control, so that the game platform performs game node detection on the game process on the terminal based on the game node indication information and the game operation data of the bound game account on the terminal; The game node indication information is used to indicate the game node to be stimulated during the game; the binding request indicates that the current object account and the game account are bound as associated accounts; the terminal is any one of the at least one terminal managed based on the management client; A second display module, configured to display the node incentive information in response to the node incentive information returned by the game platform based on the node detection results corresponding to each of the terminals; The node detection result indicates that a target terminal in each of the terminals has a target game node to be stimulated; the node stimulation information refers to information for stimulation of the detected target game node, and the node stimulation information at least includes the node detection result.
13. A game incentive device, characterized in that: The device comprises: A binding module, configured to respond to a binding request triggered by at least one terminal based on an account binding page, and bind the current object account of the management client and the game account displayed on the account binding page as associated accounts; The account binding page includes a game account binding control corresponding to at least one game associated with the game platform, and the at least one terminal is a terminal managed based on the management client; A detection module, for performing game node detection on the game process of each terminal based on the game node indication information and the game operation data of each game account in the game process of the corresponding terminal, and obtaining the node detection result corresponding to each terminal, wherein the game node indication information is used to indicate the game node to be stimulated in the game process; The second sending module is used to send node incentive information to each of the terminals based on the node detection results corresponding to each of the terminals. The node detection results indicate that there is a target game node to be stimulated in the target terminal among the terminals. The node incentive information refers to information for stimulating the detected target game node, and the node incentive information at least includes the node detection result.
14. An electronic device comprising a memory, a processor and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the game incentive method described in any one of claims 1 to 11.
15. 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 incentive method described in any one of claims 1 to 11 is implemented.
16. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the game incentive method described in any one of claims 1 to 11 is implemented.