An interactive control method, device, computer device and storage medium

By displaying the video content generated by the target user's game data in the game interface or application, the problem of single user information display is solved, and a richer user interaction experience is achieved.

CN116099188BActive Publication Date: 2025-07-18BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211676502.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-26
Publication Date
2025-07-18
Estimated Expiration
2042-12-26

AI Technical Summary

Technical Problem

In the prior art, user information display in the application is relatively single, and it is impossible to fully reflect more information about the user in the game, resulting in insufficient interaction between users.

Method used

The information display page is displayed in the game interface or preset application, the content of the target user in the preset application is displayed through the first sub-region, and the video content generated by the target user in the target game data, including the video content of live broadcast or historical game process in the second sub-region.

Benefits of technology

It enriches the content of information display, enhances the interactive experience between different users, and improves the interaction and information transparency between users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116099188B_ABST
    Figure CN116099188B_ABST
Patent Text Reader

Abstract

The present disclosure provides an interaction control method, apparatus, computer device, and storage medium. Among them, the method includes: displaying a game interface of a target game; in response to a first trigger operation, displaying an information display page in the game interface or a preset application, and displaying first content of a target user in the preset application in a first sub-region of the information display page, and displaying second content of the target user in the target game in a second sub-region of the information display page; the first content includes: first video content generated from game data of the target user in the target game.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer application technologies, and in particular, to an interaction control method, apparatus, computer device, and storage medium. Background Art

[0002] In many scenarios, in order to facilitate communication between different users, display pages are set in some application programs to display the basic information of users through the display pages; for example, in a game, there is a character card corresponding to the virtual character of the player, and in the character card, information such as the name, level, and combat power of the virtual character corresponding to the player is displayed. The user information displayed on the current display page is relatively single, which is not conducive to interaction between users. Summary of the Invention

[0003] The embodiments of the present disclosure at least provide an interaction control method, apparatus, computer device, and storage medium.

[0004] In a first aspect, the embodiments of the present disclosure provide an interaction control method, including:

[0005] Display a game interface of a target game;

[0006] In response to a first trigger operation, display an information display page in the game interface or a preset application program, and display first content of a target user in the preset application program in a first sub-region of the information display page, and display second content of the target user in the target game in a second sub-region of the information display page;

[0007] The first content includes: first video content generated from game data of the target user in the target game.

[0008] In a possible implementation manner, the method further includes: generating the first video content in the following manner:

[0009] Obtain game data of the target user in the target game;

[0010] Determine video segments that meet a preset screening condition from the game data;

[0011] Generate the first video content based on the video segments.

[0012] In a possible implementation manner, it further includes:

[0013] In response to a second trigger operation on the second sub-region, control the second sub-region to be hidden.

[0014] In a possible implementation manner, after controlling the second sub-region to be hidden, it further includes:

[0015] Display a part of the first content in the first content and a part of the second content in the second content in the first sub-region.

[0016] In a possible implementation, the first content includes first interactive content, and the first interactive content includes: a first interactive button;

[0017] The method further includes: in response to a trigger operation on the first interactive button, jump from the target game to an application interface corresponding to the preset application.

[0018] In a possible implementation, the first interactive content further includes: a second interactive button and interactive content corresponding to the second interactive button;

[0019] The method further includes: in response to a trigger operation on the second interactive button, update the interactive content in the preset application.

[0020] In a possible implementation, the first interactive content further includes: a third interactive button;

[0021] The method further includes: in response to a trigger operation on the third interactive button, play or pause a first video content associated with the third interactive button.

[0022] In a possible implementation, the method further includes: in response to a third trigger operation on the first video content, determine a target game scene corresponding to the first video content;

[0023] Control a virtual object corresponding to the current user to enter the target game scene to play a cooperative game with a virtual object corresponding to the target user.

[0024] In a second aspect, an embodiment of the present disclosure further provides an interaction control device, including:

[0025] A first processing module for displaying a game interface of a target game;

[0026] A second processing module for, in response to a first trigger operation, display an information display page in the game interface or the preset application, and display first content of a target user in the preset application in a first sub-region of the information display page, and display second content of the target user in the target game in a second sub-region of the information display page;

[0027] The first content includes: a first video content generated from game data of the target user in the target game.

[0028] In one possible implementation, it further includes: a generation module, configured to generate the first video content in the following manner:

[0029] Obtain the game data of the target user in the target game;

[0030] Determine video clips that meet the preset screening conditions from the game data;

[0031] Generate the first video content based on the video clips.

[0032] In one possible implementation, it further includes: a third processing module, configured to control the second sub-region to be hidden and displayed in response to a second trigger operation on the second sub-region.

[0033] In one possible implementation, after controlling the second sub-region to be hidden and displayed, the third processing module is further configured to: display a part of the first content in the first content and a part of the second content in the second content in the first sub-region.

[0034] In one possible implementation, the first content includes first interaction content, and the first interaction content includes: a first interaction button;

[0035] The third processing module is further configured to jump from the target game to the application interface corresponding to the preset application in response to a trigger operation on the first interaction button.

[0036] In one possible implementation, the first interaction content further includes: a second interaction button and interaction content corresponding to the second interaction button;

[0037] The third processing module is further configured to update the interaction content in the preset application in response to a trigger operation on the second interaction button.

[0038] In one possible implementation, the first interaction content further includes: a third interaction button;

[0039] The third processing module is further configured to play or pause the first video content associated with the third interaction button in response to a trigger operation on the third interaction button.

[0040] In one possible implementation, it further includes: a fourth processing module, configured to determine a target game scene corresponding to the first video content in response to a third trigger operation on the first video content; control the virtual object corresponding to the current user to enter the target game scene to cooperate with the virtual object corresponding to the target user in the game.

[0041] In a third aspect, an optional implementation of the present disclosure further provides a computer device, including a processor and a memory. The memory stores machine-readable instructions executable by the processor. The processor is configured to execute the machine-readable instructions stored in the memory. When the machine-readable instructions are executed by the processor, the machine-readable instructions execute the steps in the first aspect or any possible implementation manner in the first aspect.

[0042] In a fourth aspect, an optional implementation of the present disclosure further provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium. When the computer program is run, it executes the steps in the first aspect or any possible implementation manner in the first aspect.

[0043] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and do not limit the technical solutions of the present disclosure.

[0044] The interaction control method, device, computer device, and storage medium provided by the embodiments of the present disclosure, in a target game, in response to a first trigger operation, a first sub-region and a second sub-region are included in a game interface of the target game or an information display page displayed in a preset application program. In the first sub-region, first content of a target user in the preset application program is displayed. The first content includes first video content generated from game data of the target user in the target game. The first video content can reflect more information of the user in the game, thereby enriching the content displayed in the information display page and being more conducive to interaction between different users.

[0045] To make the above objects, features, and advantages of the present disclosure more obvious and understandable, the following specific embodiments are given in conjunction with the accompanying drawings and are described in detail as follows. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] To more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings required to be used in the embodiments will be briefly introduced below. The drawings herein are incorporated into the specification and form a part of the specification. These drawings show embodiments consistent with the present disclosure and are used together with the specification to explain the technical solutions of the present disclosure. It should be understood that the following drawings only show some embodiments of the present disclosure and should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.

[0047] Figure 1 The flowchart of the interaction control method provided by some embodiments of the present disclosure is shown;

[0048] Figure 2aShows one of the examples of the game interface provided by some embodiments of the present disclosure;

[0049] Figure 2b Shows one of the examples of the information display page provided by some embodiments of the present disclosure;

[0050] Figure 3a Shows a second example of the game interface provided by some embodiments of the present disclosure;

[0051] Figure 3b Shows a second example of the social interface provided by some embodiments of the present disclosure;

[0052] Figure 4a Shows a third example of the game interface provided by some embodiments of the present disclosure;

[0053] Figure 4b Shows a fourth example of the game interface provided by some embodiments of the present disclosure;

[0054] Figure 4c Shows a second example of the information display page provided by some embodiments of the present disclosure;

[0055] Figure 5 Shows a third example of the information display page provided by some embodiments of the present disclosure;

[0056] Figure 6a Shows a fourth example of the information display page provided by some embodiments of the present disclosure;

[0057] Figure 6b Shows a fifth example of the information display page provided by some embodiments of the present disclosure;

[0058] Figure 6c Shows a sixth example of the information display page provided by some embodiments of the present disclosure;

[0059] Figure 7 Shows a schematic diagram of an interactive control device provided by some embodiments of the present disclosure;

[0060] Figure 8 Shows a schematic diagram of a computer device provided by an embodiment of the present disclosure. Detailed implementation manners

[0061] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present disclosure. Apparently, the described embodiments are only some of the embodiments of the present disclosure, rather than all of them. The components of the embodiments of the present disclosure described and illustrated here usually can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure is not intended to limit the scope of the present disclosure claimed, but merely represents selected embodiments of the present disclosure. All other embodiments obtained by those skilled in the art based on the embodiments of the present disclosure without creative efforts fall within the scope of protection of the present disclosure.

[0062] It has been found through research that when many applications display user information to users, only the basic content of the user in the corresponding application can be displayed to the users. For example, when the application is a game, the user information displayed to the user includes: the virtual character avatar, name, occupation in the game, combat power, etc. of the virtual character corresponding to the user. The user can only know the basic information of the player in the game. In fact, the information that can be reflected by the basic content is limited and single, and these information cannot enable other users to have a more in-depth understanding of the situation of this user in the game, which is not conducive to the interaction between users.

[0063] Based on the above research, the present disclosure provides an interaction control method, which can display video content generated based on the game data of the user to the user. This video content can reflect more information of the user in the game, thus enriching the content displayed on the information display page and being more conducive to the interaction between different users.

[0064] All the defects existing in the above solutions are the results obtained by the inventors through practice and careful research. Therefore, the process of discovering the above problems and the solutions proposed by the present disclosure below to the above problems should be the contributions made by the inventors to the present disclosure during the process of the present disclosure.

[0065] It should be noted that similar reference numerals and letters denote 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.

[0066] For the convenience of understanding this embodiment, first, a detailed introduction is given to an interaction control method disclosed in the embodiments of the present disclosure. The execution subject of the interaction control method provided in the embodiments of the present disclosure is generally a computer device with certain computing capabilities. Such a computer device may include, for example: a terminal device, a server, or other processing devices. The terminal device may be a user equipment (UE), a mobile device, a user terminal, a terminal, a cellular phone, a cordless phone, a personal digital assistant (PDA), a handheld device, a computing device, a vehicle-mounted device, a wearable device, etc. In some possible implementation manners, the interaction control method may be implemented by a processor invoking computer-readable instructions stored in a memory.

[0067] The target game in the interaction control method provided in the embodiments of the present disclosure may be any game scenario for interacting and controlling virtual objects. For example, it may include third-person perspective shooting games, first-person perspective shooting games, role-playing games, action games, strategy games, fighting games, sports competition games, adventure games, etc. All of them may adopt the interaction control method provided in the embodiments of the present disclosure, and no limitation is made here.

[0068] The preset application may be other applications except the target game. Such as an application for short video publishing, a shopping application, an entertainment application, a social network application, etc. The target game and the preset application may be independent programs. In the same terminal device, clients corresponding to the target game and the preset application may be installed respectively, so as to realize the operation of the target game and the preset application in the terminal device. The target game may also run relying on the preset application. For example, the target game may be a small program integrated in the client of the preset application.

[0069] In some embodiments of the present disclosure, the target game may run within the preset application. In this case, a button for entering the target game may be provided in the preset application; the user may trigger the button to start the target game in the target preset application; the target game and the preset application may also be different applications; interfaces for data interaction between the two may be respectively set in the preset application and the target game. Through this interface, the mutual invocation of the first content and the second content and data transmission between the target game and the preset application are realized.

[0070] The interaction control method provided in the embodiments of the present disclosure is described below.

[0071] See Figure 1 As shown, it is a flowchart of the interaction control method provided in the embodiments of the present disclosure. The method includes steps S101 to S102, where:

[0072] S101: Display the game interface of the target game;

[0073] S102: In response to the first trigger operation, display an information display page in the game interface or a preset application, display the first content of the target user in the preset application in the first sub-region of the information display page, and display the second content of the target user in the target game in the second sub-region of the information display page;

[0074] The first content includes: the first video content generated from the game data of the target user in the target game.

[0075] In the embodiments of the present disclosure, in the target game, in response to the first trigger operation, the information display page displayed in the game interface of the target game or in a preset application includes a first sub-region and a second sub-region. In the first sub-region, the first content of the target user in the preset application is displayed, and the first content includes the first video content generated from the game data of the target user in the target game. The first video content can reflect more information of the user in the game, thus enriching the content displayed in the information display page and being more conducive to the interaction between different users.

[0076] The above S101 - S102 will be described in detail below.

[0077] In the embodiments of the present disclosure, the game interface of the target game is the screen displayed on the terminal device and related to the target game; in the game interface, for example, it includes: the game scene in the target game; in the game scene, for example, there are virtual objects; the virtual objects can include but are not limited to virtual characters controlled by players and non-player characters (NPCs); the types of virtual characters can include but are not limited to at least one of virtual humans and virtual animals, and the virtual characters and non-player characters that can be controlled by players are set according to game requirements, which are not specifically limited here; the game interface can also include a plurality of first buttons that can be triggered by players and are used to control virtual objects to perform response actions. For example, when the target game is a shooting game, the game operation interface can include various types of buttons such as item use buttons, movement buttons (such as joysticks), action buttons (such as aiming, jumping, squatting, crawling, etc.), and shooting buttons. When the target game is a fantasy role-playing game, the game operation interface can include: movement buttons (such as joysticks), action buttons (such as aiming, jumping, squatting, crawling, etc.), skill release buttons, and other various types of buttons.

[0078] In addition, when certain game scenes are displayed in the game interface, a second button capable of responding to a first trigger operation may also be included. The user can trigger the display of an information display page in the game interface or a preset application through the second button.

[0079] In the case of displaying an information display page in a preset application, the first trigger operation may be, for example, an information sharing operation in the target game; the user can share relevant information in the target game to the preset application; when sharing, the game interface displayed on the terminal device can jump to the user interface corresponding to the preset application, and the information display interface is displayed in the user interface corresponding to the preset application.

[0080] In the case of displaying an information display page in the game interface of the target game, the first trigger operation may be, for example, a click operation on the second button in the target game; the second button can be used to trigger the display of its own information display page or the information display page of other users. In this embodiment of the present disclosure, the interactive control method provided in this embodiment of the present disclosure is described in detail by taking the display of the information display page in the game interface as an example.

[0081] In addition, the information displayed in the information display page has been authorized by the user before being displayed through the information display page; if it has not been authorized by the user or the user does not agree to the authorization, the information will not be displayed in the information display page.

[0082] The information display page includes a first sub-region and a second sub-region. In the first sub-region, it includes the first content of the target user in the preset application, and the second content of the target user in the target game is displayed in the second sub-region of the information display page. The first content includes: the first video content generated from the game data of the target user in the target game.

[0083] In a possible implementation manner, the first video content is live video content; when the live video content is displayed in the second sub-region, the current game process of the target user can be uploaded to the preset application in real time and displayed in the first video display window in the preset application. If the corresponding first video content is triggered in the preset application, the live game video screen of the target user currently in the target game can be watched in real time in the preset application. If the corresponding first video content is triggered in the information display page of the target game, the live game video screen of the target user currently in the target game can be watched in real time in the target game.

[0084] In another possible implementation, the first video content may also be historical video content generated by the target user during a historical game process; in this case, after the historical video content is uploaded to a preset application, it is displayed in a second video display window in the preset application; if the corresponding historical video content is triggered in the preset application, the historical video content can be viewed in the preset application. If the corresponding historical video content is triggered on the information display page of the target game, the historical video content can be viewed in the target game.

[0085] The first content may further include at least one of the following: the first attribute content of the target user in the target application, the first interaction content for interacting with the target application, and the second video content that has no association with the target game.

[0086] Exemplarily, the first attribute content may include, for example, at least one of the avatar, nickname, number of likes, number of fans, etc. of the target user in the preset application.

[0087] The first interaction content may include, for example, a first interaction button, which can be used for the current user and the target user to interact in the preset application. Such as a button for following the target user in the preset application, a button for viewing more information of the target user in the preset application, etc. In this case, the interaction control method provided by the embodiments of the present disclosure further includes: in response to a trigger operation on the first interaction button, jumping from the target game to an application interface corresponding to the preset application.

[0088] The first interaction content may also include, for example, a second interaction button and the interaction content corresponding to the second interaction button, such as buttons for liking, collecting, etc. the first video content, so as to enable the user to perform operations such as liking and collecting the first video content; in this case, the interaction content may include, for example, the first video content. The interaction control method provided by the embodiments of the present disclosure further includes: in response to a trigger operation on the second interaction button, updating the interaction content in the preset application, such as updating the number of likes, updating the number of collections, etc.

[0089] The first interaction content may also include, for example, a third interaction button. The third interaction button may include, for example, a button for playing or pausing the first video content, etc. Through the third interaction button, it is possible to control the playing or pausing of the first video content in the target game. In this case, the embodiments of the present disclosure further include: in response to a trigger operation on the third interaction button, playing or pausing the first video content associated with the third interaction button.

[0090] The second video content is a video that has no associated relationship with the target game; for example, during the process of a target user using a preset application, the user can upload some videos, such as life videos, videos of other games, videos shared by others, etc.; these videos have nothing to do with the target game, and they can be any videos of the target user. Through an automatic recognition algorithm, the first video content and the second video content can be displayed in sub-regions in the first sub-region, or according to the sorting of the first video content and the second video content in the preset application, both can be displayed in the first sub-region.

[0091] The second content, for example, may include at least one of the following: the second attribute content of the target user in the target game, and the second interaction content of interacting with the target game.

[0092] Among them, the second attribute content, for example, includes at least one of the following: the game avatar, character name, character ID, character level, character combat power, equipment, pet, virtual image, etc. of the target user in the target game. The second interaction content, for example, includes various buttons that can be used for a user to interact with the target user in the target game, or buttons for the target user to modify the second attribute content by himself.

[0093] For example, the second interaction content includes: a fourth interaction button. For example, it includes:

[0094] Action interaction buttons, such as dancing, sending flowers, hugging, etc.;

[0095] A reunion button for the first virtual object corresponding to the current user to quickly reach the location of the second virtual object corresponding to the target user.

[0096] A button for playing games together, for the first virtual object corresponding to the current user to enter the scene where the second virtual object corresponding to the target user is located and play games with the second virtual object together.

[0097] A button for deleting or adding a friend, for adding the target user as a friend or deleting the friendship with the target user.

[0098] The specific first content and second content can be set according to actual needs and are not limited in the embodiments of the present disclosure.

[0099] In a possible implementation manner, when user A triggers the information display page of his own in the target game through the terminal device, that is, user A is the target user. The second button, for example, includes displaying the game avatar of user A in the target game in the game interface; as Figures 2a to 2b In the example shown, a specific example of triggering the display of the information display page is shown. As Figure 2aAs shown, the game interface includes multiple first buttons, and the multiple first buttons respectively include: a joystick P1 and multiple skill release buttons P2; in the game interface, there is a virtual object M1 corresponding to user A; in the upper left corner of the game interface, there is a game avatar P3 of the virtual object M1. When the game avatar P3 is clicked and triggered by the user, an information display page pops up in the game interface. At this time, the game avatar displayed in the upper left corner is the second button. For example Figure 2b As shown, after the game avatar is triggered, an information display page corresponding to user A is displayed in the game interface. In this information display page, there are a first sub-region Z1 and a second sub-region Z2. In the first sub-region Z1, the first content is displayed; the first content includes: 6 first video contents V1 corresponding to user A, the avatar P4 of user A in a preset application, the nickname, the number of likes received from others, the number of followers, etc.; in the second sub-region, the second content of the user in the target game is displayed, including: the avatar P3 of user A in the target game, the character name, the character ID, and relevant buttons for setting business card information or entering other functions, such as Figure 2b the avatar replacement, nickname modification, and title buttons in, enabling user A to set the relevant information of user A in the target game displayed on the information display page based on these relevant buttons. The relevant buttons may also include, for example, buttons for appearance, pet, friend list, etc., enabling user A to quickly enter other interaction scenarios according to these buttons. For example, the friend list button can quickly enter the friend list interface; the appearance button can quickly enter the appearance setting interface; the pet button can quickly enter the pet setting interface, etc.

[0100] In addition, on the game interface, a third button for triggering other game functions can also be displayed; when the user triggers the third button, a function interface corresponding to the game function will be triggered; in this function interface, there is a second button; after user A enters the function interface, the user can trigger the display of the information display page through the second button displayed in the function interface. The third button includes, for example, a social function button, a character function button, etc.

[0101] For example Figures 3a to 3b In the example shown, taking the third button as a social function button as an example, as Figure 3a shown, the game interface includes multiple first buttons, and the multiple first buttons respectively include: a joystick P1; on the right side of the game interface, multiple third buttons are displayed; among them, there is a social function button P5.

[0102] For example Figure 3bAs shown, when the social function button P5 is triggered, the social interface of user A in the game is displayed on the game interface; the social interface includes a first area Z3 and a second area Z4. Information of other users who have established a friendship with user A is displayed in the first area Z3; basic information of the current user A in the game, such as the game avatar, character name, character ID, etc. in the game, is displayed in the second area Z4; a second button P6 is also displayed in the second area Z4. When the user triggers the second button P6, an information display page of user A is popped up on the game interface, and the information display page of user A shown is as Figure 2b shown, which will not be elaborated here.

[0103] In another possible implementation, when user A triggers the information display page of other user B in the target game through the terminal device, at this time, user B is the target user.

[0104] In an example, the game interface, for example, includes a virtual object controlled by user B; user A can trigger the virtual object of user B through operations such as clicking, double-clicking, and long-pressing; in response to the triggering of the virtual object of user B, a second button is displayed on the game interface; when the second button corresponding to user B is displayed, user A can trigger the information display page of user B in the target game through this second button.

[0105] As Figures 4a to 4c shown in the example, in Figure 4a , it shows the game interface of user A, and the game interface also includes: a plurality of first buttons, and the plurality of first buttons respectively include: such as a joystick P1 and a plurality of skill release buttons P2; in this game interface, the virtual object M1 corresponding to user A and the virtual object M2 of user B are displayed; as Figure 4b shown, when user A triggers the virtual object M2 of user B, the second button P7 corresponding to user B is displayed near the virtual object of user B. At this time, if the user triggers the second button P7 again, an information display page of user B will pop up on the game interface of user A. The information display page of user B is as Figure 4c shown. In this information display page, it includes a first sub-area Z5 and a second sub-area Z6. The first content of user B is displayed in the first sub-area Z5; the first content displayed in the first sub-area Z5 includes: 6 first video contents V2 corresponding to user B, the avatar P7 of user B in the preset application, nickname, the number of likes received from others, the number of followers, etc.; in the second sub-area Z6, the second content of user B in the target game is displayed, including: the avatar P8 of user B in the target game, character name, character ID, and relevant buttons for interaction, such as Figure 4cButtons such as dancing, sending flowers, reuniting, playing together, adding as a friend, and blocking. Through these related buttons, interaction with User B can be achieved; for example, after triggering the "play together" button, User A can enter the game session where User B is currently located and play the game with User B.

[0106] In another example, in the game interface, a third button for triggering other game functions can also be displayed; when User A triggers the third button, a function interface for entering the corresponding game function will be triggered; in this function interface, a second button of other User B is displayed; after entering the function interface, User A can trigger the information display page of User B through the second button of User B displayed in the function interface. The third button includes, for example: a social function button, a battlefield function button, etc.

[0107] Such as Figures 3a to 3b In the example shown, taking the third button as a social function button as an example, as Figure 3a shown, the game interface includes multiple first buttons, and the multiple first buttons respectively include: such as joystick P1. On the right side of the game interface, multiple third buttons are displayed; among them, there is a social function button P5. In the game interface, there is also a virtual object M1 corresponding to User A.

[0108] When the social function button P5 is triggered, the in-game social interface of User A is displayed in the game interface; the social interface includes a first area Z3 and a second area Z4. Information of other User B who has established a friend relationship with User A is displayed in the first area Z3; in each message of User B, there are also buttons for the user to trigger interaction with User B, among which, there is a second button P9, that is, the "view personal business card button", and there are also interaction buttons such as delete, send flowers, and block; when the user triggers the second button P9, the information display page of User B is displayed in the game interface. The information display page of User B is as Figure 4c shown, which will not be elaborated here.

[0109] The information display page provided by the embodiments of the present disclosure includes: a first sub-area and a second sub-area. The first sub-area displays the first content of the target user in the preset application; the second sub-area displays the second content of the target user in the target game.

[0110] The first content includes: the first video content generated from the game data of the target user in the target game. The first video content can be generated in the following way, for example: obtaining the game data of the target user in the target game; determining video segments that meet the preset screening conditions from the game data; generating the first video content based on the video segments.

[0111] In a specific implementation, the first video content can be generated, for example, by the target user actively triggering it. For example, a fourth button can be set in the game interface; this fourth button is used to trigger the recording of the target user's game process; the user can trigger this fourth button to record the game video. The recorded game video is the game data.

[0112] In addition, the first video content can also be automatically generated when the target user meets the preset generation conditions in the target game. The preset generation conditions include, for example, at least one of the following: the virtual character controlled by the target user enters the target virtual scene (such as entering a battle scene like a battlefield or an arena), or the game progress reaches a certain level (such as achieving a kill during the battle), etc. The terminal device can detect the target user's game process; when it detects that the target user meets the above preset generation conditions in the target game, it automatically obtains the game data of the target user in the target game.

[0113] After obtaining the game data, according to the preset screening conditions, the video content that meets the preset screening conditions can be determined from the obtained game data to generate the first video content. The preset screening conditions can, for example, reflect the highlight moments of the target user in the game and are set according to the actual game. For example, in a battle game, the preset screening conditions include, for example: the number of consecutive kills reaches the preset number, or a reverse kill is completed when the combat power gap between the two sides in the battle is large; in a gacha game, the preset screening conditions include, for example: the level of the drawn card reaches the preset card level, and among multiple cards drawn continuously, the number of game cards reaching the preset card level reaches the preset number, etc.

[0114] After determining the video content that meets the preset screening conditions from the game data, after performing at least one operation such as editing, splicing, special effect rendering, adding background music, etc. on the determined video content, the first video content is obtained. The first video content can include multiple highlight videos that can reflect the target user in different scenarios or at different times.

[0115] Taking the example that the target game corresponds to a first client and a first server, the first video content can be generated in the first client corresponding to the target game or in the first server corresponding to the target game.

[0116] In the case where the first video content is generated in the first client corresponding to the target game, after the terminal device generates the first video content in the target game, it calls up the second client corresponding to the preset application, and uploads the first video content to the second server corresponding to the preset application through the second client corresponding to the preset application, and the first video content is published by the second server corresponding to the preset application; when the above-mentioned first trigger operation is triggered, the first client corresponding to the target game can pull the first content from the second server corresponding to the preset application, or the second client.

[0117] In addition, after generating the first video content, the first client may also upload it to the second server corresponding to the preset application without going through the second client corresponding to the preset application. Instead, after generating the first video content, the first client corresponding to the target game may directly upload it to the first server of the target game, and the first server of the target game may forward the first video content to the second server of the preset application based on the identification information of the target user, and the second server of the preset application may publish it. When the above-mentioned first trigger operation is triggered, the first client corresponding to the target game may pull the first content from the second server or the second client corresponding to the preset application.

[0118] In the case where the first video content is generated in the first server corresponding to the target game, the first client corresponding to the target game can obtain the first video content or the link information corresponding to the first video content after generating the first video content in the first server, and upload the first video content or the link information corresponding to the first video content to the second server corresponding to the preset application by using the second client corresponding to the preset application, and the second server publishes it. In addition, after the first server generates the first video content, the first server directly forwards the first video content to the second server of the preset application based on the identification information of the target user, and the second server publishes it.

[0119] In addition, the first video content can be triggered and released by the target user independently; it can also be triggered and released automatically by the target game.

[0120] In another embodiment of the present disclosure, in addition to the first video content, the first content may further include at least one of the following: public information such as the avatar and nickname of the target user in a preset application; information such as the number of fans and the number of follows of the target user; additionally, a fifth button may further be included in the first sub-region; the fifth button is used to trigger other operations on the target user, for example, a button for following the target user in a preset application; when the fifth button is triggered, the first client corresponding to the target game invokes the second client corresponding to the preset application and enters the follow page of the target user in the preset application, and follows the target user in the second client corresponding to the target application.

[0121] As Figure 5 In the example shown, after user A opens the information display page of the target user in the target game, a fifth button P10 is further included in the first sub-region Z5. After the fifth button P10 is triggered, the target user is followed in the preset application.

[0122] In another embodiment, other buttons may further be included in the first sub-region, such as a button for invoking the second client corresponding to the target application, so that user A can enter the target page of the target user in the preset application by triggering the button, and the target page is used to display more detailed information of the target user in the preset application. As Figure 5 shown, a "View More Information" button P11 is further included in the first sub-region. User A enters the target page of the target user in the preset application by triggering the "View More Information" button P11.

[0123] Additionally, since there is a large amount of content displayed in the information display page, the area is generally larger than that of the current user business card, resulting in occlusion of the game interface. To reduce the occlusion of the game interface and enable the user to flexibly control the display of the information display page, in another embodiment of the present disclosure, the second sub-region may also be controlled to be hidden in response to a second trigger operation on the second sub-region.

[0124] In a specific implementation, the specific triggering method of the second trigger operation may be set according to actual needs; for example, a close button is set in the second sub-region; when the user triggers the close button, the second sub-region is closed, that is, the second sub-region is hidden; for another example, it may be a sliding operation on the second sub-region; when the information display page is being displayed, when a sliding operation in a preset direction is performed on the second sub-region, the second sub-region is controlled to be hidden. Additionally, a sixth button may be set in the second sub-region; the sixth button can respond to the second trigger operation of the user on the second sub-region.

[0125] As Figure 6aIn the example shown above, following the above Figure 5 In the example shown, on one side of the second sub-region far from the first sub-region, a sixth button P12 is provided. When the user triggers this sixth button P12, the second sub-region is hidden and displayed.

[0126] After the second sub-region is hidden and displayed, in the game interface, only the first sub-region and the area in the game interface covered by the second sub-region are shown. In addition, after the second sub-region is hidden and displayed, a part of the first content in the first content and a part of the second content in the second content can also be shown in the first sub-region, and the area covered by the original second sub-region is shown in the game interface.

[0127] As Figure 6b In the example shown above, following the above Figure 5 and Figure 4b In the corresponding example, after the second sub-region is hidden and displayed, in the game interface, only the first sub-region Z5 is shown. And in the area where the second sub-region originally was, other contents in the game scene are shown. In this example, a second button P2 for releasing skills and a virtual object M2 corresponding to the target user are shown.

[0128] In this example, a seventh button P13 for showing the second sub-region can also be shown in the first sub-region. When the user needs to show the second sub-region again, the user can control the second sub-region to be shown again through this seventh button P13.

[0129] As Figure 6c In the example shown above, following the above Figure 5 In the corresponding example, after the second sub-region is hidden and displayed, the first sub-region is divided into two regions S1 and region S2. In region S1 among them, a part of the first content in the first content is shown. For example, in this example, the nickname of the target user in the preset application, the number of likes obtained, the number of fans, and 3 of the 6 first video contents V2 in the first video content are shown; in region S2, a part of the second content of the target user in the game is shown, such as the game avatar, the character name, the character ID, and some buttons, such as the "rename" button and the "copy" button for copying the character ID. In addition, the area covered by the original second sub-region is also shown in the game interface.

[0130] In addition, a seventh button P14 for restoring the information display page can also be shown in the first sub-region; based on this seventh button P14, the user can trigger to restore the information display page to Figure 6aThe example shown; in addition, in the first sub-region, a button P18 for triggering the invocation of the second client corresponding to the preset application can also be displayed. Through the button P18, the user can trigger to enter the target page for the preset application.

[0131] In another embodiment of the present disclosure, in response to a third trigger operation on the first video content, a target game scene corresponding to the first video content can be determined;

[0132] Control the virtual object corresponding to the current user to enter the target game scene and cooperate with the virtual object corresponding to the target user in the game.

[0133] In a specific implementation, the target game can be a cloud game; wherein, the cloud game is a game mode based on cloud computing. In the operating mode of the cloud game, all processes of the game run on the cloud server, and the rendered game screen is compressed and transmitted to the client through the network; the client decompresses the game screen and displays it to the user.

[0134] The current user, for example, is user A in the corresponding example above Figures 3a to 3b The corresponding example of user A, and the target user is, for example, user B in the corresponding example above Figures 3a to 3b The target game scene can, for example, include a scene generated based on the game progress of the target user during the game. In this embodiment, a video is generated based on the operations and game scenes of the target user during the game. The video can be the content of a key level in the game or the content of a game, such as in a racing game, the video content of the target user operating a racing car to complete a lap of the racing game. User A can directly click on the video on the page to enter the cloud game scene and complete the same level or game. In another embodiment, the cloud game server can merge the operation data of user A and user B, and present the game result of the merged operation data. Based on such data results, rendering is performed and the video stream is transmitted to the terminal device of user A for display. Taking the above racing game as an example, the operation data of user B includes the operation of releasing obstacles. When user A conducts the same race, the obstacles released by user B are displayed in the game scene, and the racing game is carried out.

[0135] For another example, during the game process, the target user engages in combat in a certain game dungeon. Based on the combat process of the target user in the game dungeon, a target game scene is generated. In the target game scene, the second virtual object corresponding to the target user replicates the combat process of the target user in the game dungeon. After the first virtual object of the current user enters the target game scene, it can play the game dungeon together with the second virtual object. For example, the operation data of the current user and the target user in the dungeon is merged, and the dungeon clearance process after merging the operation data is presented. In this way, after the target user clears a certain game scene or plays in a certain game scene, the video of the game process can be published. The current user can enter the scene where the target user was playing based on this first video content and play the game with the target user.

[0136] In another example, during the target game process, a certain game task is completed. This game task requires continuous cooperation among multiple players. When user A performs a third trigger operation on the first video content, the game progress of the target user can be continued, and the subsequent game tasks can be executed. Exemplarily, the first video content can also be generated based on the game process of a certain link in the game process with multiple links. For example, a certain game includes multiple levels, and each level corresponds to a game link. After the target user clears the first level, the first video content of the target user clearing the first level is generated and published. When the current user passes the information display interface of the target user, the first video content can be triggered. At this time, the virtual scene corresponding to the second level is determined as the target game scene, and the virtual object corresponding to the current user enters the second level and plays the game in the second level. Then, the first video content of the current user clearing the second level is generated and published. If there is a third user at this time, through the information display interface corresponding to the current user, the first video content of the current user clearing the second level is triggered, and thus enters the virtual scene corresponding to the third level to continue the current user to complete the third game level. And so on. When there are N game levels, the first user completes the first game level and shares the corresponding game video of the first level with the second user. The second user continues the first user to complete the second game level through the third trigger operation on the game video corresponding to the first level and shares the corresponding video with the third user. The third user continues the second user to complete the third game level through the third trigger operation on the game video corresponding to the second level. In this way, until the Nth user continues the (N - 1)th user to complete the Nth game level through the third trigger operation on the game video corresponding to the (N - 1)th level. In this way, multiple users can cooperate to complete the game, providing more game play methods and enhancing the fun of the game.

[0137] In another example, when the first video content is live video content, the game scene where the virtual character corresponding to the target user is currently located is the target game scene. After the current user performs a third trigger operation on the live video content, the virtual object corresponding to the current user can be directly controlled to enter the target game scene. At this time, the process of controlling the current user and the target user to play games together through the third trigger operation can be realized. For example, when the target player is passing a certain game level, the current user can, through the third trigger operation, control the virtual object of the current user to enter the level and pass the level together with the virtual object corresponding to the target player.

[0138] Through the above process, the interaction methods between different users can be further increased, and the interactivity can be further improved.

[0139] Those skilled in the art can understand that in the above method of the specific embodiment, the writing order of each step does not mean a strict execution order that constitutes any limitation on the implementation process. The specific execution order of each step should be determined according to its function and possible internal logic.

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

[0141] Refer to Figure 7 As shown, it is a schematic diagram of an interaction control device provided by an embodiment of the present disclosure. The device includes: a first processing module 71 and a second processing module 72; wherein,

[0142] The first processing module 71 is used to display the game interface of the target game;

[0143] The second processing module 72, in response to a first trigger operation, displays an information display page in the game interface or a preset application, and displays the first content of the target user in the preset application in a first sub-region of the information display page, and displays the second content of the target user in the target game in a second sub-region of the information display page;

[0144] The first content includes: the first video content generated from the game data of the target user in the target game.

[0145] In a possible implementation manner, it further includes: a generation module 73, which is used to generate the first video content in the following manner:

[0146] Obtain the game data of the target user in the target game;

[0147] Determine video clips that meet the preset screening conditions from the game data;

[0148] Generate the first video content based on the video clips.

[0149] In a possible implementation manner, it further includes: a third processing module 74, configured to control the second sub-region to be hidden and displayed in response to a second trigger operation on the second sub-region.

[0150] In a possible implementation manner, after the third processing module 74 controls the second sub-region to be hidden and displayed, it is further configured to: display a part of the first content in the first content and a part of the second content in the second content in the first sub-region.

[0151] In a possible implementation manner, the first content includes first interaction content, and the first interaction content includes: a first interaction button;

[0152] The third processing module 74 is further configured to, in response to a trigger operation on the first interaction button, jump from the target game to an application interface corresponding to the preset application.

[0153] In a possible implementation manner, the first interaction content further includes: a second interaction button and interaction content corresponding to the second interaction button;

[0154] The third processing module 74 is further configured to, in response to a trigger operation on the second interaction button, update the interaction content in the preset application.

[0155] In a possible implementation manner, the first interaction content further includes: a third interaction button;

[0156] The third processing module 74 is further configured to, in response to a trigger operation on the third interaction button, play or pause the first video content associated with the third interaction button.

[0157] In a possible implementation manner, it further includes: a fourth processing module 75, configured to determine a target game scene corresponding to the first video content in response to a third trigger operation on the first video content; control a virtual object corresponding to the current user to enter the target game scene to cooperate with a virtual object corresponding to the target user in the game.

[0158] For the description of the processing flow of each module in the device and the interaction flow between the modules, reference may be made to the relevant descriptions in the above method embodiments, which will not be elaborated here.

[0159] The embodiments of the present disclosure further provide a computer device, such as Figure 8As shown in the figure, it is a schematic structural diagram of a computer device provided by an embodiment of the present disclosure, including:

[0160] A processor 81 and a memory 82; the memory 82 stores machine-readable instructions executable by the processor 81, and the processor 81 is configured to execute the machine-readable instructions stored in the memory 82. When the machine-readable instructions are executed by the processor 81, the processor 81 performs the following steps:

[0161] Display the game interface of the target game;

[0162] In response to a first trigger operation, display an information display page in the game interface or a preset application, and display first content of the target user in the preset application in a first sub-region of the information display page, and display second content of the target user in the target game in a second sub-region of the information display page;

[0163] The first content includes: first video content generated from the game data of the target user in the target game.

[0164] The above-mentioned memory 82 includes a memory 821 and an external memory 822; here, the memory 821 is also called an internal memory, which is used to temporarily store the operation data in the processor 81 and the data exchanged with the external memory 822 such as a hard disk. The processor 81 exchanges data with the external memory 822 through the memory 821.

[0165] For the specific execution process of the above instructions, reference can be made to the steps of the interaction control method described in the embodiments of the present disclosure, which will not be elaborated here.

[0166] An embodiment of the present disclosure also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, it executes the steps of the interaction control method described in the above method embodiments. Among them, the storage medium may be a volatile or non-volatile computer-readable storage medium.

[0167] An embodiment of the present disclosure also provides a computer program product, which carries program code. The instructions included in the program code can be used to execute the steps of the interaction control method described in the above method embodiments. For details, reference can be made to the above method embodiments, which will not be elaborated here.

[0168] Among them, the above computer program product can be specifically implemented in a manner of hardware, software, or a combination thereof. In an alternative embodiment, the computer program product is specifically embodied as a computer storage medium. In another alternative embodiment, the computer program product is specifically embodied as a software product, such as a Software Development Kit (SDK), etc.

[0169] If the technical solution of the present disclosure involves personal information, before the product applying the technical solution of the present disclosure processes personal information, it has clearly informed the personal information processing rules and obtained the personal's autonomous consent. If the technical solution of the present disclosure involves sensitive personal information, before the product applying the technical solution of the present disclosure processes sensitive personal information, it has obtained the personal's separate consent and at the same time meets the requirements of "express consent". For example, at a personal information collection device such as a camera, a clear and prominent sign is set to inform that the personal information collection scope has been entered and personal information will be collected. If a person voluntarily enters the collection scope, it is regarded as consenting to the collection of their personal information; or on the device for processing personal information, when the personal information processing rules are informed by obvious signs / information, personal authorization is obtained through pop-up messages or by asking the person to upload their personal information by themselves, etc.; among them, the personal information processing rules may include information such as the personal information processor, the purpose of personal information processing, the processing method, and the types of personal information processed.

[0170] Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems and devices described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein. In several embodiments provided by the present disclosure, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are only illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For another 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 couplings or direct couplings or communication connections to each other can be through some communication interfaces. The indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.

[0171] The units described as separate components may or may not be physically separated, and 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 of this embodiment.

[0172] In addition, in each embodiment of the present disclosure, the 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.

[0173] 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 non-volatile computer-readable storage medium executable by a processor. Based on such an understanding, the technical solution of the present disclosure, 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 the present disclosure. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.

[0174] Finally, it should be noted that the above-described embodiments are only specific implementation manners of the present disclosure, used to illustrate the technical solutions of the present disclosure, rather than limiting them. The protection scope of the present disclosure is not limited thereto. Although the present disclosure 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 by the present disclosure can still modify the technical solutions described 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 the present disclosure, and should all be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.

Claims

1. An interactive control method, characterized in that, including: displaying a game interface of a target game; in response to a first trigger operation, displaying an information display page on the game interface, and displaying first content of a target user in a preset application in a first sub-region on the information display page, and displaying second content of the target user in the target game in a second sub-region on the information display page; the first content includes: first video content generated from game data of the target user in the target game; the first video content includes video content displayed in the preset application.

2. The method according to claim 1, characterized in that, The method further includes: generating the first video content in the following manner: acquiring game data of the target user in the target game; determining, from the game data, video segments that meet a preset screening condition; generating the first video content based on the video segments.

3. The method according to claim 1, characterized in that It also includes: in response to a second trigger operation on the second sub-region, controlling the second sub-region to be hidden.

4. The method according to claim 3, wherein After controlling the second sub-region to be hidden, it further includes: displaying partial first content in the first content and partial second content in the second content in the first sub-region.

5. The method according to claim 1, wherein The first content includes first interaction content, and the first interaction content includes: a first interaction button; The method further includes: in response to a trigger operation on the first interaction button, jumping from the target game to an application interface corresponding to the preset application.

6. The method according to claim 5, characterized in that, The first interaction content further includes: a second interaction button, and interaction content corresponding to the second interaction button; The method further includes: in response to a trigger operation on the second interaction button, updating the interaction content in the preset application.

7. The method according to claim 5, wherein The first interaction content further includes: a third interaction button; The method further includes: in response to a trigger operation on the third interaction button, playing or pausing first video content associated with the third interaction button.

8. The method according to claim 1, characterized in that, The method further includes: in response to a third trigger operation on the first video content, determining a target game scene corresponding to the first video content; controlling a virtual object corresponding to the current user to enter the target game scene to cooperate with a virtual object corresponding to the target user in the game.

9. An interactive control device, characterized in that, including: a first processing module for displaying a game interface of a target game; a second processing module for, in response to a first trigger operation, displaying an information display page in the game interface, and displaying first content of a target user in a preset application in a first sub-region on the information display page, and displaying second content of the target user in the target game in a second sub-region on the information display page; the first content includes: first video content generated from game data of the target user in the target game; the first video content includes video content displayed in the preset application.

10. A computer device, characterized in that, including: A processor and a memory, the memory stores machine-readable instructions executable by the processor, the processor is configured to execute the machine-readable instructions stored in the memory, and when the machine-readable instructions are executed by the processor, the processor executes the steps of the interaction control method according to any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is run by a computer device, the computer device executes the steps of the interaction control method according to any one of claims 1 to 8.