Interaction method and device in game, equipment and storage medium

By displaying trigger controls for multiple game versions in the game, allowing the reflow players to switch to the historical version to experience missed content, solving the problem of reflow players adapting to new gameplay, reducing the probability of churn, and improving the success rate of reflow.

CN120393432APending Publication Date: 2025-08-01NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510561128.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-29
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

The players who relocate in existing games find it difficult to adapt to gameplay changes after the game version is updated, resulting in a high probability of losing again. The existing rewards cannot effectively help players become familiar with the new gameplay.

Method used

Provides an interactive method to display trigger controls for multiple game versions through a graphical user interface, allowing the reflow player to choose to switch to the historical game version, experience the missed game content, and adapt to gameplay changes in a progressive way.

Benefits of technology

Help return players gradually adapt to the new gameplay after returning to the game, reduce the probability of relapse and increase the success rate of return.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120393432A_ABST
    Figure CN120393432A_ABST
Patent Text Reader

Abstract

The invention provides an interaction method and device in a game, equipment and a storage medium, and the interaction method comprises the steps: responding to a game login request of a target user, and determining that the target user belongs to a backflow user according to a time interval between the last game login time of the target user and the current game login time; displaying trigger controls respectively corresponding to the plurality of game versions on a graphical user interface; and in response to a selection operation for a target trigger control in the plurality of trigger controls, controlling the graphical user interface to be switched from the game interface of the current game version to a target game interface corresponding to the target game version. Therefore, the method and the device can support the refluxing player to experience the historical game version missed in the previous loss period in the game so as to help the refluxing player to gradually feel the change of the playing method in the game after the refluxing game, so that the probability that the refluxing player is lost again is reduced, and the refluxing success rate of the refluxing player is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of game technologies, and in particular, to an interaction method, device, equipment, and storage medium in a game. Background Art

[0002] Players who have not logged in to the game for a long time and then log in again can be considered returning players. Among them, to encourage returning players to return to the game, existing games usually provide relatively rich game rewards for returning players, so that returning players can narrow the level gap with other players by receiving game rewards. However, due to the update and iteration of the game version, the gameplay in the game will also change accordingly, and receiving game rewards cannot help returning players familiarize themselves with the changes in the gameplay in the game. Therefore, it is difficult for returning players to adapt to the changes in the gameplay in the game after returning, and it is easy to cause returning players to leave again. Summary of the Invention

[0003] In view of this, the present application provides an interaction method, device, equipment, and storage medium in a game, which can support returning players to experience the historical game versions missed during the previous period of loss in the game, so as to help returning players gradually feel the changes in the gameplay in the game after returning, which is beneficial to reducing the probability of returning players leaving again and improving the return success rate of returning players.

[0004] To make the above objects, features, and advantages of the present application more obvious and understandable, the following specifically gives preferred embodiments and cooperates with the attached drawings for detailed description as follows.

[0005] In a first aspect, an embodiment of the present application provides an interaction method in a game, and the interaction method includes:

[0006] In response to a game login request of a target user, confirm that the target user is a returning user according to the time interval between the target user's last game login time and the current game login time;

[0007] Display trigger controls corresponding to multiple game versions on a graphical user interface; wherein, the multiple game versions are determined according to the game versions released within the time interval;

[0008] In response to a selection operation on a target trigger control among the multiple trigger controls, control the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version; wherein, the target game version represents the game version corresponding to the target trigger control.

[0009] In a second aspect, an embodiment of the present application provides an interaction device in a game, and the interaction device includes:

[0010] A judgment module, configured to, in response to a game login request of a target user, confirm that the target user is a returning user according to the time interval between the target user's last game login time and the current game login time;

[0011] A first display module, configured to display trigger controls corresponding to multiple game versions on a graphical user interface; wherein, the multiple game versions are determined according to the game versions released within the time interval;

[0012] An interaction module, configured to, in response to a selection operation on a target trigger control among the multiple trigger controls, control the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version; wherein, the target game version represents the game version corresponding to the target trigger control.

[0013] In a third aspect, an embodiment of the present application provides a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the steps of the above-mentioned interaction method in the game are implemented.

[0014] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, the steps of the above-mentioned interaction method in the game are executed. [[ID=thirteen]]

[0015] The technical solution provided by the embodiment of the present application may include the following beneficial effects:

[0016] An interaction method, device, device, and storage medium in a game provided by an embodiment of the present application, in response to a game login request of a target user, confirm that the target user is a returning user according to the time interval between the target user's last game login time and the current game login time; display trigger controls corresponding to multiple game versions on a graphical user interface; in response to a selection operation on a target trigger control among the multiple trigger controls, control the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version. In this way, the present application can support returning players to experience the historical game versions missed during the previous loss period in the game, so as to help returning players gradually feel the changes in the gameplay within the game after returning to the game, which is beneficial to reducing the probability of returning players leaving again and improving the return success rate of returning players. Description of the Drawings

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without creative work.

[0018] Figure 1 A schematic diagram showing a flow chart of an interactive method in a game provided by an embodiment of the present application;

[0019] Figure 2a A schematic diagram of a trigger control provided in an embodiment of the present application is shown;

[0020] Figure 2b A schematic diagram of another trigger control provided in an embodiment of the present application is shown;

[0021] Figure 3a A schematic diagram showing a plurality of task options displayed on a graphical user interface according to an embodiment of the present application is shown;

[0022] Figure 3b A schematic diagram showing a first task option displayed on a graphical user interface according to an embodiment of the present application is shown;

[0023] Figure 4 A schematic diagram of displaying a target virtual control on a graphical user interface provided by an embodiment of the present application is shown;

[0024] Figure 5 A schematic diagram of a reward claiming page provided in an embodiment of the present application is shown;

[0025] Figure 6 A schematic diagram showing the structure of an interactive device in a game provided by an embodiment of the present application is shown;

[0026] Figure 7 A schematic structural diagram of an electronic device 700 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of this application. It should be understood that the accompanying drawings in this application are only for the purposes of illustration and description, and are not used to limit the protection scope of this application. In addition, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate the operations implemented according to some embodiments of this application. It should be understood that the operations in the flowchart may not be implemented in sequence, and steps without logical context may be reversed or implemented simultaneously. In addition, those skilled in the art may add one or more other operations to the flowchart or remove one or more operations from the flowchart under the guidance of the content of this application.

[0028] In addition, the described embodiments are only some embodiments of this application, rather than all embodiments. The components of the embodiments of this application usually described and illustrated in the accompanying drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of this application claimed, but only represents the selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative efforts belong to the scope of protection of this application.

[0029] It should be noted that the term "including" will be used in the embodiments of this application to indicate the existence of the features stated hereinafter, but does not exclude the addition of other features.

[0030] Currently, to encourage returning players to return to the game, existing games usually provide relatively rich game rewards for returning players so that returning players can narrow the level gap with other players by receiving game rewards. However, due to the update and iteration of the game version, the gameplay in the game will also change accordingly, and receiving game rewards cannot help returning players become familiar with the changes in the gameplay in the game. Therefore, it is difficult for returning players to adapt to the changes in the gameplay in the game after returning to the game, which easily causes returning players to leave again.

[0031] Based on this, the embodiments of this application provide an interaction method, device, equipment, and storage medium in a game, which can support returning players to experience the historical game versions missed during the previous period of loss in the game, so as to help returning players gradually feel the changes in the gameplay in the game after returning to the game, which is beneficial to reducing the probability of returning players leaving again and improving the return success rate of returning players.

[0032] In one embodiment of the present application, an interactive method in a game can be run on a terminal device or a server. The terminal device can be a local terminal device. When the interactive method in the game is run on a server, the interactive method can be implemented and executed based on a cloud interactive system, wherein the cloud interactive system includes a server and a client device (i.e., a terminal device).

[0033] In an optional embodiment, various cloud applications, such as cloud gaming, can be run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operation mode, the operating body of the game program and the main body of the game screen presentation are separated. The storage and operation of the interactive methods in the game are completed on the cloud gaming server. The role of the client device is to receive and send data and present the game screen. For example, the client device can be a display device with data transmission function close to the user side, such as a mobile terminal, TV, computer, PDA, etc.; but the terminal device that performs information processing is the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation instructions to the cloud gaming server. The cloud gaming server runs the game according to the operation instructions, encodes and compresses the game screen and other data, and returns it to the client device through the network. Finally, the client device decodes and outputs the game screen.

[0034] In an optional embodiment, the terminal device can be a local terminal device. Taking a game as an example, the local terminal device stores the game program and is used to present the game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, conventionally downloading and installing the game program through an electronic device and running it. The local terminal device can provide the graphical user interface to the player in various ways, for example, it can be rendered and displayed on the terminal display, or provided to the player through holographic projection. For example, the local terminal device may include a display screen and a processor, the display screen is used to present the graphical user interface, the graphical user interface including the game screen, and the processor is used to run the game, generate the graphical user interface, and control the display of the graphical user interface on the display screen.

[0035] To facilitate understanding of the embodiments of the present application, the following is a detailed introduction to an interactive method, device, equipment, and storage medium in a game provided by the embodiments of the present application.

[0036] Reference Figure 1 As shown, Figure 1 A flowchart of an interactive method in a game provided by an embodiment of the present application is shown, wherein the interactive method includes steps S101-S103; specifically:

[0037] S101. In response to a game login request from a target user, confirm that the target user is a returning user based on the time interval between the target user's last game login time and the current game login time.

[0038] S102. Display trigger controls corresponding to multiple game versions on the graphical user interface.

[0039] S103. In response to a selection operation on a target trigger control among the multiple trigger controls, control the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version.

[0040] The above-described interaction method in the game provided by the embodiments of the present application, in response to a game login request from a target user, confirms that the target user is a returning user based on the time interval between the target user's last game login time and the current game login time; displays trigger controls corresponding to multiple game versions on the graphical user interface; and in response to a selection operation on a target trigger control among the multiple trigger controls, controls the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version. In this way, the present application can support returning players to experience historical game versions missed during the previous period of loss in the game, so as to help returning players gradually feel the changes in the in-game gameplay after returning to the game, which is beneficial to reducing the probability of returning players leaving again and improving the return success rate of returning players.

[0041] The following will respectively give exemplary descriptions of the steps in the above-described interaction method in the game provided by the embodiments of the present application:

[0042] S101. In response to a game login request from a target user, confirm that the target user is a returning user based on the time interval between the target user's last game login time and the current game login time.

[0043] Here, when the target user logs in to the game, the terminal device, in response to the game login request from the target user, can determine whether the target user is a returning user based on the time interval between the target user's last game login time and the current game login time.

[0044] Specifically, a returning user refers to a game user whose time interval between two adjacent game login times is greater than or equal to a preset time threshold. For example, taking the preset time threshold as 7 days, if the time interval between the target user's last game login time and the current game login time exceeds 7 days, it can be determined that the target user is a returning user.

[0045] It should be noted that the specific value of the above-mentioned preset time threshold can be flexibly adjusted according to the actual determination requirements of returning users, and the embodiments of the present application do not make any limitations in this regard.

[0046] S102, display trigger controls corresponding to multiple game versions on the graphical user interface.

[0047] Here, after determining that the target user is a returning user, the time interval between the target user's last game login time and the current game login time can represent the target user's churn period. For example, if the target user's last game login time was January 8, 2024, and the current game login time is February 4, 2025, then after determining that the target user is a returning user, it can be determined that the target user's churn period is: from January 8, 2024 to February 4, 2025.

[0048] Specifically, the above-mentioned multiple game versions are determined according to the game versions released during the above-mentioned churn period (i.e., the time interval in step S101 above), that is, the above-mentioned multiple game versions can represent the game versions missed by the target user during the above-mentioned churn period.

[0049] S103, in response to a selection operation on the target trigger control among the multiple trigger controls, control the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version.

[0050] Here, the above-mentioned target game version represents the game version corresponding to the target trigger control, where the target trigger control represents the trigger control selected by the target user among the above-mentioned multiple trigger controls.

[0051] In an embodiment of the present application, as an optional embodiment, the above-mentioned multiple game versions may include the current game version (i.e., the game version matching the current game login time). At this time, the above-mentioned multiple trigger controls also include: the trigger control corresponding to the current game version.

[0052] Specifically, when executing step S103, if the target trigger control selected by the target user is the trigger control corresponding to the current game version, the terminal device can control the graphical user interface to switch from the current game login interface (equivalent to the "game interface of the current game version" in step S103 at this time) to the game scene display interface of the current game version (equivalent to the "target game interface corresponding to the target game version" in step S103 at this time).

[0053] In an embodiment of the present application, as an optional embodiment, the above-mentioned multiple game versions may not include the current game version (i.e., the game version matching the current game login time). At this time, the above-mentioned multiple trigger controls may also not include: the trigger control corresponding to the current game version.

[0054] Specifically, when performing step S103, if the target trigger control selected by the target user is the trigger control corresponding to the current game version, the terminal device can control the graphical user interface to switch from the game interface of the current game version (which can be the current game login interface or the game scene display interface of the current game version. It is equivalent to that the above-mentioned multiple trigger controls can be continuously floating and displayed on the graphical user interface so that the target user can switch the game version at any time) to the target game interface of the target game version (equivalent to that the target game version at this time is a historical game version whose release time is earlier than the current game version during the above-mentioned churn period).

[0055] Here, after the graphical user interface switches to the target game interface corresponding to the target game version, the target user can experience multiple game tasks included in the target game version in the target game interface (each game task can correspond to a game play method) to make up for the game play methods in the target game version that have not been experienced during the churn period; among them, the above-mentioned multiple trigger controls can be continuously displayed on the graphical user interface. That is, after switching to the target game interface, the target user can select the trigger control corresponding to other game versions (i.e., game versions different from the target game version among the above-mentioned multiple game versions) from the above-mentioned multiple trigger controls and control the terminal device to switch between different game versions at any time, so that the target user can experience the historical game versions missed during the previous churn period in the game, which helps the returning players to gradually feel the changes in the in-game play methods after returning to the game, is beneficial to reducing the probability of the returning players churning again, and improving the return success rate of the returning players.

[0056] It should be noted that since the above-mentioned multiple trigger controls can also include the trigger control corresponding to the current game version, after the graphical user interface switches to the target game interface corresponding to the target game version, the target user can return to the game interface of the current game version by selecting the trigger control corresponding to the current game version.

[0057] The following will separately describe in detail the specific implementation processes of the above steps in the embodiments of the present application:

[0058] For the specific implementation process of the above step S102, each trigger control corresponds to a game version released during the churn period of the target user; wherein, in the embodiment of the present application, as an optional embodiment, time prompt information can be displayed on the trigger control (that is, time prompt information is displayed on the trigger control), and the specific time prompted by the time prompt information can be the version cycle of the game version corresponding to the trigger control (equivalent to the specific information content of the time prompt information can be determined according to the version cycle of the game version corresponding to the trigger control), so that the target user can intuitively determine the specific version cycle corresponding to each game version during the churn period, which is beneficial for the target user to gradually experience the changes in game play (that is, game tasks) in different game versions in the order of the version cycle time.

[0059] Exemplarily, taking the churn period of the target user from January 6, 2023 to the present (that is, the target user's last game login time was January 6, 2023) as an example, Figure 2a shows a schematic diagram of a trigger control provided by an embodiment of the present application, as Figure 2a shown, after determining that the target user is a returning user, if a total of 4 different game versions, namely "Game Version 1-4", are involved during the churn period of the target user, the terminal device can, in response to the target user being a returning user, display the trigger controls corresponding to "Game Version 1-4" respectively on the graphical user interface 200, that is, display the first trigger control 201 corresponding to Game Version 1, the second trigger control 202 corresponding to Game Version 2, the third trigger control 203 corresponding to Game Version 3, and the fourth trigger control 204 corresponding to Game Version 4 on the graphical user interface 200; wherein, the version cycle of the game version corresponding to each trigger control can also be displayed on each trigger control (as Figure 2a shown, the version cycle of Game Version 1, "23.01.06 - 23.04.05", is displayed on the first trigger control 201, the version cycle of Game Version 2, "23.04.05 - 23.08.05", is displayed on the second trigger control 202, the version cycle of Game Version 3, "23.08.05 - 24.06.05", is displayed on the third trigger control 203, and the version cycle of Game Version 4, "24.06.05 - present", is displayed on the fourth trigger control 204).

[0060] In an embodiment of the present application, as another alternative embodiment, progress prompt information may also be displayed on the trigger control (that is, progress prompt information is displayed on the trigger control), and the specific progress prompted by the progress prompt information may be the game progress of the target user in the game version corresponding to the trigger control (equivalent to the specific information content of the progress prompt information may be determined according to the game progress of the target user in the game version corresponding to the trigger control), so as to facilitate the target user to intuitively determine their game experience progress in each game version.

[0061] Exemplarily, still taking the period of user loss of the target user from January 6, 2023 to the present (that is, the last game login time of the target user is January 6, 2023) as an example, Figure 2b A schematic diagram of another trigger control provided by an embodiment of the present application is shown, as Figure 2b shown, in addition to the time prompt information shown in Figure 2a each trigger control, corresponding progress prompt information may also be displayed. Among them, if the experience progress of the target user for various game tasks in game version 1 is 80%, a progress prompt information in the form of a progress bar is displayed on the first trigger control 201 corresponding to game version 1 to prompt the target user that the current experience progress for various game tasks in game version 1 is 80%. If the experience progress of the target user for various game tasks in game version 2 is 40%, a progress prompt information in the form of a progress bar is displayed on the second trigger control 202 corresponding to game version 2 to prompt the target user that the current experience progress for various game tasks in game version 2 is 40%. If the experience progress of the target user for various game tasks in game version 3 is 10%, a progress prompt information in the form of a progress bar is displayed on the third trigger control 203 corresponding to game version 3 to prompt the target user that the current experience progress for various game tasks in game version 3 is 10%. If the experience progress of the target user for various game tasks in game version 4 is 20%, a progress prompt information in the form of a progress bar is displayed on the fourth trigger control 204 corresponding to game version 4 to prompt the target user that the current experience progress for various game tasks in game version 4 is 20%.

[0062] For the specific implementation process of the above step S103, in addition to directly controlling the graphical user interface to switch between game interfaces corresponding to different game versions, considering that each game version includes multiple specific game tasks for the target user to experience, therefore, as an alternative embodiment, the target user can also be supported to directly enter the game interface of a specific game task in the target game version from the game interface of the current game version in the manner shown in steps a1 - a2 below, so that the target user can selectively experience each specific game task in the target game version. Specifically:

[0063] Step a1: In response to a selection operation on the target trigger control, display task options corresponding to multiple game tasks on the graphical user interface.

[0064] Here, the above-mentioned multiple game tasks are determined according to the game tasks included in the target game version; that is, after the target user selects the target trigger control, the terminal device can, according to the target game version corresponding to the target trigger control, display task options corresponding to each game task in the target game version on the graphical user interface. If the target user wants to experience the specific gameplay of one of the game tasks, they only need to click on the task option corresponding to the game task to enter the specific game interface corresponding to the game task and experience the specific gameplay of the game task in this game interface.

[0065] Exemplarily, based on Figure 2b the multiple trigger controls shown, Figure 3a a schematic diagram showing how to display multiple task options on the graphical user interface provided by an embodiment of the present application is shown. As Figure 3a shown, if the game version 2 includes multiple game tasks such as game task a - game task n, then in response to the selection operation of the target user on the second trigger control 202 (i.e., the target trigger control), the terminal device can display a drop-down list 302 below the second trigger control 202 on the graphical user interface 200, and display task options corresponding to game task a - game task n respectively in the drop-down list 302.

[0066] Step a2: In response to a selection operation on the target task option among the multiple task options, control the graphical user interface to switch from the game interface of the current game version to the game interface corresponding to the target game task.

[0067] Here, the target game task refers to the game task corresponding to the target task option.

[0068] It should be noted that in terms of underlying technical implementation, the game content of each game version can be encapsulated as an independent data packet and stored in the game server. Among them, the above data packet contains specific game task content such as the gameplay content, task logic, scene data, and character settings of all game tasks in a game version; after the target user selects the task option corresponding to a specific game task, the terminal device can send the selection result of the target user for this game task option to the game server. The game server can parse the above data packet according to the received selection result and instruct the terminal device to reload the specific gameplay content of the game task corresponding to this game task option (that is, control the graphical user interface to switch to the game interface corresponding to this game task).

[0069] In addition to the manner shown in the above steps a1 - a2, in an embodiment of the present application, as another alternative embodiment, in the manner shown in the following steps b1 - b2, it is also possible to support a target user to directly enter the game interface of a specific game task in the target game version from the game interface of the current game version. Specifically:

[0070] Step b1, in response to a selection operation on the target trigger control, display a first task option corresponding to the first game task on the graphical user interface.

[0071] Here, the first game task is determined according to the game progress of the target user in the target game version. For example, taking the target game version including 10 game tasks as an example, in the target game version, the above 10 game tasks can be sorted according to a preset game experience order. If the game experience progress of the player for the target game version (i.e., the game progress in the target game version) is 40%, then the game task ranked 5th in the game experience order can be determined from the above 10 game tasks as the above first game task (equivalent to the target user having experienced the first 4 game tasks ranked in the target game version).

[0072] Step b2, in response to a selection operation on the first task option, control the graphical user interface to switch from the game interface of the current game version to the game interface corresponding to the first game task.

[0073] Exemplarily described, based on the Figure 2b shown multiple trigger controls, Figure 3b a schematic diagram showing how to display the first task option on the graphical user interface provided by an embodiment of the present application is shown. As Figure 3b shown, in response to the selection operation of the target user on the second trigger control 202 (i.e., the target trigger control), the terminal device can display a drop - down list 302 below the second trigger control 202 on the graphical user interface 200, and only display a task option (i.e., the above - mentioned first task option) corresponding to a current task (i.e., the above - mentioned first game task) in the drop - down list 302. Among them, if there are 10 game tasks in game version 2 and the game progress of the target user in game version 2 is 40%, then the current task can be the game task ranked 5th in game version 2. At this time, when the target user clicks on the task option corresponding to the current task, they can directly enter the game interface corresponding to the game task ranked 5th in game version 2.

[0074] Specifically, in an embodiment of the present application, as an alternative embodiment, in response to the selection operation of the target user on the first task option, the terminal device can also display an introduction to the gameplay of the first game task on the graphical user interface, so that the target user can quickly familiarize themselves with the specific gameplay content of the first game task.

[0075] Here, regarding the above steps a1 - a2 and the above steps b1 - b2, it should be noted that if the game task selected by the target user (i.e., the above - mentioned target game task or the first game task) involves interacting with virtual characters controlled by other users (i.e., game users other than the target user) (such as game tasks involving gameplay like teaming up or fighting), at this time, since the target game version may belong to a historical game version that has ended operation (equivalent to being unable to interact with virtual characters controlled by ordinary users in real - time like game tasks in the current game version), therefore, in terms of underlying technical implementation, the following two optional implementation methods can be used to help the target user normally experience the selected game task. Specifically:

[0076] Optional implementation method 1: For game tasks involving interacting with virtual characters controlled by other users, the role behaviors of virtual characters controlled by other users can be simulated by AI, so that when the target user experiences the above - mentioned game task, the target user can control the virtual character to interact with the virtual character imitated by the AI.

[0077] Exemplarily, in the game task of a team dungeon, the game server can generate AI teammates or AI enemies, so that the target user can team up with the above - mentioned AI teammates and attack the above - mentioned AI enemies, thereby being able to obtain a real teaming - up or fighting experience in this game task.

[0078] Optional implementation method 2: The game server can also create a mirror server separately for the above - mentioned type of game tasks (i.e., game tasks involving interacting with virtual characters controlled by other users), so that when the target user experiences the above - mentioned game task, the target user can directly experience the above - mentioned game task with other returning users through the above - mentioned mirror server without affecting ordinary users in the current game version.

[0079] Regarding the specific implementation process of the above step S103, referring to the methods shown in the above steps a1 - a2 or the above steps b1 - b2, when the target user needs to enter the corresponding game interface through the task option corresponding to a specific game task after selecting the target trigger control, based on the selection operation of the target user for the target trigger control, the graphical user interface will not be directly switched to the target game interface corresponding to the target game version. At this time, in an optional embodiment of the present application, the following steps c1 - c2 can also be used to support the target user to directly obtain the game rewards matching the game progress in the target game version according to his own game progress. Specifically:

[0080] Step c1: In response to the selection operation for the target trigger control, display a target virtual control on the graphical user interface.

[0081] Here, the target virtual control is used to represent a virtual control for assisting the target user to claim a reward. As an alternative embodiment, the display timing of the target virtual control may not be affected by the game progress of the target user in the target game version. In this case, in response to the selection operation of the target user for the target trigger control, the terminal device may directly display the above-mentioned target virtual control on the graphical user interface without performing any additional judgment steps.

[0082] Here, as another alternative embodiment, the terminal device may also display the target virtual control on the graphical user interface in response to the game progress of the target user in the target game version reaching or exceeding a preset progress. That is, the display timing of the target virtual control may also be affected by the game progress of the target user in the target game version. In this case, in response to the selection operation of the target user for the target trigger control, the terminal device needs to additionally determine whether the game progress of the target user in the target game version has reached or exceeded the preset progress. After determining that the game progress has reached or exceeded the preset progress, the above-mentioned target virtual control is then displayed on the graphical user interface.

[0083] Step c2: In response to the trigger operation for the target virtual control, claim the target game reward.

[0084] Here, the target game reward is determined according to the game progress of the target user in the target game version, and the specific determination method of the target game reward is not unique.

[0085] Specifically, as an alternative embodiment, for each game task in the target game version, the game reward corresponding to each game task may be preset. Thus, in response to the trigger operation for the target virtual control, the terminal device may determine the game tasks that the target user has experienced and completed in the target game version according to the game progress of the target user in the target game version, and obtain the game rewards corresponding to these game tasks respectively as the target game rewards that the target user can currently claim.

[0086] Exemplarily described, Figure 4 shows a schematic diagram of displaying a target virtual control on a graphical user interface provided by an embodiment of the present application. As Figure 4 shown, taking the target trigger control as the second trigger control 202 corresponding to game version 2 as an example, in response to the selection operation of the target user for the second trigger control 202, the terminal device may display a drop-down list 302 below the second trigger control 202 on the graphical user interface 200. Among them, in the drop-down list 302, in addition to being able to display Figure 3bIn addition to the task options corresponding to the current task shown, a "One - click Reward Collection" button (i.e., the target virtual control) can also be displayed to support the target user in collecting the target game rewards through the "One - click Reward Collection" button.

[0087] Here, as another alternative embodiment, when performing step c2, the target game rewards can also be collected in the manner shown in steps d1 - d2 as follows. Specifically:

[0088] Step d1: In response to a trigger operation on the target virtual control, determine whether the game progress of the target user in the target game version has reached or exceeded a preset progress.

[0089] Here, in the actual game settings, it can also be supported that when the game progress of the target user in the target game version reaches a specified progress (i.e., reaches or exceeds the preset progress), the target user can collect the fixed game rewards corresponding to the target game version at one time as the above - mentioned target game rewards. Therefore, in response to a trigger operation on the target virtual control, the terminal device can first determine whether the target user meets the reward collection conditions for the target game rewards (i.e., determine whether the game progress of the target user in the target game version has reached or exceeded the preset progress).

[0090] Step d2: In response to the game progress of the target user in the target game version reaching or exceeding the preset progress, collect the preset game rewards corresponding to the target game version.

[0091] Specifically, if it is determined that the target user meets the reward collection conditions for the target game rewards (i.e., the game progress of the target user in the target game version has reached or exceeded the preset progress), the preset game rewards corresponding to the target game version (i.e., the above - mentioned fixed game rewards) can be directly collected as the above - mentioned target game rewards.

[0092] Specifically, if it is determined that the target user does not meet the reward collection conditions for the target game rewards (i.e., the game progress of the target user in the target game version has not reached the preset progress), relevant prompt information can be displayed on the graphical user interface to prompt the target user that the current game progress does not yet meet the reward collection conditions for the target game rewards.

[0093] In the embodiment of the present application, as another alternative embodiment, when performing step c2, the target game rewards can also be collected in the manner shown in steps e1 - e4 as follows. Specifically:

[0094] Step e1: In response to a trigger operation on the target virtual control, obtain the game progress of the target user in the target game version and the historical season ranking data corresponding to the target game version.

[0095] Here, when the target game version belongs to a historical game version that has ended its operation, the game progress of the target user in the target game version can also be combined with the historical season ranking data of the target game version, and through weighted calculation, determine the reward level that matches the weighted calculation result, so as to determine the game reward corresponding to this reward level as the target game reward that the target user can currently receive.

[0096] Step e2: According to the game progress of the target user in the target game version, determine the target historical season ranking that matches the target user from the historical season ranking data.

[0097] Here, according to the game progress of the target user in the target game version, the game performance of the target user in the target game version can be determined, so that the historical season ranking that matches this game performance can be determined from the above historical season ranking data as the target historical season ranking that matches the target user.

[0098] Step e3: Perform weighted calculation on the game progress and the target historical season ranking according to the weight coefficients corresponding to the game progress and the target historical season ranking respectively, to obtain a weighted calculation result.

[0099] Here, the specific weight coefficients corresponding to the game progress and the target historical season ranking can be flexibly adjusted according to actual game configuration requirements, and the embodiments of the present application do not make any limitations in this regard.

[0100] Step e4: In response to the end of the trigger operation, receive the game reward corresponding to the target reward level.

[0101] Here, the target reward level represents the reward level that matches the above weighted calculation result.

[0102] It should be noted that compared with the reward receiving method shown in the above steps d1-d2, although the reward receiving method shown in the above steps d1-d2 is simple and easy to implement, avoiding complex ranking calculations and historical data parsing, and can balance the user experience and avoid overly disparate reward distributions, the reward receiving method shown in steps e1-e4, by balancing the user's current game experience and historical game performance, can make the receiving of game rewards more reasonable and immersive, and can also solve the problem of missing or untraceable historical data. Therefore, the above two reward receiving methods have different advantages and disadvantages, and can be flexibly selected according to actual game configuration requirements. The embodiments of the present application do not make any limitations on the specific reward receiving method adopted in actual games.

[0103] In the embodiments of the present application, as another alternative embodiment, when performing step c2, the target game reward can also be received in the manner shown in the following steps f1-f2, specifically:

[0104] Step f1: In response to a trigger operation on the target virtual control, display a reward collection page corresponding to the target game reward on the graphical user interface.

[0105] Here, the reward collection page displays the reward content prompt information of the target game reward and a reward collection control; that is, different from the direct one-click reward collection method in the previous step, in response to a trigger operation on the target virtual control, the terminal device can also assist the target user to preview the actual target game reward that can be obtained by displaying a specific reward collection page before receiving the target game reward.

[0106] Step f2: In response to a trigger operation on the reward collection control, convert the target game reward into a character attribute boost that matches the target game reward, and strengthen the game character controlled by the target user according to the converted character attribute boost to obtain an enhanced game character.

[0107] Here, the above-mentioned character attribute boost includes but is not limited to: the character experience value that the virtual character controlled by the target user in the game can increase, the level score value that the character level can increase, the equipment score value that the configured virtual equipment can improve, etc. The specific content of the above-mentioned character attribute boost is not limited in the embodiments of the present application.

[0108] Exemplarily, Figure 5 shows a schematic diagram of a reward collection page provided by an embodiment of the present application. As Figure 5 shown, when the target user triggers the one-click reward collection button (i.e., the target virtual control), a reward collection page can be called up and displayed on the graphical user interface 200. Among them, in the reward collection page, in addition to displaying the specific reward content of the target game reward (i.e., Reward 1, Reward 2, Reward 3), the reward content prompt information "Your own level can be increased to 300, and the combat equipment score can be increased to 14,800" can also be additionally displayed to inform the target user in advance of the specific character attribute boost that can be converted after receiving the target game reward. After the target user clicks the reward collection control 500 (i.e., the one-click reward collection button), the received target game reward can be automatically converted into a matching character attribute boost, and the game character controlled by the target user can be strengthened according to the converted character attribute boost, which is beneficial to greatly reducing the occupation of virtual storage space by game rewards and also beneficial to saving the human and energy costs consumed in the cumbersome operation process of cultivating each target game reward one by one.

[0109] Based on the above-mentioned interaction method in the game provided by the embodiments of the present application, in response to the game login request of the target user, according to the time interval between the target user's last game login time and the current game login time, it is confirmed that the target user is a returning user; trigger controls corresponding to multiple game versions are displayed on the graphical user interface; in response to the selection operation on the target trigger control among the multiple trigger controls, the graphical user interface is controlled to switch from the game interface of the current game version to the target game interface corresponding to the target game version. In this way, the present application can support returning players to experience the historical game versions missed during the previous period of loss in the game, so as to help returning players gradually feel the changes in the in-game gameplay after returning to the game, which is beneficial to reducing the probability of returning players leaving again and improving the return success rate of returning players.

[0110] Based on the same inventive concept, the present application also provides an interaction device corresponding to the above-mentioned interaction method in the game. Since the principle of solving problems by the interaction device in the embodiments of the present application is similar to that of the above-mentioned interaction method in the game in the embodiments of the present application, the implementation of the interaction device can refer to the implementation of the above-mentioned interaction method, and the repeated parts will not be elaborated.

[0111] Refer to Figure 6 as shown Figure 6 shows a schematic structural diagram of an interaction device in a game provided by an embodiment of the present application, where the interaction device includes:

[0112] A judgment module 601, configured to, in response to the game login request of the target user, according to the time interval between the target user's last game login time and the current game login time, confirm that the target user is a returning user;

[0113] A first display module 602, configured to display trigger controls corresponding to multiple game versions on the graphical user interface; wherein, the multiple game versions are determined according to the game versions released during the time interval;

[0114] An interaction module 603, configured to, in response to the selection operation on the target trigger control among the multiple trigger controls, control the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version; wherein, the target game version represents the game version corresponding to the target trigger control.

[0115] In an optional implementation manner, time prompt information is displayed on the trigger control; wherein, the time prompt information is determined according to the version cycle of the game version corresponding to the trigger control.

[0116] In an alternative embodiment, time prompt information is displayed on the trigger control; wherein, the time prompt information is determined according to the version cycle of the game version corresponding to the trigger control.

[0117] In an alternative embodiment, when, in response to a selection operation on a target trigger control among a plurality of trigger controls, the graphical user interface is controlled to switch from the game interface of the current game version to the target game interface corresponding to the target game version, the interaction module 603 is configured to:

[0118] In response to the selection operation on the target trigger control, task options corresponding to a plurality of game tasks are displayed on the graphical user interface; wherein, the plurality of game tasks are determined according to the game tasks included in the target game version;

[0119] In response to a selection operation on a target task option among the plurality of task options, the graphical user interface is controlled to switch from the game interface of the current game version to the game interface corresponding to the target game task; wherein, the target game task represents the game task corresponding to the target task option.

[0120] In an alternative embodiment, when, in response to a selection operation on a target trigger control among a plurality of trigger controls, the graphical user interface is controlled to switch from the game interface of the current game version to the target game interface corresponding to the target game version, the interaction module 603 is further configured to:

[0121] In response to the selection operation on the target trigger control, a first task option corresponding to a first game task is displayed on the graphical user interface; wherein, the first game task is determined according to the game progress of the target user in the target game version;

[0122] In response to a selection operation on the first task option, the graphical user interface is controlled to switch from the game interface of the current game version to the game interface corresponding to the first game task.

[0123] In an alternative embodiment, the interaction module 603 is further configured to:

[0124] In response to the selection operation on the target trigger control, a target virtual control is displayed on the graphical user interface;

[0125] In response to a trigger operation on the target virtual control, a target game reward is obtained; wherein, the target game reward is determined according to the game progress of the target user in the target game version.

[0126] In an alternative embodiment, when the target virtual control is displayed on the graphical user interface, the interaction module 603 is further configured to:

[0127] In response to the game progress of the target user in the target game version reaching or exceeding a preset progress, display the target virtual control on the graphical user interface.

[0128] In an alternative implementation, when receiving the target game reward in response to a trigger operation on the target virtual control, the interaction module 603 is further configured to:

[0129] In response to a trigger operation on the target virtual control, determine whether the game progress of the target user in the target game version reaches or exceeds a preset progress;

[0130] In response to the game progress of the target user in the target game version reaching or exceeding a preset progress, receive the preset game reward corresponding to the target game version.

[0131] In an alternative implementation, when receiving the target game reward in response to a trigger operation on the target virtual control, the interaction module 603 is further configured to:

[0132] In response to a trigger operation on the target virtual control, obtain the game progress of the target user in the target game version and the historical season ranking data corresponding to the target game version;

[0133] According to the game progress of the target user in the target game version, determine the target historical season ranking matching the target user from the historical season ranking data;

[0134] Perform a weighted operation on the game progress and the target historical season ranking according to the weight coefficients corresponding to the game progress and the target historical season ranking respectively to obtain a weighted operation result;

[0135] In response to the end of the trigger operation, receive the game reward corresponding to the target reward level; wherein, the target reward level represents the reward level matching the weighted operation result.

[0136] In an alternative implementation, when receiving the target game reward in response to a trigger operation on the target virtual control, the interaction module 603 is further configured to:

[0137] In response to a trigger operation on the target virtual control, display a reward receiving page corresponding to the target game reward on the graphical user interface; wherein, the reward receiving page displays reward content prompt information and a reward receiving control of the target game reward.

[0138] In response to a trigger operation on the reward collection control, convert the target game reward into a character attribute boost that matches the target game reward, and strengthen the game character controlled by the target user according to the converted character attribute boost to obtain a strengthened game character.

[0139] Based on the above-mentioned interaction device in the game provided by the embodiments of the present application, in response to a game login request from a target user, confirm that the target user is a returning user according to the time interval between the target user's last game login time and the current game login time; display trigger controls corresponding to multiple game versions on the graphical user interface; in response to a selection operation on a target trigger control among the multiple trigger controls, control the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version. In this way, the present application can support returning players to experience historical game versions missed during the previous period of loss in the game, so as to help returning players gradually feel the changes in the gameplay in the game after returning to the game, which is beneficial to reducing the probability of returning players leaving again and improving the return success rate of returning players.

[0140] Based on the same inventive concept, the present application also provides an electronic device corresponding to the above-mentioned interaction method in the game. Since the principle of solving problems by the electronic device in the embodiments of the present application is similar to that of the above-mentioned interaction method in the game in the embodiments of the present application, the implementation of the electronic device can refer to the implementation of the above-mentioned interaction method, and the repeated parts will not be described again.

[0141] Figure 7 The following is a schematic structural diagram of an electronic device 700 provided by an embodiment of the present application, including: a processor 701, a memory 702, and a bus 703. The memory 702 stores machine-readable instructions executable by the processor 701. When the electronic device runs an interaction method in a game as in the embodiment, the processor 701 communicates with the memory 702 through the bus 703, and the processor 701 executes the machine-readable instructions. Among them, when the processor 701 executes the machine-readable instructions, the following steps are implemented. Specifically:

[0142] In response to a game login request from a target user, confirm that the target user is a returning user according to the time interval between the target user's last game login time and the current game login time;

[0143] Display trigger controls corresponding to multiple game versions on the graphical user interface; wherein, the multiple game versions are determined according to the game versions released during the time interval;

[0144] In response to a selection operation on a target trigger control among multiple trigger controls, control the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version; wherein, the target game version represents the game version corresponding to the target trigger control.

[0145] In an alternative embodiment, time prompt information is displayed on the trigger control; wherein, the time prompt information is determined according to the version cycle of the game version corresponding to the trigger control.

[0146] In an alternative embodiment, time prompt information is displayed on the trigger control; wherein, the time prompt information is determined according to the version cycle of the game version corresponding to the trigger control.

[0147] In an alternative embodiment, when, in response to a selection operation on a target trigger control among multiple trigger controls, controlling the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version, the processor 701 is configured to:

[0148] In response to the selection operation on the target trigger control, display task options corresponding to multiple game tasks on the graphical user interface; wherein, the multiple game tasks are determined according to the game tasks included in the target game version; <000>

[0149] In response to a selection operation on a target task option among the multiple task options, control the graphical user interface to switch from the game interface of the current game version to the game interface corresponding to the target game task; wherein, the target game task represents the game task corresponding to the target task option.

[0150] In an alternative embodiment, when, in response to a selection operation on a target trigger control among multiple trigger controls, controlling the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version, the processor 701 is further configured to:

[0151] In response to the selection operation on the target trigger control, display a first task option corresponding to a first game task on the graphical user interface; wherein, the first game task is determined according to the game progress of the target user in the target game version;

[0152] In response to a selection operation on the first task option, control the graphical user interface to switch from the game interface of the current game version to the game interface corresponding to the first game task.

[0153] In an alternative embodiment, the processor 701 is further configured to:

[0154] In response to a selection operation on the target trigger control, display a target virtual control on the graphical user interface;

[0155] In response to a trigger operation on the target virtual control, receive a target game reward; wherein, the target game reward is determined according to the game progress of the target user in the target game version.

[0156] In an optional implementation manner, when displaying the target virtual control on the graphical user interface, the processor 701 is further configured to:

[0157] In response to the game progress of the target user in the target game version reaching or exceeding a preset progress, display the target virtual control on the graphical user interface.

[0158] In an optional implementation manner, when receiving the target game reward in response to a trigger operation on the target virtual control, the processor 701 is further configured to:

[0159] In response to a trigger operation on the target virtual control, determine whether the game progress of the target user in the target game version reaches or exceeds a preset progress;

[0160] In response to the game progress of the target user in the target game version reaching or exceeding a preset progress, receive the preset game reward corresponding to the target game version.

[0161] In an optional implementation manner, when receiving the target game reward in response to a trigger operation on the target virtual control, the processor 701 is further configured to:

[0162] In response to a trigger operation on the target virtual control, obtain the game progress of the target user in the target game version and the historical season ranking data corresponding to the target game version;

[0163] According to the game progress of the target user in the target game version, determine the target historical season ranking that matches the target user from the historical season ranking data;

[0164] Perform a weighted operation on the game progress and the target historical season ranking according to the weight coefficients corresponding to the game progress and the target historical season ranking respectively, to obtain a weighted operation result;

[0165] In response to the end of the trigger operation, receive the game reward corresponding to the target reward level; wherein, the target reward level represents the reward level that matches the weighted operation result.

[0166] In an alternative embodiment, when receiving the target game reward in response to a trigger operation on the target virtual control, the processor 701 is further configured to:

[0167] In response to a trigger operation on the target virtual control, display a reward collection page corresponding to the target game reward on the graphical user interface; wherein, the reward collection page displays prompt information of the reward content of the target game reward and a reward collection control;

[0168] In response to a trigger operation on the reward collection control, convert the target game reward into a character attribute boost that matches the target game reward, and strengthen the game character controlled by the target user according to the converted character attribute boost to obtain a strengthened game character.

[0169] Through the above electronic device provided by the embodiments of the present application, in response to a game login request of a target user, it is confirmed that the target user is a returning user according to the time interval between the target user's last game login time and the current game login time; display trigger controls corresponding to multiple game versions respectively on the graphical user interface; in response to a selection operation on a target trigger control among the multiple trigger controls, control the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version. In this way, the present application can support returning players to experience historical game versions missed during the previous period of loss in the game, so as to help returning players gradually feel the changes in in-game gameplay after returning to the game, which is beneficial to reducing the probability of returning players leaving again and improving the return success rate of returning players.

[0170] Based on the same inventive concept, the embodiments of the present application further provide a computer-readable storage medium, on which a computer program is stored, and when the computer program is run by a processor, the processor performs the following steps:

[0171] In response to a game login request of a target user, confirm that the target user is a returning user according to the time interval between the target user's last game login time and the current game login time;

[0172] Display trigger controls corresponding to multiple game versions respectively on the graphical user interface; wherein, the multiple game versions are determined according to the game versions released during the time interval;

[0173] In response to a selection operation on a target trigger control among the multiple trigger controls, control the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version; wherein, the target game version represents the game version corresponding to the target trigger control.

[0174] In an alternative embodiment, time prompt information is displayed on the trigger control; wherein, the time prompt information is determined according to the version cycle of the game version corresponding to the trigger control.

[0175] In an alternative embodiment, time prompt information is displayed on the trigger control; wherein, the time prompt information is determined according to the version cycle of the game version corresponding to the trigger control.

[0176] In an alternative embodiment, when, in response to a selection operation on a target trigger control among a plurality of trigger controls, the graphical user interface is controlled to switch from the game interface of the current game version to the target game interface corresponding to the target game version, the processor is configured to:

[0177] In response to the selection operation on the target trigger control, task options corresponding to a plurality of game tasks are displayed on the graphical user interface; wherein, the plurality of game tasks are determined according to the game tasks included in the target game version;

[0178] In response to a selection operation on a target task option among the plurality of task options, the graphical user interface is controlled to switch from the game interface of the current game version to the game interface corresponding to the target game task; wherein, the target game task represents the game task corresponding to the target task option.

[0179] In an alternative embodiment, when, in response to a selection operation on a target trigger control among a plurality of trigger controls, the graphical user interface is controlled to switch from the game interface of the current game version to the target game interface corresponding to the target game version, the processor is further configured to:

[0180] In response to the selection operation on the target trigger control, a first task option corresponding to a first game task is displayed on the graphical user interface; wherein, the first game task is determined according to the game progress of the target user in the target game version;

[0181] In response to the selection operation on the first task option, the graphical user interface is controlled to switch from the game interface of the current game version to the game interface corresponding to the first game task.

[0182] In an alternative embodiment, the processor is further configured to:

[0183] In response to the selection operation on the target trigger control, a target virtual control is displayed on the graphical user interface;

[0184] In response to a trigger operation on the target virtual control, a target game reward is received; wherein, the target game reward is determined according to the game progress of the target user in the target game version.

[0185] In an alternative embodiment, when the target virtual control is displayed on the graphical user interface, the processor is further configured to:

[0186] In response to the game progress of the target user in the target game version reaching or exceeding a preset progress, display the target virtual control on the graphical user interface.

[0187] In an alternative embodiment, when receiving the target game reward in response to a trigger operation on the target virtual control, the processor is further configured to:

[0188] In response to the trigger operation on the target virtual control, determine whether the game progress of the target user in the target game version reaches or exceeds the preset progress;

[0189] In response to the game progress of the target user in the target game version reaching or exceeding the preset progress, receive the preset game reward corresponding to the target game version.

[0190] In an alternative embodiment, when receiving the target game reward in response to a trigger operation on the target virtual control, the processor is further configured to:

[0191] In response to the trigger operation on the target virtual control, obtain the game progress of the target user in the target game version and the historical season ranking data corresponding to the target game version;

[0192] According to the game progress of the target user in the target game version, determine the target historical season ranking that matches the target user from the historical season ranking data;

[0193] Perform a weighted operation on the game progress and the target historical season ranking according to the weight coefficients corresponding to the game progress and the target historical season ranking respectively, to obtain a weighted operation result;

[0194] In response to the end of the trigger operation, receive the game reward corresponding to the target reward level; wherein, the target reward level represents the reward level that matches the weighted operation result.

[0195] In an alternative embodiment, when receiving the target game reward in response to a trigger operation on the target virtual control, the processor is further configured to:

[0196] In response to the trigger operation on the target virtual control, display a reward receiving page corresponding to the target game reward on the graphical user interface; wherein, the reward content prompt information of the target game reward and a reward receiving control are displayed on the reward receiving page.

[0197] In response to a triggering operation on a reward collection control, convert the target in-game reward into a character attribute boost that matches the target in-game reward, and strengthen the in-game character controlled by the target user according to the converted character attribute boost, thereby obtaining a strengthened in-game character.

[0198] With the computer-readable storage medium provided in the embodiments of the present application, in response to a game login request from a target user, confirm that the target user is a returning user based on the time interval between the target user's previous game login time and the current game login time; display trigger controls corresponding to multiple game versions on a graphical user interface; in response to a selection operation on a target trigger control among the multiple trigger controls, control the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version. In this way, the present application can support returning players to experience historical game versions that they missed during the period of previous losses in the game, so as to help returning players gradually feel the changes in in-game gameplay after returning to the game, which is beneficial to reducing the probability of returning players leaving again and improving the return success rate of returning players.

[0199] In the embodiments of the present application, when the computer-readable storage medium is run by a processor, it can also execute other machine-readable instructions to perform the interactive methods in the game as described in other embodiments. For the specific steps and principles of the executed interactive methods, refer to the descriptions in the method-side embodiments and will not be elaborated here.

[0200] In the embodiments provided in the present application, it should be understood that the disclosed system and method can be implemented in other ways. The system embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. Also, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some communication interfaces. The indirect coupling or communication connection of the system or unit can be in an electrical, mechanical or other form.

[0201] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution in this embodiment.

[0202] In addition, in the embodiments provided in the present application, the various functional units can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0203] When the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical discs.

[0204] It should be noted that: similar reference numerals and letters represent similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. In addition, the terms "first", "second", "third", etc. are only used for descriptive distinction and cannot be understood as indicating or implying relative importance.

[0205] Finally, it should be noted that: the above-mentioned embodiments are only specific implementation manners of this application, used to illustrate the technical solution of this application, rather than limiting it. The protection scope of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: any person skilled in the art within the technical scope disclosed in this application can still modify the technical solutions recorded in the foregoing embodiments, or can easily think of changes, or perform equivalent replacements on some of the technical features; and these modifications, changes, or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of this application. All should be covered within the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.

Claims

1. An interaction method in a game, characterized in that, The interactive method includes: In response to a game login request of a target user, confirm that the target user is a returning user according to the time interval between the target user's last game login time and the current game login time; Display trigger controls corresponding to multiple game versions on the graphical user interface; wherein, the multiple game versions are determined according to the game versions released within the time interval; In response to a selection operation on a target trigger control among the multiple trigger controls, control the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version; wherein, the target game version represents the game version corresponding to the target trigger control.

2. The interactive method according to claim 1, wherein Time prompt information is displayed on the trigger control; wherein, the time prompt information is determined according to the version cycle of the game version corresponding to the trigger control.

3. The interactive method according to claim 1, wherein Progress prompt information is displayed on the trigger control; wherein, the progress prompt information is determined according to the game progress of the target user in the game version corresponding to the trigger control.

4. The interactive method according to claim 1, wherein The step of, in response to a selection operation on a target trigger control among the multiple trigger controls, controlling the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version includes: In response to a selection operation on the target trigger control, display task options corresponding to multiple game tasks on the graphical user interface; wherein, the multiple game tasks are determined according to the game tasks included in the target game version; In response to a selection operation on a target task option among the multiple task options, control the graphical user interface to switch from the game interface of the current game version to the game interface corresponding to the target game task; wherein, the target game task represents the game task corresponding to the target task option.

5. The interactive method according to claim 1, wherein The step of, in response to a selection operation on a target trigger control among the multiple trigger controls, controlling the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version further includes: In response to a selection operation on the target trigger control, display a first task option corresponding to a first game task on the graphical user interface; wherein, the first game task is determined according to the game progress of the target user in the target game version; In response to a selection operation on the first task option, control the graphical user interface to switch from the game interface of the current game version to the game interface corresponding to the first game task.

6. The interactive method according to claim 4 or 5, characterized in that The interactive method further includes: In response to a selection operation on the target trigger control, display a target virtual control on the graphical user interface; In response to a triggering operation on the target virtual control, receive a target game reward; wherein, the target game reward is determined according to the game progress of the target user in the target game version.

7. The interactive method according to claim 6, wherein The step of displaying a target virtual control on the graphical user interface includes: In response to the game progress of the target user reaching or exceeding a preset progress in the target game version, display the target virtual control on the graphical user interface.

8. The interactive method according to claim 6, characterized in that The step of, in response to a triggering operation on the target virtual control, receiving a target game reward includes: In response to a trigger operation on the target virtual control, determine whether the game progress of the target user in the target game version has reached or exceeded a preset progress; In response to the game progress of the target user in the target game version reaching or exceeding the preset progress, receive the preset game rewards corresponding to the target game version.

9. The interactive method according to claim 6, wherein The receiving of the target game rewards in response to the trigger operation on the target virtual control includes: In response to the trigger operation on the target virtual control, obtain the game progress of the target user in the target game version and the historical season ranking data corresponding to the target game version; According to the game progress of the target user in the target game version, determine the target historical season ranking that matches the target user from the historical season ranking data; Perform a weighted operation on the game progress and the target historical season ranking according to the weight coefficients corresponding to the game progress and the target historical season ranking respectively, to obtain a weighted operation result; In response to the end of the trigger operation, receive the game rewards corresponding to the target reward level; wherein, the target reward level represents the reward level that matches the weighted operation result.

10. The interactive method according to claim 6, wherein The receiving of the target game rewards in response to the trigger operation on the target virtual control includes: In response to the trigger operation on the target virtual control, display a reward receiving page corresponding to the target game rewards on the graphical user interface; wherein, the reward content prompt information and the reward receiving control of the target game rewards are displayed on the reward receiving page. In response to the trigger operation on the reward receiving control, convert the target game rewards into character attribute enhancements that match the target game rewards, and strengthen the game character controlled by the target user according to the converted character attribute enhancements, to obtain a strengthened game character.

11. An interactive device in a game, characterized in that, The interaction device includes: A judgment module, configured to, in response to a game login request of the target user, confirm that the target user is a returning user according to the time interval between the target user's last game login time and the current game login time; A first display module, configured to display trigger controls corresponding to multiple game versions on the graphical user interface; wherein, the multiple game versions are determined according to the game versions released within the time interval; An interaction module, configured to, in response to a selection operation on the target trigger control among the multiple trigger controls, control the graphical user interface to switch from the game interface of the current game version to the target game interface corresponding to the target game version; wherein, the target game version represents the game version corresponding to the target trigger control.

12. An electronic device, characterized in that, Includes: A processor, a memory, and a bus, where the memory stores machine-readable instructions executable by the processor. When the electronic device runs, the processor communicates with the memory through the bus. When the machine-readable instructions are executed by the processor, the steps of the interaction method in the game according to any one of claims 1 to 10 are executed.

13. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium. When the computer program is run by the processor, the steps of the interaction method in the game according to any one of claims 1 to 10 are executed.