Interaction method, apparatus, terminal and storage medium

By displaying a floating guide interface and driving animation in a transportation simulation game app, users can upgrade performance and participate in collaborative tasks, solving the problem of low user activity and achieving continuous user participation and high activity.

CN115569375BActive Publication Date: 2026-04-14HANGZHOU NETEASE CLOUD MUSIC TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HANGZHOU NETEASE CLOUD MUSIC TECH CO LTD
Filing Date
2022-09-28
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

Existing transportation simulation game apps are not very effective in increasing user activity.

Method used

By displaying the target game's tutorial interface on the user interface, responding to the driving task controls of the virtual vehicle, playing driving animations of the virtual vehicle on the game interface and displaying virtual rewards, users can upgrade performance parameters, participate in cooperative tasks and share buffs, and display the attributes and leaderboards of the virtual vehicle, etc.

Benefits of technology

It improves user activity and usage habits, attracts users to continue participating in the game through various interactive methods, and generates effective and sustainable active behavior and authentic content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115569375B_ABST
    Figure CN115569375B_ABST
Patent Text Reader

Abstract

The application discloses an interactive method, device, terminal and storage medium, the method comprises: in response to the login request of the target game triggered by the current player, the guide interface of the target game is displayed on the user interface; in response to the trigger operation executed on the driving task control corresponding to the virtual vehicle, the driving animation of the virtual vehicle corresponding to at least one player is played on the game interface, and the virtual reward is displayed. Through the interaction mode of the user and the APP, the user and the user, the user completes the personal task based on the virtual vehicle or the cooperative task with other users, and shares the gain through the cooperative task, so that the user continuously enters the product and completes the specified task, thereby improving the user activity and cultivating the habit of the user using the APP. In addition, in the process that the user completes the specified task, effective and sustainable active behavior and real and high-quality content can be generated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computers, and more specifically, to an interaction method, apparatus, terminal, and storage medium. Background Technology

[0002] With the launch of various game apps, transportation simulation games have become increasingly popular among young people. At the same time, these apps are attracting user activity and enhancing their market competitiveness by innovating interactive methods, gameplay, and incentive mechanisms.

[0003] Currently, transportation simulation game apps on the market mainly increase user activity through user interaction with the game app. This means that after users complete designated tasks in the game scenario using virtual transportation, they are given certain benefits as incentives, such as material or psychological rewards.

[0004] However, the above methods are not very effective in increasing user activity. Summary of the Invention

[0005] The main purpose of this application is to provide an interaction method, device, terminal, and storage medium to solve the problem of poor effectiveness in improving user activity in related technologies.

[0006] To achieve the above objectives, firstly, this application provides an interaction method, including:

[0007] In response to a login request for the target game triggered by the current player, a tutorial screen for the target game is displayed floating on the user interface, wherein at least a virtual vehicle is displayed in the tutorial screen;

[0008] In response to a trigger operation executed on the driving task control corresponding to the virtual vehicle, a driving animation of the virtual vehicle corresponding to at least one player is played on the game interface, while virtual rewards are displayed. The at least one player includes the current player, and the game interface is displayed floating on the user interface.

[0009] In one possible implementation, the game interface also includes performance parameters for virtual vehicles.

[0010] In one possible implementation, the method also includes:

[0011] Upon detecting that the current player has received a virtual reward, upgrade performance parameters in response to the trigger operation performed by the current player on the upgrade control.

[0012] In one possible implementation, the method also includes:

[0013] Upon detecting the completion command of any task in the current player's upgrade quest, upgrade performance parameters.

[0014] In one possible implementation, the energy generation rate of the virtual vehicle is positively correlated with the performance parameters of the virtual vehicle.

[0015] In one possible implementation, the method also includes:

[0016] The game detects that the current player has invited a friend, and displays the invitation interface in a floating manner on the game screen.

[0017] Upon receiving confirmation from the target friend, the system detects the end of the target friend's driving mission and updates the current player's virtual rewards.

[0018] In one possible implementation, the method also includes:

[0019] Upon receiving an invitation from the target friend, an invitation confirmation screen will be displayed floating on the game interface;

[0020] In response to the current player's confirmation action on the invitation confirmation screen, the system detects the end command of the target friend's driving mission and updates the current player's virtual rewards.

[0021] In one possible implementation, the method also includes:

[0022] In response to the player's current action on the virtual vehicle, the virtual vehicle's attribute interface is displayed floating on the game screen. The attribute interface is used to display the virtual vehicle and its level information.

[0023] In one possible implementation, the method also includes:

[0024] Upon detecting the current player's redemption action, a product interface is displayed floating on the user interface, showcasing virtual items that can be redeemed in the target game.

[0025] In one possible implementation, the method also includes:

[0026] Upon detecting a ranking query operation by the current player, a leaderboard interface is displayed floating on the user interface, which shows the current player's mileage ranking.

[0027] In one possible implementation, the method also includes:

[0028] If the game detects that the current player's accumulated virtual rewards have reached the preset upper limit and the accumulated virtual rewards have not been collected, the virtual vehicle in the game interface will stop moving.

[0029] In one possible implementation, after detecting that the current player's accumulated virtual reward value has reached a preset upper limit threshold and the accumulated virtual reward value has not been collected, and the virtual vehicle in the game interface stops moving, the following steps are also included:

[0030] In response to the player's action of collecting virtual rewards, the virtual vehicle in the game interface continues to move in the driving animation.

[0031] Secondly, embodiments of the present invention provide an interactive device, including:

[0032] The navigation interface display module is used to respond to the login request for the target game triggered by the current player and display the target game's tutorial interface floating on the user interface, wherein the tutorial interface displays at least virtual vehicles;

[0033] The game interface display module is used to respond to the trigger operation executed by the driving task control corresponding to the virtual vehicle, play the driving animation of the virtual vehicle corresponding to at least one player on the game interface, and display virtual rewards at the same time. Among them, at least one player includes the current player, and the game interface is displayed floating on the user interface.

[0034] Thirdly, embodiments of the present invention provide a terminal, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of any of the above-mentioned interaction methods.

[0035] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of any of the above-described interactive methods.

[0036] This invention provides an interactive method, device, terminal, and storage medium, comprising: first, responding to a login request for a target game triggered by the current player, displaying a guide interface for the target game floating on the user interface; then, responding to a trigger operation executed by a driving task control corresponding to a virtual vehicle, playing a driving animation of at least one virtual vehicle corresponding to a player on the game interface, while simultaneously displaying virtual rewards. This invention, through user-app and user-user interaction, enables users to complete personal tasks or collaborative tasks with other users based on virtual vehicles, and to share benefits through collaborative tasks, thereby attracting users to continuously enter the product and complete designated tasks, thus increasing user activity and cultivating users' habit of using the app. Furthermore, during the process of users completing designated tasks, effective and sustainable active behavior and authentic, high-quality content can be generated. Attached Figure Description

[0037] The accompanying drawings, which form part of this application, are used to provide a further understanding of the application and to make other features, objects, and advantages of the application more apparent. The illustrative embodiments and descriptions of this application are used to explain the application and do not constitute an undue limitation of the application. In the drawings:

[0038] Figure 1 This is a schematic diagram illustrating an application scenario of an interaction method provided in an embodiment of the present invention;

[0039] Figure 2 This is a flowchart illustrating the implementation of an interaction method provided in an embodiment of the present invention;

[0040] Figure 3 This is a schematic diagram of a guide interface provided in an embodiment of the present invention;

[0041] Figure 4 This is a schematic diagram of a guide interface provided in another embodiment of the present invention;

[0042] Figure 5 This is a schematic diagram of a game interface provided in an embodiment of the present invention;

[0043] Figure 6 This is a schematic diagram of a game interface provided in another embodiment of the present invention;

[0044] Figure 7 This is a schematic diagram of a game interface provided in another embodiment of the present invention;

[0045] Figure 8 This is a schematic diagram of the invitation interface provided in an embodiment of the present invention;

[0046] Figure 9 This is a schematic diagram of the invitation confirmation interface provided in an embodiment of the present invention;

[0047] Figure 10 This is a schematic diagram of the attribute interface provided in an embodiment of the present invention;

[0048] Figure 11 This is a schematic diagram of the product interface provided in an embodiment of the present invention;

[0049] Figure 12 This is a schematic diagram of the server-wide mileage leaderboard provided in an embodiment of the present invention;

[0050] Figure 13 This is a schematic diagram of the structure of an interactive device provided in an embodiment of the present invention;

[0051] Figure 14 This is a schematic diagram of the terminal provided in an embodiment of the present invention. Detailed Implementation

[0052] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0053] The terms "first," "second," "third," "fourth," etc. (if present) in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in sequences other than those illustrated or described herein.

[0054] It should be understood that in the various embodiments of the present invention, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0055] It should be understood that in this invention, "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion, for example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product, or device.

[0056] It should be understood that in this invention, "multiple" refers to two or more. "And / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, "and / or B" can represent: A existing alone, A and B existing simultaneously, and B existing alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "Contains A, B, and C", "Contains A, B, and C" means that all three A, B, and C are contained; "Contains A, B, or C" means that one of A, B, and C is contained; "Contains A, B, and / or C" means that any one, two, or three of A, B, and C are contained.

[0057] It should be understood that in this invention, "B corresponding to A", "B corresponding to A", "A and B correspond", or "B and A correspond" means that B is associated with A, and B can be determined based on A. Determining B based on A does not mean determining B solely based on A; B can also be determined based on A and / or other information. Matching A and B is defined as a similarity between A and B that is greater than or equal to a preset threshold.

[0058] Depending on the context, "if" as used here can be interpreted as "when," "when," "in response to determination," or "in response to detection."

[0059] The technical solution of the present invention will be described in detail below with reference to specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0060] To make the objectives, technical solutions, and advantages of the present invention clearer, specific embodiments will be described below in conjunction with the accompanying drawings.

[0061] This application provides an interaction method that can be applied to, for example... Figure 1 In the application environment shown, user (i.e., the current player) 102 clicks on the target game app displayed on the screen of client 104. After entering the main page of the target game app, client 104 responds to the login request for the target game triggered by current player 102, and displays the target game's tutorial interface floating on the user interface. The tutorial interface displays at least one virtual vehicle. Then, in response to the trigger operation executed by current player 102 on the driving task control corresponding to the virtual vehicle, client 104 plays the driving animation of at least one player's virtual vehicle on the game interface, and displays virtual rewards. At least one player includes the current player, and the game interface is displayed floating on the user interface.

[0062] Client 104 also communicates with server 106. When user (i.e., the current player) 102 clicks on the target game app displayed on the screen of client 104 and enters the main page of the target game app, client 104 responds to the login request for the target game triggered by the current player 102 and sends the login information corresponding to the login request to server 106. Server 106 generates a guide interface for the target game based on the login information, so that client 104 displays the UI based on the generated guide interface of the target game, that is, the guide interface of the target game is displayed floating on the user interface. Afterwards, client 104 responds to the trigger operation executed by the current player 102 on the driving task control corresponding to the virtual vehicle and sends the trigger signal corresponding to the trigger operation to server 106. Server 106 feeds back the display screen to terminal 104 based on this trigger signal, that is, terminal 104 plays the driving animation of at least one player's virtual vehicle on the game interface, and displays virtual rewards at the same time. Here, at least one player includes the current player, and the game interface is displayed floating on the user interface.

[0063] The client 104 and server 106 can communicate through any communication method, including but not limited to network communication. The network can include, but is not limited to, wired networks and wireless networks. Wired networks include local area networks (LANs), metropolitan area networks (MANs), and wide area networks (WANs). Wireless networks include Bluetooth, Wi-Fi, and other networks that enable wireless communication. The client 104 includes, but is not limited to, at least one of the following: mobile phones (such as Android phones, iOS phones, etc.), laptops, tablets, PDAs, MIDs (Mobile Internet Devices), tablets, desktop computers, smart TVs, etc. The server 106 can be a field server or a remote server. Both field servers and remote servers can be independent servers or service clusters composed of multiple servers. The above is merely an example, and no limitations are imposed in this embodiment.

[0064] In one embodiment, such as Figure 2 As shown, the present invention provides an interactive method applicable to... Figure 1 The client 104 shown includes the following steps:

[0065] Step S201: In response to the login request for the target game triggered by the current player, the target game's tutorial screen is displayed floating on the user interface.

[0066] User (i.e., the current player) 102 clicks on the target game app displayed on the screen of client 104. The target game app may include, but is not limited to, at least one of the following: a two-dimensional (2D) game application, a three-dimensional (3D) game application, a virtual reality (VR) game application, an augmented reality (AR) game application, or a mixed reality (MR) game application. These are merely examples, and this embodiment does not impose any limitations on them. For example, the target game app in this application may be... Figure 1 The example shown is a two-dimensional (2D) game application such as KartRider or other endless runners.

[0067] Upon entering the main page of the target game app, the client 104 responds to the login request for the target game triggered by the current player 102 and sends the login information corresponding to the login request to the server 106. The login information may be personal information entered by the user 102, such as identification information, contact information, game user account, etc.

[0068] If the login information of server 106 is confirmed and found to be correct, a boot screen for the target game is generated so that client 104 can display the UI based on the generated boot screen of the target game, that is, the boot screen 32 of the target game is displayed floating on the user interface 31.

[0069] The user interface 31 can display user information, friend information, or other user-related information, in order to Figure 3 Taking the user interface 31 shown as an example, the user's avatar and name (user H) are displayed in the upper left corner of the user interface 31, as well as the avatars and names of friends, such as friend A, friend B, friend C, friend D, etc. There are no specific restrictions on the number of friends or their arrangement.

[0070] The tutorial interface 32 should display at least a virtual vehicle. This virtual vehicle can be any type of transportation, such as a sports car, bus, or motorcycle; no specific limitation is made here. In addition to displaying the virtual vehicle, the tutorial interface 32 may also display its performance parameters, attributes, rewards, and navigation controls. Figure 3 Taking a sports car as an example of virtual transportation, the guide interface 32 displays an image of the sports car, its name "Stubborn Sports Car," its speed "10 km / h," guide controls, and reward information such as energy and gifts. User 102 can trigger the "Confirm" button on the guide interface to perform subsequent operations. This triggering operation can be achieved by user 102 touching the controls on the guide interface 32, manually clicking the controls on the guide interface 32 with a stylus, or clicking the controls on the guide interface 32 with a mouse.

[0071] It should be noted that the target game can have multiple tutorial screens. If there are two tutorial screens, such as in... Figure 3 After the displayed guide interface 32, the user 102 triggers the "OK" button in the guide interface 32, and the guide interface 33 floats on the user interface 31. Both the guide interface 32 and the guide interface 33 are used to assist the user 102 in operating the target game better. The content displayed on each interface is not exactly the same or completely different. For example, both the guide interface 33 and the guide interface 34 display game rules and guide controls, but the game rules of the target game displayed on the two interfaces are different, while the guide controls are the same.

[0072] Step S202: In response to the trigger operation executed on the driving task control corresponding to the virtual vehicle, play the driving animation of at least one player's virtual vehicle on the game interface, and display the virtual reward at the same time.

[0073] The game interface will only be displayed after the application goes through the tutorial interface. Therefore, user 102 needs to perform trigger operations on the driving task controls corresponding to the virtual vehicles on the tutorial interface, such as... Figure 4 The guide interface 42 shown is displayed floating on the user interface 41.

[0074] When user 102 clicks the driving task control "Go start my sports car" on the guide interface 42, it will enter the following... Figure 5 The game interface 52 displays the driving animation of the current player's sports car and virtual rewards such as energy and gifts. Additionally, the game interface 52 displays the sports car's cumulative racing distance, number of likes, daily ranking, speed tasks, car performance parameters, and other controls. The game interface 52 is displayed floating above the user interface 51.

[0075] In this application, at least one player is included, meaning that the game interface not only plays the driving animation of the current player's sports car, but also the driving animations of the sports cars corresponding to the current player and other players. Specifically, the current player and other players are riding in the same sports car, and the driving animation of that car is played. The sports car also displays the avatars of the current player and other players. This sports car can be either the current player's or another player's. Furthermore, there can be one or more other players, and these other players can be friends, strangers, etc., on the user interface 51.

[0076] For example, combined Figure 6 Taking at least one player, including the current player and friend B, as an example, the game interface 52 plays an animation of the current player 102 and friend B riding together in the current player's sports car. At the same time, the game interface 52 displays the current player's virtual rewards, such as gifts and energy.

[0077] The game interface in this application also includes performance parameters of virtual vehicles, including vehicle speed, maximum engine speed, maximum gradeability, acceleration time from a standstill, fuel consumption per 100 kilometers, and braking distance.

[0078] In one embodiment, the performance parameters of the virtual vehicle are positively correlated with the energy generation rate of the virtual vehicle.

[0079] Positive correlation means that when one variable increases, the other variable also increases. The two variables change in the same direction; when one variable changes from large to small or from small to large, the other variable also changes from large to small or from small to large. Therefore, in this application, the energy generation rate of the virtual vehicle and the performance parameters of the virtual vehicle change in the same direction and influence each other. That is, when the energy generation rate of the virtual vehicle increases, the performance parameters of the virtual vehicle also increase; when the energy generation rate of the virtual vehicle decreases, the performance parameters of the virtual vehicle also decrease.

[0080] For example, while the player's sports car is driving, virtual rewards such as gifts and energy are obtained based on the car's performance parameters. Taking speed as an example, if the initial speed of the sports car is 50 km / h, then the sports car will obtain 500 energy per hour. When the speed increases from 50 km / h to 100 km / h, the energy obtained per hour will increase from 500 to 1000. Conversely, when the speed decreases from 100 km / h to 50 km / h, the energy obtained per hour will decrease from 1000 to 500.

[0081] In another embodiment, this application can upgrade the performance parameters of virtual vehicles, which is mainly achieved through the following two methods;

[0082] The first method involves detecting when the current player receives a virtual reward and then responding to the player's triggered action on the upgrade control by upgrading performance parameters.

[0083] For example, combined Figure 7 For example, regarding performance parameters, when the client 104 detects that the current player 102 has received virtual rewards such as energy or gifts, and also detects that the current player has clicked the upgrade control in the game interface 52, then the speed of the sports car will be adjusted.

[0084] The second method involves detecting the completion command of any task in the current player's upgrade quests and upgrading performance parameters accordingly. These upgrade quests include, but are not limited to, vehicle speed upgrade quests, which include daily speed upgrades and advanced speed upgrades.

[0085] For example, combined Figure 7Below the game interface 52, there are daily speed tasks and advanced speed tasks. The daily speed task is displayed with a double box, which means that the current player 102 has clicked on this task. Then, the task corresponding to the daily speed task, the speed increase for each task, and the status of each task will be displayed below. For example, the first task corresponding to the daily speed task is to watch continuously in the voice room for 3 minutes. When user 102 clicks the "Claim" control for this task, the speed increase of the virtual vehicle will be 2KM / hour (that is, the speed will be increased by 2KM / hour on the original speed).

[0086] In one embodiment, this application can achieve benefit sharing through multi-player cooperation. That is, when the current player establishes a cooperative relationship with other players, before the cooperative relationship is terminated, the virtual reward corresponding to the driving task completed by either the current player or other players will be added to the current player and other players at the same time. For example, if the other player is friend C, then if the current player obtains 200 energy by completing the driving task, both the current player and friend C will obtain 200 energy.

[0087] The process of establishing cooperative relationships between players includes both the current player inviting other players to establish cooperative relationships and other players inviting the current player to establish cooperative relationships. The following explains the two methods of establishing cooperative relationships:

[0088] In the first scenario, another player (the target friend) invites the current player to establish a cooperative relationship. This means that the current player's invitation to the target friend is detected, and an invitation interface is displayed floating on the game screen. After receiving a confirmation instruction from the target friend, the current player's virtual rewards are updated after the target friend's mission ends.

[0089] For example, when client 104 detects that the current player has sent an invitation to a target friend, it displays a floating message on the game interface 82 as follows: Figure 8 The invitation interface shown displays the current player's avatar, name, and racing mode, such as "Racing Together." Players can also invite recently chatted friends to join a racing session by clicking the "Find Recent Chat Friends" control within the invitation interface. Afterwards, once client 104 receives confirmation from the invited friend (including agreement to race together), it indicates that a cooperative relationship has been established between the current player and the target friend. Before this cooperative relationship is dissolved, if client 104 detects the target friend's completion of the racing mission, it will automatically add the virtual rewards earned by the target friend to the current player's existing virtual rewards.

[0090] In the second scenario, the current player invites another player (the target player) to establish a cooperative relationship. This means that the player receives an invitation command from the target friend and displays an invitation confirmation interface floating on the game screen. In response to the current player's confirmation operation on the invitation confirmation interface, the player detects the end command of the target friend's driving mission and updates the current player's virtual rewards.

[0091] For example, when client 104 receives an invitation from a target friend, an invitation confirmation interface is displayed floating on game interface 92. This interface displays the current player's avatar, name, and confirmation controls, such as "accept" and "disaccept." If the current player clicks the "accept" control, it indicates that a cooperative relationship has been established between the current player and the target friend. Before this cooperative relationship is dissolved, once client 104 detects the target friend's completion command for the mission, it will automatically add the virtual rewards obtained from the target friend's mission to the current player's existing virtual rewards.

[0092] In one embodiment, the current player in this application can query the attributes of the virtual vehicle. That is, in response to the current player's trigger operation on the virtual vehicle, the attribute interface of the virtual vehicle is displayed floating on the game interface. The attribute interface is used to display the virtual vehicle and its level information.

[0093] For example, when client 104 detects that the current user has clicked on the sports car on game interface 1002, then... Figure 10 The game interface 1002 shows a floating attribute interface 1003. This interface displays information such as the sports car's image, name, class, and speed. Players can use this information to determine whether they need to "change cars" or "upgrade." To upgrade a sports car, simply click the "Upgrade" button at the bottom of the attribute interface 1003 to directly access the upgrade interface and perform the upgrade.

[0094] In one embodiment, players can perform virtual item redemption operations. That is, when the current player's redemption operation is detected, a product interface is displayed floating on the user interface. The product interface is used to display virtual items that can be redeemed in the target game, such as car models, landscape pictures, service items, etc.

[0095] For example, when client 104 detects that the current user has clicked on user interface 1101 (same as above) Figure 5 The "Dress Up" control on 51) is in Figure 11The user interface 1101 shown above displays a product interface 1102, which can display, but is not limited to, car models, landscape pictures, and service items. The landscape pictures are the backgrounds of the sports cars. The current player 102 can change the backgrounds of the different landscape pictures provided by the product interface 1102 using the controls below them. For example, by clicking the "Change" button below the snow mountain picture, the background currently used by the player 102 can be changed to the snow mountain picture.

[0096] In one embodiment, a player can query their current mileage ranking. Specifically, upon detecting a ranking query operation by the current player, a leaderboard interface is displayed floating on the user interface, whereby the leaderboard interface is used to display the current player's mileage ranking.

[0097] For example, when client 104 detects that the current user has clicked the "Leaderboard" control on user interface 51, then... Figure 5 The user interface 51 shown displays a leaderboard interface, which can be used to display the current player's mileage ranking in a target group. The target group can be... Figure 12 The top section displays various groups, such as the Popularity Ranking, X Gift Receipt Ranking, Server-wide Mileage Ranking, Clan Mileage Ranking, or Clan Intra-Clan Mileage Ranking. When the target group is the Server-wide Mileage Ranking, the interface displays the rankings of individuals 1-N and each person's travel distance (i.e., mileage), where N is an integer greater than 1. The Server-wide Mileage Ranking also displays other information, such as the date; clicking on a specific date allows you to check a user's server-wide mileage ranking for that day.

[0098] In one embodiment, the virtual vehicle in this application will stop moving under certain conditions, namely, when it is detected that the accumulated value of the current player's newly added virtual rewards has reached a preset upper limit threshold and the accumulated value of the newly added virtual rewards has not been collected, the virtual vehicle in the game interface will stop moving. The preset upper limit threshold is set according to specific circumstances and is not limited here.

[0099] Since virtual vehicles continuously generate virtual rewards such as energy and gifts during operation, players can currently improve the performance parameters of virtual vehicles, redeem products, or maintain their driving status by collecting these new virtual rewards.

[0100] If player 102 is performing a driving mission on a sports car, and the accumulated value of the newly added virtual rewards has not reached the preset upper limit threshold, player 102 will perform a collection operation, and the sports car will continue driving. In other words, as long as player 102 performs a collection operation before the accumulated value of the newly added virtual rewards reaches the preset upper limit threshold, the sports car in the driving animation will not stop.

[0101] However, if player 102 is performing a driving task based on a sports car, and player 102 fails to collect the accumulated value of the newly added virtual rewards within a certain period of time, causing the accumulated value of the virtual rewards to reach a preset upper limit threshold within this period of time, then when client 104 detects that the accumulated value of the newly added virtual rewards has reached the preset upper limit threshold and player 102 has not collected the accumulated value of the newly added virtual rewards, then the sports car in the driving animation will stop moving.

[0102] After the virtual vehicle in the game interface stops moving, it can continue moving in the driving animation in the following way: in response to the current player's action of collecting virtual rewards, the virtual vehicle in the game interface continues moving in the driving animation.

[0103] Specifically, because player 102 did not collect the accumulated virtual rewards before the virtual rewards reached the preset upper limit threshold while driving the sports car, the sports car stopped driving in the driving animation. Therefore, the sports car needs to return to collect the virtual rewards again before it can continue driving in the driving animation.

[0104] In addition, it should be noted that reference numerals 31, 41, 51, 81, 91, 1001 and 1101 in this application all refer to the user interface.

[0105] This invention provides an interaction method, comprising: first, responding to a login request for a target game triggered by the current player, displaying a guide interface for the target game floating on the user interface; then, responding to a trigger operation executed by a driving task control corresponding to a virtual vehicle, playing a driving animation of at least one virtual vehicle corresponding to a player on the game interface, while simultaneously displaying virtual rewards. This invention, through user-app and user-user interaction, enables users to complete personal tasks or collaborative tasks with other users based on virtual vehicles, and to share benefits through collaborative tasks, thereby attracting users to continuously enter the product and complete designated tasks, thus increasing user activity and cultivating users' habit of using the app. Furthermore, during the process of users completing designated tasks, effective and sustainable active behavior and authentic, high-quality content can be generated.

[0106] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0107] The following are device embodiments of the present invention. For details not described in detail, please refer to the corresponding method embodiments described above.

[0108] Figure 13 The diagram illustrates the structure of an interactive device according to an embodiment of the present invention. For ease of explanation, only the parts relevant to the embodiment of the present invention are shown. The interactive device includes a navigation interface display module 1301 and a game interface display module 1302, as detailed below:

[0109] The navigation interface display module 1301 is used to respond to the login request for the target game triggered by the current player and to display the guide interface of the target game floating on the user interface, wherein the guide interface displays at least virtual vehicles;

[0110] The game interface display module 1302 is used to respond to the trigger operation executed by the driving task control corresponding to the virtual vehicle, play the driving animation of the virtual vehicle corresponding to at least one player on the game interface, and display virtual rewards at the same time. The at least one player includes the current player, and the game interface is displayed floating on the user interface.

[0111] In one possible implementation, the game interface also includes performance parameters for virtual vehicles.

[0112] In one possible implementation, the device further includes:

[0113] The first upgrade module is used to upgrade performance parameters in response to the trigger operation performed by the current player on the upgrade control after detecting that the current player has received virtual rewards.

[0114] In one possible implementation, the device further includes:

[0115] The second upgrade module is used to detect the completion command of any task in the current player's upgrade mission and upgrade performance parameters.

[0116] In one possible implementation, the energy generation rate of the virtual vehicle is positively correlated with the performance parameters of the virtual vehicle.

[0117] In one possible implementation, the device further includes:

[0118] The invitation interface display module is used to detect the current player's invitation action to a target friend and display the invitation interface floating on the game interface;

[0119] The first reward update module is used to update the current player's virtual rewards after receiving a confirmation instruction from the target friend and detecting the end instruction of the target friend's driving mission.

[0120] In one possible implementation, the device further includes:

[0121] The invitation confirmation interface display module is used to receive invitation instructions sent by the target friend and display the invitation confirmation interface floating on the game interface;

[0122] The second reward update module is used to update the current player's virtual rewards after the current player confirms the invitation confirmation interface and detects the end command of the target friend's driving mission.

[0123] In one possible implementation, the device further includes:

[0124] The attribute interface display module is used to respond to the current player's trigger operation on the virtual vehicle and display the virtual vehicle's attribute interface floating on the game interface. The attribute interface is used to display the virtual vehicle and its level information.

[0125] In one possible implementation, the device further includes:

[0126] The product interface display module is used to detect the current player's redemption operation and display the product interface floating on the user interface. The product interface is used to display the virtual items that can be redeemed in the target game.

[0127] In one possible implementation, the device further includes:

[0128] The leaderboard display module is used to detect the current player's ranking query operation and display the leaderboard interface floating on the user interface. The leaderboard interface is used to display the current player's mileage ranking.

[0129] In one possible implementation, the device further includes:

[0130] The driving stop module is used to detect when the current player's accumulated virtual reward value reaches a preset upper limit threshold and the accumulated virtual reward value has not been collected, and then the virtual vehicle in the game interface stops moving.

[0131] In one possible implementation, after the driving stop module, the following is also included:

[0132] The "Continue Driving" module is used to respond to the current player's action of collecting virtual rewards, allowing the virtual vehicle in the game interface to continue driving in the driving animation.

[0133] Figure 14 This is a schematic diagram of a terminal provided in an embodiment of the present invention. Figure 14 As shown, the terminal 14 in this embodiment includes: a processor 1401, a memory 1402, and a computer program 1403 stored in the memory 1402 and executable on the processor 1401. When the processor 1401 executes the computer program 1403, it implements the steps in the various interaction method embodiments described above, for example... Figure 2 Steps 201 to 202 are shown. Alternatively, when processor 1401 executes computer program 1403, it implements the functions of each module / unit in the above-described interactive device embodiments, for example... Figure 13 The functions of modules / units 1301 to 1302 shown.

[0134] The present invention also provides a readable storage medium storing a computer program, which, when executed by a processor, is used to implement the interactive methods provided in the various embodiments described above.

[0135] The readable storage medium can be a computer storage medium or a communication medium. A communication medium includes any medium that facilitates the transfer of computer programs from one location to another. A computer storage medium can be any available medium accessible to a general-purpose or special-purpose computer. For example, a readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application-Specific Integrated Circuit (ASIC). Alternatively, the ASIC can be located in a user equipment. Of course, the processor and the readable storage medium can also exist as discrete components in a communication device. The readable storage medium can be a read-only memory (ROM), random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0136] The present invention also provides a program product including executable instructions stored in a readable storage medium. At least one processor of the device can read the executable instructions from the readable storage medium, and the execution of the executable instructions by the at least one processor causes the device to implement the interaction methods provided in the various embodiments described above.

[0137] In the embodiments of the above-described device, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly manifested as execution by a hardware processor, or execution by a combination of hardware and software modules within the processor.

[0138] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications 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.

Claims

1. An interaction method, characterized in that, include: In response to a login request for a target game triggered by the current player, a tutorial screen for the target game is displayed floating on the user interface, wherein at least a virtual vehicle is displayed in the tutorial screen; In response to a trigger operation performed on the driving task control corresponding to the virtual vehicle, a driving animation of the virtual vehicle corresponding to at least one player is played on the game interface, and virtual rewards are displayed at the same time. The at least one player includes the current player, and the game interface is displayed floating on the user interface. The step of playing a driving animation of at least one virtual vehicle corresponding to a player on the game interface includes: playing a driving animation of the current player and at least one other player riding in the same virtual vehicle on the game interface, and simultaneously displaying the avatars of the current player and the other players in the driving animation; The method further includes: detecting the current player's invitation operation to a target friend, and displaying the invitation interface floating on the game interface; Upon receiving the confirmation instruction from the target friend, the system detects the end instruction of the target friend's driving mission and updates the current player's virtual rewards based on the virtual rewards obtained by the target friend from the driving mission. If the game detects that the current player's accumulated virtual reward value has reached a preset upper limit threshold and the accumulated virtual reward value has not been collected, the virtual vehicle in the game interface will stop moving.

2. The interaction method as described in claim 1, characterized in that, The game interface also includes the performance parameters of the virtual vehicle.

3. The interaction method as described in claim 2, characterized in that, The method further includes: Upon detecting that the current player has received the virtual reward, the performance parameters are upgraded in response to the trigger operation performed by the current player on the upgrade control.

4. The interaction method as described in claim 2, characterized in that, The method further includes: If the completion instruction of any task in the upgrade quest is detected by the current player, the performance parameters are upgraded.

5. The interaction method as described in claim 2, characterized in that, The energy generation rate of the virtual vehicle is positively correlated with the performance parameters of the virtual vehicle.

6. The interaction method as described in claim 1, characterized in that, The method further includes: Upon receiving an invitation from a target friend, an invitation confirmation interface is displayed floating on the game screen. In response to the current player's confirmation operation on the invitation confirmation interface, the system detects the end command of the target friend's driving mission and updates the current player's virtual rewards.

7. The interaction method as described in claim 1, characterized in that, The method further includes: In response to the current player's triggering action on the virtual vehicle, the attribute interface of the virtual vehicle is displayed floating on the game interface, wherein the attribute interface is used to display the virtual vehicle and its level information.

8. The interaction method as described in claim 1, characterized in that, The method further includes: Upon detecting the current player's redemption action, a product interface is displayed floating on the user interface, whereby the product interface is used to display virtual items that can be redeemed in the target game.

9. The interaction method as described in claim 1, characterized in that, The method further includes: Upon detecting the current player's ranking query operation, a leaderboard interface is displayed floating on the user interface, wherein the leaderboard interface is used to display the current player's mileage ranking.

10. The interaction method as described in claim 1, characterized in that, After detecting that the current player's accumulated virtual reward value has reached a preset upper limit threshold and the accumulated virtual reward value has not been collected, and the virtual vehicle in the game interface stops moving, the process further includes: In response to the current player's action of collecting the virtual reward, the virtual vehicle in the game interface continues to move in the driving animation.

11. An interactive device, characterized in that, include: The navigation interface display module is used to respond to a login request for a target game triggered by the current player and to display the guide interface of the target game floating on the user interface, wherein the guide interface displays at least a virtual vehicle; The game interface display module is used to respond to a trigger operation executed on the driving task control corresponding to the virtual vehicle, play a driving animation of at least one player's virtual vehicle on the game interface, and display virtual rewards at the same time. The at least one player includes the current player, and the game interface is displayed floating on the user interface. The step of playing the driving animation of at least one player's virtual vehicle on the game interface includes: playing a driving animation of the current player and at least one other player riding in the same virtual vehicle on the game interface, and simultaneously displaying the avatars of the current player and the other players in the driving animation. The game interface display module is also used to detect the current player's invitation operation to a target friend, and to display the invitation interface floating on the game interface; after receiving a confirmation instruction from the target friend, it detects the end instruction of the target friend's driving task, and updates the current player's virtual rewards based on the virtual rewards obtained by the target friend from the driving task; if it detects that the current player's accumulated virtual rewards have reached a preset upper limit threshold and the accumulated virtual rewards have not been collected, the virtual vehicle in the game interface stops driving.

12. An APP, characterized in that, Includes a memory, and one or more processors communicatively connected to the memory; The memory stores instructions that can be executed by the one or more processors to cause the one or more processors to implement the interaction method as described in any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that, Includes a program or instructions that, when run on a computer, implement the interactive method of any one of claims 1 to 10.

Citation Information

Patent Citations

  • Data processing method and device for resource allocation through game guidance

    CN107812385A