Task platform display method, device, equipment and computer program product
By showcasing the task platform in stages, a simplified first task platform is provided for novice players. As they complete tasks or level up, they switch to the full version, which solves the problem of low task awareness for novice players and improves task interaction efficiency and user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TENCENT TECHNOLOGY (SHENZHEN) CO LTD
- Filing Date
- 2022-09-16
- Publication Date
- 2026-06-02
AI Technical Summary
In existing technologies, novice players face a complex array of information and functions on game task platforms, resulting in low awareness of the target task and reduced task interaction efficiency.
By showcasing the task platform in stages, new players first see a simplified version of the first task platform. When they complete a designated task or reach a preset level, the platform switches to a second task platform with more task options, providing a smooth transition.
It improves novice players' awareness of target tasks, enhances task interaction efficiency, and improves user experience.
Smart Images

Figure CN117753005B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a method, apparatus, device, and computer program product for displaying a task platform. Background Technology
[0002] In the game, players can gain a clearer understanding of game tasks or participate in game activities through information guidance and activity entry points provided by the activity center platform.
[0003] In related technologies, a unified activity center platform is provided for both new and old players, offering unified information guidance, activity entry points, etc., or a unified activity center platform is provided for players above a certain level, without providing a simplified version of the activity center platform for novice players.
[0004] However, the activity center provided by the aforementioned platform display method is cluttered with information and functions, which distracts novice players from the target task and reduces the efficiency of task interaction. Summary of the Invention
[0005] This application provides a method, apparatus, device, and computer program product for displaying a task platform, capable of displaying the task platform in different states in stages. The technical solution is as follows.
[0006] On the one hand, a method for displaying a task platform is provided, the method comprising:
[0007] Receive task platform start operation, the task platform start operation is used to trigger the startup of the task platform;
[0008] In response to the task platform being started and the master account having first task permissions, the first task platform is displayed, and the first task platform includes a first number of first task options;
[0009] Receive a platform switching operation, the platform switching operation being used to indicate a switch from the first task platform to the second task platform;
[0010] In response to the platform switching operation, and given that the master account corresponds to the second task permission, the second task platform is displayed. The second task platform includes a second number of second task options, where the first number is less than the second number.
[0011] On the other hand, a display device for a task platform is provided, the device comprising:
[0012] The platform startup operation receiving module is used to receive the task platform startup operation, which is used to trigger the startup of the task platform.
[0013] The first task platform display module is used to respond to the task platform opening operation and the master control account corresponding to the first task permission to display the first task platform, which includes a first number of first task options.
[0014] A platform switching operation receiving module is used to receive platform switching operations, wherein the platform switching operations are used to indicate switching from the first task platform to the second task platform;
[0015] The second task platform display module is used to respond to the platform switching operation and the master control account corresponding to the second task permission to display the second task platform. The second task platform includes a second number of second task options, and the first number is less than the second number.
[0016] On the other hand, a computer device is provided, the computer device including a processor and a memory, the memory storing at least one instruction, at least one program, code set or instruction set, the at least one instruction, the at least one program, the code set or instruction set being loaded and executed by the processor to implement the task platform display method as described in any of the embodiments of this application above.
[0017] On the other hand, a computer-readable storage medium is provided, wherein at least one instruction, at least one program, code set, or instruction set is stored therein, wherein the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the task platform display method as described in any of the embodiments of this application above.
[0018] On the other hand, a computer program product or computer program is provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the demonstration method of the task platform described in any of the above embodiments.
[0019] The beneficial effects of the technical solutions provided in this application include at least the following:
[0020] By showcasing the first and second task platforms in stages, the first task platform provides a simplified activity center for new users, displaying a smaller number of tasks. When a new user completes a designated task or reaches a preset level or other unlocking conditions, the first task platform switches to the second task platform, which displays a larger number of tasks. This provides new players with a smoother transition experience to the task platform, increases their awareness of the target tasks, and thus improves the efficiency of task interaction. Attached Figure Description
[0021] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0022] Figure 1 This is a schematic diagram of an implementation environment provided by an exemplary embodiment of this application;
[0023] Figure 2 This is a flowchart of a task platform demonstration method provided in an exemplary embodiment of this application;
[0024] Figure 3 This is a schematic diagram of a first mission platform provided in an exemplary embodiment of this application;
[0025] Figure 4 This is a schematic diagram of a platform switching operation provided in an exemplary embodiment of this application;
[0026] Figure 5 This is a schematic diagram of a second mission platform provided in an exemplary embodiment of this application;
[0027] Figure 6 This is a flowchart of a task platform switching method provided in an exemplary embodiment of this application;
[0028] Figure 7 This is a schematic diagram of task platform switching provided in an exemplary embodiment of this application;
[0029] Figure 8 This is a schematic diagram illustrating the active unlocking reward provided in an exemplary embodiment of this application;
[0030] Figure 9 This is a schematic diagram of a second reward notification provided in an exemplary embodiment of this application;
[0031] Figure 10 This is a schematic diagram of the unlocking guide provided in an exemplary embodiment of this application;
[0032] Figure 11 This is a flowchart of an exemplary embodiment of the second task platform automatic unlocking method provided in this application;
[0033] Figure 12 This is a schematic diagram of the automatic unlocking of the second task platform provided in an exemplary embodiment of this application;
[0034] Figure 13 This is a timing diagram of communication between a client and a server provided in an exemplary embodiment of this application;
[0035] Figure 14 This is a schematic diagram of the state of an event-driven task platform provided in an exemplary embodiment of this application;
[0036] Figure 15 This is a schematic diagram of client logic provided in an exemplary embodiment of this application;
[0037] Figure 16 This is a structural diagram of a demonstration device for a task platform provided in an exemplary embodiment of this application;
[0038] Figure 17 This is a structural diagram of a demonstration device for a task platform provided in an exemplary embodiment of this application;
[0039] Figure 18 This is a structural block diagram of a terminal provided in an exemplary embodiment of this application. Detailed Implementation
[0040] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0041] It should be understood that although the terms first, second, etc., may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, a first parameter may also be referred to as a second parameter without departing from the scope of this disclosure, and similarly, a second parameter may also be referred to as a first parameter. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."
[0042] In some virtual scenarios, players can gain a clearer understanding of target tasks or participate in target activities through information guidance and activity entry points provided by the activity center platform. Optionally, this virtual scenario can be a game virtual scenario or a social application scenario, etc. For example, in a game virtual scenario, players obtain activity information through the game's activity center; in a social application scenario, users obtain task guidance through a task platform, upgrade their account level to expand their social list capacity, etc. It is worth noting that the above virtual scenarios are merely illustrative examples, and this application does not limit them. Taking a game virtual scenario as an example, related technologies provide a unified activity center platform for both new and old players, offering unified information guidance and activity entry points, or a unified activity center platform for players above a certain level, without providing a simplified version for novice players. However, the above platform display methods cannot provide a simplified activity center for novice players; the information and functions are complex, distracting novice players from the target task and reducing the efficiency of task interaction.
[0043] This application provides a method for displaying a task platform, which smoothly transitions the activity center for both new and old players. By displaying the first and second task platforms in stages, it provides a simplified activity center for new players, improves their awareness of target tasks, and thus enhances the efficiency of task interaction.
[0044] First, the implementation environment of this application will be introduced. Please refer to... Figure 1 The illustration shows an implementation environment provided by an exemplary embodiment of this application, which includes: a terminal 110, a server 120 and a communication network 130.
[0045] Terminal 110 has a target application installed on its task platform. In some embodiments, terminal 110 and server 120 communicate via communication network 130. After the master account of terminal 110 logs into the target application, it sends a status request for the task platform in the current target application to the server. Server 120 sends a status reply for the current task platform to terminal 110, which includes the current status of the task platform and the tasks that can be displayed on the current task platform. Optionally, the status of the task platform includes an unlocked state, a state that can be actively unlocked, a state that can be automatically unlocked and can be used to claim rewards, and a state that has been unlocked and can be used to claim rewards.
[0046] In some embodiments, when the current master account of terminal 110 performs an action event that changes the status of the task platform, server 120 updates the status of the task platform and sends a task platform status change notification to terminal 110.
[0047] In some embodiments, when the terminal 110 is in an unlockable state, it receives an unlocking operation and sends an unlocking task platform request to the server 120. The server 120 then sends an unlocking task platform response to the terminal 110.
[0048] The aforementioned terminals can be various types of terminal devices such as desktop computers, laptop computers, mobile phones, tablet computers, e-book readers, MP3 (Moving Picture Experts Group Audio Layer III) players, MP4 (Moving Picture Experts Group Audio Layer IV) players, smart TVs, and smart in-vehicle devices. This application does not limit these types of terminal devices.
[0049] It is worth noting that the aforementioned servers can be independent physical servers, server clusters or distributed systems composed of multiple physical servers, or cloud servers that provide basic cloud computing services such as cloud services, cloud security, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms.
[0050] Cloud technology refers to a hosting technology that unifies a series of resources such as hardware, software, and networks within a wide area network or local area network to achieve data computing, storage, processing, and sharing.
[0051] In some embodiments, the server described above can also be implemented as a node in a blockchain system.
[0052] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, data stored, data displayed, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0053] This is illustrative; please refer to it. Figure 2 This document illustrates a flowchart of a task platform display method provided in an exemplary embodiment of this application. This method can be applied to a terminal, a server, or both. This embodiment uses the application of this method to a terminal as an example for illustration. Figure 2 As shown, the method includes the following steps:
[0054] Step 210: Receive the task platform start operation.
[0055] The task platform startup operation is used to trigger the launch of the task platform.
[0056] Optionally, the task platform startup operation can be implemented by triggering a task platform startup control.
[0057] Indicatively, in response to the completion of task A in the task platform by the master account, that is, the task completion status of the master account is adjusted from uncompleted task A to completed task A, triggering the start of the task platform.
[0058] As an illustration, a task platform activation control is displayed in the virtual scene interface, which receives and triggers an operation to activate the task platform. Optionally, the operation to activate the task platform can be implemented as a click, long press, swipe, or other similar actions.
[0059] Optionally, the task platform start control can be set to be hidden by default, triggered to be displayed in response to the adjustment of task permissions corresponding to the master account, or always displayed by default.
[0060] Optionally, in response to the adjustment of task permissions corresponding to the master account, the task platform can be launched.
[0061] Indicatively, in response to the master account completing the first preset task B, the master account corresponding to the first task permission displays the task platform start control.
[0062] Step 220: In response to the task platform startup operation, and with the master account corresponding to the first task permission, the first task platform is displayed.
[0063] The first task platform includes a first number of first task options.
[0064] This is illustrative; please refer to it. Figure 3 , Figure 3 This is a schematic diagram of a first mission platform provided in an exemplary embodiment of this application, as shown below. Figure 3 As shown, in response to the task platform being started and the master account completing the first preset task B, i.e., the master account having the first task permission, the first task platform 300 is displayed. The first task platform 300 includes five first task options, from first task option 310 to first task option 350.
[0065] Step 230: Receive platform switching operation.
[0066] The platform switching operation is used to indicate switching from the first task platform to the second task platform.
[0067] In some alternative embodiments, the platform switching operation can be implemented as triggering a platform switching control, or as a page swiping operation, or as a page zooming operation, etc.
[0068] As an illustration, the first task platform changes from being locked to a display page to a swiping vanity. The user swipes the page to the left a specified distance until the second task platform is fully displayed, and then locks the second task platform to the display page.
[0069] To illustrate, you can use two fingers to shrink the first task platform to a preset size and then switch to displaying the second task platform, or you can use two fingers to zoom in on the first task platform to a preset size and then switch to displaying the second task platform.
[0070] This is illustrative; please refer to it. Figure 4 , Figure 4This is a schematic diagram of a platform switching operation provided in an exemplary embodiment of this application, such as... Figure 4 As shown, the platform switching control 410 is triggered by an operation. Optionally, the trigger operation can be implemented as clicking, long-pressing, dragging, or other operations on the platform switching control 410.
[0071] It is worth noting that the above platform switching operation is only an illustrative example and is not intended to limit the scope of this application.
[0072] Step 240: In response to receiving the platform switching operation and the master account having the second task permission, the second task platform is displayed.
[0073] The second task platform includes a second number of second task options, and the first number is less than the second number.
[0074] Indicatively, the first task platform includes a first number of task options, and the second task platform includes a second number of task options, task tags, task rewards, task prompts, task time limits, task slogans, and task indicators, etc.
[0075] This is illustrative; please refer to it. Figure 5 , Figure 5 This is a schematic diagram of a second mission platform provided in an exemplary embodiment of this application, as shown below. Figure 5 As shown, in response to receiving a platform switching operation and with the main control account corresponding to the second task permission, the second task platform 500 is displayed. The second task platform 500 includes task tags not displayed in the first task platform, a second number of second task options, the task reward corresponding to the selected second task option, the module 551 corresponding to the selected second task option, the time limit 552 corresponding to the selected second task option, the task slogan 553 corresponding to the selected second task option, the task prompt corresponding to the selected second task option, and the task indicator corresponding to the selected second task option, etc. For example, task tag 510 includes corresponding second task options 511 to 516, and the selected second task option 512 corresponds to the mysterious treasure task reward 554. Similarly, task tags 520 to 540 include several corresponding second task options, where the second task options may include the first task options in the first task platform.
[0076] In summary, the method provided in this embodiment, by displaying a first task platform and a second task platform in stages, provides a simplified activity center for novice users and displays a small number of tasks. When a novice user completes a specified task or reaches a preset level or other unlocking conditions, the first task platform switches to the second task platform, which displays a larger number of tasks. This provides novice players with a smooth transition experience with the task platform, improves their awareness of the target tasks, and thus improves the efficiency of task interaction.
[0077] Optionally, step 240 above can be implemented as a task platform switching step; please refer to the illustrative example. Figure 6 , Figure 6 This is a flowchart of a task platform switching method provided in an exemplary embodiment of this application, such as... Figure 6 As shown, step 240 above can be implemented as steps 610 and 620 as follows:
[0078] Step 610: In response to the platform switching operation, and with the main control account corresponding to the second task permission, display the platform switching transition animation.
[0079] Among them, the platform switching transition animation is the transition animation from the first task platform to the second task platform.
[0080] In some optional embodiments, the platform switching operation is the first switching operation performed by the master account from a preset historical time. Optionally, the preset historical time can be a period of time since the account was created, or a period for resetting account information after a fixed period of time, such as each season, each month, or the period from each account login to the current login.
[0081] Indicatively, in response to the master account's second task permission, and for the first time the master account performs a platform switching operation since acquiring the second task permission, a platform switching transition animation is displayed.
[0082] In some alternative embodiments, step 610 can be implemented as the following two steps:
[0083] first step In response to the platform switching operation, and with the main control account corresponding to the second task permission, an unlock animation is displayed.
[0084] The unlocking animation is used to indicate the unlocking of the second mission platform based on the first mission platform.
[0085] Indicatively, the unlocking animation could be a preset story animation welcoming players into the official event center, i.e., entering the main storyline of the game's virtual world, within the current game's virtual scene worldview. Alternatively, the unlocking animation could be a preset celebration animation, such as playing fireworks effects.
[0086] It is worth noting that the above unlocking animation is merely an example and is not intended to limit the scope of this application.
[0087] Step 2 In response to the end of the unlock animation, a platform switching transition animation is displayed.
[0088] Indicatively, in response to triggering the platform switching control and the master account completing the preset second task, i.e., the master task corresponds to the second task permission, the preset unlocking animation corresponding to unlocking the second task platform based on the first task platform is displayed; in response to the end of the unlocking animation, a transition animation is displayed to switch from the first task platform to the second task platform.
[0089] Indicatively, the transition animation could be playing an unlock control effect and then playing a task tag display effect unique to the second task platform at that location; alternatively, the transition animation could be the screen gradually darkening to complete black and then gradually brightening to display the second task platform until the effect finishes playing; alternatively, the transition animation could be the screen being obscured by smoke, with a smoke dissipation animation playing on the second task platform until the smoke clears; alternatively, the animation could be playing the first task platform flying out of the screen followed by the animation of the second task platform flying into the screen until the second task platform is fully displayed on the screen, etc.
[0090] It is worth noting that the above transition animation is merely an example and is not intended to limit the scope of this application.
[0091] Step 620: In response to the end of the platform switching transition animation, the second task platform is displayed.
[0092] This is illustrative; please refer to it. Figure 7 , Figure 7 This is a schematic diagram of task platform switching provided in an exemplary embodiment of this application. In response to the end of the platform switching transition animation, the second task platform 720 is displayed, thereby completing the process as described above. Figure 7 The switching process from the first mission platform 710 to the second mission platform 720 is shown.
[0093] In some optional embodiments, the task platform switching method may further include the following display scheme:
[0094] 1. In response to the platform switching operation, and with the main control account corresponding to the second task permission, the first reward prompt information will be displayed.
[0095] The first reward notification information is used to indicate the reward obtained by the master account after unlocking the second task platform based on the first task platform.
[0096] This is illustrative; please refer to it. Figure 8 , Figure 8This is a schematic diagram of a first reward notification provided in an exemplary embodiment of this application, such as... Figure 8 As shown, in response to the platform switching operation, and with the master account corresponding to the second task permission, the first reward prompt information 810 is displayed on the first task platform 800. This includes the active unlocking reward 811 obtained by the master account after unlocking the second task platform based on the first task platform. That is, in response to the platform switching operation, and with the master account corresponding to the second task permission, the first reward prompt information is displayed before the platform transition animation is displayed.
[0097] In some optional embodiments, the task platform switching method may further include the following display scheme:
[0098] 2. In response to the platform switching operation, and with the main control account corresponding to the second task permission, the second reward prompt information will be displayed.
[0099] The second reward notification is used to indicate the rewards that the main control account has not claimed in the first task platform. The second reward notification corresponds to the completed tasks in the first task platform. The completed tasks are configured in the first task platform and are not configured in the second task platform.
[0100] This is illustrative; please refer to it. Figure 9 , Figure 9 This is a schematic diagram of a second reward notification provided in an exemplary embodiment of this application, such as... Figure 9 As shown, in response to the platform switching operation, and with the master account corresponding to the second task permission, the second reward prompt information 910 is displayed on the second task platform 900, including the reward 911 for the master account that has completed the task but has not been claimed in the first platform. That is, in response to the platform switching operation, and with the master account corresponding to the second task permission, the second reward prompt information is displayed after the second task platform is displayed.
[0101] In summary, the method provided in this embodiment offers a method for switching task platforms, achieving a smooth transition from the first task platform to the second task platform, improving the initiative in task perception, and thus improving task interaction efficiency.
[0102] The method provided in this embodiment offers a way to display unlock animations during platform switching, thereby improving the user experience.
[0103] The method provided in this embodiment offers an animation display method for the initial task platform switch, providing a transition effect for the task platform switch.
[0104] The method provided in this embodiment offers a proactive unlocking reward prompt method, which improves the user's proactive unlocking experience and thus promotes task interaction efficiency.
[0105] The method provided in this embodiment offers a way to prompt for the supplementary distribution of unclaimed rewards, avoiding the loss of rewards due to switching task platforms and improving the user experience.
[0106] In some optional embodiments, the task platform display method further includes task permission adjustment, that is, adjusting the master account from the first task permission to the second task permission. Optionally, the task permission adjustment method includes at least one of the following two cases:
[0107] The first method is to respond to the task cancellation operation, and the master account corresponds to the first task permission, by adjusting the master account from the first task permission to the second task permission.
[0108] The task cancellation operation is used to trigger the master account to change from the first task permission to the second task permission.
[0109] As an illustration, when the master account completes the preset first task, corresponding to the first task's permissions, and in response to the master account completing the preset second task, a task verification operation is triggered. In response to this task verification operation, the master account's permissions are changed from the first task to the second task, i.e., the master account is adjusted to a state where the second task has been completed. Optionally, the task verification operation can be implemented by displaying a task reward notification, and the first task permission can be implemented as a state where the first task has been completed, and the second task permission can be implemented as a state where the second task has been completed.
[0110] In some optional embodiments, an unlock guide is displayed based on the first task permission adjustment method. That is, in response to the task cancellation operation and the master account corresponding to the first task permission, after the master account is adjusted from the first task permission to the second task permission, in response to the master account corresponding to the second task permission, a guide element is displayed on the first task platform. The guide element is used to prompt the triggering of the platform switching operation.
[0111] This is illustrative; please refer to it. Figure 10 , Figure 10 This is an exemplary embodiment of the present application providing an unlocking guide diagram, such as... Figure 10 As shown, in response to the second task permission corresponding to the master account, the guide element 1011 is displayed on the first task platform 1010.
[0112] In some optional embodiments, the first task permission adjustment method may include triggering a task cancellation operation in response to the completion of a preset task.
[0113] Among them, the preset task is a task configured based on the preference information corresponding to the master account; or, the preset task is a task configured based on the account information corresponding to the master account; or, the preset task is a task configured based on the information corresponding to the master account that measures the user's operational ability.
[0114] This is an example of adjusting the metrics corresponding to preset tasks based on account preference information. For instance, preset tasks might include collecting a specified number of virtual items in a virtual scene, defeating virtual characters of a specified level, traveling a specified distance, and consuming a specified number of virtual items. If the main account's preference is collection, the specified number of virtual items collected in the virtual scene is set to a higher number than the default. Upon completion of the preset task by the main account, a task verification operation is triggered. Alternatively, if the main account's preference is collection, the preset task might be configured to collect a specified number of virtual items in a virtual scene. Upon completion of this collection task, a task verification operation is triggered. Or, if the main account's preference is combat, the preset task might be configured to participate in a specified number of combat sessions in a virtual scene. Upon completion of this combat task, a task verification operation is triggered.
[0115] As an example, based on the account information of the master account, such as age, when the age information is between 22 and 30 years old, the preset task is configured as a storyline task to obtain a specified salary by completing work storylines, etc. In response to the master account completing the work storyline task, a task verification operation is triggered; when the age information is between 18 and 22 years old, the preset task is configured as a storyline task to obtain a specified credit by completing learning storylines, etc. In response to the master account completing the learning storyline task, a task verification operation is triggered.
[0116] In a schematic example, based on the account information corresponding to the master account, such as the corresponding virtual character, there are four preset virtual characters in a certain game scene. Different virtual characters correspond to different plot tasks in the current game world view. The preset task is configured as the plot task corresponding to the virtual character in the current game world view. In response to the master account completing the plot task, the task verification operation is triggered.
[0117] For illustrative purposes, based on the ability information corresponding to the master account, such as experience points, when the experience points exceed a specified threshold, the preset task completion indicator is set to a higher threshold. For example, if the default preset task is to consume a specified number of virtual items, then the specified number of virtual items for the preset task is set to twice the default number. When the experience points are less than half of the specified threshold, the preset task completion indicator is set to a lower threshold. For example, if the default preset task is to consume a specified number of virtual items, then the specified number of virtual items for the preset task is set to half the default number.
[0118] It is worth noting that the above-mentioned preset tasks are merely illustrative examples and are not intended to limit the scope of this application.
[0119] The second method is to adjust the master account from the first task permission to the second task permission when the master account reaches the preset level threshold and the master account corresponds to the first task permission.
[0120] Specifically, when the master control account corresponds to the first task permission, the master control account level is lower than the level threshold; when the master control account corresponds to the second task permission, the master control account level is higher than or equal to the level threshold.
[0121] As an illustration, when the master account completes the preset first task and the master account has the corresponding first task permission, in response to the master account reaching a preset level from the current level, i.e., the preset level threshold, the master account's permission is adjusted from the first task permission to the second task permission. Optionally, the first task permission can be implemented as a state where the first task has been completed, and the second task permission can be implemented as a state where the second task has not been completed and the level threshold has been reached.
[0122] In some optional embodiments, the task platform is displayed based on the second task permission adjustment method. Specifically, the second task platform is automatically unlocked based on this method. In response to the master account's corresponding level threshold and the master account's corresponding first task permission, the master account's permission is adjusted from the first to the second task permission. Then, in response to the task platform activation operation, the second task platform is displayed. For illustrative purposes, please refer to [reference needed]. Figure 11 , Figure 11 This is a flowchart of an exemplary embodiment of the second task platform automatic unlocking method provided in this application, as shown below. Figure 11 As shown, the method includes the following steps:
[0123] Step 1110: In response to the task platform activation operation, the third reward notification message is displayed.
[0124] The third reward notification information is used to indicate the reward obtained by the main control account after unlocking the second task platform based on the level threshold, that is, the reward for the automatic unlocking of the second task platform.
[0125] This is illustrative; please refer to it. Figure 12 , Figure 12 This is a schematic diagram of the automatic unlocking of the second task platform provided in an exemplary embodiment of this application, as shown below. Figure 12 As shown, in response to triggering the task platform activation control 1211 in the corresponding virtual scene interface 1210, a third reward prompt message 1220 is displayed in the corresponding virtual scene interface 1210, which includes the second task platform automatic unlock reward 1221.
[0126] Step 1120: In response to the completion of the third reward notification display, the second task platform is displayed.
[0127] Indicative, such as Figure 12 As shown, in response to the completion of the third reward notification message 1220, the second task platform 1230 is displayed.
[0128] Optionally, the condition for completing the display of the third task reward can be either reaching a preset display duration or performing a display-off operation.
[0129] In summary, the method provided in this embodiment offers a permission adjustment method, enabling the adjustment from first task permission to second task permission, thus facilitating platform switching.
[0130] The method provided in this embodiment offers multiple permission adjustment methods, enabling users to actively unlock permissions through specific tasks or wait for automatic unlocking as their level increases, thus completing the transition from the first task platform to the second task platform and improving the user experience.
[0131] The method provided in this embodiment offers an automatic unlocking method for a task platform, enriching the unlocking methods, reducing the unlocking difficulty, and improving the applicability of task platform switching.
[0132] The method provided in this embodiment offers an automatic unlocking and reward display method, which improves the interactivity of task rewards.
[0133] The method provided in this embodiment offers a way to display guiding elements, which improves the prominence of the unlocking guidance on the second task platform and enhances the efficiency of the unlocking interaction.
[0134] In some embodiments, the task platform display method further includes communication between the client and the server. The server drives the state changes of the task platform through an event mechanism, and the tasks that can be displayed on the task platform depend on the state of the task platform. Optionally, the first task platform is implemented as a Cainiao Activity Center, and the second task platform is implemented as a formal Activity Center. For illustrative purposes, please refer to [reference needed]. Figure 13 , Figure 13 This is a timing diagram of communication between a client and a server provided in an exemplary embodiment of this application, such as... Figure 13 As shown, the method includes the following steps:
[0135] Step 1310: The client requests the current activity center status.
[0136] The activity center status includes locked, can be unlocked manually, automatically unlocked and rewards can be claimed, and unlocked and rewards can be claimed.
[0137] This is illustrative; please refer to it. Figure 14 , Figure 14 This is a schematic diagram of the state of an event-driven task platform provided in an exemplary embodiment of this application, such as... Figure 14As shown, when the Activity Center is in state 1410 (unlocked), you can actively unlock it by obtaining the unlocking item through event 1411 and entering state 1421, or you can automatically unlock it by obtaining the guaranteed unlocking condition through event 1412 and entering state 1422 to claim rewards. The final state of the Activity Center is state 1430 (unlocked) and you can claim rewards.
[0138] Step 1320: The server replies with the current activity center status.
[0139] As an example, after the client's main account logs in for the first time within a preset historical time period, the activity center is in an unlocked state, and the server replies that the current activity center status is unlocked.
[0140] Step 1330: The server notifies the status of the change.
[0141] As an example, when the client's main account obtains the unlocking item, the activity center status changes to an unlockable state, and the server notifies the client that the activity center status has changed to an unlockable state.
[0142] Step 1340: The client requests to unlock the official event center.
[0143] As an example, the client's main control account triggers the unlock operation, and the client requests the server to unlock the official activity center.
[0144] Step 1350: The server responds by unlocking the official event center.
[0145] As an example, if the client's main account meets the conditions for active unlocking, the server will respond by unlocking the official activity center and sending the task information included in the official activity center to the client.
[0146] In summary, the method provided in this embodiment offers a communication sequence flow between the client and the server, improves the task platform display method, enables the switching of task platform states, and enhances task interaction efficiency.
[0147] This is illustrative; please refer to it. Figure 15 , Figure 15 This is a schematic diagram of client logic provided in an exemplary embodiment of this application, such as... Figure 15As shown, the client 1500 includes a page display terminal 1511 and a panel control and activity center terminal 1512. When the main control account triggers the unlock operation, the client actively requests to unlock the official activity center and manages the behavior of the official activity center before and after unlocking. First, when the main account uses items to unlock the activity center on client 1500, the page display terminal 1511 notifies the panel control and activity center terminal 1512 to open the interface for unlocking. The panel control and activity center terminal 1512 sends a request to the server to unlock the official activity center. The server responds and pushes new activity center data. At this time, the client does not refresh the interface immediately; that is, the panel control and activity center terminal 1512 waits to receive the update information, and the page display terminal 1511 does not display the new activity center. When the server notifies of successful unlocking and issues the rewards for unlocking the official activity center, the panel control and activity center terminal 1512 transmits the reward information of the official activity center to the page display terminal 1511. The client responds by displaying the unlock rewards and playing the interface unlocking animation. The page display terminal 1511 receives the new activity center data from the panel control and activity center terminal 1512. After the unlocking animation finishes playing, the interface is refreshed to display the new activity center style and the new activity list.
[0148] In summary, the method provided in this embodiment clarifies the client execution logic, realizes the switching display of task platforms, improves the smoothness of task platform switching, and enhances the user experience.
[0149] In some optional embodiments, to improve the flexibility, reusability, and scalability of the task platform display system, some implementation logic can be configured as configurable items, allowing logic changes to take effect quickly through configuration management tools. Illustratively, configurable items include unlockable items, rewards that can be issued after unlocking, conditions required for guaranteed unlocking, and activities that can be displayed in the Cainiao Activity Center. It is worth noting that this system can also be quickly used for other needs besides task platform display, and this application does not limit its application to such applications.
[0150] Figure 16 This is a structural block diagram of a demonstration device for a task platform provided in an exemplary embodiment of this application, such as... Figure 16 As shown, the device includes the following parts:
[0151] The platform startup operation receiving module 1610 is used to receive the task platform startup operation, which is used to trigger the startup of the task platform.
[0152] The first task platform display module 1620 is used to respond to the task platform opening operation and the master control account corresponding to the first task permission to display the first task platform, which includes a first number of first task options.
[0153] The platform switching operation receiving module 1630 is used to receive a platform switching operation, which is used to indicate switching from the first task platform to the second task platform.
[0154] The second task platform display module 1640 is used to respond to the platform switching operation and the master control account corresponding to the second task permission to display the second task platform, which includes a second number of second task options, the first number being less than the second number.
[0155] In some optional embodiments, the second task platform display module 1640 includes:
[0156] The transition animation display unit 1641 is used to respond to the platform switching operation and the master control account corresponding to the second task permission to display the platform switching transition animation, wherein the platform switching transition animation is a transition animation from the first task platform to the second task platform;
[0157] The second task platform display unit 1642 is used to display the second task platform in response to the end of the platform switching transition animation display.
[0158] In some optional embodiments, the transition animation display unit 1641 is used to display an unlock animation in response to the platform switching operation and the master control account corresponding to the second task permission, the unlock animation being used to indicate that the second task platform is unlocked based on the first task platform; and to display the platform switching transition animation in response to the end of the unlock animation display.
[0159] In some optional embodiments, the platform switching operation is the first switching operation performed by the master control account from a preset historical time.
[0160] In some optional embodiments, the apparatus further includes a task permission adjustment module 1650, used to adjust the master account from the first task permission to the second task permission.
[0161] In some optional embodiments, the task permission adjustment module 1650 includes a task permission adjustment unit 1651 based on a task cancellation operation, or a task permission adjustment unit 1652 based on reaching a level threshold. The task permission adjustment unit 1651 based on a task cancellation operation is used to adjust the master control account from the first task permission to the second task permission in response to a task cancellation operation, where the master control account corresponds to the first task permission; the task cancellation operation is used to trigger the adjustment of the master control account from the first task permission to the second task permission. The task permission adjustment unit 1652 based on reaching a level threshold is used to adjust the master control account from the first task permission to the second task permission in response to the master control account reaching a preset level threshold, where the master control account corresponds to the first task permission, and the master control account corresponds to the first task permission. When the master control account corresponds to the first task permission, the master control account level is lower than the level threshold; when the master control account corresponds to the second task permission, the master control account level is higher than or equal to the level threshold.
[0162] In some optional embodiments, the task permission adjustment unit 1651 based on task cancellation operation further includes a task cancellation operation triggering subunit 1653, which is used to trigger a task cancellation operation in response to the completion of a preset task. The preset task is configured based on the preference information corresponding to the master account; or, the preset task is configured based on the account information corresponding to the master account; or, the preset task is configured based on the capability information corresponding to the master account.
[0163] In some optional embodiments, the task permission adjustment unit 1652 based on reaching the level threshold further includes a second task platform display subunit 1654, which is used to display the second task platform in response to the task platform opening operation.
[0164] In some optional embodiments, the second task platform display subunit 1654 is further configured to display a third reward prompt message in response to the task platform opening operation, the third reward prompt message being used to indicate the reward obtained by the master control account after unlocking the second task platform based on the second level threshold; and to display the second task platform in response to the completion of the display of the third reward prompt message.
[0165] In some optional embodiments, the device further includes a guide element display module 1660, configured to display a guide element on the first task platform in response to the second task permission corresponding to the master account, the guide element being used to prompt for triggering the platform switching operation.
[0166] In some optional embodiments, the device further includes an unlock reward acquisition module 1670, which is used to display a first reward prompt message in response to the platform switching operation and the master control account corresponding to the second task permission. The first reward prompt message is used to indicate the reward obtained by the master control account after unlocking the second task platform based on the first task platform.
[0167] In some optional embodiments, the device further includes an unclaimed reward acquisition module 1680, which is used to display a second reward prompt message in response to the platform switching operation and the master control account corresponding to the second task permission. The second reward prompt message is used to indicate the unclaimed rewards of the master control account in the first task platform. The second reward prompt message corresponds to the completed tasks in the first task platform; wherein the completed tasks are configured in the first task platform and not configured in the second task platform.
[0168] In summary, the task platform display device provided in this embodiment first displays a first task platform containing fewer tasks, and then unlocks and displays a second task platform containing more tasks according to the unlocking conditions, thus transitioning from the first task platform to the second task platform. This improves the novice user's perception of the target task and thereby improves the efficiency of task interaction.
[0169] It should be noted that the task platform display device provided in the above embodiments is only an example of the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the software uninstallation device and software uninstallation method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0170] Figure 18 A structural block diagram of a terminal 1800 provided in an exemplary embodiment of this application is shown. The terminal 1800 may be a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. The terminal 1800 may also be referred to as a user device, portable terminal, laptop terminal, desktop terminal, or other names.
[0171] Typically, terminal 1800 includes a processor 1801 and a memory 1802.
[0172] Processor 1801 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 1801 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 1801 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 1801 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the screen. In some embodiments, processor 1801 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0173] The memory 1802 may include one or more computer-readable storage media, which may be non-transitory. The memory 1802 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1802 is used to store at least one instruction, which is executed by the processor 1801 to implement the demonstration method of the task platform provided in the method embodiments of this application.
[0174] In some embodiments, the terminal 1800 also includes other components, as those skilled in the art will understand. Figure 18 The structure shown does not constitute a limitation on terminal 1800 and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0175] Embodiments of this application also provide a computer device that can be implemented as follows: Figure 1The terminal or server shown. The computer device includes a processor and a memory, the memory storing at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, at least one program, code set, or instruction set is loaded and executed by the processor to implement the demonstration method of the task platform provided in the above-described method embodiments.
[0176] Embodiments of this application also provide a computer-readable storage medium storing at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, at least one program, code set, or instruction set is loaded and executed by a processor to implement the task platform demonstration method provided in the above-described method embodiments.
[0177] Embodiments of this application also provide a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the task platform demonstration method described in any of the above embodiments.
[0178] Optionally, the computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), solid-state drives (SSDs), or optical discs, etc. The random access memory may include resistive random access memory (ReRAM) and dynamic random access memory (DRAM). The sequence numbers of the embodiments in this application are merely descriptive and do not represent the superiority or inferiority of the embodiments.
[0179] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
[0180] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for displaying a task platform, characterized in that, The method includes: Receive task platform start operation, the task platform start operation is used to trigger the startup of the task platform; In response to the task platform being started and the master account having first task permissions, the first task platform is displayed, and the first task platform includes a first number of first task options; In response to a task reversal operation, and the master control account corresponds to the first task permission, the master control account is adjusted from the first task permission to the second task permission. The task reversal operation is used to trigger the master control account to adjust from the first task permission to the second task permission; and / or, in response to the master control account reaching a preset level threshold, and the master control account corresponds to the first task permission, the master control account is adjusted from the first task permission to the second task permission, wherein when the master control account corresponds to the first task permission, the master control account level is lower than the level threshold, and when the master control account corresponds to the second task permission, the master control account level is higher than or equal to the level threshold; Receive a platform switching operation, the platform switching operation being used to indicate a switch from the first task platform to the second task platform; In response to the platform switching operation, and given that the master account corresponds to the second task permission, the second task platform is displayed. The second task platform includes a second number of second task options, where the first number is less than the second number.
2. The method according to claim 1, characterized in that, The response to the platform switching operation, and the main control account corresponding to the second task permission, to display the second task platform, includes: In response to the platform switching operation, and given that the master account corresponds to the second task permission, a platform switching transition animation is displayed, wherein the platform switching transition animation is a transition animation from the first task platform to the second task platform; In response to the end of the platform switching transition animation, the second task platform is displayed.
3. The method according to claim 2, characterized in that, The step of displaying a platform switching transition animation in response to the platform switching operation, where the master control account corresponds to the second task permission, includes: In response to the platform switching operation, and given that the master account corresponds to the second task permission, an unlocking animation is displayed. The unlocking animation is used to indicate that the second task platform is unlocked based on the first task platform. In response to the end of the unlock animation, the platform switching transition animation is displayed.
4. The method according to claim 3, characterized in that, The platform switching operation is the first switching operation performed by the master control account from a preset historical time.
5. The method according to claim 1, characterized in that, The method further includes: In response to the platform switching operation, and given that the master control account corresponds to the second task permission, a first reward prompt message is displayed. The first reward prompt message is used to indicate the reward obtained by the master control account after unlocking the second task platform based on the first task platform.
6. The method according to claim 1, characterized in that, The method further includes: In response to the platform switching operation, and given that the master control account corresponds to the second task permission, a second reward prompt message is displayed. The second reward prompt message is used to indicate the unclaimed rewards of the master control account in the first task platform. The second reward prompt message corresponds to the completed tasks in the first task platform. The completed task is configured in the first task platform but not in the second task platform.
7. The method according to any one of claims 1 to 6, characterized in that, The step of responding to a task reversal operation, and before the master control account corresponds to the first task permission, adjusting the master control account from the first task permission to the second task permission, further includes: In response to the completion of a preset task, a task verification operation is triggered. The preset task is configured based on the preference information corresponding to the master account; or, the preset task is configured based on the account information corresponding to the master account; or, the preset task is configured based on the capability information corresponding to the master account.
8. The method according to claim 7, characterized in that, The response to the master control account reaching a preset level threshold, and the master control account corresponding to the first task permission, after adjusting the master control account from the first task permission to the second task permission, further includes: In response to the task platform activation operation, the second task platform is displayed.
9. The method according to claim 8, characterized in that, The response to the task platform activation operation, displaying the second task platform, includes: In response to the task platform activation operation, a third reward notification message is displayed, which indicates the reward obtained by the main control account after unlocking the second task platform based on the second level threshold. In response to the completion of the display of the third reward notification information, the second task platform is displayed.
10. The method according to any one of claims 1 to 6, characterized in that, The method further includes: In response to the second task permission corresponding to the master account, a guide element is displayed on the first task platform. The guide element is used to prompt the user to trigger the platform switching operation.
11. A display device for a task platform, characterized in that, The device includes: The platform startup operation receiving module is used to receive the task platform startup operation, which is used to trigger the startup of the task platform. The first task platform display module is used to respond to the task platform opening operation and the master control account corresponding to the first task permission to display the first task platform, which includes a first number of first task options. The task permission adjustment module is used to respond to a task cancellation operation, where the master control account corresponds to the first task permission, and adjust the master control account from the first task permission to the second task permission. The task cancellation operation is used to trigger the master control account to adjust from the first task permission to the second task permission. And / or, in response to the master control account reaching a preset level threshold, where the master control account corresponds to the first task permission, adjust the master control account from the first task permission to the second task permission, wherein when the master control account corresponds to the first task permission, the master control account level is lower than the level threshold; when the master control account corresponds to the second task permission, the master control account level is higher than or equal to the level threshold. A platform switching operation receiving module is used to receive platform switching operations, wherein the platform switching operations are used to indicate switching from the first task platform to the second task platform; The second task platform display module is used to respond to the platform switching operation and the master control account corresponding to the second task permission to display the second task platform. The second task platform includes a second number of second task options, and the first number is less than the second number.
12. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing at least one program, which is loaded and executed by the processor to implement the method of displaying the task platform as described in any one of claims 1 to 10.
13. A computer-readable storage medium, characterized in that, The storage medium stores at least one program segment, which is loaded and executed by a processor to implement the method for displaying the task platform as described in any one of claims 1 to 10.
14. A computer program product, characterized in that, It includes a computer program that, when executed by a processor, implements the method for displaying the task platform as described in any one of claims 1 to 10.