Interactive control method, device and electronic equipment for a game
Patent Information
- Application Number
- CN202310841773.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-10
- Publication Date
- 2026-09-08
- Estimated Expiration
- 2043-07-10
AI Technical Summary
玩家之间建立社交关系,通常具有一定的前提条件,例如,对于头部玩家,可以通过订阅作者、每日推荐、排行榜等方式,使头部玩家被其他玩家所知,增加头部玩家的社交关系量;对于普通玩家,需要多名玩家出现在同一场景或对局,或者通过个性展示行为,建立普通玩家的社交关系,这种建立社交关系的方式具有较高的局限性,玩家之间建立社交关系的难度较高,间接影响了游戏的资源利用率
[0009]The aforementioned game's interactive control method, device, and electronic device provide a graphical user interface through a terminal device, displaying a first information acquisition page. The first information acquisition page includes: content prompts for the target information to be acquired, and the information acquisition method for the target information. The information acquisition method indicates the game task to be performed to acquire the target information. In response to a trigger operation corresponding to the information acquisition method, the target game task to be performed is determined, the game scene of the target game task is displayed, and a controlled virtual object is controlled to enter the game scene to perform the target game task. The controlled virtual object is controlled through the terminal device; the controlled virtual object belongs to a first game account. In response to the controlled virtual object ending the execution of the target game task, a second information acquisition page is displayed, showing the information content of the target information and the account identifier of the recommended game account. The recommended game account has a specified matching relationship with the first game account. In the above method, the information prompts of the target information are used to filter out some players who are interested in the target information. These players then obtain the target information by completing game tasks and receive recommended game accounts. This increases the importance that players attach to the recommended game accounts and can actively guide players to build social relationships. This method can expand and enrich the ways in which ordinary players can build social relationships, reduce the difficulty for players to build social relationships, increase the amount of social interaction among players, and thus improve the utilization rate of game resources.
Smart Images

Figure CN117018634B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of game technology, and in particular to a game interactive control method, device, and electronic device. Background Technology
[0002] In the game, players can not only participate in matches and complete tasks, but also make friends and socialize. These social relationships affect the utilization of game resources. For example, after establishing a friendship, players can participate in game dungeons together or play in the same map. Building social relationships usually has certain prerequisites. For instance, top players can increase their social connections by subscribing to authors, receiving daily recommendations, and participating in leaderboards. For ordinary players, however, it requires multiple players to be in the same scene or match, or by showcasing their personalities. This method of building social relationships is more limited and difficult, indirectly affecting the utilization of game resources. Summary of the Invention
[0003] In view of this, the purpose of the present invention is to provide a game interaction control method, device and electronic device to expand and enrich the ways in which ordinary players establish social relationships, reduce the difficulty for players to establish social relationships, increase the amount of social interaction of players, and thus improve the resource utilization rate of the game.
[0004] In a first aspect, embodiments of the present invention provide an interactive control method for a game, which provides a graphical user interface through a terminal device. The method includes: displaying a first information acquisition page; wherein the first information acquisition page includes: content prompt information of target information to be acquired, and information acquisition path of the target information; the information acquisition path is used to indicate: the game task to be executed to acquire the target information; responding to the trigger operation corresponding to the information acquisition path, determining the target game task to be executed, displaying the game scene of the target game task, and controlling a controlled virtual object to enter the game scene to execute the target game task; wherein the controlled virtual object is controlled through the terminal device; the controlled virtual object belongs to a first game account; in response to the controlled virtual object ending the execution of the target game task, displaying a second information acquisition page, and displaying the information content of the target information and the account identifier of the recommended game account on the second information acquisition page; the recommended game account has a specified matching relationship with the first game account.
[0005] Secondly, embodiments of the present invention provide an interactive control device for a game, providing a graphical user interface through a terminal device. The device includes: a page display module for displaying a first information acquisition page; wherein the first information acquisition page includes: content prompt information of the target information to be acquired, and information acquisition path of the target information; the information acquisition path is used to indicate: the game task to be executed to acquire the target information; a task execution module for responding to the trigger operation corresponding to the information acquisition path, determining the target game task to be executed, displaying the game scene of the target game task, and controlling a controlled virtual object to enter the game scene to execute the target game task; wherein the controlled virtual object is controlled through the terminal device; the controlled virtual object belongs to a first game account; and an information display module for responding to the controlled virtual object ending the execution of the target game task, displaying a second information acquisition page, and displaying the information content of the target information and the account identifier of the recommended game account on the second information acquisition page; the recommended game account has a specified matching relationship with the first game account.
[0006] Thirdly, embodiments of the present invention provide an electronic device, including a processor and a memory, wherein the memory stores computer-executable instructions that can be executed by the processor, and the processor executes the computer-executable instructions to implement the interactive control method of the above-mentioned game.
[0007] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing computer-executable instructions. When the computer-executable instructions are invoked and executed by a processor, the computer-executable instructions cause the processor to implement the interactive control method of the aforementioned game.
[0008] The embodiments of the present invention bring the following beneficial effects:
[0009] The aforementioned game's interactive control method, device, and electronic device provide a graphical user interface through a terminal device, displaying a first information acquisition page. The first information acquisition page includes: content prompts for the target information to be acquired, and the information acquisition method for the target information. The information acquisition method indicates the game task to be performed to acquire the target information. In response to a trigger operation corresponding to the information acquisition method, the target game task to be performed is determined, the game scene of the target game task is displayed, and a controlled virtual object is controlled to enter the game scene to perform the target game task. The controlled virtual object is controlled through the terminal device; the controlled virtual object belongs to a first game account. In response to the controlled virtual object ending the execution of the target game task, a second information acquisition page is displayed, showing the information content of the target information and the account identifier of the recommended game account. The recommended game account has a specified matching relationship with the first game account. In the above method, the information prompts of the target information are used to filter out some players who are interested in the target information. These players then obtain the target information by completing game tasks and receive recommended game accounts. This increases the importance that players attach to the recommended game accounts and can actively guide players to build social relationships. This method can expand and enrich the ways in which ordinary players can build social relationships, reduce the difficulty for players to build social relationships, increase the amount of social interaction among players, and thus improve the utilization rate of game resources.
[0010] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention are realized and obtained in accordance with the structures particularly pointed out in the description, claims and drawings.
[0011] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0012] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0013] Figure 1 A flowchart illustrating a game interaction control method provided in an embodiment of the present invention;
[0014] Figure 2 A schematic diagram of an information retrieval control provided in an embodiment of the present invention;
[0015] Figure 3 This is a schematic diagram of a first information acquisition page provided in an embodiment of the present invention;
[0016] Figure 4 A schematic diagram of an intermediate page provided for an embodiment of the present invention;
[0017] Figure 5 This is a schematic diagram of a second information acquisition page provided in an embodiment of the present invention;
[0018] Figure 6 A schematic diagram of the structure of a game interaction control device provided in an embodiment of the present invention;
[0019] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0020] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0021] In order to facilitate interaction and social interaction among players and help them get to know each other, game systems usually have a friend subsystem. In the friend subsystem, based on the physical distance between players, players are provided with ways to establish social connections with nearby players; or, an interface for adding friends is added to the player's personal information page, making it easier for strangers to become good friends.
[0022] Specifically, for high-level top players, promotion can be achieved through author subscriptions, daily recommendations, leaderboards, and other methods. This one-to-many promotion approach increases the social interaction of top players. For mid-level or lower-level ordinary players, when they are in a specific game scene, they can interact with other players in that scene, click on their virtual character to access their personal details page, and add friends through that page.
[0023] Additionally, after a game ends, players can see the profiles of other players they participated in, and can select and add them as friends. Players can also directly search for other players' names in the friends subsystem or various leaderboards, and then add them as friends.
[0024] In the aforementioned traditional social interactions, players typically need to know each other, or both players need to be in the same scene or game. Players need to engage in pre-existing interactive behaviors or display their personalities to make other players aware of their identity and attributes, thereby generating proactive social behavior. This method of establishing social relationships has significant limitations; the difficulty of establishing social relationships between players is high, indirectly affecting the game's resource utilization rate.
[0025] Based on the above, the present invention provides a game interaction control method, device, and electronic device. This technology can be applied to various types of games, and the games can be applied to games with player social functions.
[0026] In one embodiment of this disclosure, the game interaction control method can run on a local terminal device or a server. When the game interaction control method runs on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and client devices.
[0027] In an optional implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separated. The storage and execution of the game's interactive control methods are completed on the cloud gaming server. The client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.
[0028] In an optional implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface (GUI), i.e., conventionally by downloading, installing, and running the game program via an electronic device. The local terminal device can provide the GUI to the player in various ways, such as rendering it on the terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device can include a display screen for displaying the GUI, which includes game screens, and a processor for running the game, generating the GUI, and controlling the display of the GUI on the display screen.
[0029] In one possible implementation, this invention provides a game interaction control method that provides a graphical user interface through a terminal device, wherein the terminal device can be the aforementioned local terminal device or a client device in the aforementioned cloud interaction system.
[0030] like Figure 1 As shown, the method includes the following steps:
[0031] Step S102: Display a first information acquisition page; wherein, the first information acquisition page includes: content prompt information of the target information to be acquired, and information acquisition method of the target information; the information acquisition method is used to indicate: the game task to be performed to acquire the target information;
[0032] The first information retrieval page can be displayed directly in the graphical user interface, or it can be displayed after a first trigger condition is met. This first trigger condition can be triggered by a specified control, or by the first game account logged into on the aforementioned terminal device reaching a specified account state, or by a controlled virtual object of the first game account reaching a specified object state. For example, setting a countdown for the first game account and having the countdown complete can be understood as the first trigger condition being triggered; similarly, the first trigger condition is triggered when a controlled virtual object moves to a specified location in the game scene.
[0033] In one example, the first information retrieval page can be displayed after the first trigger condition is triggered. Before the first trigger condition is triggered, the graphical user interface typically displays an original game screen, such as a game scene. The aforementioned first information retrieval page can be displayed on top of this original screen. For example, the first information retrieval page can completely obscure the original screen, or a partial window can be generated on top of the original screen to display the first information retrieval page, with the window partially obscuring the original screen.
[0034] The first information retrieval page displays prompts for the target information to be retrieved. These prompts may include the title and keywords of the target information. For example, if the target information is entertainment-related fortune-telling, the prompts may include fortune score, lucky number, lucky color, etc. The target information could also be economic forecasts, insider information, or popular science knowledge. The specific content of the target information is displayed in the middle of the first information retrieval page, showing only these prompts. The target information can be used to filter some game players to complete game tasks; its function is to filter players who are interested in the target information.
[0035] One objective of this embodiment is to filter out players who are interested in the content prompts by displaying target information, thereby encouraging them to participate in subsequent game tasks and recommending game accounts to these players to increase their social interaction.
[0036] Alternatively, this embodiment can also enhance the stickiness of high-quality players by selecting these players. High-quality players include, for example, highly active players, highly skilled players, or high-spending players. The selected players can be recommended to these high-quality players, thereby increasing the social interaction of high-quality players.
[0037] For the purposes described above, the first information acquisition page also includes a method for obtaining the target information. This method is used to prompt the player about the game task required to obtain the target information. This method can be in the form of text or icons, and can also provide a task launch link, such as a task launch control, for the game task required to obtain the target information.
[0038] It should be noted that the first information acquisition page displays content prompts for the target information. Based on these prompts, if players are not interested in the target information, they may not follow the information acquisition path to complete the game tasks. However, if players are interested in the target information, they are highly likely to complete the game tasks and obtain the target information, thereby achieving the purpose of filtering game players.
[0039] Step S104: Respond to the trigger operation corresponding to the above information acquisition method, determine the target game task to be executed, display the game scene of the target game task, and control the controlled virtual object to enter the game scene to execute the target game task; wherein, the controlled virtual object is controlled through a terminal device; the controlled virtual object belongs to the first game account;
[0040] The triggering operation corresponding to the above information acquisition method can be the triggering operation of the control corresponding to the information acquisition method on the first information acquisition page, or it can be the triggering operation of a control on another game page after exiting the first information acquisition page.
[0041] The target game task to be executed can be a preset target game task by the game system, or it can be a game task selected from multiple game tasks in the game system according to certain rules or randomly. After the trigger operation corresponding to the information acquisition channel occurs, the game scene of the target game task is displayed. The controlled virtual object can be a virtual character, virtual animal, or other virtual role belonging to the first game account. Once the controlled virtual object enters the game scene, it can move within the game scene under the player's control and perform task operations according to the requirements of the target game task, such as attacking enemy characters or acquiring items from the scene.
[0042] Step S106: In response to the controlled virtual object ending the execution of the target game task, a second information acquisition page is displayed, and the information content of the target information and the account identifier of the recommended game account are displayed on the second information acquisition page; the recommended game account has a specified matching relationship with the first game account.
[0043] The execution of the target game task by the controlled virtual object can be terminated by the player triggering the exit operation, the completion of the target game task, or the target game task reaching the preset time limit.
[0044] The second information acquisition page displays the content of the target information. As mentioned above, the target information is entertainment-related fortune information. The content prompts may include fortune score, lucky number, lucky color, etc. The second information acquisition page displays the content of the target information, for example, fortune score 98 points, lucky number 1, lucky color black, etc.
[0045] Simultaneously, the second information acquisition page also displays the account identifier of the recommended game account. This account identifier can be the account avatar, account name, etc., of the recommended game account. One or more recommended game accounts can be included. When determining the recommended game account, a preset matching relationship can be used to search for game accounts registered in the system that have a specified matching relationship with the first game account, and these accounts will be used as recommended game accounts. For example, the specified matching relationship could be: having the same or similar account level as the first game account, having the same or opposite gender as the first game account, having performed the same target game task as the first game account, having the same or similar clothing level as the first game account, etc.
[0046] In one example, based on parameters such as game account activity, recharge rate, account level, and gender, each parameter is assigned a certain weight, and then a total parameter is obtained by weighting. Recommended game accounts are determined based on this total parameter. For example, the game account with the highest total parameter among game accounts within a preset range is determined as the recommended game account; or, the total parameter of the first game account is calculated, and game accounts within the preset range with the same or similar total parameter as the first game account are determined as recommended game accounts.
[0047] The interactive control method of the aforementioned game provides a graphical user interface through a terminal device, displaying a first information acquisition page. The first information acquisition page includes: content prompts for the target information to be acquired, and the information acquisition method for the target information. The information acquisition method indicates the game task to be performed to acquire the target information. In response to the trigger operation corresponding to the information acquisition method, the target game task to be performed is determined, the game scene of the target game task is displayed, and a controlled virtual object is controlled to enter the game scene to perform the target game task. The controlled virtual object is controlled through the terminal device; the controlled virtual object belongs to a first game account. In response to the controlled virtual object ending the execution of the target game task, a second information acquisition page is displayed, showing the information content of the target information and the account identifier of the recommended game account. The recommended game account has a specified matching relationship with the first game account. In the above method, the information prompts of the target information are used to filter out some players who are interested in the target information. These players then obtain the target information by completing game tasks and receive recommended game accounts. This increases the importance that players attach to the recommended game accounts and can actively guide players to build social relationships. This method can expand and enrich the ways in which ordinary players can build social relationships, reduce the difficulty for players to build social relationships, increase the amount of social interaction among players, and thus improve the utilization rate of game resources.
[0048] The following embodiments further describe the specific implementation of the game's interactive control method.
[0049] First, an information retrieval control is displayed in the graphical user interface; wherein the information retrieval control has a preset control display state; the control display state indicates that: within a specified time period, the information retrieval control is not triggered, or the information retrieval control is triggered but the target game task is not executed, or the target game task has been executed at least once; in response to a trigger operation on the information retrieval control, a first information retrieval page is displayed.
[0050] Figure 2 As an example, a graphical user interface displays an information retrieval control. Triggering this control displays the first information retrieval page. Different control display states indicate different status information. For example, if the information retrieval control is not triggered during a specified time period, its display state could be as follows: Figure 2 As shown, the information acquisition control has a glowing effect around its edges, and a dotted indicator is displayed in the upper right corner. The specified time period can be a day, a week, etc. This means that if the information acquisition control is not triggered within the specified time period, then the player has not performed the target game task through the acquisition channel on the first information acquisition page during that specified time period.
[0051] When the control's display status indicates that the control has been triggered but the target game task has not been executed, it means that the player triggered the control within the specified time period but did not execute the target game task. In this case, the control's display status may only include a glowing effect, but no longer displays anything. Figure 2 The dotted markers in the text.
[0052] When the control's display status indicates that the target game task has been executed at least once, it means that the player triggered the information retrieval control within the specified time period and executed the target game task once or multiple times through the acquisition channel in the first information retrieval page. At this time, the control's display status can only include the pentagonal icon and no longer have the glowing effect and dotted icon.
[0053] exist Figure 3 In the example, the first information acquisition page is displayed in the graphical user interface. The first information acquisition page includes the information acquisition method and multiple content prompts. Additionally, the first information acquisition page also includes: a task trigger control corresponding to the target information; and a response to trigger operations on the task trigger control to determine the target game task to be executed.
[0054] It should be noted that after the task trigger control is activated, the game scene of the target game task can be displayed directly in the graphical user interface. Alternatively, after the task trigger control is activated, the task information of the target game task, such as the type of scene map and task objectives, can be displayed first, followed by the game scene of the target game task.
[0055] The following examples provide a method for determining the target game task.
[0056] Specifically, the trigger operation corresponding to the response information acquisition method retrieves the historical game tasks executed by the first game account; based on the historical game tasks, the target game task to be executed is determined. The trigger operation corresponding to the information acquisition method here can be a trigger operation applied to the aforementioned task trigger control, or a task trigger operation on other pages.
[0057] In this method, the target game task is determined by analyzing the historical game tasks performed by the first game account. These historical game tasks can be all game tasks performed by the first game account, or they can be game tasks performed by the first game account within a historical time period, such as game tasks performed within the past year or three months. Based on these historical game tasks, the target game task is determined, thereby increasing player interest in the target game task and improving the resource utilization rate of the game tasks.
[0058] In practice, the system can identify frequently executed game tasks or task types by the first game account from historical game tasks, designate these frequently executed tasks as target game tasks, and then select one target game task from those task types. Alternatively, it can identify less frequently executed game tasks or task types by the first game account from historical game tasks, designate these less frequently executed tasks as target game tasks, and then select one target game task from those task types. It can also identify target game tasks from game tasks or task types that the first game account has not executed, thereby recommending new types of game tasks to the player.
[0059] In one specific approach, the historical game tasks executed by the first game account within a specified historical time period are obtained, and the execution duration of the historical game tasks is calculated; the first game task whose execution duration meets the specified duration threshold is identified, and the target game task is determined based on the task type to which the first game task belongs.
[0060] In some games, task execution time can reflect a player's preference for the current game task. For example, in map exploration games, the longer a player spends exploring a map, the more interested they are in that map. Based on this, we obtain the historical game tasks executed by the first game account within a specified historical period (e.g., the past year, the past six months, etc.) and their execution times. Then, we filter the historical game tasks by a specified time threshold; for example, with a threshold of 10 minutes, tasks with an execution time greater than 10 minutes are designated as the primary game tasks. Next, we determine the task type of the primary game tasks, such as long-distance running, adventure, or cute. Then, from the game tasks within this task type, we identify the target game task. This can increase player interest in performing the target game task, thereby improving the resource utilization rate of the target game task.
[0061] In another approach, the aforementioned historical game tasks include: historical game tasks identified and executed by the first game account through information acquisition channels. Specifically, a player may trigger the information acquisition control multiple times and execute multiple target game tasks according to the information acquisition channels. The game system can statistically analyze parameters such as the execution time of each target game task, and then recommend subsequent target game tasks to the player based on the target game tasks the player has executed. For example, if a player executes a target game task of task type A with a task execution time of 5 minutes, and executes a target game task of task type B with a task execution time of 10 minutes, then when determining subsequent target tasks for that player, game tasks of task type B can be selected. This increases the player's interest in the target game tasks, thereby improving the resource utilization rate of the target game tasks.
[0062] As described in the foregoing embodiments, after the controlled virtual object completes the execution of the target game task, an account identifier for the recommended game account will be displayed. Therefore, it is necessary to determine the recommended game account after the target game task ends. Specifically, in response to the controlled virtual object completing the execution of the target game task, the recommended game account is determined; wherein, the recommended game account matches the account attributes and / or historical game tasks of the first game account. This method can make the recommended game account more compatible with the player, increasing the success rate of social interaction.
[0063] In one approach, the recommended game account is matched with the account attributes of the first game account. These attributes may include account level, whether the account has been recharged, online status, gameplay performance, account gender, account clothing style, social activity, etc. A game account with the same, similar, or opposite account attributes to the first game account can be selected from a pool of candidate game accounts in the game system as the recommended game account. For example, the recommended game account may have the same or higher account level as the first game account; or the recommended game account may have a different gender than the first game account.
[0064] In another approach, recommended game accounts are matched with the historical game tasks of the first game account. Specifically, in response to the controlled virtual object ending the execution of the target game task, the preferred task type of the first game account is determined based on its historical game tasks; recommended game accounts with the same preferred task type are then obtained.
[0065] The aforementioned historical game tasks can be target game tasks determined and executed by the first game account through the aforementioned information acquisition methods, or game tasks triggered and executed by the first game account through other pages. By statistically analyzing the task types of historical game tasks, the number of historical game tasks contained in each task type can be obtained. The task type with the highest number of tasks can be determined as the preferred task type of the first game account. The game system can also obtain the preferred task types of other game accounts in the same way, and then determine the recommended game account from game accounts with the same preferred task types.
[0066] In other methods, the recommended game account matches the account attributes and historical game tasks of the first game account. Specifically, the recommended game account not only matches the account attributes of the first game account, but also matches the historical game tasks of the first game account. For example, the recommended game account and the first game account have the same account level, and the recommended game account and the first game account have performed the same target game tasks.
[0067] Alternatively, after the first game account completes the target game task, the task performance evaluation parameters of that target game task are obtained. The higher the level of the task performance evaluation parameters, the higher the recommended account level of the game account.
[0068] The above methods can recommend friends who share certain characteristics or game experience with players, facilitating the establishment of numerous connections between players and providing social opportunities for these connections, thereby increasing the amount of social interaction among players.
[0069] The following examples describe the content displayed on the interface after the target game task is completed.
[0070] In one approach, in response to the controlled virtual object ending the execution of the target game task, the game scene of the target game task is canceled from display, and an intermediate page is displayed; wherein, the intermediate page has at least a portion of the same page content as the first information acquisition page, and the intermediate page is switched to display as the second information acquisition page.
[0071] After the controlled virtual object finishes executing the target game task, an intermediate page is displayed. The content of the intermediate page may be at least partially the same as the content of the first information acquisition page, or the content of the intermediate page may be continuous or related to the content of the first information acquisition page. This prompts the player to complete the target game task by displaying target information, and then provides the player with the target information.
[0072] exist Figure 4 In the example, the background image of the intermediate page is the same as the aforementioned Figure 3 The background of the intermediate page is the same as that of the first information acquisition page. In other examples, the intermediate page may have the same content as the first information acquisition page, but differ in color, brightness, etc.; or, the intermediate page may display dynamically changing content from parts of the first information acquisition page. This method serves as a notification to the player that after completing the target game task, the aforementioned first information acquisition page will change, allowing them to obtain the target information.
[0073] Furthermore, after displaying the intermediate page, a transition animation is shown to switch from the intermediate page to the second information acquisition page. After the transition animation finishes playing, the second information acquisition page is displayed. This second information acquisition page includes the target information content and the account identifier of the recommended game account. The transition animation can be page flipping, page moving, page fading, etc. By guiding the display of the second information acquisition page through the intermediate page and the transition animation, a strong correlation is established between the first information acquisition page, the target game task, the intermediate page, and the second information acquisition page.
[0074] The second information retrieval page mentioned above displays the content of the target information, which corresponds to the aforementioned content prompt information of the target information. For example... Figure 5 The text displays three pieces of information related to the target information, as mentioned above. Figure 3 The three prompts correspond to each other. The second information retrieval page also displays the account identifiers of recommended game accounts, such as account name and avatar.
[0075] In the above method, the target information prompt is displayed first, and then the target information content is displayed after the target game task is completed. This method can guide players who are interested in the target information to perform the target game task and recommend matching friends to the player. On the one hand, it increases the social interaction of ordinary players, and on the other hand, it improves the utilization rate of game resources.
[0076] In addition, the second information acquisition page also includes at least one of the following: task performance evaluation parameters for the target game task; the time when the target information is acquired again; and a first control for re-determining the target game task and executing the re-determined target game task.
[0077] like Figure 5 In the second information acquisition page, the task performance evaluation parameters displayed are evaluation scores, such as 69 points. It also displays the countdown time for obtaining the target information again, as well as the first control for executing the re-determined target game task, namely the "Continue Playing" control.
[0078] Furthermore, to facilitate players in establishing social relationships, the account identifier of the recommended game account on the second information acquisition page can be configured with a triggerable attribute. Specifically, in response to a triggering operation targeting the account identifier of the recommended game account, the account information page of the recommended game account is displayed; this account information page includes: the account information of the recommended game account, and controls for establishing social relationships with the recommended game account.
[0079] For example, clicking the recommended game account's icon will display the account's information page, such as its homepage. This page includes account details like account level, virtual character appearances, and historical game quests. It also displays controls for establishing social connections, such as an "Add Friend" button. Clicking this button allows users to send a friend request to the recommended game account, thus establishing a social connection. The friend request can include the source of the request, indicating that the user performed a specific game quest to access the recommended game account and gain friend access. This increases the likelihood of friend requests being accepted and enhances social interaction among players.
[0080] Among the methods described above, recommending game accounts can increase the probability of ordinary players being known by other players, increase the amount of social interaction that ordinary players can build, and at the same time, the above methods can also increase the participation rate of target game tasks and improve the utilization rate of game resources.
[0081] The following embodiments provide a process for completing a target game task, including the following steps:
[0082] Step 1: Control the virtual object to be displayed at the starting position of the game scene; wherein, the game scene is generated based on the map line corresponding to the target game task, and the map line includes at least the starting position and the ending position;
[0083] The game scene can be a scene set in the game system or a scene created and uploaded by other players. The game scene is generated based on the map route corresponding to the target game task. The game scene includes the map route and may also include scene backgrounds, such as sky and ocean. The map route consists of at least one map component, such as terrain, decoration, objects, functions, mechanisms, and combinations. When the map route includes multiple map components, the multiple map components are connected to obtain the map route.
[0084] Different map components produce different interactive actions with the controlled virtual objects. For example, the gear component can rotate. When the gear component is placed horizontally, the controlled virtual object can stand and move on the gear component. When the gear component is placed vertically, the controlled virtual object can pass through the gaps between the gears. If the controlled virtual object falls off the gear or is hit by the gear without passing through the gaps between the gears, the interaction between the controlled virtual object and the gear component fails.
[0085] The map routes mentioned above are those provided by the first game account and / or the second game account. It should be noted that these map routes are those created and uploaded to the game system by the players, and are not the default map routes provided by the game system, thereby increasing the utilization rate of the game maps created by the players.
[0086] Step 2: In response to object control operations, control the controlled virtual object to move along the map lines;
[0087] The object control manipulation here can include movement control operations, jump control operations, tackle control operations, and so on.
[0088] Step 3: In response to the controlled virtual object arriving at the endpoint within a specified time, determine that the controlled virtual object has completed the execution of the target game task.
[0089] The map route also includes map components. During the interaction between the controlled virtual object and the map component, in response to the controlled virtual object moving to the map component and having a first interaction action with the map component, it is determined that the controlled virtual object has successfully passed through the map component; wherein, the first interaction action satisfies the passing condition of the map component.
[0090] For example, when the map component is a cylindrical component, the pass condition for the map component is to pass through the cylindrical component and ensure that the controlled virtual object does not fall off the cylindrical component; the first interaction action can be a jump action, and the map component is successfully passed through by jumping action.
[0091] For example, the map component is a cannon component. The cannon component can move in the game scene. The condition for the map component to pass is that the controlled virtual object does not collide with the cannon component. The first interaction action can be a movement control operation, a direction control operation, etc., to control the controlled virtual object to avoid the cannon component during movement and successfully pass through the cannon component.
[0092] If the controlled virtual object fails to reach the endpoint within the specified time, it is determined that the controlled virtual object has failed to execute the target game task.
[0093] When the controlled virtual object enters the game scene and is displayed at the starting position, a countdown timer can be started for a specified period of time. If the countdown ends and the controlled virtual object has not reached the finish line, the controlled virtual object fails to perform the target game task.
[0094] In one implementation, in response to a task completion event being triggered, it is determined that the controlled virtual object has ended the execution of the target game task.
[0095] Task completion events can include, for example, the player triggering the task exit control, the controlled virtual object failing to pass through a component and running out of lives, the task countdown ending, or the controlled virtual object reaching the end point of the map route. Once any task completion event is triggered, it can be determined that the controlled virtual object has finished executing the target game task.
[0096] In response to the controlled virtual object moving to the map component and engaging in a second interaction with the map component, it is determined that the controlled virtual object failed to pass through the map component; wherein the second interaction does not meet the passing conditions of the map component.
[0097] When the controlled virtual object fails to pass through the map component, the controlled virtual object is displayed at the starting position of the game scene, and the life parameters of the controlled virtual object are updated; in response to the life parameters of the controlled virtual object being updated to the first parameter threshold, or the duration of the target game task reaching the preset time threshold, it is determined that the controlled virtual object has failed to execute the target game task.
[0098] The life parameter can be implemented using the number of lives. The second interactive action mentioned above could be colliding with a map component or falling off a map component. In this case, the controlled virtual object's life is consumed, it respawns at the starting position of the game scene, and continues to execute the target game task from the starting position, interacting with various components in the game scene. When the life parameter is updated to the first parameter threshold, for example, 0, or the countdown of the target game task ends, and the controlled virtual object has not reached the endpoint, it can be determined that the controlled virtual object has failed to execute the target game task.
[0099] In response to a controlled virtual object triggering a save point, control the associated controlled virtual object and the save point; in response to a controlled virtual object failing to pass through the map component, control the controlled virtual object to be displayed at the save point location corresponding to the map component in the game scene.
[0100] The save point can be a designated location on the map line, typically located between the start and end points. After the controlled virtual object moves to the save point, it associates with that save point. Then, the controlled virtual object continues to move on the map line and interacts with subsequent map components. If the interaction fails, the controlled virtual object returns to the save point closest to the map component where the interaction failed and restarts its movement towards the end point from that save point.
[0101] The above game scene was generated in the following way:
[0102] The graphical user interface includes a first interactive control; responding to a trigger operation on the first interactive control, it controls the generation of game scene information corresponding to the game editing scene; wherein, the game scene information includes component information of edited components in the game editing scene, and the edited components are the edited components that respond to the editing operation among multiple editable components in the editing window; it controls the transmission of the game scene information to the server; wherein, the server is configured to communicate with the terminal device, the terminal device is configured to have a game program, the terminal device is configured to obtain the game scene information from the server, and generate the corresponding game scene through the game program based on the game scene information.
[0103] In practical applications, the graphical user interface includes a first interactive control. Triggering this control via a terminal device generates game scene information corresponding to the game editing scene. This game scene information can be saved in a preset location, which may be a map file. This map file can save not only the game scene information but also other map information (including but not limited to screenshots, map names, logs, etc.). After saving the game scene information, the map file is uploaded to a server. Once approved by the server, the game scene generated from the game scene information is published to a preset map pool. Terminal devices connected to the server can then download the corresponding game scene information from the server and generate the corresponding game scene based on that information through the game program, allowing them to experience the game within that scene. This method allows game scene information from the game editor to be published and experienced by other players, thus achieving rapid UGC (User-Generated Content) functionality.
[0104] In another approach, in response to the controlled virtual object moving to the location of the task object on the map route, the collection parameters of the task object are updated; in response to the controlled virtual object moving to the endpoint location, the collection parameters reach the second parameter threshold, and the duration of the target game task is less than a preset time threshold, it is determined that the controlled virtual object has successfully executed the target game task.
[0105] The task object can be a virtual bean, virtual star, etc., on the map line. When the controlled virtual object moves along the map line, it can collect the task object at the location of the task object, thereby increasing the collection parameter. In one method, the controlled virtual object reaches the endpoint within the countdown and the collection parameter reaches the second parameter threshold, such as collecting 200 task objects. At this point, the controlled virtual object is considered to have successfully executed the target game task.
[0106] Furthermore, once it is confirmed that the controlled virtual object has successfully executed the target game task, a reward claim page is displayed; the reward claim page includes the reward object to be claimed, as well as the object parameters of the reward object; in response to the trigger operation for the reward object, the reward parameters of the first game account are updated.
[0107] Rewards can be virtual bottle caps, virtual gift packs, or experience points. Players can obtain rewards by clicking on them, increasing the quantity, level, and other parameters of the reward in their game account.
[0108] This target game task allows players to create and upload game maps. By using target game tasks, more players are attracted to participate in creating game maps, thereby increasing players' enthusiasm for creating game maps.
[0109] The aforementioned target game tasks can be game maps created and uploaded by players. By using target game tasks, more players can be attracted to participate in the game map, thereby increasing players' enthusiasm for creating game maps.
[0110] Specifically, the target game task is as follows: create a game map using the second game account, and the game map is in an unuploaded state; control the controlled virtual object to enter the game map, and control the controlled virtual object to successfully move to the end position of the game map, confirming that the controlled virtual object has successfully executed the target game task; upload the game map to the game system.
[0111] The second game account can create a game map on the creation page. For example, it can set up map components in the scene and adjust various parameters of the map components. After the game map is created, it can be saved locally. At this time, only the player corresponding to the second game account can view the game map on the terminal device. The game map is in an unuploaded state, and other game accounts cannot see or participate in the game map.
[0112] The second game account can submit an upload command for the game map through the control. At this time, the second game account controls the corresponding controlled virtual object to enter the game map and controls the controlled virtual object to successfully execute the target game task. At this time, it can be determined that the game map is a game map that can be successfully executed, and then the game map is uploaded to the game system.
[0113] It should be noted that the target game task at this time is the game map created and uploaded by the player. After the game map is uploaded, more players can participate in the game map through the method of this embodiment, thereby increasing the utilization rate of the game map and increasing the enthusiasm of players to create game maps.
[0114] The game map uploaded by the player can be entered and played by one player or by multiple players. The corresponding game modes are single-player mode, two-player mode, and multiplayer mode.
[0115] In contrast, the game system also features system-provided scene maps that can be used by multiple players. For example, 32 players can participate in a parkour game to compete for the championship. Multiple scene maps can be provided, with each level corresponding to a different map. After each level, some players are eliminated, and the first player to complete the race and reach the finish line is the champion.
[0116] Furthermore, the recommended game account can be related to the controlled virtual object's performance in the target game task. In response to the controlled virtual object ending the execution of the target game task, performance evaluation parameters for the controlled virtual object in executing the target game task are obtained; wherein, the performance evaluation parameters are determined based on at least one of the following: whether the controlled virtual object successfully completed the target game task, collection parameters of the controlled virtual object collecting task objects in the target game task, and specified status parameters of the controlled virtual object in the target game task; based on the performance evaluation parameters, the recommended game account is determined.
[0117] For example, if a controlled virtual object successfully completes a target game task, its task performance evaluation parameter will be higher. The more task objects the controlled virtual object collects in the target game task, the higher the task performance evaluation parameter will be. Specific status parameters of the controlled virtual object in the target game task, such as movement speed and skill usage, will also affect the task performance evaluation parameter. The higher the task performance evaluation parameter, the better the recommended game account's account quality.
[0118] In one approach, an account quality parameter is determined that matches the task performance evaluation parameter; wherein, the higher the task performance evaluation parameter, the higher the account quality parameter; the account quality parameter is determined based on at least one of the following: the game account's account level, account experience points, and account spending amount; and recommended game accounts are selected from those that meet the account quality parameter.
[0119] Account quality parameters are calculated by weighting account level, experience points, and spending amount. The weights of each parameter can be preset; for example, different target information may have different weights. These parameters allow for the filtering of high-quality recommended game accounts, which are then recommended as the primary game account.
[0120] In another approach, the recommended game account is related to the account parameters of the first game account. Specifically, the account quality parameters of the first game account are obtained; wherein the account quality parameters are determined based on at least one of the following: account level, account experience points, and account spending amount; candidate game accounts matching the account quality parameters are determined; in response to the controlled virtual object ending the execution of the target game task, the recommended game account is determined from the candidate game accounts. The weight values of the aforementioned account level, account experience points, and account spending amount can be preset. Based on these weight values, the account level, account experience points, and account spending amount are weighted and calculated to obtain the account quality parameters. Game accounts with the same or higher account quality parameters than the first game account are searched from the game system as candidate game accounts. After the controlled virtual object ends the execution of the target game task, the recommended game account is determined from the candidate game accounts.
[0121] In one specific implementation, the trigger operation corresponding to the response information acquisition path randomly determines the target game task to be executed from the game system and determines the random evaluation parameters of the target game task; in response to the controlled virtual object ending the execution of the target game task, the task performance evaluation parameters of the target game task are displayed on the second information acquisition page; wherein, the task performance evaluation parameters are determined based on the task performance evaluation parameters of the target game task and the random evaluation parameters.
[0122] For example, a scene map can be randomly selected from the scene maps uploaded by players in the game system, and the selected scene map can be used as the target game task. The random evaluation parameter of the target game task can be a random value, or it can be determined according to the participation rate of the target game task. For example, the higher the participation rate, the higher the random evaluation parameter.
[0123] The performance evaluation parameters for the target game task can be the sum of the task performance evaluation parameters and random evaluation parameters, or a weighted sum.
[0124] In another specific implementation, the information category of the target information is obtained; the account attribute weights that match the information category are determined; wherein, the account attribute weights include the weight values corresponding to at least one of the following account parameters: account gender, account spending amount, account level, and account experience value; based on the account attribute weights and account parameters, the account screening parameters of the candidate game accounts within a preset range are determined; and the candidate game accounts whose account screening parameters meet the threshold of the third parameter are determined as recommended game accounts.
[0125] Information categories can include entertainment, economics, science popularization, etc. The weight of account attributes differs depending on the information category; that is, for the same account parameter, the weight value of that parameter varies across different information categories. Once the information category is determined, the weight of each account parameter is also determined. Then, by weighted summation based on these weight values, the account filtering parameters can be calculated. Candidate game accounts whose filtering parameters exceed the threshold of this third parameter are identified as recommended game accounts.
[0126] For the corresponding method embodiments described above, see [link to relevant documentation]. Figure 6 The diagram shows a structural schematic of an interactive control device for a game. It provides a graphical user interface via a terminal device. The device includes:
[0127] The page display module 60 is used to display the first information acquisition page; wherein, the first information acquisition page includes: content prompt information of the target information to be acquired, and the information acquisition method of the target information; the information acquisition method is used to indicate: the game task to be performed to acquire the target information;
[0128] The task execution module 62 is used to respond to the trigger operation corresponding to the information acquisition channel, determine the target game task to be executed, display the game scene of the target game task, and control the controlled virtual object to enter the game scene to execute the target game task; wherein, the controlled virtual object is controlled through a terminal device; the controlled virtual object belongs to the first game account;
[0129] The information display module 64 is used to display a second information acquisition page in response to the controlled virtual object ending the execution of the target game task. The second information acquisition page displays the information content of the target information and the account identifier of the recommended game account; the recommended game account has a specified matching relationship with the first game account.
[0130] The interactive control device for the aforementioned game provides a graphical user interface through a terminal device.
[0131] The first information acquisition page is displayed; wherein the first information acquisition page includes: content prompt information of the target information to be acquired, and the information acquisition method of the target information; the information acquisition method is used to indicate: the game task to be executed to acquire the target information; in response to the trigger operation corresponding to the information acquisition method, the target game task to be executed is determined, the game scene of the target game task is displayed, and the controlled virtual object is controlled to enter the game scene to execute the target game task; wherein the controlled virtual object is controlled through a terminal device; the controlled virtual object belongs to the first game account; in response to the controlled virtual object ending the execution of the target game task, a second information acquisition page is displayed, and the information content of the target information and the account identifier of the recommended game account are displayed on the second information acquisition page; the recommended game account has a specified matching relationship with the first game account. In the above method, the information prompts of the target information are used to filter out some players who are interested in the target information. These players then obtain the target information by completing game tasks and receive recommended game accounts. This increases the importance that players attach to the recommended game accounts and can actively guide players to build social relationships. This method can expand and enrich the ways in which ordinary players can build social relationships, reduce the difficulty for players to build social relationships, increase the amount of social interaction among players, and thus improve the utilization rate of game resources.
[0132] The aforementioned task execution module is also used for: responding to the trigger operation corresponding to the information acquisition method, obtaining the historical game tasks executed by the first game account; and determining the target game task to be executed based on the historical game tasks.
[0133] The aforementioned task execution module is also used to: obtain historical game tasks executed by the first game account within a specified historical time period, and calculate the task execution duration of the historical game tasks; determine the first game task whose task execution duration meets the specified duration threshold, and determine the target game task based on the task type to which the first game task belongs.
[0134] The aforementioned historical game tasks include: historical game tasks that the first game account identified and executed through information acquisition channels.
[0135] The aforementioned device further includes an account determination module, configured to: determine a recommended game account in response to the controlled virtual object ending the execution of the target game task; wherein the recommended game account matches the account attributes and / or historical game tasks of the first game account.
[0136] The aforementioned account determination module is further configured to: in response to the controlled virtual object ending the execution of the target game task, determine the preferred task type of the first game account based on the historical game tasks of the first game account; and obtain recommended game accounts with the same preferred task type.
[0137] The aforementioned account determination module is also used to: in response to the controlled virtual object ending the execution of the target game task, determine the recommended game account from the game accounts that have executed the target game task.
[0138] The aforementioned information display module is further configured to: in response to the controlled virtual object ending the execution of the target game task, cancel the display of the game scene of the target game task, and display an intermediate page; wherein the intermediate page has at least a portion of the same page content as the first information acquisition page; and switch the intermediate page to display the second information acquisition page.
[0139] The aforementioned information display module is also used to: display a switching animation from the intermediate page to the second information acquisition page; after the switching animation finishes playing, the second information acquisition page is displayed; the second information acquisition page includes: the information content of the target information and the account identifier of the recommended game account.
[0140] The aforementioned second information acquisition page also includes at least one of the following: task performance evaluation parameters for the target game task; the time when the target information is acquired again; and a first control for re-determining the target game task and executing the re-determined target game task.
[0141] The aforementioned device also includes an account information display module, used to: respond to a trigger operation targeting the account identifier of the recommended game account, and display the account information page of the recommended game account; the account information page includes: the account information of the recommended game account, and controls for establishing social relationships with the recommended game account.
[0142] The aforementioned first information acquisition page also includes: a task trigger control corresponding to the target information; the aforementioned task execution module is further used to: respond to the trigger operation of the task trigger control and determine the target game task to be executed.
[0143] The aforementioned page display module is further configured to: display an information retrieval control in a graphical user interface; wherein the information retrieval control has a preset control display state; the control display state indicates that: within a specified time period, the information retrieval control is not triggered, or the information retrieval control is triggered but the target game task is not executed, or the target game task has been executed at least once; and in response to a trigger operation on the information retrieval control, display a first information retrieval page.
[0144] The aforementioned task execution module is also used to: control the controlled virtual object to be displayed at the starting position of the game scene; wherein the game scene is generated based on the map line corresponding to the target game task, and the map line includes at least the starting position and the ending position; in response to the object control operation, control the controlled virtual object to move along the map line; in response to the controlled virtual object arriving at the ending position within a specified time, determine that the controlled virtual object has completed the execution of the target game task.
[0145] The aforementioned map route also includes a map component, and the aforementioned device further includes a first task result control module, configured to: determine that the controlled virtual object has successfully passed through the map component in response to the controlled virtual object moving to the map component and engaging in a first interaction with the map component; wherein the first interaction satisfies the passing condition of the map component; and determine that the controlled virtual object has failed to pass through the map component in response to the controlled virtual object moving to the map component and engaging in a second interaction with the map component; wherein the second interaction does not satisfy the passing condition of the map component.
[0146] The aforementioned map route also includes save points, and the aforementioned device further includes a second task result control module, used for: in response to a controlled virtual object triggering a save point, controlling the association between the controlled virtual object and the save point; in response to a controlled virtual object failing to pass through the map component, controlling the controlled virtual object to display at the save point location corresponding to the map component in the game scene.
[0147] The aforementioned device further includes a task failure control module, used to determine that the controlled virtual object has failed to execute the target game task in response to the controlled virtual object failing to reach the endpoint position within a specified time.
[0148] The map routes are provided for the first game account and / or the second game account.
[0149] The aforementioned device also includes an object collection module, used to update the collection parameters of the task object in response to the controlled virtual object moving to the location of the task object in the map line; and to determine that the controlled virtual object has successfully executed the target game task in response to the controlled virtual object moving to the endpoint position, the collection parameters reaching the second parameter threshold, and the duration of the target game task being less than a preset time threshold.
[0150] The aforementioned device also includes a reward module, used to: determine that the controlled virtual object has successfully executed the target game task, and display a reward claim page; wherein the reward claim page includes the reward object to be claimed, and the object parameters of the reward object; and update the reward parameters of the first game account in response to a trigger operation on the reward object.
[0151] The aforementioned apparatus further includes a first account recommendation module, configured to: in response to the controlled virtual object ending the execution of the target game task, obtain task performance evaluation parameters of the controlled virtual object in executing the target game task; wherein the task performance evaluation parameters are determined based on at least one of the following: whether the controlled virtual object successfully completed the target game task, collection parameters of the controlled virtual object collecting task objects in the target game task, and specified status parameters of the controlled virtual object in the target game task; and determine a recommended game account based on the task performance evaluation parameters.
[0152] The aforementioned first account recommendation module is further used to: determine account quality parameters that match the task performance evaluation parameters; wherein, the higher the task performance evaluation parameters, the higher the account quality parameters; the account quality parameters are determined based on at least one of the following: the game account's account level, account experience points, and account spending amount; and determine recommended game accounts from among the game accounts that meet the account quality parameters.
[0153] The aforementioned apparatus further includes a second account recommendation module, configured to: obtain account quality parameters of a first game account; wherein the account quality parameters are determined based on at least one of the following: account level, account experience points, and account spending amount; determine candidate game accounts that match the account quality parameters; and, in response to the controlled virtual object ending the execution of the target game task, determine a recommended game account from the candidate game accounts.
[0154] The aforementioned task execution module is also used to: respond to the trigger operation corresponding to the information acquisition path, randomly determine the target game task to be executed from the game system, and determine the random evaluation parameters of the target game task; in response to the controlled virtual object ending the execution of the target game task, display the task performance evaluation parameters of the target game task on the second information acquisition page; wherein, the task performance evaluation parameters are determined based on the task performance evaluation parameters of the target game task and the random evaluation parameters.
[0155] The aforementioned device further includes a third account recommendation module, used for: obtaining the information category of the target information; determining the account attribute weight that matches the information category; wherein the account attribute weight includes the weight value corresponding to at least one of the following account parameters: account gender, account spending amount, account level, and account experience value; determining the account screening parameters of candidate game accounts within a preset range based on the account attribute weight and account parameters; and determining the candidate game accounts whose account screening parameters meet the threshold of the third parameter as recommended game accounts.
[0156] This embodiment also provides an electronic device, including a processor and a memory. The memory stores computer-executable instructions that can be executed by the processor. The processor executes the computer-executable instructions to implement the interactive control method of the game described above. This electronic device can be a server or a terminal device.
[0157] See Figure 7 As shown, the electronic device includes a processor 100 and a memory 101. The memory 101 stores computer-executable instructions that can be executed by the processor 100. The processor 100 executes the computer-executable instructions to implement the interactive control method of the game described above.
[0158] Furthermore, Figure 7 The electronic device shown also includes a bus 102 and a communication interface 103, with the processor 100, the communication interface 103 and the memory 101 connected via the bus 102.
[0159] The memory 101 may include high-speed random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 103 (which can be wired or wireless), such as the Internet, wide area network, local area network, or metropolitan area network. The bus 102 may be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 7 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.
[0160] Processor 100 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of processor 100 or by instructions in software form. Processor 100 may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this invention can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a readily available storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 101, and the processor 100 reads the information from memory 101 and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiments.
[0161] The processor in the aforementioned electronic device, by executing computer-executable instructions, can perform the following operations in the interactive control method of the aforementioned game:
[0162] A graphical user interface is provided through a terminal device to display a first information acquisition page. The first information acquisition page includes: a prompt message for the target information to be acquired, and a method for acquiring the target information. The information acquisition method indicates the game task to be performed to acquire the target information. In response to the trigger operation corresponding to the information acquisition method, the target game task to be performed is determined, the game scene of the target game task is displayed, and a controlled virtual object is controlled to enter the game scene to perform the target game task. The controlled virtual object is controlled through the terminal device and belongs to a first game account. In response to the controlled virtual object ending the execution of the target game task, a second information acquisition page is displayed, showing the content of the target information and the account identifier of the recommended game account. The recommended game account has a specified matching relationship with the first game account.
[0163] The trigger operation corresponding to the response information acquisition method is used to obtain the historical game tasks executed by the first game account; based on the historical game tasks, the target game task to be executed is determined.
[0164] Retrieve historical game tasks executed by the first game account within a specified historical time period, and calculate the execution duration of the historical game tasks; identify the first game task whose execution duration meets the specified duration threshold, and determine the target game task based on the task type to which the first game task belongs.
[0165] Historical game missions include: historical game missions that the first game account identified and executed through information acquisition channels.
[0166] In response to the controlled virtual object ending the execution of the target game task, a recommended game account is determined; wherein the recommended game account matches the account attributes and / or historical game tasks of the first game account.
[0167] In response to the controlled virtual object ending the execution of the target game task, the preferred task type of the first game account is determined based on the historical game tasks of the first game account; recommended game accounts with the same preferred task type are obtained.
[0168] In response to the controlled virtual object ending the execution of the target game task, the game scene of the target game task is canceled and an intermediate page is displayed; wherein, at least part of the content of the intermediate page is the same as that of the first information acquisition page; the intermediate page is then switched to display the second information acquisition page.
[0169] The animation transitions from the middle page to the second information retrieval page. After the animation finishes playing, the second information retrieval page is displayed. The second information retrieval page includes the target information content and the account identifier of the recommended game account.
[0170] The system evaluates the performance of the target game task based on the following parameters: the time when the target information is obtained again; the system then determines the target game task again and executes the first control for the re-determined target game task.
[0171] In response to a trigger action targeting the account identifier of the recommended game account, the account information page of the recommended game account is displayed; the account information page includes: the account information of the recommended game account, and controls for establishing social relationships with the recommended game account.
[0172] The first information acquisition page also includes: a task trigger control corresponding to the target information; and a response to the trigger operation of the task trigger control to determine the target game task to be executed.
[0173] Display an information retrieval control in a graphical user interface; wherein the information retrieval control has a preset control display state; the control display state indicates that: within a specified time period, the information retrieval control is not triggered, or the information retrieval control is triggered but the target game task is not executed, or the target game task has been executed at least once; in response to a trigger operation on the information retrieval control, display the first information retrieval page.
[0174] Controlled virtual objects are displayed at the starting position of the game scene; wherein the game scene is generated based on the map line corresponding to the target game task, and the map line includes at least a starting position and an ending position; in response to object control operations, the controlled virtual objects are controlled to move along the map line; in response to the controlled virtual objects reaching the ending position within a specified time, it is determined that the controlled virtual objects have completed the execution of the target game task.
[0175] The map route also includes a map component. In response to a controlled virtual object moving to the map component and engaging in a first interaction with the map component, it is determined that the controlled virtual object has successfully passed through the map component; wherein the first interaction satisfies the passing condition of the map component. In response to a controlled virtual object moving to the map component and engaging in a second interaction with the map component, it is determined that the controlled virtual object has failed to pass through the map component; wherein the second interaction does not satisfy the passing condition of the map component.
[0176] The map route also includes save points. In response to a controlled virtual object triggering a save point, the control associates the controlled virtual object with the save point. In response to a controlled virtual object failing to pass through the map component, the control displays the controlled virtual object at the save point location corresponding to the map component in the game scene.
[0177] If the controlled virtual object fails to reach the endpoint within the specified time, it is determined that the controlled virtual object has failed to execute the target game task.
[0178] The map routes are provided for the first game account and / or the second game account.
[0179] In response to the controlled virtual object moving to the location of the task object on the map route, the collection parameters of the task object are updated; in response to the controlled virtual object moving to the endpoint location, the collection parameters reach the second parameter threshold, and the duration of the target game task is less than the preset time threshold, it is determined that the controlled virtual object has successfully executed the target game task.
[0180] Once the controlled virtual object has successfully executed the target game task, the reward claim page is displayed. The reward claim page includes the reward object to be claimed and the object parameters of the reward object. In response to the trigger operation on the reward object, the reward parameters of the first game account are updated.
[0181] In response to the controlled virtual object ending the execution of the target game task, the task performance evaluation parameters of the controlled virtual object in executing the target game task are obtained; wherein, the task performance evaluation parameters are determined based on at least one of the following: whether the controlled virtual object successfully completed the target game task, the collection parameters of the controlled virtual object in the target game task, and the specified status parameters of the controlled virtual object in the target game task; and the recommended game account is determined based on the task performance evaluation parameters.
[0182] Determine account quality parameters that match the task performance evaluation parameters; wherein, the higher the task performance evaluation parameters, the higher the account quality parameters; the account quality parameters are determined based on at least one of the following: the game account's account level, account experience points, and account spending amount; from the game accounts that meet the account quality parameters, determine the recommended game accounts.
[0183] Obtain the account quality parameters of the first game account; wherein the account quality parameters are determined based on at least one of the following: account level, account experience points, and account spending amount; determine the candidate game accounts that match the account quality parameters; and in response to the controlled virtual object ending the execution of the target game task, determine the recommended game account from the candidate game accounts.
[0184] The method includes triggering operations corresponding to the response information acquisition path, randomly determining the target game task to be executed from the game system, and determining the random evaluation parameters of the target game task; the method also includes: in response to the controlled virtual object ending the execution of the target game task, displaying the task performance evaluation parameters of the target game task on the second information acquisition page; wherein, the task performance evaluation parameters are determined based on the task performance evaluation parameters of the target game task and the random evaluation parameters.
[0185] Obtain the information category of the target information; determine the account attribute weight that matches the information category; wherein, the account attribute weight includes the weight value corresponding to at least one of the following account parameters: account gender, account spending amount, account level, and account experience value; based on the account attribute weight and account parameters, determine the account screening parameters for candidate game accounts within a preset range; and determine the candidate game accounts whose account screening parameters meet the threshold of the third parameter as recommended game accounts.
[0186] In the above method, the information prompts of the target information are used to filter out some players who are interested in the target information. These players then obtain the target information by completing game tasks and receive recommended game accounts. This increases the importance that players attach to the recommended game accounts and can actively guide players to build social relationships. This method can expand and enrich the ways in which ordinary players can build social relationships, reduce the difficulty for players to build social relationships, increase the amount of social interaction among players, and thus improve the utilization rate of game resources.
[0187] This embodiment also provides a computer-readable storage medium storing computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions cause the processor to implement the interactive control method of the above-mentioned game.
[0188] The computer-executable instructions stored in the aforementioned computer-readable storage medium can, by executing the aforementioned computer-executable instructions, perform the following operations in the interactive control method of the game:
[0189] A graphical user interface is provided through a terminal device to display a first information acquisition page. The first information acquisition page includes: a prompt message for the target information to be acquired, and a method for acquiring the target information. The information acquisition method indicates the game task to be performed to acquire the target information. In response to the trigger operation corresponding to the information acquisition method, the target game task to be performed is determined, the game scene of the target game task is displayed, and a controlled virtual object is controlled to enter the game scene to perform the target game task. The controlled virtual object is controlled through the terminal device and belongs to a first game account. In response to the controlled virtual object ending the execution of the target game task, a second information acquisition page is displayed, showing the content of the target information and the account identifier of the recommended game account. The recommended game account has a specified matching relationship with the first game account.
[0190] The trigger operation corresponding to the response information acquisition method is used to obtain the historical game tasks executed by the first game account; based on the historical game tasks, the target game task to be executed is determined.
[0191] Retrieve historical game tasks executed by the first game account within a specified historical time period, and calculate the execution duration of the historical game tasks; identify the first game task whose execution duration meets the specified duration threshold, and determine the target game task based on the task type to which the first game task belongs.
[0192] Historical game missions include: historical game missions that the first game account identified and executed through information acquisition channels.
[0193] In response to the controlled virtual object ending the execution of the target game task, a recommended game account is determined; wherein the recommended game account matches the account attributes and / or historical game tasks of the first game account.
[0194] In response to the controlled virtual object ending the execution of the target game task, the preferred task type of the first game account is determined based on the historical game tasks of the first game account; recommended game accounts with the same preferred task type are obtained.
[0195] In response to the controlled virtual object ending the execution of the target game task, the game scene of the target game task is canceled and an intermediate page is displayed; wherein, at least part of the content of the intermediate page is the same as that of the first information acquisition page; the intermediate page is then switched to display the second information acquisition page.
[0196] The animation transitions from the middle page to the second information retrieval page. After the animation finishes playing, the second information retrieval page is displayed. The second information retrieval page includes the target information content and the account identifier of the recommended game account.
[0197] The system evaluates the performance of the target game task based on the following parameters: the time when the target information is obtained again; the system then determines the target game task again and executes the first control for the re-determined target game task.
[0198] In response to a trigger action targeting the account identifier of the recommended game account, the account information page of the recommended game account is displayed; the account information page includes: the account information of the recommended game account, and controls for establishing social relationships with the recommended game account.
[0199] The first information acquisition page also includes: a task trigger control corresponding to the target information; and a response to the trigger operation of the task trigger control to determine the target game task to be executed.
[0200] Display an information retrieval control in a graphical user interface; wherein the information retrieval control has a preset control display state; the control display state indicates that: within a specified time period, the information retrieval control is not triggered, or the information retrieval control is triggered but the target game task is not executed, or the target game task has been executed at least once; in response to a trigger operation on the information retrieval control, display the first information retrieval page.
[0201] Controlled virtual objects are displayed at the starting position of the game scene; wherein the game scene is generated based on the map line corresponding to the target game task, and the map line includes at least a starting position and an ending position; in response to object control operations, the controlled virtual objects are controlled to move along the map line; in response to the controlled virtual objects reaching the ending position within a specified time, it is determined that the controlled virtual objects have completed the execution of the target game task.
[0202] The map route also includes a map component. In response to a controlled virtual object moving to the map component and engaging in a first interaction with the map component, it is determined that the controlled virtual object has successfully passed through the map component; wherein the first interaction satisfies the passing condition of the map component. In response to a controlled virtual object moving to the map component and engaging in a second interaction with the map component, it is determined that the controlled virtual object has failed to pass through the map component; wherein the second interaction does not satisfy the passing condition of the map component.
[0203] The map route also includes save points. In response to a controlled virtual object triggering a save point, the control associates the controlled virtual object with the save point. In response to a controlled virtual object failing to pass through the map component, the control displays the controlled virtual object at the save point location corresponding to the map component in the game scene.
[0204] If the controlled virtual object fails to reach the endpoint within the specified time, it is determined that the controlled virtual object has failed to execute the target game task.
[0205] The map routes are provided for the first game account and / or the second game account.
[0206] In response to the controlled virtual object moving to the location of the task object on the map route, the collection parameters of the task object are updated; in response to the controlled virtual object moving to the endpoint location, the collection parameters reach the second parameter threshold, and the duration of the target game task is less than the preset time threshold, it is determined that the controlled virtual object has successfully executed the target game task.
[0207] Once the controlled virtual object has successfully executed the target game task, the reward claim page is displayed. The reward claim page includes the reward object to be claimed and the object parameters of the reward object. In response to the trigger operation on the reward object, the reward parameters of the first game account are updated.
[0208] In response to the controlled virtual object ending the execution of the target game task, the task performance evaluation parameters of the controlled virtual object in executing the target game task are obtained; wherein, the task performance evaluation parameters are determined based on at least one of the following: whether the controlled virtual object successfully completed the target game task, the collection parameters of the controlled virtual object in the target game task, and the specified status parameters of the controlled virtual object in the target game task; and the recommended game account is determined based on the task performance evaluation parameters.
[0209] Determine account quality parameters that match the task performance evaluation parameters; wherein, the higher the task performance evaluation parameters, the higher the account quality parameters; the account quality parameters are determined based on at least one of the following: the game account's account level, account experience points, and account spending amount; from the game accounts that meet the account quality parameters, determine the recommended game accounts.
[0210] Obtain the account quality parameters of the first game account; wherein the account quality parameters are determined based on at least one of the following: account level, account experience points, and account spending amount; determine the candidate game accounts that match the account quality parameters; and in response to the controlled virtual object ending the execution of the target game task, determine the recommended game account from the candidate game accounts.
[0211] The method includes triggering operations corresponding to the response information acquisition path, randomly determining the target game task to be executed from the game system, and determining the random evaluation parameters of the target game task; the method also includes: in response to the controlled virtual object ending the execution of the target game task, displaying the task performance evaluation parameters of the target game task on the second information acquisition page; wherein, the task performance evaluation parameters are determined based on the task performance evaluation parameters of the target game task and the random evaluation parameters.
[0212] Obtain the information category of the target information; determine the account attribute weight that matches the information category; wherein, the account attribute weight includes the weight value corresponding to at least one of the following account parameters: account gender, account spending amount, account level, and account experience value; based on the account attribute weight and account parameters, determine the account screening parameters for candidate game accounts within a preset range; and determine the candidate game accounts whose account screening parameters meet the threshold of the third parameter as recommended game accounts.
[0213] In the above method, the information prompts of the target information are used to filter out some players who are interested in the target information. These players then obtain the target information by completing game tasks and receive recommended game accounts. This increases the importance that players attach to the recommended game accounts and can actively guide players to build social relationships. This method can expand and enrich the ways in which ordinary players can build social relationships, reduce the difficulty for players to build social relationships, increase the amount of social interaction among players, and thus improve the utilization rate of game resources.
[0214] The computer program products of the game interaction control method, device and electronic device provided in the embodiments of the present invention include a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the preceding method embodiments. For specific implementation, please refer to the method embodiments, which will not be repeated here.
[0215] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and apparatus described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0216] Furthermore, in the description of the embodiments of the present invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in the present invention based on the specific circumstances.
[0217] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0218] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0219] Finally, it should be noted that the above embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit it. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A method for interactive control of a game, characterized in that, The method of providing a graphical user interface via a terminal device includes: Display a first information acquisition page; wherein the first information acquisition page includes: content prompt information of the target information to be acquired, and information acquisition method of the target information; the information acquisition method is used to indicate: the game task to be performed to acquire the target information; In response to the trigger operation corresponding to the information acquisition method, the system determines the target game task to be executed, displays the game scene of the target game task, and controls the controlled virtual object to enter the game scene to execute the target game task; wherein, the controlled virtual object is controlled through the terminal device; the controlled virtual object belongs to the first game account; In response to the controlled virtual object ending the execution of the target game task, a second information acquisition page is displayed, showing the information content of the target information and the account identifier of the recommended game account; the recommended game account has a specified matching relationship with the first game account.
2. The method according to claim 1, characterized in that, The steps of controlling a controlled virtual object to enter the game scene to perform the target game task include: The controlled virtual object is displayed at the starting position of the game scene; wherein the game scene is generated based on the map route corresponding to the target game task, and the map route includes at least a starting position and an ending position; In response to an object control operation, the controlled virtual object is controlled to move along the map line; In response to the controlled virtual object arriving at the endpoint within a specified time, it is determined that the controlled virtual object has completed the execution of the target game task.
3. The method according to claim 2, characterized in that, The map route also includes map components, and the method further includes: In response to the controlled virtual object moving to the map component and engaging in a first interaction with the map component, it is determined that the controlled virtual object has successfully passed through the map component; wherein the first interaction satisfies the passing condition of the map component; In response to the controlled virtual object moving to the map component and engaging in a second interaction with the map component, it is determined that the controlled virtual object failed to pass through the map component; wherein the second interaction does not meet the passing conditions of the map component.
4. The method according to claim 3, characterized in that, The map route also includes save points, and the method further includes: In response to the controlled virtual object triggering the save point, control associate the controlled virtual object with the save point; In response to the controlled virtual object failing to pass through the map component, the controlled virtual object is controlled to display at the save point location corresponding to the map component in the game scene.
5. The method according to claim 2, characterized in that, The method further includes: In response to the controlled virtual object failing to reach the endpoint within the specified time, it is determined that the controlled virtual object has failed to execute the target game task.
6. The method according to claim 2, characterized in that, The map route is a map route provided by the first game account and / or the second game account.
7. The method according to claim 2, characterized in that, The method further includes: In response to the controlled virtual object moving to the location of the task object in the map route, the collection parameters of the task object are updated; In response to the controlled virtual object moving to the endpoint position, the collected parameters reaching the second parameter threshold, and the duration of the target game task being less than a preset time threshold, it is determined that the controlled virtual object has successfully executed the target game task.
8. The method according to claim 2, characterized in that, The method further includes: Once it is confirmed that the controlled virtual object has successfully executed the target game task, a reward claim page is displayed; wherein, the reward claim page includes the reward object to be claimed, and the object parameters of the reward object; In response to a triggered operation targeting the reward recipient, update the reward parameters for the first game account.
9. The method according to claim 1, characterized in that, The steps for determining the target game task to be executed in response to the trigger operation corresponding to the information acquisition method include: In response to the trigger operation corresponding to the information acquisition method, the historical game tasks executed by the first game account are obtained; based on the historical game tasks, the target game task to be executed is determined.
10. The method according to claim 9, characterized in that, The steps for determining the target game task to be executed based on the historical game tasks include: Obtain the historical game tasks executed by the first game account within a specified historical time period, and calculate the execution time of the historical game tasks. A first game task whose execution duration meets a specified duration threshold is identified, and a target game task is determined based on the task type to which the first game task belongs.
11. The method according to claim 9 or 10, characterized in that, The historical game tasks include: historical game tasks that the first game account has identified and executed through the information acquisition method.
12. The method according to claim 1, characterized in that, The method further includes: In response to the controlled virtual object ending the execution of the target game task, a recommended game account is determined; wherein the recommended game account matches the account attributes and / or historical game tasks of the first game account.
13. The method according to claim 12, characterized in that, In response to the controlled virtual object ending the execution of the target game task, the step of determining the recommended game account includes: In response to the controlled virtual object ending the execution of the target game task, the preferred task type of the first game account is determined based on the historical game tasks of the first game account; Obtain recommended game accounts with the same preferred task type.
14. The method according to claim 1, characterized in that, The step of displaying a second information acquisition page in response to the controlled virtual object ending the execution of the target game task includes: In response to the controlled virtual object ending the execution of the target game task, the game scene of the target game task is canceled and an intermediate page is displayed; wherein, the intermediate page has at least a portion of the same page content as the first information acquisition page; The intermediate page is switched to display as the second information retrieval page.
15. The method according to claim 14, characterized in that, The step of switching the intermediate page to display as the second information retrieval page includes: A switching animation is displayed, transitioning from the intermediate page to the second information acquisition page. After the switching animation finishes playing, the second information acquisition page is displayed. The second information acquisition page includes: the information content of the target information and the account identifier of the recommended game account.
16. The method according to claim 1, characterized in that, The second information retrieval page also includes at least one of the following: The performance evaluation parameters for the target game task; The time when the target information is obtained again; Re-determine the target game task and execute the first control of the re-determined target game task.
17. The method according to claim 1, characterized in that, After the step of displaying the target information and the account identifier of the recommended game account on the second information acquisition page, the method further includes: In response to a trigger operation targeting the account identifier of the recommended game account, the account information page of the recommended game account is displayed; the account information page includes: the account information of the recommended game account, and controls for establishing social relationships with the recommended game account.
18. The method according to claim 1, characterized in that, The first information acquisition page also includes: a task triggering control corresponding to the target information; The step of responding to the trigger operation corresponding to the information acquisition method and determining the target game task to be executed includes: responding to the trigger operation of the task trigger control and determining the target game task to be executed.
19. The method according to claim 1, characterized in that, The steps to display the first information retrieval page include: An information retrieval control is displayed in the graphical user interface; wherein the information retrieval control has a preset control display state; the control display state indicates that: within a specified time period, the information retrieval control is not triggered, or the information retrieval control is triggered but the target game task is not executed, or the target game task has been executed at least once; In response to a trigger operation on the information retrieval control, the first information retrieval page is displayed.
20. The method according to claim 1, characterized in that, The method further includes: In response to the controlled virtual object ending the execution of the target game task, the task performance evaluation parameters of the controlled virtual object in executing the target game task are obtained; wherein, the task performance evaluation parameters are determined based on at least one of the following: whether the controlled virtual object successfully completed the target game task, the collection parameters of the controlled virtual object collecting task objects in the target game task, and the specified state parameters of the controlled virtual object in the target game task; Based on the aforementioned task performance evaluation parameters, a recommended game account is determined.
21. The method according to claim 20, characterized in that, The steps for determining recommended game accounts based on the aforementioned task performance evaluation parameters include: Determine an account quality parameter that matches the task performance evaluation parameter; wherein, the higher the task performance evaluation parameter, the higher the account quality parameter; the account quality parameter is determined based on at least one of the following: the game account's account level, account experience points, and account spending amount; Game accounts that meet the aforementioned account quality parameters are identified as recommended game accounts.
22. The method according to claim 1, characterized in that, The method further includes: Obtain the account quality parameters of the first game account; wherein the account quality parameters are determined based on at least one of the following: account level, account experience points, and account spending amount; Identify candidate game accounts that match the account quality parameters; In response to the controlled virtual object ending the execution of the target game task, a recommended game account is determined from the candidate game accounts.
23. The method according to claim 1, characterized in that, The steps for determining the target game task to be executed in response to the trigger operation corresponding to the information acquisition method include: In response to the trigger operation corresponding to the information acquisition method, a target game task to be executed is randomly determined from the game system, and random evaluation parameters of the target game task are determined; The method further includes: in response to the controlled virtual object ending the execution of the target game task, displaying the task performance evaluation parameters of the target game task on the second information acquisition page; wherein the task performance evaluation parameters are determined based on the task performance evaluation parameters of the target game task and the random evaluation parameters.
24. The method according to claim 1, characterized in that, The method further includes: The information category of the target information is obtained; Determine the account attribute weights that match the information category; wherein the account attribute weights include weight values corresponding to at least one of the following account parameters: account gender, account spending amount, account level, and account experience value; Based on the account attribute weights and the account parameters, determine the account filtering parameters for candidate game accounts within a preset range; Candidate game accounts that meet the threshold of the third parameter in the account filtering parameters are identified as recommended game accounts.
25. An interactive control device for a game, characterized in that, The device provides a graphical user interface via a terminal device, the apparatus comprising: A page display module is used to display a first information acquisition page; wherein, the first information acquisition page includes: content prompt information of the target information to be acquired, and information acquisition method of the target information; the information acquisition method is used to indicate: the game task to be performed to acquire the target information; The task execution module is used to respond to the trigger operation corresponding to the information acquisition method, determine the target game task to be executed, display the game scene of the target game task, and control the controlled virtual object to enter the game scene to execute the target game task; wherein, the controlled virtual object is controlled through the terminal device; the controlled virtual object belongs to the first game account; The information display module is used to display a second information acquisition page in response to the controlled virtual object ending the execution of the target game task, and to display the information content of the target information and the account identifier of the recommended game account on the second information acquisition page; the recommended game account has a specified matching relationship with the first game account.
26. An electronic device, characterized in that, It includes a processor and a memory, the memory storing computer-executable instructions that can be executed by the processor, the processor executing the computer-executable instructions to implement the interactive control method of the game according to any one of claims 1-24.
27. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the interactive control method of the game as described in any one of claims 1-24.
Citation Information
Patent Citations
Racing game information control method and apparatus, and electronic device
WO2021248789A1
Game task assigning method and apparatus
WO2023005079A1