Game task prompting method and device and electronic equipment

By automatically prompting task execution conditions based on the environment during gameplay, the problem of visual obstruction and memory burden caused by traditional task prompting methods has been solved, thus improving the gaming experience.

CN121197802APending Publication Date: 2025-12-26NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410831333.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-06-25
Publication Date
2025-12-26

AI Technical Summary

Technical Problem

In existing technologies, game task prompts can easily obstruct the player's field of vision, increase the player's memory burden, and result in a poor gaming experience.

Method used

By automatically prompting players with task execution conditions based on the game environment during gameplay, the system promptly reminds players to complete tasks and cancels the prompts when the conditions are met, thus avoiding prolonged obstruction of the player's view.

Benefits of technology

This reduces the memory burden on players regarding game tasks, enhances the gaming experience, and ensures that players can focus on the core gameplay experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121197802A_ABST
    Figure CN121197802A_ABST
Patent Text Reader

Abstract

The invention provides a game task prompting method and device and electronic equipment. The method comprises the following steps: determining a task execution condition and a task achievement condition corresponding to at least one game task received by a target game account; displaying a game scene comprising a controlled virtual object corresponding to the target game account when the game is finished; in the game playing process, if the current game environment of the controlled virtual object in the game scene meets the task execution condition corresponding to the target game task, task prompt information used for prompting the controlled virtual object to execute the target game task is displayed; and when the target game task meets the information display cancelling condition, cancelling display of the task prompt information corresponding to the target game task. By means of the mode, players can focus on game core experience in the game playing process, the players are reminded in time when tasks can be executed, and the task memory burden of the players is relieved; and the task prompt information is not displayed in the interface for a long time, so that the game view is prevented from being shielded for a long time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of game design technology, and in particular to a game task prompting method, apparatus and electronic device. Background Technology

[0002] In games, to encourage player activity and guide gameplay, in-game missions are often set up. To complete these missions, players need to view and memorize numerous tasks outside of combat through the mission system before entering the game to complete them. However, this increases the memory burden on players, making it easy for them to miss some missions during gameplay. To address this, related technologies have implemented a permanent mission bar in the game interface, allowing players to view missions at any time during gameplay. However, this method results in some game scenes being obscured by the mission bar for extended periods, potentially impacting the core gameplay experience due to obstructed combat visibility and leading to a poor gaming experience. Summary of the Invention

[0003] The purpose of this disclosure is to provide a method, device, and electronic device for prompting game tasks, so as to avoid the taskbar obstructing the game's field of vision and reduce the memory burden on players regarding game tasks.

[0004] In a first aspect, this disclosure provides a game task prompting method, which provides a graphical user interface in a game through a terminal device, wherein the terminal device corresponds to a target game account. The method includes: in response to the target game account receiving at least one game task, determining the task execution conditions and task achievement conditions corresponding to the at least one game task; in response to a game start command, displaying at least a portion of the game scene in the graphical user interface, wherein the game scene includes a controlled virtual object corresponding to the target game account; during the game, determining the game environment in which the controlled virtual object is currently located in the game scene; in response to the game environment satisfying the task execution conditions corresponding to the target game task in at least one game task, displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task; wherein the task prompt information includes at least the task achievement conditions; and in response to the target game task satisfying the information cancellation display conditions, canceling the display of the task prompt information corresponding to the target game task.

[0005] Secondly, this disclosure provides a game task prompting device that provides a graphical user interface in a game through a terminal device, wherein the terminal device corresponds to a target game account. The device includes: a task determination module, used to determine the task execution conditions and task achievement conditions corresponding to the at least one game task in response to the target game account receiving at least one game task; a scene display module, used to display at least a portion of the game scene in the graphical user interface in response to a game start command, wherein the game scene includes a controlled virtual object corresponding to the target game account; a game environment determination module, used to determine the current game environment in which the controlled virtual object is located during the game; an information display module, used to display task prompt information for prompting the controlled virtual object to perform the target game task in the graphical user interface in response to the game environment meeting the task execution conditions corresponding to the target game task in at least one game task; wherein the task prompt information includes at least the task achievement conditions; and a cancellation display module, used to cancel the display of the task prompt information corresponding to the target game task in response to the target game task meeting the information cancellation display conditions.

[0006] Thirdly, this disclosure provides an electronic device including a processor and a memory, the memory storing machine-executable instructions that can be executed by the processor, the processor executing the machine-executable instructions to implement the above-described game task prompting method.

[0007] Fourthly, this disclosure provides a computer-readable storage medium storing computer-executable instructions that, when invoked and executed by a processor, cause the processor to implement the aforementioned game task prompting method.

[0008] The embodiments disclosed herein bring the following beneficial effects:

[0009] This disclosure provides a game task prompting method, apparatus, and electronic device. First, in response to a target game account receiving at least one game task, the system determines the task execution conditions and task completion conditions corresponding to the at least one game task. Then, in response to a game start command, it displays at least a portion of the game scene in a graphical user interface, wherein the game scene includes a controlled virtual object corresponding to the target game account. During the game, the system determines the current game environment in which the controlled virtual object is located within the game scene. If the game environment meets the task execution conditions corresponding to the target game task in at least one game task, the system displays task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task. The task prompt information includes at least the task completion conditions. In response to the target game task meeting the information cancellation display conditions, the display of the task prompt information corresponding to the target game task is cancelled. This method allows players to focus on the core game experience during gameplay. When a task becomes available, it provides immediate reminders, allowing players to complete game tasks conveniently during gameplay, thus reducing the player's memory burden. Furthermore, the task prompt information is not constantly displayed on the interface, avoiding prolonged obstruction of the player's field of vision, effectively improving the player's gaming experience.

[0010] Other features and advantages of this disclosure will be set forth in the following description, or some features and advantages may be inferred from the description or determined without doubt, or may be learned by practicing the techniques described above.

[0011] To make the above-mentioned objects, features and advantages of this disclosure 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 technical solutions in the specific embodiments of this disclosure or 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 this disclosure. 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 task prompting method provided in this embodiment of the disclosure;

[0014] Figure 2 This is a schematic diagram illustrating the display of a first task prompt message provided in an embodiment of the present disclosure;

[0015] Figure 3 This is a schematic diagram illustrating the display of a second task prompt message provided in an embodiment of the present disclosure;

[0016] Figure 4This is a schematic diagram illustrating the display of a task completion prompt message provided in an embodiment of the present disclosure;

[0017] Figure 5 This is a schematic diagram of a task system provided in an embodiment of the present disclosure;

[0018] Figure 6 A schematic diagram illustrating the display of a task subscription list provided in an embodiment of this disclosure;

[0019] Figure 7 A schematic diagram illustrating the configuration of game tasks with multiple task execution conditions that have a parallel relationship, provided in an embodiment of this disclosure;

[0020] Figure 8 A schematic diagram illustrating the configuration of a game task with multiple dependent task execution conditions provided in this embodiment of the disclosure;

[0021] Figure 9 A schematic diagram illustrating the configuration of a game task with two coexisting relationships, provided in an embodiment of this disclosure;

[0022] Figure 10 A schematic diagram of a coefficient configuration provided in an embodiment of this disclosure;

[0023] Figure 11 This is a schematic diagram illustrating another coefficient configuration provided in an embodiment of the present disclosure;

[0024] Figure 12 A schematic diagram of a game task prompting device provided in an embodiment of this disclosure;

[0025] Figure 13 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation

[0026] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. The components of the embodiments of this disclosure described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.

[0027] Therefore, the following detailed description of the embodiments of this disclosure provided in the accompanying drawings is not intended to limit the scope of the claimed disclosure, but merely to illustrate selected embodiments of the disclosure. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without inventive effort are within the scope of protection of this disclosure.

[0028] Existing highly competitive games, especially shooting games, often set up in-game missions for players. This serves two purposes: firstly, it can increase player activity; secondly, it can guide players to engage in certain game behaviors, thereby enriching the overall game experience; and finally, it can incentivize players through mission completion rewards, creating a positive cycle in the game experience.

[0029] However, in most games, to complete missions, players need to first view and memorize numerous missions through the mission system outside of combat, and then enter the game to complete the memorized missions. During the game, players not only have to strive for victory but also spend a lot of energy memorizing and completing game missions, which can easily lead to excessive memory load. If a mission is missed during the game, or if the progress of an unknown mission is unknown, resulting in the final mission not being completed, it will cause feelings of regret, ultimately leading to a negative experience such as reduced game satisfaction.

[0030] In MMO (Massive Multiplayer Online) games, a persistent quest bar is typically set up in the game interface, allowing players to view quests at any time during gameplay. However, this method inevitably results in parts of the game scene being obscured by the quest bar for extended periods. For highly competitive games, this can negatively impact the core gameplay experience due to obstructed combat views, leading to a poor gaming experience. Furthermore, since such quest bars often have limited space, they can typically only display 2 to 3 quests at a time, essentially only providing notification for a very limited number of quests.

[0031] In addition, some games offer a tracking function in the out-of-combat quest system. Players can select a limited number of quests and mark them as "tracked." When the player enters combat, they can open an interface (such as the map / inventory interface), which will often display the details and description of the quests marked as "tracked." This type of quest reminder only appears when the player actively opens the corresponding interface during gameplay, effectively avoiding the problem of the interface being obscured for extended periods. While this method solves the obscuration problem, its biggest drawback is that it doesn't immediately reduce the player's memory burden. Players still need to constantly remember that they need to complete the quest, repeatedly opening the interface to check the tracked quest list, memorizing the quest content, and then creating the conditions to execute the quest. This series of complex actions requiring active player participation means that if a player becomes engrossed in the game and forgets about the quest, it will lead to failure and regret.

[0032] Some games offer players the ability to access the quest system at any time during combat (during gameplay), allowing them to see the same quest system interface both in and out of battle. Furthermore, a pop-up notification indicates completion of a quest. This approach reduces screen obstruction caused by quest notifications and allows players to view quest details without actively opening the quest system interface. This method of pushing reminders based on player behavior helps prevent players from forgetting quests due to excessive game engagement, thus reducing feelings of regret and encouraging active gameplay. However, this method also has drawbacks. The most direct issue is that the reminder only appears after a player performs a certain type of game action. Essentially, it "informs" the player of the result of their action, rather than "reminds" them to perform a specific quest. Therefore, this method only provides further reminders when a player triggers quest progress and does not alleviate the memory burden before a quest is completed.

[0033] To address the aforementioned issues, embodiments of the present invention provide a game task prompting method, apparatus, and electronic device, which can be applied to task prompting scenarios during game gameplay.

[0034] In one embodiment of this disclosure, the game task prompting method can run on a local terminal device or a server. When the game task prompting 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 a client device.

[0035] 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 game task prompts are completed on the cloud gaming server. The client device is used for data reception, transmission, and game screen presentation. 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.

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

[0037] In one possible implementation, this disclosure provides a game task prompting method that provides a graphical user interface (GUI) within the game via a terminal device. The terminal device can be a local terminal device as mentioned above, or a client device in the aforementioned cloud interaction system. For example, the terminal device can be a mobile phone, computer, tablet computer, or host computer. This terminal device corresponds to the target game account, such as... Figure 1 As shown, the method includes the following specific steps:

[0038] Step S102: In response to the target game account receiving at least one game task, determine the task execution conditions and task completion conditions corresponding to the at least one game task.

[0039] In practice, the terminal device displays the graphical user interface (GUI) of the target game by running the corresponding game program. The target game can be a mobile game, a PC game, or a console game. The GUI may display a game login page, a game settings page, and at least a portion of the game scene. To log in to the target game, players first need to register a game account, and then log in using that account through the GUI provided by the terminal device, thus establishing a connection between the game account and the terminal device. The aforementioned target game account is the same account used to log in to the target game on the terminal device.

[0040] After a player logs into the target game on a terminal device using the target game account, they can access all game tasks corresponding to that account. The target game account can receive at least one game task, which can be any of all game tasks associated with that account, one or more subscribed tasks from among them, or tasks acquired in real-time during gameplay. Specifically, when the target game account receives a game task, it determines the task execution conditions and completion conditions. The execution conditions indicate the game environment under which the controlled virtual object associated with the target game account can execute the task. The completion conditions indicate the target value required to complete the task, such as the quantity of acquired game resources or health points.

[0041] For example, if the game task is "collect 5 health packs", then the task execution condition is that the controlled virtual object is in a state of losing health and health packs appear in the field of vision. The task completion condition is to collect 5 health packs, which means the target value is 5. If the game task is "pick 4 strawberries", then the task execution condition is that strawberries appear in the field of vision. The task completion condition is to obtain 4 strawberries, which means the target value is 4.

[0042] Step S104: In response to the game start command, at least a portion of the game scene is displayed in the graphical user interface, wherein the game scene includes a controlled virtual object corresponding to the target game account.

[0043] In practice, the game start command can be determined according to the game rules, and different games typically have different start commands. For example, the game start command could be generated by triggering the start button displayed in the graphical user interface, by clicking a button on the keyboard, or by performing a gesture, etc. When a player triggers the game start command, at least part of the game scene will be displayed in the graphical user interface. This game scene includes a controlled virtual object corresponding to the target game account, which the player can control to perform game actions through the terminal device. The controlled virtual object can be a virtual character selected by the player, or a virtual weapon or vehicle selected by the player, etc.

[0044] Step S106: During the game, determine the current game environment in which the controlled virtual object is located in the game scene.

[0045] During gameplay, the system acquires the game status and camera parameters of the controlled virtual object in real time, thereby identifying the current game environment in which the controlled virtual object is located within the game scene.

[0046] Specifically, during gameplay, the game state and camera parameters of the controlled virtual object are monitored. The camera parameters control changes in the game scene displayed in the graphical user interface. Based on the controlled virtual object's game state and camera parameters, the current game environment of the controlled virtual object is determined. For example, some games recognize that when a controlled virtual object enters combat, the background music becomes more rapid; some games display a healing icon on the player's avatar when the controlled virtual object's health is low; some games only perform deep rendering on virtual objects within the game's camera, while information outside the camera's view is only roughly pre-rendered, etc.

[0047] Step S108: In response to the game environment satisfying the task execution conditions corresponding to the target game task in at least one game task, a task prompt message is displayed in the graphical user interface to prompt the controlled virtual object to perform the target game task; wherein the task prompt message includes at least the task completion conditions.

[0048] In practical implementation, when it is identified that the game environment in which the controlled virtual object is currently located in the game scene meets the task execution conditions corresponding to the target game task, a task prompt message will be displayed in the graphical user interface to prompt the controlled virtual object to execute the target game task. The target game task can be any one or more game tasks received by the target game account. The task prompt message includes at least the task completion conditions corresponding to the target game task. In optional embodiments, the task prompt message also includes an indicator to show whether the target game task is about to be completed, and may also include the current progress of the target game task. This task prompt message can notify the player controlling the controlled virtual object that the conditions for executing the target game task have been met, and the target game task can be executed, thereby reducing the player's memory burden regarding the task content.

[0049] Step S110: In response to the target game task meeting the information cancellation display condition, the task prompt information corresponding to the target game task is cancelled.

[0050] During a game match, at least one game task received by the target game account will not be permanently displayed in the graphical user interface. Only when the game environment in which the controlled virtual object is currently located meets the task execution conditions corresponding to the target game task will a task prompt message be displayed in the graphical user interface, prompting the controlled virtual object to execute the target game task. At the same time, when the conditions for canceling the display of the target game task are met, the task prompt message corresponding to the target game task will be canceled in the graphical user interface, thus ensuring that the game's field of vision will not be obstructed for a long time.

[0051] The conditions for canceling the display of the above information can be determined according to development needs. In a specific embodiment, the conditions for canceling the display include at least one of the following: the game environment does not meet the task execution conditions corresponding to the target game task, and the display duration of the task prompt information corresponding to the target game task reaches a preset display duration. The specific duration corresponding to the preset display duration can be determined according to development needs; for example, the preset display duration could be 5 seconds or 3 seconds, etc.

[0052] In an optional embodiment, after displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task in response to the game environment meeting the task execution conditions corresponding to the target game task in at least one game mission, the display of the task prompt information corresponding to the target game task is canceled during the game, in response to the controlled virtual object entering the game combat state. That is, after displaying the task prompt information in the graphical user interface, if the controlled virtual object enters the game combat state, the display of the task prompt information is immediately canceled in the graphical user interface, thereby avoiding obstruction of the controlled virtual object's game combat field of view. The specific game state corresponding to the game combat state can be determined according to development needs; for example, the game combat state can be a state where the controlled virtual object is attacked, or a state where the controlled virtual object attacks other virtual objects, etc.

[0053] This invention provides a game task prompting method that allows players to focus on the core game experience during gameplay. When a task becomes available, the method instantly reminds the player, enabling them to complete the task conveniently within the game, thus reducing the player's memory burden. At the same time, the task prompt information is not constantly displayed on the interface, avoiding prolonged obstruction of the player's field of vision and effectively enhancing the player's gaming experience.

[0054] The following examples describe a method for displaying task prompts in a graphical user interface.

[0055] Specifically, the task prompt information corresponding to the target game task also includes: the current completion progress of the target game task; based on this, the specific process of displaying the task prompt information for prompting the controlled virtual object to perform the target game task in the graphical user interface can include: in response to the current completion progress of the target game task being less than a preset progress threshold, displaying the task prompt information corresponding to the target game task in a first display mode; in response to the current completion progress of the target game task being not less than the preset progress threshold, displaying the task prompt information corresponding to the target game task in a second display mode.

[0056] In practical implementation, task prompts can be divided into two stages: a normal stage and an enhanced stage. In the normal stage, when the current progress of the target game task is less than a preset progress threshold, the task prompts are displayed in the first display method. When the current progress of the target game task is not less than the preset progress threshold, meaning the target game task is about to be completed, the task prompts are displayed in the enhanced stage. In this stage, the task prompts are displayed in the second display method. The enhanced stage prompts need to provide players with stronger guidance and more direct information about the upcoming completion.

[0057] The specific display methods corresponding to the first and second display methods mentioned above can be determined according to R&D needs, and the first and second display methods are different display methods. Generally, the display of the second display method is more eye-catching than the first display method. For example, the first display method can be displayed in the first color, and the second display method can be displayed in the second color with an outline to display the task prompt information, or the second display method can be highlighted in yellow, etc.

[0058] The aforementioned preset progress threshold can be determined according to R&D needs. Different game tasks typically require different preset progress thresholds. Optionally, the preset progress threshold corresponding to the target game task is determined based on the task achievement conditions corresponding to the target game task. In a specific embodiment, the preset progress threshold corresponding to the target game task is less than the target value corresponding to the task achievement conditions of the target game task. That is, the preset progress threshold corresponding to the target game task is a value close to the task achievement conditions of the target game task. This closeness can be freely adjusted according to R&D needs, and can be a difference of 1 or 2, etc. For example, if the target game task is to collect 5 health packs cumulatively, and the task achievement condition corresponding to this target game task is to collect 5 health packs, then the target preset progress threshold can be set to 4 or 3 times.

[0059] In practical implementation, when configuring game tasks (i.e., designing game task requirements), game designers need to break down the game task into two dimensions: task execution conditions and task achievement conditions. For example, if the game task designed by the designers is "collect 5 health packs," then the following must be configured: the task execution condition is that the controlled virtual object is in a state of losing health and a health pack appears in the player's field of vision; the target value corresponding to the task achievement condition is 5. The task achievement condition needs to be defined by the designers based on the game task they designed. The definition is based on the situation in which the player can perform the game task when they are in a certain game environment. For example, when the controlled virtual object is in a state of losing health and a health pack appears in the player's field of vision, the task of collecting health packs can be completed. Another example: if the game task is "collect 5 strawberries," since the game task can be performed when strawberries appear in the field of vision of the controlled virtual object, the task execution condition is: strawberries appear in the field of vision, and the target value corresponding to the task achievement condition is 5.

[0060] It should be noted that the most effective way to set the execution and completion conditions for game tasks is for the game designer to manually fill in the task configuration form. Alternatively, artificial intelligence can be used to identify the execution and completion conditions based on the task description and automatically fill in the task configuration form. The aforementioned preset progress threshold can be a parameter configuration item in the task configuration form, which can be manually configured by the game designer or automatically filled in according to preset threshold generation rules.

[0061] In an optional embodiment, when the planner has not configured the task execution conditions for a certain game task, or when there is a game task for which the task execution conditions cannot be configured, it is understood that the game task has no specific reminder task execution conditions. The task prompt information corresponding to the game task can be displayed as soon as the controlled virtual object enters the game scene, or the time for the first display of the task prompt information can be defined according to the game requirements.

[0062] In an optional embodiment, the process of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform a target game task may further include: displaying a first task prompt information corresponding to the target game task in response to the current completion progress of the target game task being less than a preset progress threshold; and displaying a second task prompt information corresponding to the target game task in response to the current completion progress of the target game task being not less than the preset progress threshold; wherein the prompt content of the first task prompt information and the prompt content of the second task prompt information are at least partially different.

[0063] The method for setting the preset progress threshold can refer to the above method. The prompts for the first and second tasks are completely different or partially different. The prompts for the first and second tasks can be determined according to the development needs.

[0064] In one specific embodiment, the first task prompt information includes a task description, task completion conditions, and current progress for the target game task; the second task prompt information includes a task description, task completion conditions, current progress, and a "coming soon" text prompt for the target game task. Figure 2 The image shown is a schematic diagram illustrating the display of a first task prompt message according to an embodiment of the present invention. Figure 2 The top left corner displays the first task prompt information. Figure 2 The description of the target game task is to collect 5 health packs in total. "Health packs appear in the field of vision & health loss status" is the task execution condition for the target game task. "1 / 5" means that the controlled virtual object has collected 1 health pack and 5 means that the target value corresponding to the completion of the target game task is 5, that is, it is necessary to collect 5 health packs. Figure 2 The plus sign in the text represents a health pack, the character model represents a controlled virtual object, and the numerical bar below the controlled virtual object represents a health bar.

[0065] In practical applications, the first task prompt is displayed in the graphical user interface using the first display method, indicating that the task is in the normal stage. The second task prompt is displayed in the graphical user interface using the second display method, indicating that the task is in the enhanced stage. Therefore, the enhanced stage prompt, as the task approaches its target value, needs to be more prominent than the normal stage prompt. The enhanced stage should clearly inform the player that the task is about to be completed, or it can directly use phrases like "about to be completed." Figure 3 The diagram shown is a schematic representation of a second task prompt message provided by an embodiment of the present invention. Figure 3 The top left corner displays the second task prompt message, which is different from the previous one. Figure 2 The first task prompt now includes the words "Coming Soon" and is displayed in a more prominent way. Figure 3 In the "4 / 5" part, "4" means that the controlled virtual object has picked up 4 health packs, and "5" means that the target value corresponding to the task completion condition of the target game task is 5, that is, it is necessary to pick up 5 health packs.

[0066] In an optional embodiment, if the current progress of the target game task reaches the corresponding task completion condition, a task completion prompt message is displayed. This message indicates that the target game task is completed and the game reward obtained for completing it. The game reward for completing a specific game task is pre-configured; the reward for each task can be the same or different, depending on the game rules.

[0067] Furthermore, when the target game task is completed, if the game environment in which the controlled virtual object is currently located again meets the task execution conditions corresponding to the target game task during the game, no more task prompt information will appear.

[0068] In practical implementation, when the current progress of a game task reaches the target value corresponding to its completion condition, the game task is considered complete, and a task completion prompt message needs to pop up in the graphical user interface. For example... Figure 4 The image shown is a schematic diagram illustrating the display of a task completion notification message according to an embodiment of the present invention. Figure 4 The top left corner displays a task completion message, which includes the words "Task Completed," a description of the target task, and the game rewards obtained from the target game task.

[0069] In a specific implementation, the aforementioned target game tasks include multiple tasks. Based on this, the specific process of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to execute the target game tasks in response to the game environment satisfying the task execution conditions corresponding to at least one target game task can include: in response to the game environment satisfying the task execution conditions corresponding to multiple target game tasks, determining whether the multiple target game tasks include a first target game task whose current completion progress is not less than a preset progress threshold; wherein, the multiple target game tasks are game tasks in at least one game task; if the first target game task is included, displaying the task prompt information corresponding to the first target game task in a second display mode; if the first target game task is not included, selecting a second target game task from the multiple target game tasks according to preset rules, and displaying the task prompt information corresponding to the second target game task in a first display mode.

[0070] Specifically, if the game environment in which the controlled virtual object is currently located meets the task execution conditions corresponding to multiple target game tasks, it is first necessary to determine whether the multiple target game tasks include a first target game task whose current completion progress is not less than a preset progress threshold. This first target game task can be one or more of the multiple target game tasks, and this first target game task is a target game task that is about to be completed. If the first target game task is included, the task prompt information corresponding to the first target game task is displayed in a second display mode, and this task prompt information is the aforementioned second task prompt information; if the first target game task is not included, that is, the multiple target game tasks do not include a target game task that is about to be completed, then a second target game task is selected from the multiple target game tasks according to preset rules, and the task prompt information corresponding to the second target game task is displayed in a first display mode, and this task prompt information is the aforementioned first task prompt information. The preset rules can be determined according to the development needs. For example, the target game task with the highest display priority can be selected from multiple target game tasks as the second target game task according to the preset display priority. Alternatively, one or a specified number (which can be determined according to the development needs) of target game tasks can be randomly selected from multiple target game tasks as the second target game task. Other rules can also be used to determine the second target game task. Examples will not be given here.

[0071] In the above method, the system needs to identify and judge the current game state or environment of the controlled virtual object based on the task execution conditions of the game task. When the game environment in which the controlled object is located meets the task execution conditions corresponding to the target game task, but the target game task has not yet been executed, the corresponding task prompt information is displayed in the graphical user interface to remind the player to execute the task. This method differs from the existing common task reminder method, which only reminds the player after the task has been completed.

[0072] The following examples describe a method for determining at least one game task received by a target game account.

[0073] In an optional embodiment, the specific process of the target game account receiving at least one game task includes: the target game account receiving a game task from a preset task system outside the game, and / or a game task triggered by a controlled virtual object corresponding to the target game account during the game. For example, when a controlled virtual object searches for resources during a game, it may have specific game task items. Obtaining these game task items will trigger the corresponding game task, and completing the game task will grant additional rewards. The task system may include multiple game tasks, and the target game account can receive one or more game tasks from the task system.

[0074] In another optional embodiment, the method for determining the at least one game task received by the target game account may include: in response to a task subscription instruction, determining at least one subscribed game task from a preset task system based on the task subscription instruction, wherein the task system includes multiple game tasks, including game tasks generated during game matches and game tasks generated outside of game matches; determining the at least one subscribed game task as the at least one game task received by the target game account.

[0075] In its implementation, this invention provides a subscription function for game tasks that need to be executed during gameplay. Players can subscribe to game tasks they want to complete during gameplay with a single button press. The triggering method for the task subscription command can be determined according to development needs. For example, the task subscription command can be generated by the subscription control corresponding to a game task in the task system, which is typically triggered by the player, or it can be generated by the player long-pressing a game task in the task system. Specifically, the task system includes multiple game tasks, which can be game tasks generated by the player during gameplay or game tasks that the player accepts as needed outside of gameplay.

[0076] In practical applications, a task subscription list is generated based on at least one subscribed game task. In response to a task subscription cancellation command or the completion of a subscribed game task, the subscribed game task is removed from the task subscription list. The task subscription cancellation command can be triggered by activating the unsubscribe control corresponding to the subscribed game task, by the player pressing a button, or by other methods, depending on the game rules. The subscribed game task can be any one or more game tasks in the task subscription list.

[0077] like Figure 5 The diagram shown is a display schematic of a task system provided by an embodiment of the present invention. This task system includes daily tasks, weekly tasks, and seasonal tasks, each of which may contain multiple game tasks. Figure 5 The system displays six game tasks corresponding to the weekly missions, and each game task has a subscription control (i.e.,...) next to it. Figure 5 The bell-shaped control in the game allows players to subscribe to the corresponding game quest when they click it, and the subscription control then changes into an unsubscribe control (i.e., ...). Figure 5 (The control is a bell-shaped icon with a slash). When a player subscribes to a game quest, the quest will appear in the subscribed quests list and be added to the quest subscription list.

[0078] In an optional embodiment, each game task in the task subscription list corresponds to an unsubscribe control. Players can unsubscribe from any game task in the task subscription list by using the unsubscribe control. After a game task is unsubscribed, the corresponding task prompt information will not be displayed in the graphical user interface.

[0079] Furthermore, the aforementioned task subscription function is not limited to a single game match. Regardless of how many game matches are played, the progress of the game tasks and the subscription logic will be inherited and continued. As long as the conditions set by the game tasks are met, the task will take effect.

[0080] In an optional embodiment, when the task prompt information corresponding to the target game task is displayed in the graphical user interface, the target game task is removed from the task subscription list in response to a specified trigger operation. The target game task can be any game task in the task subscription list. The specified trigger operation can be determined according to development needs; for example, it can be an operation where the player triggers a specified control displayed in the graphical user interface, or an operation where the player triggers a key on a game controller or keyboard. When no task prompt information is displayed in the graphical user interface, the player will not respond to the specified trigger operation.

[0081] In its implementation, this invention supports canceling task subscriptions during gameplay. When a task prompt for a game task appears in the graphical user interface, it also provides the function to cancel the prompt during its display. For example... Figure 3 The task notification message displays "Long press ALT to cancel notification," meaning that when a task notification appears, players can long press the ALT key to cancel their notification subscription for that task. After cancellation, the task is removed from the task subscription list, and the corresponding task notification will no longer appear until the subscription is re-enrolled. Long pressing the ALT key will have no effect when no task notification is displayed in the graphical user interface. The ALT key is only an example; users can customize it according to their needs, and different devices may require different key definitions.

[0082] In an optional embodiment, the display duration of the task prompt information corresponding to the target game task is a preset display duration; in response to a specified trigger operation, the timing of the display duration of the task prompt information corresponding to the target game task is stopped; in response to the end of the specified trigger operation, the timing of the display duration of the task prompt information corresponding to the target game task continues; when the display duration reaches the preset display duration, the display of the task prompt information corresponding to the target game task is canceled, and the target game task is removed from the task subscription list.

[0083] In the actual implementation, since the task prompt information can be displayed in the graphical user interface for a preset time, that is, the task prompt information has a countdown timer, when the player clicks to execute the specified trigger operation, the countdown timer needs to be stopped. When the player finishes executing the specified trigger operation, the countdown resumes. This prevents the task prompt information from being canceled in the graphical user interface before the player completes the specified trigger operation, thus making the unsubscribe function invalid.

[0084] The following examples describe a method for displaying task prompt information.

[0085] Specifically, the aforementioned target game tasks include multiple tasks. The specific process of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game tasks may include: determining the display priority of each target game task; and displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform multiple target game tasks based on the display priorities corresponding to the multiple target game tasks.

[0086] In practice, players can set the display priority of each game task according to their needs. For example, they can set it through a sorting button, or determine it according to the order in which the tasks are received, or they can use other methods to set it. The specific method can be determined according to the development needs.

[0087] In one specific embodiment, the task subscription list includes multiple game tasks, each of which is pre-configured with a display priority. When multiple prompts conflict, they can be displayed according to the display priority. Based on this, in response to the game environment meeting the task execution conditions corresponding to multiple target game tasks, the target game task to be displayed is determined from the multiple target game tasks based on the display priority of the multiple target game tasks, and the task prompt information corresponding to the target game task to be displayed is displayed. Herein, the multiple target game tasks are game tasks in the task subscription list.

[0088] In practical implementation, if the game environment in which the controlled virtual object is currently located meets the task execution conditions corresponding to multiple target game tasks in the task subscription list, the target game task with the highest display priority or a specified number of target game tasks can be selected from the multiple target game tasks as the target game tasks to be displayed, so as to display the task prompt information corresponding to the target game task to be displayed in the graphical user interface. The specified number can be determined according to the development needs, for example, it can be 2 or 3, etc.

[0089] Furthermore, in response to a priority adjustment operation for a specified game task in the task subscription list, the display priority of the game tasks in the task subscription list is adjusted. The specified game task can be any game task in the task subscription list; that is, players can adjust the display priority of any game task in the task subscription list as needed. When a player adjusts the display priority of a game task, the display priorities of at least two game tasks in the task subscription list will change. For example, the display priorities of two game tasks in the task subscription list may be swapped, or the display priority of a certain game task in the task subscription list may be increased or decreased.

[0090] In practice, the priority adjustment operation described above can be determined based on development needs. For example, this priority adjustment operation could be a trigger operation for the sorting button displayed in the task subscription list, or it could be a drag-and-drop operation for the game task corresponding to the item in the task subscription list. Figure 6 The diagram illustrates a task subscription list provided in an embodiment of the present invention. The list displays entries for two game tasks, described as "Collect 5 health packs" and "Kill 5 enemies." Each task entry has a sorting button. Clicking the sorting button for "Collect 5 health packs" lowers the display priority of that task by one level; clicking the sorting button for "Kill 5 enemies" raises the display priority by one level. Besides adjusting the display priority using the sorting buttons, players can also adjust the display priority between tasks by dragging the entire entry. The default display priority is defined as higher for tasks at the top; the specific relationship between position and display priority can be adjusted according to game requirements. Figure 6 Each game task in the game has an unsubscribe button next to its corresponding entry. Players can click the unsubscribe button to unsubscribe from the corresponding game task, which means removing the game task from the task subscription list.

[0091] In practical applications, all subscribed game tasks are added to the task subscription list. To avoid an excessive number of tasks that can be reminded, a limit can be set on the number of tasks that can be subscribed to. This limit can be adjusted according to individual game needs, such as a maximum of 6 or 8 tasks. Specifically, if the number of game tasks in the task subscription list has reached the limit, no more game tasks can be added to the list. In other words, players cannot continue to subscribe to ordered tasks. At this point, they must delete game tasks from the task subscription list or complete existing tasks before adding new ones. Figure 5In the task system shown, "2 / 4" indicates that the number of currently subscribed tasks is 2, and the maximum number of tasks is 4. This method allows players to easily understand the number of game tasks that can still be subscribed to, so that players can make invalid subscription operations.

[0092] All prompts in this invention (including task prompts and task completion prompts) are non-persistent. That is, after the prompt appears (i.e., after it is displayed in the graphical user interface), a countdown for a preset display duration begins. After the countdown ends, the prompt disappears (i.e., it is removed from the graphical user interface), avoiding prolonged obstruction of the graphical user interface. The preset display duration can be customized according to the needs of each game; for example, the preset display duration can be 3 seconds or 5 seconds.

[0093] In an optional embodiment, the process of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task in response to the game environment meeting the task execution conditions corresponding to the target game task in at least one game task may further include: determining whether the task prompt information corresponding to the target game task has reached the display cooldown time in response to the game environment meeting the task execution conditions corresponding to the target game task in at least one game task; if the display cooldown time has reached the display cooldown time, displaying the task prompt information corresponding to the target game task; if the display cooldown time has not reached the display cooldown time, not displaying the task prompt information corresponding to the target game task. The specific duration of the display cooldown time can be determined according to development needs; for example, the display cooldown time can be 9 minutes or 5 minutes, etc.

[0094] In practice, even if the game environment in which the controlled virtual object is currently located meets the task execution conditions corresponding to a certain game task multiple times during the display cooldown period, the task prompt information corresponding to that game task will not appear repeatedly, so as to reduce the interruption to the player's game experience.

[0095] In this method, players can prioritize subscribed game tasks. While playing, the system obtains information such as the game state and camera parameters of the controlled virtual object. Once the game environment of the controlled virtual object meets the execution conditions for a subscribed task, a corresponding task prompt pops up in the graphical user interface to remind the player to perform the task. When a task is about to be completed, the next prompt will be highlighted to inform the player that the task is nearing completion. When multiple tasks in a game environment simultaneously meet the reminder conditions, tasks that have entered the highlighted reminder stage are displayed first, and if none have entered the highlighted reminder stage, the tasks displayed are prioritized according to the player's subscribed task display priority. Players can unsubscribe from a task at any time when a reminder appears. This method allows players to focus on the core game experience. The system provides timely reminders when tasks become available, allowing players to complete tasks conveniently within the game, reducing memory burden and avoiding prolonged obstruction of the scene by the task list, minimizing interruptions to the player's flow state and effectively improving the overall gaming experience.

[0096] The following examples describe a task prompting method in situations where a game task corresponds to multiple conditions.

[0097] Specifically, the aforementioned game task includes multiple task execution conditions and / or multiple task completion conditions. In practical implementation, a game task may include multiple task execution conditions or multiple task completion conditions. For example, if the description of a game task is to kill 2 enemy heroes or 5 minions using a marksman, then the game task can be broken down into 3 task execution conditions and 2 task completion conditions. The first task execution condition is to select a marksman when choosing a hero in the hero selection screen; the second task execution condition is to kill enemy heroes when fighting against the enemy, and the corresponding task completion condition for this task execution condition is 2 enemy heroes; the third task execution condition is when enemy minions appear in vision, and the corresponding task completion condition for this task execution condition is 5 enemy minions.

[0098] In practical implementation, since game tasks may have multiple task execution conditions and multiple task achievement conditions, the relationships between these conditions may be parallel or dependent. Therefore, adaptive configuration is needed based on these relationships to determine the conditions for displaying task prompts. Thus, tasks can be configured as follows: a. Further divide the configuration table into hierarchical levels, defining task execution conditions at the same level as parallel relationships. This means that whether task prompts are displayed under other task execution conditions at the same level does not depend on the behavior of the controlled virtual object under those conditions; b. Establish explicit binding relationships between task achievement conditions and task execution conditions. This means that under the bound task execution conditions, only the relevant judgments for the corresponding task achievement condition will be executed.

[0099] In an optional embodiment, the game task includes multiple task execution conditions, which are parallel in nature, and each task execution condition corresponds to a task achievement condition. When multiple task execution conditions corresponding to a game task are parallel, the various task execution conditions do not affect each other. As long as a task execution condition is met, the corresponding prompt information will be displayed. Based on this, the specific process of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task in response to the game environment satisfying the task execution conditions corresponding to the target game task in at least one game task may include: displaying task prompt information corresponding to the target game task in response to the game environment satisfying the first task execution condition among the multiple task execution conditions corresponding to the target game task in at least one game task; wherein the task prompt information includes the task achievement condition and / or task description information corresponding to the first task execution condition.

[0100] The aforementioned first task execution condition can be any one of multiple task execution conditions corresponding to the target game task. For example... Figure 7 The diagram shown is a configuration diagram of a game task with multiple task execution conditions that have a parallel relationship, provided by an embodiment of the present invention. Figure 7 The game task description information includes collecting 5 strawberries or wheat; the scenario is the task execution condition; the target value is the target value corresponding to the task completion condition; and the enhancement value is the preset progress threshold corresponding to the game task. Among these, Figure 7 The game tasks consist of two parallel scenarios: Scenario A: when strawberries appear in the player's field of vision (a task prompt is displayed to encourage the player to collect them); Scenario B: when wheat appears in the player's field of vision (a task prompt is displayed to encourage the player to collect it). Scenario A and Scenario B are independent of each other and do not need to determine whether to display task prompts based on the other's objective outcome.

[0101] Furthermore, in response to the game environment satisfying multiple task execution conditions corresponding to the target game task in at least one game mission, based on the task achievement conditions corresponding to the multiple task execution conditions, it is determined whether the multiple task execution conditions include a second task execution condition whose current completion progress is not less than a preset progress threshold. If the second task execution condition is included, the task prompt information corresponding to the second task execution condition is displayed; if the second task execution condition is not included, a third task execution condition is selected from the multiple task execution conditions according to preset rules, and the task prompt information corresponding to the third task execution condition is displayed. Here, the aforementioned second task execution condition is the task execution condition corresponding to the task achievement condition that is about to be completed. The aforementioned preset rules can be determined according to development needs. For example, all multiple task execution conditions can be determined as the third task execution condition, or one or a specified number of task execution conditions can be randomly selected from the multiple task execution conditions as the third task execution condition.

[0102] In one specific embodiment, if the game environment in which the controlled virtual object is currently located simultaneously meets the task execution conditions corresponding to two game tasks, it is first determined whether one of the game tasks has entered the enhancement stage. If so, the task prompt information of the game task that has entered the enhancement stage is displayed first. If both have entered the enhancement stage or none have entered the enhancement prompt stage, the task is displayed according to the priority in the player's task subscription list. In another specific embodiment, if the game environment in which the controlled virtual object is currently located simultaneously meets multiple parallel task execution conditions in the same game task, for example, scenario A: when strawberries appear in the player's field of vision and scenario B: when wheat appears in the player's field of vision, if one or more scenarios (equivalent to the above task execution conditions) have entered the enhancement prompt stage, the prompt that appears at this time is an enhancement stage prompt. If none of the scenarios have entered the enhancement prompt stage, the prompt is a normal prompt.

[0103] In an optional embodiment, the target game task is determined to be completed in response to the completion of a task achievement condition corresponding to any one of the multiple task execution conditions corresponding to the target game task. Specifically, when the target game task corresponds to multiple task execution conditions that are parallel, the target game task can be determined to be completed once the task achievement condition corresponding to any one of the task execution conditions is completed or achieved.

[0104] In another optional embodiment, the game task includes: multiple task execution conditions, and these multiple task execution conditions have dependencies; wherein, the multiple task execution conditions include a dependent condition and a dependent condition, the dependent condition is configured with a target game event, and the dependent condition corresponds to a task completion condition; based on this, in response to the occurrence of the target game event corresponding to the dependent condition in a game match, and the game environment satisfying the dependency condition corresponding to the target game task, task prompt information corresponding to the target game task is displayed; wherein, the task prompt information includes the task completion condition corresponding to the dependent condition and / or task description information. Specifically, the target game event can be determined according to the corresponding game task, and usually, different game tasks correspond to different target game events.

[0105] In practical implementation, when a game task has multiple task execution conditions with dependencies, it is necessary to add target game event configuration to the dependent conditions. Only when the target game event has occurred can the relevant judgment of the dependent conditions be performed. This relevant judgment is also the judgment of whether to display the task prompt information corresponding to the game task.

[0106] like Figure 8 The above is a schematic diagram illustrating the configuration of a game task with multiple task execution conditions that have dependencies, as provided in an embodiment of the present invention. Figure 8 The game mission description information is as follows: use the archer character to complete 5 sword strikes. The scenario is the mission execution condition, the target value is the target value corresponding to the mission completion condition, the enhancement value is the preset progress threshold corresponding to the game mission, and the target result is the target game event. Figure 8 The game's missions consist of two interdependent scenarios (equivalent to mission execution conditions): Scenario A (the dependent condition): when the controlled virtual object is in the character selection screen (a mission prompt is displayed to encourage the player to choose a marksman); Scenario A1 (the dependent condition): when the controlled virtual object is fighting an enemy (a mission prompt is displayed to encourage the player to use the sword-wielding technique). Whether a prompt is displayed in Scenario A1 depends on the player's choice in Scenario A. Only if the choice satisfies the objective result of Scenario A will the game proceed to the judgment of Scenario A1. That is, if the player does not choose a marksman in Scenario A but chooses another type of hero, such as a healer, then no mission prompt will appear in Scenario A1.

[0107] In an optional embodiment, there may be situations where two relationships exist simultaneously in a game task. This can be further configured according to the basic rules described above, such as... Figure 9 The diagram shown illustrates the configuration of a game task with two coexisting relationships, as provided in an embodiment of the present invention. Figure 9The scenario in the context refers to the task execution conditions, the target value is the target value corresponding to the task achievement conditions, the enhancement value is the preset progress threshold corresponding to the game task, and the target result is the target game event. Figure 9 The game mission description is to use a marksman to kill 2 enemy heroes or 5 minions. The mission execution conditions are both parallel and dependent. Specifically: Scenario A (the dependent condition): When the player is at the character selection screen (a mission prompt is displayed, prompting the player to select a marksman); Scenario A1 (the dependent condition): When the controlled virtual object is fighting an enemy (a mission prompt is displayed, prompting the player to kill the enemy); Scenario A2 (the dependent condition and parallel to Scenario A2): When enemy minions appear in the player's field of vision (a mission prompt is displayed, prompting the player to kill the minions). Whether prompts are displayed in Scenario A1 and Scenario A2 depends on the target result of Scenario A; however, Scenario A1 and Scenario A2 are parallel and have no conditions restricting or affecting each other.

[0108] The above logic of linking scenarios and target values ​​means that the target values ​​and reinforcement values ​​of each parallel scenario correspond one-to-one with the scenario. For example, Figure 9 In scenario A1: When fighting enemies (killing 2 enemies), after completing 1 kill, the next time you enter scenario A1, you need to enter the enhanced reminder phase. However, if the player has already killed 2 minions, and then enters scenario A2: When enemy minions appear in the field of vision (killing 5 minions), the reminder that appears at this time is the normal phase reminder instead of the enhanced phase reminder.

[0109] In an optional embodiment, when a game task includes multiple task execution conditions, regardless of the level of the task execution conditions or the relationship between them, each condition has its own display cooldown time, i.e., each has its own display cooldown countdown. For example, Figure 9 In the game mission, scenario A1 meets the conditions and displays a mission prompt message. At this time, a cooldown countdown begins. Even if you enter scenario A1 again before the countdown ends, the mission prompt will not be triggered. However, if you enter scenario A2 (that is, the game environment meets scenario A2) before the countdown ends, the mission prompt will still be displayed (although the prompt is the same). This is because the countdowns of scenarios A1 and A2 are independent of each other. In other words, the display cooldown time corresponding to the execution conditions of multiple missions for the same game mission is calculated independently.

[0110] In an optional embodiment, since a game task may contain multiple task execution conditions and task completion conditions, whether a game task is ultimately completed depends on the designed conditions. For example, if a game task is set up such that fulfilling a specific task execution condition completes the entire task, then the player only needs to fulfill the completion condition of that specific task execution condition to complete the entire task, and the completed game task will be removed from the task subscription list without further prompting. Alternatively, if a game task is set up with multiple task execution conditions, and the player needs to fulfill the completion condition corresponding to each task execution condition to complete the entire task, then the player needs to fulfill the completion condition of each task execution condition one by one to complete the entire task, and the completed game task will be removed from the task subscription list without further prompting.

[0111] In practical implementation, task execution conditions are configured with condition coefficients, and the target game task has a corresponding completion coefficient. The condition coefficient indicates the coefficient value obtained by the target game task when the task execution conditions are met. The completion coefficient indicates the condition coefficient value required to complete the target game task. By checking whether the configured completion coefficient reaches the defined value, the completion of the entire game task is determined.

[0112] like Figure 10 The diagram shown is a schematic diagram of a coefficient configuration according to an embodiment of the present invention. Figure 10 Scenario A and Scenario A1 are dependent on each other, as are Scenario B and Scenario B1. However, Scenario A1 and Scenario B1 are parallel; therefore, players only need to achieve the target value in either Scenario A1 or Scenario B1 to reach the required completion coefficient, thus completing the game task. Figure 11 The diagram shown is a schematic diagram of another coefficient configuration according to an embodiment of the present invention. Figure 11 In this game, scenarios A and B are related as a sum. Therefore, players need to achieve the target values ​​in both scenarios to reach the required completion coefficient, thus completing the game task. In highly competitive games, due to the fast pace of combat and the specific requirement for quick completion of tasks, the above two scenarios essentially cover all tasks in currently available highly competitive games. For other game genres with more complex tasks, this approach can be further expanded.

[0113] Corresponding to the above method embodiments, this invention provides a game task prompting device that provides a graphical user interface in the game through a terminal device, wherein the terminal device corresponds to the target game account, such as... Figure 12 As shown, the device includes:

[0114] The task determination module 90 is used to determine the task execution conditions and task completion conditions corresponding to the target game account in response to receiving at least one game task.

[0115] The scene display module 91 is used to display at least a portion of the game scene in the graphical user interface in response to the game start command, wherein the game scene includes a controlled virtual object corresponding to the target game account.

[0116] The game environment determination module 92 is used to determine the current game environment of the controlled virtual object in the game scene during the game.

[0117] The information display module 93 is used to display task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task in response to the game environment meeting the task execution conditions corresponding to the target game task in at least one game task; wherein the task prompt information includes at least the task completion conditions.

[0118] The cancellation module 94 is used to cancel the display of the task prompt information corresponding to the target game task in response to the target game task meeting the information cancellation conditions.

[0119] The aforementioned game task prompt device allows players to focus on the core game experience during gameplay. It provides real-time reminders when tasks become available, enabling players to complete them conveniently within the game, thus reducing the burden on their memory. At the same time, the task prompts are not constantly displayed on the interface, avoiding prolonged obstruction of the player's field of vision and effectively enhancing the overall gaming experience.

[0120] In its specific implementation, the game environment determination module 92 is used to: monitor the game state and camera parameters of the controlled virtual object during a game; wherein the camera parameters are used to control changes in the game scene displayed in the graphical user interface; and determine the current game environment of the controlled virtual object in the game scene based on the game state and camera parameters of the controlled virtual object.

[0121] Furthermore, the task prompt information corresponding to the target game task also includes: the current completion progress of the target game task; based on this, the information display module 93 is used to: display the task prompt information corresponding to the target game task in a first display mode in response to the current completion progress of the target game task being less than a preset progress threshold; and display the task prompt information corresponding to the target game task in a second display mode in response to the current completion progress of the target game task being not less than the preset progress threshold.

[0122] In practice, the aforementioned preset progress threshold is less than the task completion condition corresponding to the target game task; the display prominence of the second display method is higher than that of the first display method.

[0123] Furthermore, the task prompt information corresponding to the aforementioned target game task also includes: the current completion progress of the target game task; based on this, the aforementioned information display module 93 is used to: display the first task prompt information corresponding to the target game task in response to the current completion progress of the target game task being less than a preset progress threshold; and display the second task prompt information corresponding to the target game task in response to the current completion progress of the target game task being not less than the preset progress threshold; wherein, the prompt content of the first task prompt information and the prompt content of the second task prompt information are at least partially different.

[0124] Furthermore, the above-mentioned device also includes a task completion module, used to: display a task completion prompt message if the current completion progress of the target game task reaches the task achievement conditions corresponding to the target game task; wherein, the task completion prompt message is used to indicate: the target game task is completed, and the game reward obtained by completing the target game task.

[0125] Furthermore, the aforementioned target game tasks include multiple tasks; the aforementioned information display module 93 is used to: in response to the game environment satisfying the task execution conditions corresponding to the multiple target game tasks, determine whether the multiple target game tasks include a first target game task whose current completion progress is not less than a preset progress threshold; wherein, the multiple target game tasks are game tasks in at least one game task; if the first target game task is included, display the task prompt information corresponding to the first target game task in a second display mode; if the first target game task is not included, select a second target game task from the multiple target game tasks according to preset rules, and display the task prompt information corresponding to the second target game task in a first display mode.

[0126] In an optional embodiment, the above-mentioned cancellation display conditions include at least one of the following conditions: the game environment does not meet the task execution conditions corresponding to the target game task, and the display duration of the task prompt information corresponding to the target game task reaches the preset display duration.

[0127] Furthermore, after displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task in response to the game environment meeting the task execution conditions corresponding to the target game task in at least one game task, during the game, in response to the controlled virtual object entering the game battle state, the display of the task prompt information corresponding to the target game task is canceled.

[0128] In an optional embodiment, the at least one game task received by the target game account includes: a game task received by the target game account from a preset task system outside the game, and / or a game task triggered by a controlled virtual object corresponding to the target game account during the game.

[0129] Furthermore, the task determination module 90 is also used to: respond to a task subscription instruction, determine at least one game task to be subscribed to from a preset task system based on the task subscription instruction, wherein the task system includes multiple game tasks, including: game tasks generated during game matches and game tasks generated outside of game matches; and determine at least one game task received by the target game account of the at least one game task to be subscribed to.

[0130] Furthermore, the aforementioned device also includes an unsubscribe module, configured to: generate a task subscription list based on at least one subscribed game task; and remove the subscribed game task from the task subscription list in response to a task subscription unsubscribe instruction or the completion of the subscribed game task.

[0131] Furthermore, the aforementioned device also includes a task removal module, used to: remove the target game task from the task subscription list in response to a specified trigger operation when the task prompt information of the target game task is displayed in the graphical user interface.

[0132] Specifically, the display duration of the task prompt information corresponding to the target game task is a preset display duration; the device also includes a task removal module, which is further configured to: stop timing the display duration of the task prompt information corresponding to the target game task in response to a specified trigger operation; continue timing the display duration of the task prompt information corresponding to the target game task in response to the end of the specified trigger operation; and cancel the display of the task prompt information corresponding to the target game task when the display duration reaches the preset display duration, and remove the target game task from the task subscription list.

[0133] Furthermore, since the aforementioned target game tasks include multiple tasks, the aforementioned information display module 93 is used to: determine the display priority of each target game task; and display task prompt information in the graphical user interface to prompt the controlled virtual object to perform multiple target game tasks based on the display priorities corresponding to the multiple target game tasks.

[0134] Furthermore, the aforementioned information display module 93 is used to: in response to the game environment satisfying the task execution conditions corresponding to the target game task in at least one game task, determine whether the task prompt information corresponding to the target game task has reached the display cooldown time; if the display cooldown time has been reached, display the task prompt information corresponding to the target game task; if the display cooldown time has not been reached, do not display the task prompt information corresponding to the target game task.

[0135] In an optional embodiment, the game task mentioned above includes multiple task execution conditions and / or multiple task achievement conditions.

[0136] Furthermore, the aforementioned game task includes: multiple task execution conditions, and the multiple task execution conditions are in parallel relationship, with each task execution condition corresponding to a task achievement condition; the aforementioned information display module 93 is used to: in response to the game environment satisfying the first task execution condition among the multiple task execution conditions corresponding to the target game task in at least one game task, display task prompt information corresponding to the target game task; wherein, the task prompt information includes the task achievement condition corresponding to the first task execution condition and / or task description information.

[0137] In a specific implementation, the aforementioned information display module 93 is further configured to: respond to the game environment satisfying multiple task execution conditions corresponding to the target game task in at least one game task, and based on the task achievement conditions corresponding to the multiple task execution conditions, determine whether the multiple task execution conditions include a second task execution condition whose current completion progress is not less than a preset progress threshold; if the second task execution condition is included, display the task prompt information corresponding to the second task execution condition; if the second task execution condition is not included, select a third task execution condition from the multiple task execution conditions according to preset rules, and display the task prompt information corresponding to the third task execution condition.

[0138] In a specific implementation, the task completion module described above is used to: determine that the target game task is completed in response to the completion of the task achievement condition corresponding to any one of the multiple task execution conditions corresponding to the target game task.

[0139] Furthermore, the aforementioned game task includes: multiple task execution conditions, and these multiple task execution conditions have dependencies; wherein, the multiple task execution conditions include dependent conditions and dependent conditions, the dependent conditions are configured with a target game event, and the dependent conditions correspond to task completion conditions; based on this, the aforementioned information display module 93 is also used to: in response to a target game event corresponding to the dependent condition occurring in a game match, and the game environment satisfying the dependency conditions corresponding to the target game task, display task prompt information corresponding to the target game task; wherein, the task prompt information includes the task completion conditions corresponding to the dependency conditions and / or task description information.

[0140] In an optional embodiment, the above-mentioned task execution conditions are configured with condition coefficients, and the target game task has a corresponding completion coefficient; the condition coefficient is used to indicate the coefficient value obtained by the target game task when the task execution conditions corresponding to the completion of the task execution conditions are met; the completion coefficient is used to indicate the condition coefficient value required to complete the target game task.

[0141] The game task prompting device provided in this embodiment has the same implementation principle and technical effect as the aforementioned method embodiment. For the sake of brevity, any parts not mentioned in the device embodiment can be referred to the corresponding content in the aforementioned method embodiment.

[0142] This invention also provides an electronic device, such as... Figure 13 As shown, the electronic device includes a processor and a memory, the memory storing machine-executable instructions that can be executed by the processor, which executes the machine-executable instructions to implement the aforementioned game task prompting method.

[0143] Specifically, a graphical user interface (GUI) for the game is provided through a terminal device, wherein the terminal device corresponds to a target game account. The aforementioned game task prompting method includes: in response to the target game account receiving at least one game task, determining the task execution conditions and task completion conditions corresponding to the at least one game task; in response to a game start command, displaying at least a portion of the game scene in the GUI, wherein the game scene includes a controlled virtual object corresponding to the target game account; during the game, determining the current game environment in which the controlled virtual object is located within the game scene; in response to the game environment satisfying the task execution conditions corresponding to the target game task in at least one game task, displaying task prompt information in the GUI to prompt the controlled virtual object to perform the target game task; wherein the task prompt information includes at least the task completion conditions; and in response to the target game task satisfying the information cancellation display conditions, canceling the display of the task prompt information corresponding to the target game task.

[0144] The aforementioned game task prompting method allows players to focus on the core game experience during gameplay. When a task becomes available, it provides an immediate reminder, allowing players to complete the task conveniently within the game, thus reducing the memory burden on players. At the same time, the task prompts are not constantly displayed on the interface, avoiding prolonged obstruction of the game's view and effectively enhancing the player's gaming experience.

[0145] In an optional embodiment, the step of determining the current game environment of the controlled virtual object in the game scene includes: during a game, monitoring the game state and camera parameters of the controlled virtual object; wherein the camera parameters are used to control changes in the game scene screen displayed in the graphical user interface; and determining the current game environment of the controlled virtual object based on the game state and camera parameters of the controlled virtual object.

[0146] In an optional embodiment, the task prompt information corresponding to the target game task further includes: the current completion progress of the target game task; the step of displaying the task prompt information for prompting the controlled virtual object to perform the target game task in the graphical user interface includes: in response to the current completion progress of the target game task being less than a preset progress threshold, displaying the task prompt information corresponding to the target game task in a first display mode; in response to the current completion progress of the target game task being not less than the preset progress threshold, displaying the task prompt information corresponding to the target game task in a second display mode.

[0147] In an optional embodiment, the preset progress threshold is less than the task completion condition corresponding to the target game task; the display prominence of the second display mode is higher than that of the first display mode.

[0148] In an optional embodiment, the task prompt information corresponding to the target game task further includes: the current completion progress of the target game task; the step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task includes: displaying first task prompt information corresponding to the target game task in response to the current completion progress of the target game task being less than a preset progress threshold; and displaying second task prompt information corresponding to the target game task in response to the current completion progress of the target game task being not less than the preset progress threshold; wherein the prompt content of the first task prompt information and the prompt content of the second task prompt information are at least partially different.

[0149] In an optional embodiment, the method further includes: if the current completion progress of the target game task reaches the task achievement condition corresponding to the target game task, displaying a task completion prompt message; wherein the task completion prompt message is used to indicate: the target game task is completed, and the game reward obtained by completing the target game task.

[0150] In an optional embodiment, the aforementioned target game tasks include multiple tasks; the step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to execute the target game tasks in response to the game environment satisfying the task execution conditions corresponding to at least one target game task includes: in response to the game environment satisfying the task execution conditions corresponding to multiple target game tasks, determining whether the multiple target game tasks include a first target game task whose current completion progress is not less than a preset progress threshold; wherein, the multiple target game tasks are game tasks in at least one game task; if the first target game task is included, displaying the task prompt information corresponding to the first target game task in a second display mode; if the first target game task is not included, selecting a second target game task from the multiple target game tasks according to preset rules, and displaying the task prompt information corresponding to the second target game task in a first display mode.

[0151] In an optional embodiment, the above-mentioned cancellation display conditions include at least one of the following conditions: the game environment does not meet the task execution conditions corresponding to the target game task, and the display duration of the task prompt information corresponding to the target game task reaches the preset display duration.

[0152] In an optional embodiment, after the step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task in response to the game environment meeting the task execution conditions corresponding to the target game task in at least one game task, the method further includes: during the game, in response to the controlled virtual object entering the game battle state, canceling the display of the task prompt information corresponding to the target game task.

[0153] In an optional embodiment, the at least one game task received by the target game account includes: a game task received by the target game account from a preset task system outside the game, and / or a game task triggered by a controlled virtual object corresponding to the target game account during the game.

[0154] In an optional embodiment, the method for determining the at least one game task received by the target game account includes: in response to a task subscription instruction, determining at least one subscribed game task from a preset task system based on the task subscription instruction, wherein the task system includes multiple game tasks, including game tasks generated during game matches and game tasks generated outside of game matches; determining the at least one subscribed game task as the at least one game task received by the target game account.

[0155] In an optional embodiment, the method further includes: generating a task subscription list based on at least one subscribed game task; and removing the subscribed game task from the task subscription list in response to a task subscription cancellation instruction or the completion of the subscribed game task.

[0156] In an optional embodiment, the method further includes: when displaying the task prompt information of the target game task in the graphical user interface, removing the target game task from the task subscription list in response to a specified triggering operation.

[0157] In an optional embodiment, the display duration of the task prompt information corresponding to the target game task is a preset display duration; the step of removing the target game task from the task subscription list in response to a specified trigger operation includes: stopping the timing of the display duration of the task prompt information corresponding to the target game task in response to the specified trigger operation; continuing the timing of the display duration of the task prompt information corresponding to the target game task in response to the end of the specified trigger operation; and canceling the display of the task prompt information corresponding to the target game task when the display duration reaches the preset display duration, and removing the target game task from the task subscription list.

[0158] In an optional embodiment, the aforementioned target game tasks include multiple tasks. The step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game tasks includes: determining the display priority of each target game task; and displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform multiple target game tasks based on the display priorities corresponding to the multiple target game tasks.

[0159] In an optional embodiment, the step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task in response to the game environment meeting the task execution conditions corresponding to the target game task in at least one game task includes: determining whether the task prompt information corresponding to the target game task has reached the display cooldown time in response to the game environment meeting the task execution conditions corresponding to the target game task in at least one game task; if the display cooldown time has reached the display cooldown time, displaying the task prompt information corresponding to the target game task; if the display cooldown time has not reached the display cooldown time, not displaying the task prompt information corresponding to the target game task.

[0160] In an optional embodiment, the game task mentioned above includes multiple task execution conditions and / or multiple task achievement conditions.

[0161] In an optional embodiment, the game task includes: multiple task execution conditions, and the multiple task execution conditions are in parallel, each task execution condition corresponding to a task achievement condition; the step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task in response to the game environment satisfying the task execution conditions corresponding to the target game task in at least one game task includes: displaying task prompt information corresponding to the target game task in response to the game environment satisfying the first task execution condition among the multiple task execution conditions corresponding to the target game task in at least one game task; wherein, the task prompt information includes the task achievement condition and / or task description information corresponding to the first task execution condition.

[0162] In an optional embodiment, the method further includes: responding to the game environment satisfying multiple task execution conditions corresponding to the target game task in at least one game task, determining whether the multiple task execution conditions include a second task execution condition whose current completion progress is not less than a preset progress threshold based on the task achievement conditions corresponding to the multiple task execution conditions; if the second task execution condition is included, displaying the task prompt information corresponding to the second task execution condition; if the second task execution condition is not included, selecting a third task execution condition from the multiple task execution conditions according to a preset rule, and displaying the task prompt information corresponding to the third task execution condition.

[0163] In an optional embodiment, the method further includes: determining that the target game task is completed in response to the completion of a task achievement condition corresponding to any one of the multiple task execution conditions corresponding to the target game task.

[0164] In an optional embodiment, the game task includes: multiple task execution conditions, and the multiple task execution conditions have dependencies; wherein, the multiple task execution conditions include a dependent condition and a dependent condition, the dependent condition is configured with a target game event, and the dependent condition corresponds to a task achievement condition; the method further includes: in response to the occurrence of a target game event corresponding to the dependent condition in a game match, and the game environment satisfying the dependency condition corresponding to the target game task, displaying task prompt information corresponding to the target game task; wherein, the task prompt information includes the task achievement condition corresponding to the dependent condition and / or task description information.

[0165] In an optional embodiment, the above-mentioned task execution conditions are configured with condition coefficients, and the target game task has a corresponding completion coefficient; the condition coefficient is used to indicate the coefficient value obtained by the target game task when the task execution conditions corresponding to the completion of the task execution conditions are met; the completion coefficient is used to indicate the condition coefficient value required to complete the target game task.

[0166] Furthermore, Figure 13 The electronic device shown also includes a bus 102 and a communication interface 103, with the processor 101, the communication interface 103 and the memory 100 connected via the bus 102.

[0167] The memory 100 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 13 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.

[0168] Processor 101 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 101 or by instructions in software form. Processor 101 can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it can 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 can 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 100, and processor 101 reads information from memory 100 and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiments.

[0169] This invention also provides a computer-readable storage medium storing computer-executable instructions. When these computer-executable instructions are invoked and executed by a processor, they cause the processor to implement the aforementioned game task prompting method. For specific implementation details, please refer to the method embodiments, which will not be repeated here.

[0170] Specifically, a graphical user interface (GUI) for the game is provided through a terminal device, wherein the terminal device corresponds to a target game account. The aforementioned game task prompting method includes: in response to the target game account receiving at least one game task, determining the task execution conditions and task completion conditions corresponding to the at least one game task; in response to a game start command, displaying at least a portion of the game scene in the GUI, wherein the game scene includes a controlled virtual object corresponding to the target game account; during the game, determining the current game environment in which the controlled virtual object is located within the game scene; in response to the game environment satisfying the task execution conditions corresponding to the target game task in at least one game task, displaying task prompt information in the GUI to prompt the controlled virtual object to perform the target game task; wherein the task prompt information includes at least the task completion conditions; and in response to the target game task satisfying the information cancellation display conditions, canceling the display of the task prompt information corresponding to the target game task.

[0171] The aforementioned game task prompting method allows players to focus on the core game experience during gameplay. When a task becomes available, it provides an immediate reminder, allowing players to complete the task conveniently within the game, thus reducing the memory burden on players. At the same time, the task prompts are not constantly displayed on the interface, avoiding prolonged obstruction of the game's view and effectively enhancing the player's gaming experience.

[0172] In an optional embodiment, the step of determining the current game environment of the controlled virtual object in the game scene includes: during a game, monitoring the game state and camera parameters of the controlled virtual object; wherein the camera parameters are used to control changes in the game scene screen displayed in the graphical user interface; and determining the current game environment of the controlled virtual object based on the game state and camera parameters of the controlled virtual object.

[0173] In an optional embodiment, the task prompt information corresponding to the target game task further includes: the current completion progress of the target game task; the step of displaying the task prompt information for prompting the controlled virtual object to perform the target game task in the graphical user interface includes: in response to the current completion progress of the target game task being less than a preset progress threshold, displaying the task prompt information corresponding to the target game task in a first display mode; in response to the current completion progress of the target game task being not less than the preset progress threshold, displaying the task prompt information corresponding to the target game task in a second display mode.

[0174] In an optional embodiment, the preset progress threshold is less than the task completion condition corresponding to the target game task; the display prominence of the second display mode is higher than that of the first display mode.

[0175] In an optional embodiment, the task prompt information corresponding to the target game task further includes: the current completion progress of the target game task; the step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task includes: displaying first task prompt information corresponding to the target game task in response to the current completion progress of the target game task being less than a preset progress threshold; and displaying second task prompt information corresponding to the target game task in response to the current completion progress of the target game task being not less than the preset progress threshold; wherein the prompt content of the first task prompt information and the prompt content of the second task prompt information are at least partially different.

[0176] In an optional embodiment, the method further includes: if the current completion progress of the target game task reaches the task achievement condition corresponding to the target game task, displaying a task completion prompt message; wherein the task completion prompt message is used to indicate: the target game task is completed, and the game reward obtained by completing the target game task.

[0177] In an optional embodiment, the aforementioned target game tasks include multiple tasks; the step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to execute the target game tasks in response to the game environment satisfying the task execution conditions corresponding to at least one target game task includes: in response to the game environment satisfying the task execution conditions corresponding to multiple target game tasks, determining whether the multiple target game tasks include a first target game task whose current completion progress is not less than a preset progress threshold; wherein, the multiple target game tasks are game tasks in at least one game task; if the first target game task is included, displaying the task prompt information corresponding to the first target game task in a second display mode; if the first target game task is not included, selecting a second target game task from the multiple target game tasks according to preset rules, and displaying the task prompt information corresponding to the second target game task in a first display mode.

[0178] In an optional embodiment, the above-mentioned cancellation display conditions include at least one of the following conditions: the game environment does not meet the task execution conditions corresponding to the target game task, and the display duration of the task prompt information corresponding to the target game task reaches the preset display duration.

[0179] In an optional embodiment, after the step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task in response to the game environment meeting the task execution conditions corresponding to the target game task in at least one game task, the method further includes: during the game, in response to the controlled virtual object entering the game battle state, canceling the display of the task prompt information corresponding to the target game task.

[0180] In an optional embodiment, the at least one game task received by the target game account includes: a game task received by the target game account from a preset task system outside the game, and / or a game task triggered by a controlled virtual object corresponding to the target game account during the game.

[0181] In an optional embodiment, the method for determining the at least one game task received by the target game account includes: in response to a task subscription instruction, determining at least one subscribed game task from a preset task system based on the task subscription instruction, wherein the task system includes multiple game tasks, including game tasks generated during game matches and game tasks generated outside of game matches; determining the at least one subscribed game task as the at least one game task received by the target game account.

[0182] In an optional embodiment, the method further includes: generating a task subscription list based on at least one subscribed game task; and removing the subscribed game task from the task subscription list in response to a task subscription cancellation instruction or the completion of the subscribed game task.

[0183] In an optional embodiment, the method further includes: when displaying the task prompt information of the target game task in the graphical user interface, removing the target game task from the task subscription list in response to a specified triggering operation.

[0184] In an optional embodiment, the display duration of the task prompt information corresponding to the target game task is a preset display duration; the step of removing the target game task from the task subscription list in response to a specified trigger operation includes: stopping the timing of the display duration of the task prompt information corresponding to the target game task in response to the specified trigger operation; continuing the timing of the display duration of the task prompt information corresponding to the target game task in response to the end of the specified trigger operation; and canceling the display of the task prompt information corresponding to the target game task when the display duration reaches the preset display duration, and removing the target game task from the task subscription list.

[0185] In an optional embodiment, the aforementioned target game tasks include multiple tasks. The step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game tasks includes: determining the display priority of each target game task; and displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform multiple target game tasks based on the display priorities corresponding to the multiple target game tasks.

[0186] In an optional embodiment, the step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task in response to the game environment meeting the task execution conditions corresponding to the target game task in at least one game task includes: determining whether the task prompt information corresponding to the target game task has reached the display cooldown time in response to the game environment meeting the task execution conditions corresponding to the target game task in at least one game task; if the display cooldown time has reached the display cooldown time, displaying the task prompt information corresponding to the target game task; if the display cooldown time has not reached the display cooldown time, not displaying the task prompt information corresponding to the target game task.

[0187] In an optional embodiment, the game task mentioned above includes multiple task execution conditions and / or multiple task achievement conditions.

[0188] In an optional embodiment, the game task includes: multiple task execution conditions, and the multiple task execution conditions are in parallel, each task execution condition corresponding to a task achievement condition; the step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task in response to the game environment satisfying the task execution conditions corresponding to the target game task in at least one game task includes: displaying task prompt information corresponding to the target game task in response to the game environment satisfying the first task execution condition among the multiple task execution conditions corresponding to the target game task in at least one game task; wherein, the task prompt information includes the task achievement condition and / or task description information corresponding to the first task execution condition.

[0189] In an optional embodiment, the method further includes: responding to the game environment satisfying multiple task execution conditions corresponding to the target game task in at least one game task, determining whether the multiple task execution conditions include a second task execution condition whose current completion progress is not less than a preset progress threshold based on the task achievement conditions corresponding to the multiple task execution conditions; if the second task execution condition is included, displaying the task prompt information corresponding to the second task execution condition; if the second task execution condition is not included, selecting a third task execution condition from the multiple task execution conditions according to a preset rule, and displaying the task prompt information corresponding to the third task execution condition.

[0190] In an optional embodiment, the method further includes: determining that the target game task is completed in response to the completion of a task achievement condition corresponding to any one of the multiple task execution conditions corresponding to the target game task.

[0191] In an optional embodiment, the game task includes: multiple task execution conditions, and the multiple task execution conditions have dependencies; wherein, the multiple task execution conditions include a dependent condition and a dependent condition, the dependent condition is configured with a target game event, and the dependent condition corresponds to a task achievement condition; the method further includes: in response to the occurrence of a target game event corresponding to the dependent condition in a game match, and the game environment satisfying the dependency condition corresponding to the target game task, displaying task prompt information corresponding to the target game task; wherein, the task prompt information includes the task achievement condition corresponding to the dependent condition and / or task description information.

[0192] In an optional embodiment, the above-mentioned task execution conditions are configured with condition coefficients, and the target game task has a corresponding completion coefficient; the condition coefficient is used to indicate the coefficient value obtained by the target game task when the task execution conditions corresponding to the completion of the task execution conditions are met; the completion coefficient is used to indicate the condition coefficient value required to complete the target game task.

[0193] 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 this invention, essentially, or the part that contributes to the prior art, or a portion 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, a terminal device, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this 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.

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

[0195] Finally, it should be noted that the above-described 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 providing game task prompts, characterized in that, The method of providing a graphical user interface for the game via a terminal device, wherein the terminal device corresponds to a target game account, includes: In response to the target game account receiving at least one game task, determine the task execution conditions and task completion conditions corresponding to the at least one game task; In response to a game start command, at least a portion of the game scene is displayed in the graphical user interface, wherein the game scene includes a controlled virtual object corresponding to the target game account; During a game, the current game environment in which the controlled virtual object is located within the game scene is determined; In response to the game environment satisfying the task execution conditions corresponding to the target game task in the at least one game task, a task prompt message is displayed in the graphical user interface to prompt the controlled virtual object to perform the target game task; wherein the task prompt message includes at least the task completion conditions; In response to the target game task meeting the information cancellation display conditions, the task prompt information corresponding to the target game task is cancelled.

2. The method according to claim 1, characterized in that, The step of determining the current game environment of the controlled virtual object in the game scene includes: During the game, the game state and camera parameters of the controlled virtual object are monitored; wherein, the camera parameters are used to control the changes in the game scene displayed in the graphical user interface. Based on the game state of the controlled virtual object and the camera parameters, the current game environment in which the controlled virtual object is located in the game scene is determined.

3. The method according to claim 1, characterized in that, The task prompt information corresponding to the target game task also includes: the current completion progress of the target game task; The step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task includes: In response to the current completion progress of the target game task being less than a preset progress threshold, the task prompt information corresponding to the target game task is displayed in a first display mode; In response to the current completion progress of the target game task being not less than the preset progress threshold, the task prompt information corresponding to the target game task is displayed in a second display mode.

4. The method according to claim 3, characterized in that, The preset progress threshold is less than the task completion condition corresponding to the target game task; the display prominence of the second display mode is higher than that of the first display mode.

5. The method according to claim 1, characterized in that, The task prompt information corresponding to the target game task also includes: the current completion progress of the target game task; The step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task includes: In response to the current completion progress of the target game task being less than a preset progress threshold, the first task prompt information corresponding to the target game task is displayed; In response to the current completion progress of the target game task being not less than the preset progress threshold, the second task prompt information corresponding to the target game task is displayed; The prompts in the first task prompt are at least partially different from those in the second task prompt.

6. The method according to claim 3 or 5, characterized in that, The method further includes: If the current progress of the target game task reaches the task completion condition corresponding to the target game task, a task completion prompt message is displayed; wherein, the task completion prompt message is used to indicate that the target game task is completed, and the game reward obtained by completing the target game task.

7. The method according to claim 3 or 5, characterized in that, The target game tasks include multiple ones; The step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to execute the target game task in response to the game environment satisfying the task execution conditions corresponding to the target game task in the at least one game task includes: In response to the game environment satisfying the task execution conditions corresponding to multiple target game tasks, it is determined whether the multiple target game tasks include a first target game task whose current completion progress is not less than the preset progress threshold; wherein, the multiple target game tasks are game tasks in the at least one game task; If the first target game task is included, the task prompt information corresponding to the first target game task is displayed in a second display mode; If the first target game task is not included, a second target game task is selected from the plurality of target game tasks according to preset rules, and the task prompt information corresponding to the second target game task is displayed in a first display mode.

8. The method according to claim 1, characterized in that, The conditions for canceling the display include at least one of the following: the game environment does not meet the task execution conditions corresponding to the target game task, and the display duration of the task prompt information corresponding to the target game task reaches the preset display duration.

9. The method according to claim 1, characterized in that, After the step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to execute the target game task in response to the game environment satisfying the task execution conditions corresponding to the target game task in the at least one game task, the method further includes: During the game, in response to the controlled virtual object entering the game battle state, the task prompt information corresponding to the target game task is canceled from display.

10. The method according to claim 1, characterized in that, The target game account receives at least one game task, including: The game tasks received by the target game account from the preset task system outside the game, and / or the game tasks triggered by the controlled virtual object corresponding to the target game account during the game.

11. The method according to claim 1, characterized in that, The method for determining at least one game task received by the target game account includes: In response to a task subscription instruction, at least one game task to be subscribed to is determined from a preset task system based on the task subscription instruction. The task system includes multiple game tasks, including game tasks generated during game matches and game tasks generated outside of game matches. The subscribed game task is determined as at least one game task received by the target game account.

12. The method according to claim 11, characterized in that, The method further includes: Based on the at least one game task that has been subscribed to, generate a task subscription list; In response to a task subscription cancellation command or the completion of a subscribed game task, the subscribed game task is removed from the task subscription list.

13. The method according to claim 12, characterized in that, The method further includes: When the task prompt information of the target game task is displayed in the graphical user interface, the target game task is removed from the task subscription list in response to a specified trigger operation.

14. The method according to claim 13, characterized in that, The display duration of the task prompt information corresponding to the target game task is a preset display duration; The step of removing the target game task from the task subscription list in response to a specified trigger operation includes: In response to the specified trigger operation, stop timing the display duration of the task prompt information corresponding to the target game task; In response to the end of the specified triggering operation, the timer for the display duration of the task prompt information corresponding to the target game task continues. When the display duration reaches the preset display duration, the display of the task prompt information corresponding to the target game task is canceled, and the target game task is removed from the task subscription list.

15. The method according to claim 1, characterized in that, The target game tasks include multiple tasks, and the step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game tasks includes: Determine the display priority for each of the target game tasks; Based on the display priority of the multiple target game tasks, task prompt information is displayed in the graphical user interface to prompt the controlled virtual object to perform the multiple target game tasks.

16. The method according to claim 1, characterized in that, The step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to execute the target game task in response to the game environment satisfying the task execution conditions corresponding to the target game task in the at least one game task includes: In response to the game environment satisfying the task execution conditions corresponding to the target game task in the at least one game task, it is determined whether the task prompt information corresponding to the target game task has reached the display cooldown time; If the display cooldown time is reached, display the task prompt information corresponding to the target game task; If the specified cooldown time has not been reached, the task prompt information corresponding to the target game task will not be displayed.

17. The method according to claim 1, characterized in that, The game task includes multiple task execution conditions and / or multiple task achievement conditions.

18. The method according to claim 17, characterized in that, The game task includes: multiple task execution conditions, and the multiple task execution conditions are in parallel relationship, and each task execution condition corresponds to a task completion condition; The step of displaying task prompt information in the graphical user interface to prompt the controlled virtual object to execute the target game task in response to the game environment satisfying the task execution conditions corresponding to the target game task in the at least one game task includes: In response to the game environment satisfying the first task execution condition among multiple task execution conditions corresponding to the target game task in the at least one game task, task prompt information corresponding to the target game task is displayed; wherein, the task prompt information includes the task achievement conditions and / or task description information corresponding to the first task execution condition.

19. The method according to claim 18, characterized in that, The method further includes: In response to the game environment satisfying multiple task execution conditions corresponding to the target game task in the at least one game task, based on the task achievement conditions corresponding to the multiple task execution conditions, it is determined whether the multiple task execution conditions include a second task execution condition in which the current completion progress is not less than a preset progress threshold. If the second task execution condition is included, display the task prompt information corresponding to the second task execution condition; If the second task execution condition is not included, a third task execution condition is selected from the plurality of task execution conditions according to a preset rule, and the task prompt information corresponding to the third task execution condition is displayed.

20. The method according to claim 18, characterized in that, The method further includes: In response to the completion of the task achievement condition corresponding to any one of the multiple task execution conditions corresponding to the target game task, the target game task is determined to be completed.

21. The method according to claim 17, characterized in that, The game task includes: multiple task execution conditions, and these multiple task execution conditions have dependencies; wherein, the multiple task execution conditions include a dependent condition and a dependent condition, the dependent condition is configured with a target game event, and the dependent condition corresponds to a task completion condition; the method further includes: In response to the occurrence of the target game event corresponding to the dependent condition in the game, and the game environment satisfying the dependent condition corresponding to the target game task, task prompt information corresponding to the target game task is displayed; wherein, the task prompt information includes the task achievement conditions and / or task description information corresponding to the dependent condition.

22. The method according to any one of claims 17-21, characterized in that, The task execution conditions are configured with condition coefficients, and the target game task has a corresponding completion coefficient; the condition coefficient is used to indicate the coefficient value obtained by the target game task when the task achievement condition corresponding to the task execution conditions is completed; the completion coefficient is used to indicate the condition coefficient value required to complete the target game task.

23. A game task prompting device, characterized in that, The device provides a graphical user interface for the game via a terminal device, wherein the terminal device corresponds to the target game account, and the device includes: The task determination module is used to determine the task execution conditions and task achievement conditions corresponding to the at least one game task in response to the target game account receiving at least one game task. A scene display module is used to display at least a portion of the game scene in the graphical user interface in response to a game start command, wherein the game scene includes a controlled virtual object corresponding to the target game account; The game environment determination module is used to determine the current game environment in which the controlled virtual object is located in the game scene during a game. An information display module is configured to, in response to the game environment satisfying the task execution conditions corresponding to the target game task in the at least one game task, display task prompt information in the graphical user interface to prompt the controlled virtual object to perform the target game task; wherein the task prompt information includes at least the task completion conditions; The cancel display module is used to cancel the display of task prompt information corresponding to the target game task in response to the target game task meeting the information cancel display conditions.

24. An electronic device, characterized in that, The electronic device includes a processor and a memory, the memory storing machine-executable instructions that can be executed by the processor, the processor executing the machine-executable instructions to implement the game task prompting method according to any one of claims 1 to 22.

25. 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 game task prompting method described in any one of 1 to 22.