Multimedia content display method and apparatus in game, and electronic device

Through the multimedia content display component generated and interactively driven in the game scene, the problem of single display form of multimedia content in the game scene is solved, and a richer and more flexible gaming experience is achieved.

WO2025145909A1PCT designated stage expired Publication Date: 2025-07-10NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/140705
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-04
Filing Date
2024-12-19
Publication Date
2025-07-10

AI Technical Summary

Technical Problem

The display form of multimedia content in game scenes is single and fixed, which is difficult to meet the needs of diversified display, limiting players' understanding and experience of game scenes.

Method used

By generating content display components in the game scene, players are allowed to input scene parameter data, photo data, video data and live broadcast programs, and dynamically display the corresponding content based on the interaction conditions between virtual characters and components, enhancing the interactivity and richness of the game scene.

Benefits of technology

It improves players' understanding and experience of game scenes, increases the freedom and interactivity of the game, and enriches the playability of UGC content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024140705_10072025_PF_FP_ABST
    Figure CN2024140705_10072025_PF_FP_ABST
Patent Text Reader

Abstract

A multimedia content display method and apparatus in a game, and an electronic device. The method comprises: in response to a generation trigger operation regarding a content display component, generating the content display component in a game editing scene to be edited; in response to a content input operation regarding the content display component, on the basis of input data of the content input operation, determining target data corresponding to the content display component; and in a game running stage, in response to a virtual character and the content display component meeting a designated interaction condition, controlling the content display component to display display content which matches the target data. Therefore, display content which matches the current game scene and is abundant can be generated. When playing in the game scene, a player can better learn about the current game scene by means of the display content, thereby improving the degree of freedom of a game and the game experience of the player. (FIG. 1)
Need to check novelty before this filing date? Find Prior Art

Description

Method, device and electronic device for displaying multimedia content in games

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application filed on January 4, 2024, with application number 202410021155.7, entitled “Method, device and electronic device for displaying multimedia content in games”, the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present disclosure relates to the field of game technology, and in particular to a method, device, and electronic device for displaying multimedia content in a game. Background Art

[0004] In game scenes, announcements are often generated in the form of text or photos to inform players of the relevant content, allowing them to quickly experience the scene's atmosphere, understand the game rules, explore the background story, and evoke emotional resonance. However, the format and content of announcements in game scenes are usually fixed, making it difficult to meet the diverse display needs of game scenes. Summary of the Invention

[0005] In view of this, the purpose of the present disclosure is to provide a method, device and electronic device for displaying multimedia content in a game, so that players who create a game scene can set the multimedia display content in the game scene according to their needs, so that players who enter the game scene can better understand the game scene based on the displayed content, thereby improving the player's gaming experience.

[0006] In a first aspect, an embodiment of the present disclosure provides a method for displaying multimedia content in a game, providing a graphical user interface through a terminal device, and displaying a game editing scene to be edited provided by a running game program in the graphical user interface, the method comprising: responding to a generation trigger operation for a content display component, generating a content display component in the game editing scene to be edited; responding to a content input operation for the content display component, determining target data corresponding to the content display component based on input data of the content input operation; the input data includes at least one of scene parameter data, photo data, video data and a live broadcast program; during the game running stage, in response to a virtual character and a content display component meeting a specified interaction condition, controlling the content display component to display content matching the target data; wherein the specified interaction condition includes at least one of the following conditions: the virtual character generates a specified game behavior, or the distance between the virtual character and the content display component meets a specified distance condition.

[0007] In a second aspect, an embodiment of the present disclosure provides a multimedia content display device in a game, which provides a graphical user interface through a terminal device, and displays a game editing scene to be edited provided by a running game program in the graphical user interface. The device includes: a component generation module, configured to execute a generation trigger operation in response to a content display component, and generate a content display component in the game editing scene to be edited; a target data determination module, configured to execute a content input operation in response to a content input operation in response to the content display component, and determine the target data corresponding to the content display component based on the input data of the content input operation; the input data includes at least one of scene parameter data, photo data, video data and live broadcast program; the content display module is configured to execute in the game running stage, in response to the virtual character and the content display component meeting the specified interaction condition, control the content display component to display display content matching the target data; wherein the specified interaction condition includes at least one of the following conditions: the virtual character generates a specified game behavior, or the distance between the virtual character and the content display component meets the specified distance condition.

[0008] In a third aspect, an embodiment of the present disclosure provides an electronic device including a processor and a memory, wherein the memory stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the above-mentioned method for displaying multimedia content in a game.

[0009] In a fourth aspect, an embodiment of the present disclosure provides a machine-readable storage medium storing machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the above-mentioned method for displaying multimedia content in the game.

[0010] The embodiments of the present disclosure bring the following beneficial effects:

[0011] The above-mentioned method, device, and electronic device for displaying multimedia content in a game generate a content display component in response to a generation trigger operation for a content display component in the game editing scene to be edited; respond to a content input operation for the content display component and determine the target data corresponding to the content display component based on the input data of the content input operation; during the game running phase, in response to the virtual character and the content display component meeting the specified interaction conditions, control the content display component to display display content that matches the target data. In this method, when editing a game scene, players can upload one or more of scene parameter data, photo data, and video data as needed to generate display content that matches the current game scene and displays rich content. When players play in the game scene, they can better understand the current game scene through the above-mentioned display content, thereby improving the degree of freedom of the game and the player's gaming experience.

[0012] Other features and advantages of the present disclosure will be described in the following description, and in part will become apparent from the description, or understood by practicing the present disclosure. The objectives and other advantages of the present disclosure are realized and obtained by the structures particularly pointed out in the description, claims and drawings.

[0013] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] FIG1 is a flowchart of a method for displaying multimedia content in a game according to one embodiment of the present disclosure;

[0015] FIG2 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0016] FIG3 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0017] FIG4 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0018] FIG5 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0019] FIG6 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0020] FIG7 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0021] FIG8 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0022] FIG9 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0023] FIG10 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0024] FIG11 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0025] FIG12 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0026] FIG13 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0027] FIG14 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0028] FIG15 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0029] FIG16 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0030] FIG17 is a schematic diagram of a graphical user interface according to an embodiment of the present disclosure;

[0031] FIG18 is a schematic diagram of the structure of a multimedia content display device in a game according to one embodiment of the present disclosure;

[0032] FIG19 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0033] To make the purpose, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of the present disclosure, not all of them. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making any creative efforts shall fall within the scope of protection of the present disclosure.

[0034] In some games, players can create game scenes using user-generated content (UGC). To help players quickly understand the map's atmosphere, understand its rules, and access its background story, players often use text announcements. However, this method is not only costly to implement, but also unintuitive, making it difficult to effectively convey information.

[0035] To enhance players' sense of belonging, a photo wall might be pre-installed in the game. Players can hang photos on the wall and invite friends to view them together, thus enhancing the warmth of home. It's even possible to place a TV within the scene to play videos.

[0036] However, these methods all have very strict limitations on the content displayed, making it difficult to meet the needs of different authors in UGC scenarios. Furthermore, the media types displayed are relatively limited, meaning they can only display one of the following media formats: video, audio, or photos.

[0037] On the other hand, the above-mentioned UGC (User Generated Content) content experience is based on a single module. Players cannot play in series between different maps, and the possibility of gameplay expansion and content exploration is greatly limited.

[0038] Based on this, the embodiments of the present disclosure provide a method, device, and electronic device for displaying multimedia content in a game. This technology can be applied to various game scenarios that require the establishment of virtual roads.

[0039] In one embodiment of the present disclosure, a method for displaying multimedia content in a game can be run on a local terminal device or a server. When the method for displaying multimedia content in a game is run on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.

[0040] In an optional embodiment, various cloud applications can be run under the cloud interaction system, such as cloud games. Taking cloud games as an example, cloud games refer to a gaming method based on cloud computing. In the cloud game 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 multimedia content display method in the game are completed on the cloud game 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 cloud game server in the cloud is responsible for information processing. When playing the game, the player operates the client device to send operation instructions to the cloud game server. The cloud game 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.

[0041] In an optional embodiment, taking a game as an example, a local terminal device stores a 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 a variety of ways, for example, it can be rendered and displayed on the terminal's display screen, 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 includes 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.

[0042] Referring to FIG1 , a method for displaying multimedia content in a game provided by an embodiment of the present disclosure is first introduced. A graphical user interface is provided via a terminal device. The terminal device may be the aforementioned local terminal device or a client device in the aforementioned cloud interaction system. The graphical user interface displays a game editing scene to be edited provided by the running game program. The method further includes the following steps:

[0043] Step S102 : In response to a trigger operation for generating a content display component, a content display component is generated in the game editing scene to be edited.

[0044] The aforementioned generation triggering operation can be of various types. For example, a control for generating a content display component can be pre-set on the graphical user interface. When the player triggers this control, the content display component is generated in the game editing scene to be edited. Specifically, the content display component can be generated at a scene location corresponding to the center of the graphical user interface, or at the center of the currently displayed game editing scene to be edited. Players can typically change the position and orientation of the content display component in the game editing scene to be edited by sliding from the content display component.

[0045] The aforementioned generation trigger operation can also be implemented as follows: One or more scene locations where content display components can be placed can be pre-set in the game editing scene to be edited. When the player interacts with a scene location through actions such as clicking or long pressing, a content display component can be generated at that scene location. The implementation method of the generation trigger operation can be set based on needs and is not limited here.

[0046] The above-mentioned content display component is a virtual model generated in the game scene. The content display component can display corresponding content based on the data input to it, and the content can be image content and video content. In the game, in order to facilitate players to have a more direct understanding of its functions, it can be called an "electronic photo album", "display screen", etc. The display appearance of the above-mentioned content display component in the game editing scene to be edited can be set according to needs, such as setting the TV appearance, display screen appearance, movie screen appearance, etc., which can be set according to needs and is not limited here. Multiple appearances can also be set for the content display component for players to choose. After the content display component is displayed in the game editing scene to be edited, the player can click on the content display component to switch the appearance and thus select the required content display component.

[0047] To conserve gaming system resources, the content display component is typically triggered to display content when certain trigger conditions are met. These trigger conditions can be varied, such as the launch of a game editing scene or the entry of a virtual character into the game scene. To enhance interactivity with the virtual character, the trigger condition can also be set to occur when the virtual character reaches a specific game location within the scene. These trigger conditions can be predetermined or can correspond to the display appearance of the content display component, meaning that a content display component with a certain display appearance has a specific trigger condition.

[0048] The aforementioned trigger conditions can also be set by the player. In this case, a corresponding settings panel needs to be displayed in the graphical user interface at the same time as the content display component is generated, as shown in Figure 2. This settings panel can display a number of setting options for the player to select. As shown in Figure 2, the setting options are used to indicate the trigger conditions that can be set, such as "collision with virtual character", "virtual character picks up a specified game prop", "game start", etc. The player can select one or more setting options. Typically, constraints are set for the options corresponding to trigger conditions that cannot be set simultaneously to prevent players from selecting setting options that cannot be selected simultaneously.

[0049] Step S104, responding to a content input operation on the content display component, and determining target data corresponding to the content display component based on input data of the content input operation; the input data includes at least one of scene parameter data, photo data, video data, and live broadcast program.

[0050] The above-mentioned content input operation can be various. For example, the player can click or long press the content display component, and an indicator for content input will be displayed in the graphical user interface. The player can drag the data to be input to the display position of the indicator to use the data as input data. Alternatively, the player can directly drag the data to the display position of the content display component to use the data as input data.

[0051] When the graphical user interface displays the settings panel of the content display component, the settings panel may display an identifier for inputting data. The player may drag the data to be input to the identifier, or trigger the identifier to display a database window that the player can select. The player may select the data in the database and use the selected data as input data.

[0052] After a player enters content, the input data is usually verified, such as to see if it contains sensitive words or inappropriate images. If relevant data is found, the content input operation can be determined to be invalid, and a relevant prompt message can be displayed to inform the player.

[0053] In order to control the content uploaded by players, players can also be set to only upload the data they have saved in the game. The data in the game has usually been verified, so there is no need to conduct a second verification of the data uploaded by the players. When players are playing in the game scene, they can take screenshots to save image data related to the game scene; they can record videos to save video data related to the game scene; they can also usually save map image data, link data, identification data, etc. corresponding to the game scene. These data can be called scene parameter data of the game scene. Among them, scene parameter data is mainly used to uniquely identify the corresponding game scene. The various data saved by the above players in the game scene can be saved to the account data of the game account controlled by the player. When the player needs to obtain these data, the data in the corresponding game account can be displayed in the form of an online album.

[0054] The live broadcast programs mentioned above usually refer to live broadcast programs on network platforms. The way to input live broadcast programs can be to enter the network address that generates the program content, or the address of the data source, etc. When editing scenes, players can enter multiple live broadcast programs so that when players enter the corresponding game scene during the game running phase, they can watch multiple live broadcast programs through the content display component. Game events for switching live broadcast programs can be pre-set, such as the end of the current live broadcast, the use of a certain game prop by a virtual character, or a certain interactive behavior with the content display component. Specific settings can be made according to needs and are not restricted here.

[0055] Players can use content input to simultaneously input one or more of scene parameter data, graphic data, video data, and live broadcast data. Players can also pre-set the data type they need to enter and enter data that matches the set data type. Data types can also be set on the settings panel, where controls for setting the data type should be displayed. Specific settings can be made based on specific needs and are not limited here.

[0056] After obtaining the input data corresponding to the content input operation, if the input data is image data or video data, the image data or video data can be directly used as the target data corresponding to the content display component. If the input data is scene parameter data, or includes scene parameter data, it is necessary to first determine the corresponding game scene based on the scene parameter data, and then obtain the relevant parameters of the game scene, such as the creation time, style, clearance requirements, the number of characters required, etc., and generate the display image data or display video data corresponding to the game scene based on these parameters. These data can be used as the target data corresponding to the content display component that matches the scene parameter data. Among them, the display image data or display video data corresponding to the above-mentioned game scene can also be generated in advance. After determining the game scene corresponding to the scene parameter data, the above-mentioned data of the pre-generated game scene is directly obtained as the target data corresponding to the content display component.

[0057] Step S106, during the game running phase, in response to the virtual character and the content display component satisfying a specified interaction condition, controlling the content display component to display content that matches the target data; wherein the specified interaction condition includes at least one of the following conditions: the virtual character generates a specified game behavior, or the distance between the virtual character and the content display component satisfies a specified distance condition.

[0058] The aforementioned game running phase typically refers to the stage in which the game editing scene to be edited is put into use, and the player can control the virtual character to enter the game scene corresponding to the game editing scene to be edited and play the game. During this stage, the player is generally unable to change the scene components in the game scene, or can only control the scene components in the game scene to change according to the preset changes corresponding to the interactive operations through interactive operations.

[0059] The above-mentioned specified interaction conditions can be various. For example, the virtual character performs a specified game behavior, which can be a non-interactive game behavior, such as the virtual character performing a jumping behavior, or an interactive game behavior, such as the virtual character picking up a game prop in the game scene.

[0060] Because the game scene is typically displayed relative to the avatar's location, the content displayed in the content display component may be difficult to see when the avatar is far away. Therefore, the aforementioned specified interaction condition can also require that the distance between the avatar and the content display component meet a specified distance condition. For example, if the distance between the avatar and the content display component is less than 10 units in the scene, the content display component can display the required content.

[0061] The aforementioned specified interaction conditions can also require that the avatar generate specified game behaviors and that the distance between the avatar and the content display component meets a specified distance condition. For example, the avatar must be less than 10 units in the scene and use a "remote control" item to control the content display component to display the desired content.

[0062] The target data typically includes image data and / or video data. When the input data is scene parameter data, based on the above discussion, it is understood that the image data and / or video data of the game scene corresponding to the scene parameter data are actually determined. In controlling the content display component to display content matching the target data, the image corresponding to the image data and the video corresponding to the video data need to be displayed on the content display component.

[0063] The surface portion of the content display component used to display the aforementioned display content can be pre-set. In this case, this surface portion of the content display component can be considered the surface of a three-dimensional model to be rendered. For example, if the display appearance of the content display component simulates a "television," the area representing the screen of the "television" can be used as the surface area to be rendered. When the target data includes image data, a mapping relationship between pixels in the image indicated by the graphic data and each pixel in the surface area to be rendered can be determined. Based on this mapping relationship and the pixel values ​​in the image, rendering parameters for each pixel in the surface area to be rendered are then determined, thereby rendering the surface area of ​​the content display component using the rendering parameters.

[0064] When the target data includes video data, the method for displaying the corresponding content in the corresponding area of ​​the content display component is similar to the above method. The difference is that it is necessary to determine multiple video frames arranged in a playback order based on the video data, and then render the corresponding area of ​​the content display component based on the video frames in sequence, thereby displaying the video content through the content display component.

[0065] The aforementioned method for displaying multimedia content in a game generates a content display component in a game editing scene to be edited in response to a generation trigger operation for the content display component; determines target data corresponding to the content display component based on the input data of the content input operation in response to a content input operation for the content display component; and during the game running phase, controls the content display component to display content that matches the target data in response to a virtual character and the content display component meeting specified interaction conditions. In this method, when editing a game scene, players can upload one or more of scene parameter data, photo data, and video data as needed to generate display content that matches the current game scene and displays rich content. When playing in the game scene, players can better understand the current game scene through the above-mentioned display content, thereby improving the game's freedom and the player's gaming experience.

[0066] The following embodiment provides a specific method for generating a content display component in a game editing scene to be edited in response to a generation trigger operation for the content display component.

[0067] When it is necessary to set the interactive attribute parameters of the content display component, such as setting the distance between the virtual character and the content display component to trigger the component to display the content that needs to be displayed, in response to the generation trigger operation for the content display component, while generating the content display component for the game editing scene to be edited, it is also necessary to display the setting panel corresponding to the content display component in the graphical user interface. One or more parameter setting controls can be displayed in the setting panel based on the number of interactive attribute parameters that need to be set. The parameter setting control is used to set the interactive attribute parameters of the content display component. As shown in Figure 3, the setting panel includes a visual distance editing control, an interactivity selection control, and a display setting selection control. The functions of the above three controls are introduced below in conjunction with the interactive attribute parameters.

[0068] The interactive attribute parameter corresponding to the Visible Distance Edit Control is the Visible Distance Parameter. The specified distance condition that triggers the content display control to display content includes the distance between the avatar and the content display component being less than the Visible Distance Parameter. In other words, the player can set the distance below which the content display control will display content. Players can enter the required distance data using the Visible Distance Edit Control. This operation can be referred to as a first setting operation. In response to this first setting operation on the settings panel, the Visible Distance Parameter of the content display component can be determined.

[0069] The interactive attribute parameter corresponding to the interactivity selection control is the interactivity parameter. The interactivity parameter is used to indicate whether the virtual character can trigger the content display component to display the content in a specified display mode through a specified interactive behavior. The specified interactive behavior can be of various types, such as the virtual character colliding with the content display component or the virtual character using a game prop. The specific settings can be based on needs and are not limited here. The specified display mode can include magnified display, flashing display, high-brightness display, etc., and generally does not change the displayed content.

[0070] The player can select the interactivity selection control, which can be referred to as a second setting operation. In response to the second setting operation on the setting panel, the interactivity parameter of the content display component is determined. When the player selects the interactivity selection control, the parameter value of the interactivity parameter is set to the first value. In this case, the virtual character can trigger the content display component to display the display content in a specified display mode through a specified interactive behavior. If the player does not select the interactivity selection control, the parameter value of the interactivity parameter is the second data. In this case, the virtual character cannot trigger the content display component to display the display content in a specified display mode through a specified interactive behavior.

[0071] The display settings selection control is primarily used to set whether to display the scene interaction identifier corresponding to the displayed content in the content display component. The input data is typically image data and / or video data saved in a game account corresponding to the game editing scene to be edited. When a player saves data in a game scene, the identification data for that game scene is used as scene parameters corresponding to the image data and video data. The scene parameters indicate the game scene displayed in the image data or video data. The identification data can include the game scene's name, link, image data, etc. The player can select the display settings selection control. This selection operation can be considered a setting operation. In response to the setting operation on the display settings selection control, the scene interaction identifier corresponding to the target data in the content display component is determined to be visible. The scene interaction identifier is used to control the virtual character's entry into the corresponding game scene. This scene interaction identifier is generated based on the scene parameters of the target data. The scene interaction identifier can be an entry link for the game scene or a triggerable identifier that, when triggered, controls the virtual character's entry into the corresponding game scene.

[0072] The following embodiment provides a specific method for responding to a content input operation on a content display component and determining target data corresponding to the content display component based on the input data.

[0073] When a trigger operation is generated for a content display component, the content display component is generated, and a settings panel corresponding to the content display component is displayed in a graphical user interface. A content input indicator is displayed in the settings panel, as shown in Figure 4. Players can trigger this content input indicator to input data. Specifically, in response to the trigger operation for the content input indicator, at least one data item stored in the game account corresponding to the game editing scene to be edited is displayed. This at least one data item can be image data, video data, or both. As shown in Figure 5, each data item can be displayed as a thumbnail. Figures A and B in Figure 5 represent thumbnails of image data, and video C represents a thumbnail of video data, specifically, an image of a specific video frame. Players can click on each thumbnail to select a data item. In response to the selection operation for the first data item in the at least one data item, the first data item is determined as the input data item. Based on the input data item, the target data item corresponding to the content display component is then determined. This approach makes editing game scenes more intuitive and cost-effective, addressing various challenges, including allowing players to quickly experience the map's atmosphere, understand the map's rules, explore the background story, and evoke emotional resonance in players.

[0074] Before entering data, players can also set the data type of the input data. After the player triggers the content input identifier, a type setting control is displayed on the settings panel in response to the triggering operation on the content input identifier, as shown in Figure 6. The type setting control is used to set the data type of the input data. The player can trigger the type setting control. In response to the triggering operation on the type setting control, multiple data type options can be displayed on the settings panel. Specifically, multiple data type options can be displayed through a drop-down menu. The data types corresponding to the data type options include at least one of the following: image data, video data, scene parameter data, and live broadcast programs. The player can select a data type option by clicking or other operations. In response to the selection of the first option among the multiple data type options, the data type corresponding to the first option is determined as the target data type; the content input control corresponding to the target data type is displayed on the settings panel. When switching between different column types through the drop-down menu. After switching to the photo album, different photos in the game album can be selected as input data.

[0075] As shown in Figure 7, at this time, the setting panel is a setting panel for the content input identifier. In specific implementation, a content input identifier can be called a "column" to simulate a TV column in the real world. A column represents a collection of content of a media type. In addition to the content display identifier, several content display identifiers can also be displayed. The content display identifier is used to display a thumbnail of the input data after the player enters the data, as shown in Figure 8. In response to the trigger operation for the content input control, the data matching the target data type saved by the game account corresponding to the game editing scene to be edited is displayed. In the process, it is necessary to determine the data type of the data saved by the game account, and then display a thumbnail of the data matching the target data type in the display window.

[0076] When the target data type includes image data, it is necessary to set whether the images corresponding to the image data are to be carouseled, that is, played in turn. At this time, while the setting panel displays the content input control corresponding to the image data, it is also necessary to display the display mode setting control, which can be called a carousel setting control, as shown in Figure 9. The display mode setting control is used to: set the image data to be displayed in a carousel manner. The specific carousel order can be determined based on the input order of each image data, or the carousel data can be determined randomly. It can be set specifically according to needs and is not limited here. In response to the trigger operation for the display mode setting control, it is determined that the image data is displayed in a carousel manner. If the player does not trigger the control, only the image corresponding to the first image data in the carousel order is displayed.

[0077] The target data type corresponding to the input data described above is scene parameter data; scene parameter data is used to indicate the corresponding game scene. This scene parameter data can be an identifier for a game scene, which can also be referred to as a map. Scene parameter data can include map images, portal links, and the like. Scene parameter data can include data for game scenes saved, published, or recently viewed by the game account currently editing the scene. Scene parameter data is typically stored in a different location than the player's saved image and video data. When a player sets the input data type to scene parameter data, the game account's account data is typically searched for data on game scenes that the player has saved, viewed, or published, and their corresponding images or other identifiers are displayed for the player to select. Selecting an identifier indicates that the game scene corresponding to that identifier has been selected, i.e., the scene parameter data has been entered. After obtaining the scene parameter data, the player's selected game scene can be determined, and further, relevant parameters of the game scene can be obtained to generate image data of the game scene corresponding to the scene parameter data. The image corresponding to the image data is used to display the game scene and related information about the game scene, and this image data can then be determined as the target data for the content display component. Players who edit game scenes can use this method to string together different game scenes (also called "maps"), thereby realizing a multi-map world and greatly enriching the playability of UGC content.

[0078] To better control how the player interacts with the content display component while playing in the game scene, the player can enter data corresponding to the content display component multiple times and set a corresponding switching event for each data entry. This switching event typically triggers a specific behavior for the avatar. To facilitate multiple data entry, the settings panel can also display a new content control simultaneously with the content input indicator. The content input indicator displays a preset display order; the display order indicates the order in which the content matching the input data corresponding to the content input indicator is displayed, as shown in Figure 10. The player can trigger the new content control. In response to the triggering operation on the new content control, a new content input indicator is displayed in the settings panel; the new content input indicator displays the corresponding display order; the display order is determined based on the preset display order. As shown in Figure 11, after the player clicks the new content control, the settings panel displays content input indicator 2, indicating that the data entered through it will be displayed after the data entered through the content input indicator.

[0079] A specified number corresponding to a content input identifier can be pre-set. In response to the number of content input identifiers displayed in the setting panel reaching the specified number, the display of the new content control is cancelled, which limits the number of times the player can input data.

[0080] In order to set the above-mentioned switching event, the content switching setting control can be set in the setting panel, as shown in Figure 12. Among them, the content switching setting control is used to: set the interactive behavior that triggers the display of the display content that matches the input data corresponding to the content input control. In response to the trigger operation of the content switching setting control, multiple interactive behavior options are displayed; the above-mentioned interactive behavior options may be related to the scene components set by the player in the game editing scene to be edited. For example, the player sets a road component in the scene, and the relevant interactive behavior options may include a virtual character located on the road component. The player can select one or more options in the interactive behavior, and in response to the selection operation of the second option of the multiple interactive behavior options, the interactive behavior corresponding to the second option is determined as the interactive behavior corresponding to the input data. The above-mentioned second option can be one option or multiple options, which can be set according to needs and will not be set here.

[0081] The following embodiment provides a specific method for controlling a content display component to display content matching target data in response to a virtual character and a content display component satisfying a specified interaction condition.

[0082] When the specified interaction condition includes the distance between the virtual character and the content display component satisfying a specified distance condition, and a visible distance parameter is set for the content display component, the specified distance condition is typically that the distance between the virtual character and the content display component is less than the visible distance parameter. During movement of the virtual character, the distance between the virtual character and the content display component is monitored in real time. In response to the distance between the virtual character and the content display component being less than the visible distance parameter, the content display component is controlled to display content matching the target data.

[0083] Typically, a target display area is set on the surface of a content display component. Alternatively, the entire surface of the content display component can be used as the target display area. The specific setting can be determined based on actual needs and is not limited here. After determining the target data corresponding to the content display component, rendering parameters can be determined based on the target data and the target display area. The target display area is then rendered based on the rendering parameters, generating display content that matches the target data in the target display area.

[0084] When the target data includes image data, the vertex position information of the target display area is first obtained. Based on this vertex position information, the interface area corresponding to the target display area on the graphical user interface is determined, and corresponding sampling coordinates are generated. Based on the sampling coordinates, pixels in the image data are sampled, and the sampled pixel color parameters are used as rendering parameters. This is similar to the rendering method for 3D models.

[0085] When the target data includes video data, unlike direct rendering through image data, it is necessary to determine multiple video frames based on the video data; during the rendering process, according to the playback order of the video frames, rendering parameters are generated for each video frame based on the video frame and the target display area.

[0086] After pre-setting the interactive parameters of the content display component and determining that the virtual character can trigger the content display component to display the display content in a specified display mode through specified interactive behaviors, during the game running phase, a viewing control can be displayed at a specified position of the content display component, as shown in FIG13 ; in response to the triggering operation on the viewing control, the display content is controlled to be displayed in a specified display mode.

[0087] The above-mentioned specified display mode can be an enlarged display. The above-mentioned enlarged display usually does not enlarge the content display component, but adds a transparent display layer to the graphical user interface, generates a display window in the display layer, and displays the display content in the display window; wherein, the display level of the display window is higher than the display level of the game editing scene to be edited in the graphical user interface. The display layer will not affect the display of the game editing scene to be edited by the graphical user interface. In the game editing scene to be edited below the display layer, the content display component still displays the display content to be displayed normally. Only through the target data corresponding to the display content, the rendering parameters of each pixel point in the display window are generated, and the window is rendered so that the display window displays the display content consistent with the content display component. Similar to the rendering method of the content display component, it is necessary to generate sampling coordinates based on the position in the display area of ​​the display window, sample the pixels in the image data, and determine the sampled pixel colors as rendering parameters.

[0088] If the scene interaction identifier of the target data of the content display component is pre-set to visible, the display content and the scene interaction identifier of the target data used to generate the display content need to be displayed in the display window. As shown in Figure 14, the scene interaction identifier indicates that the game scene displayed in the video or image is game scene A. If the scene interaction identifier is pre-set to invisible, "Link map invisible" can be displayed in the display window, as shown in Figure 15.

[0089] When the target data includes multiple image data; the image data has a certain arrangement order, and the arrangement order can be the order in which the player inputs the graphic data. When the player triggers the generation of the display window, the display image corresponding to the image data and the switch control will be displayed in the display window. The player can trigger the switch control, respond to the trigger operation on the switch control, and determine the target image data from the multiple image data based on the arrangement order of the image data; based on the target image data, the updated display image is displayed in the display window and the content display component. Among them, the above-mentioned switch control can include two, as shown in Figure 15, the switch control on the left can control the switch to the image before the current image, and the switch control on the right can control the switch to the image after the current image.

[0090] The target data may include multiple sub-data, and the data input by the player through the same content input identifier can be regarded as one sub-data. The multiple sub-data have corresponding display orders, which specifically correspond to the display position order of the content input identifier. The player can set the corresponding interactive behavior for each sub-data in advance; the corresponding interactive behavior is used to trigger the display of the display content matching the corresponding sub-data. In the process of the content display component displaying the display content matching the target data, the target sub-data can be determined based on the display order corresponding to the multiple sub-data; and the content display component can be controlled to display the display content matching the target sub-data. When the virtual character generates an interactive behavior corresponding to the first sub-data among the multiple sub-data, the first sub-data is determined as the updated target sub-data, and then the content display component is controlled to display the display content matching the updated target sub-data.

[0091] When the player clicks on the view control to display a display window in the graphical user interface, and displays the display content generated by the sub-data through the display window, even if the virtual character generates an interactive behavior corresponding to the first sub-data in multiple sub-data, the content is not switched at this time. Instead, the second sub-data is determined as the target sub-data corresponding to the display window, and the display window continues to be rendered based on the second sub-data, so that the display window displays the display content that matches the second sub-data. At this time, the content displayed in the content display component is inconsistent with the content displayed in the display window. However, the switching of the carousel and video frame will be synchronized.

[0092] When the input data includes scene parameter data, and the target data includes image data generated based on the scene parameter data, it can be seen from the above discussion that the target data is generated based on the parameters of the game scene corresponding to the scene parameter data. The image data may include first image data and second image data. The first image data is used to generate a scene image of the game scene indicated by the scene parameter data. The scene image may be a game scene image specified by the player editing the game scene. The second image data is used to generate a detailed introduction image corresponding to the game scene indicated by the scene parameter data. The second image data can be generated based on a preset image template. The detailed parameters of the game scene, such as the number of virtual characters, clearance conditions, etc., obtained are placed into the image template to generate the second image data.

[0093] When the display window displays content matching the scene parameter data, a scene image of the game scene indicated by the scene parameter data and a details view control can be displayed in the display window based on the first image data, as shown in Figure 16. In response to a triggering operation on the details view control, the display window switches to displaying a detailed description image corresponding to the game scene based on the second image data. As shown in Figure 17, the detailed description image displays the game scene's clearance requirements and player reviews of the game scene. The window also displays a jump control, allowing the player to trigger the jump control to enter and play the game scene. If the player jumps to another game scene, the game system will settle the current game scene based on their game behavior and progress in the current game scene. If the current game scene has a preset association with another game scene, the two game scenes can be settled together after the player completes their game behavior in the game scene they have jumped to. The specific settings can be set according to needs and are not limited here.

[0094] Regarding the above method embodiment, referring to FIG. 18 , an embodiment of the present disclosure provides a device for displaying multimedia content in a game. A graphical user interface is provided through a terminal device, and a game editing scene to be edited provided by a running game program is displayed in the graphical user interface. The device includes:

[0095] The component generation module 1802 is configured to generate a content display component in response to a generation trigger operation for the content display component in the game editing scene to be edited;

[0096] The target data determination module 1804 is configured to execute a response to a content input operation on the content display component and determine target data corresponding to the content display component based on input data of the content input operation; the input data includes at least one of scene parameter data, photo data, video data, and live broadcast data;

[0097] The content display module 1806 is configured to execute during the game running phase, and in response to the virtual character and the content display component satisfying specified interaction conditions, control the content display component to display display content that matches the target data; wherein the specified interaction conditions include at least one of the following conditions: the virtual character generates a specified game behavior, or the distance between the virtual character and the content display component satisfies a specified distance condition.

[0098] The multimedia content display device in the aforementioned game generates a content display component in the game editing scene to be edited in response to a generation trigger operation for the content display component; determines target data corresponding to the content display component based on the input data of the content input operation in response to a content input operation for the content display component; and during the game running phase, controls the content display component to display display content that matches the target data in response to a virtual character and the content display component meeting specified interaction conditions. In this method, when editing a game scene, players can upload one or more of scene parameter data, photo data, and video data as needed to generate display content that matches the current game scene and displays rich content. When playing in the game scene, players can better understand the current game scene through the above-mentioned display content, thereby improving the degree of game freedom and the player's gaming experience.

[0099] The above-mentioned component generation module is also configured to execute: responding to a generation trigger operation for a content display component, generating a content display component in the game editing scene to be edited, and displaying a setting panel corresponding to the content display component in a graphical user interface; the setting panel includes at least one parameter setting control; the parameter setting control is used to: set the interactive attribute parameters of the content display component.

[0100] The above-mentioned interaction attribute parameters include a visible distance parameter; the specified distance condition includes that the distance between the virtual character and the content display component is less than the visible distance parameter; the above-mentioned device also includes: a visible distance parameter setting module, which is configured to execute a first setting operation in response to the setting panel to determine the visible distance parameter of the content display component.

[0101] The above-mentioned interactive attribute parameters include interactivity parameters; the interactivity parameters are used to: indicate whether the virtual character can trigger the content display component to display the display content in a specified display mode through specified interactive behavior; the above-mentioned device also includes: an interactivity parameter setting module, which is configured to execute a second setting operation in response to the setting panel to determine the interactivity parameters of the content display component.

[0102] The above-mentioned input data includes image data and / or video data saved in the game account corresponding to the game editing scene to be edited; the image data and video data have corresponding scene parameters; the scene parameters are used to indicate the game scene displayed in the image data or video data; the setting panel includes a display setting selection control; the above-mentioned device also includes: an interactivity parameter setting module, which is configured to execute a setting operation in response to the display setting selection control, and whether the scene interaction identifier corresponding to the target data is visible; the scene interaction identifier is used to: control the virtual character to enter the corresponding game scene; the scene interaction identifier is generated based on the scene parameters of the target data.

[0103] The above-mentioned graphical user interface also displays a setting panel corresponding to the content display component; the setting panel is generated in response to a generation trigger operation for the content display component; the setting panel includes a content input identifier; the target data determination module is also configured to execute: in response to a trigger operation for the content input identifier, display at least one data saved in the game account corresponding to the game editing scene to be edited; in response to a selection operation for the first data in the at least one data, determine the first data as input data; based on the input data, determine the target data corresponding to the content display component.

[0104] The above-mentioned target data determination module is also configured to execute: in response to a trigger operation on a content input identifier, a type setting control is displayed on the setting panel; the type setting control is used to: set the data type of the input data; in response to a trigger operation on the type setting control, multiple data type options are displayed; the data types corresponding to the data type options include at least one of the following: image data, video data, scene parameter data and live broadcast programs; in response to a selection operation on a first option among multiple data type options, the data type corresponding to the first option is determined as the target data type; the content input control corresponding to the target data type is displayed on the setting panel; in response to a trigger operation on the content input control, data matching the target data type saved in the game account corresponding to the game editing scene to be edited is displayed.

[0105] The above-mentioned target data type includes image data; the target data determination module is also configured to execute: displaying the content input control corresponding to the image data and the display mode setting control in the setting panel; the display mode setting control is used to: set the image data to be displayed in a carousel manner; respond to the trigger operation of the display mode setting control, and determine that the image data is displayed in a carousel manner.

[0106] The above-mentioned device also includes: a content switching setting control display module, which is configured to display the content switching setting control on the setting panel; the content switching setting control is used to: set the interactive behavior of triggering the display of the display content matching the input data corresponding to the content input control; the interactive behavior option display module, which is configured to execute a response to the trigger operation of the content switching setting control and display multiple interactive behavior options; the designated interactive behavior determination module, which is configured to execute a response to the selection operation of the second option of the multiple interactive behavior options and determine the interactive behavior corresponding to the second option as the interactive behavior corresponding to the input data.

[0107] The target data type corresponding to the above input data is scene parameter data; the scene parameter data is used to indicate the corresponding game scene; the target data determination module is also configured to execute: generating image data of the game scene corresponding to the scene parameter data; the image corresponding to the image data is used to display the game scene; and determining the image data as the target data of the content display component.

[0108] The above-mentioned setting panel also includes a newly added content control; the content input identifier displays a preset display order; the display order is used to indicate the display order of the display content that matches the input data corresponding to the content input identifier; the above-mentioned device also includes: a content input identifier new module, which is configured to execute a response to a trigger operation for the newly added content control, and add a content input identifier to the setting panel; the newly added content input identifier displays the corresponding display order; the display order is determined based on the preset display order.

[0109] The above-mentioned device also includes: a control display cancellation module, which is configured to cancel the display of the new content control in response to the number of content input identifiers displayed in the setting panel reaching a specified number.

[0110] The above-mentioned content display component has a pre-set visual distance parameter; the specified interaction condition includes that the distance between the virtual character and the content display component meets the specified distance condition; the specified distance condition includes that the distance between the virtual character and the content display component is less than the visual distance parameter; the content display module is further configured to execute: in response to the distance between the virtual character and the content display component being less than the visual distance parameter, control the content display component to display display content matching the target data.

[0111] The above-mentioned content display component includes a target display area; the content display module is further configured to execute: determining rendering parameters based on target data and the target display area; rendering the target display area based on the rendering parameters, and generating display content matching the target data in the target display area.

[0112] The target data includes video data; the content display module is further configured to execute: determining a plurality of video frames based on the video data; and generating rendering parameters for each video frame based on the video frame and the target display area.

[0113] The above-mentioned content display component has pre-set interactivity parameters; the interactivity parameters are used to: indicate whether the virtual character can trigger the content display component to display the display content in a specified display mode through specified interactive behavior; the above-mentioned device also includes: a viewing control display module, which is configured to execute a response to the interactivity parameter indicating that the virtual character can trigger the content display component to display the display content in a specified display mode through specified interactive behavior, and display a viewing control at a specified position of the content display component; a display mode control module, which is configured to execute a response to the trigger operation on the viewing control and control the display of the display content in a specified display mode.

[0114] The display mode control module is further configured to execute: generating a transparent layer on top of the current display layer of the graphical user interface, generating a display window on the transparent layer, and displaying the display content in the display window.

[0115] The scene interaction identifier of the target data of the content display component is pre-set to be visible; the display mode control module is further configured to execute: displaying the display content in the display window, and generating a scene interaction identifier of the target data of the display content.

[0116] The above-mentioned target data includes multiple image data; the image data has an arrangement order; the above-mentioned display mode control module is also configured to execute: displaying a display image corresponding to the image data in a display window, and a switching control; responding to a trigger operation for the switching control, determining the target image data from the multiple image data based on the arrangement order of the image data; based on the target image data, displaying the updated display image in the display window and the content display component.

[0117] The above-mentioned target data includes multiple sub-data; the multiple sub-data have a corresponding display order; each sub-data has a pre-set corresponding interactive behavior; the corresponding interactive behavior is used to trigger the display of display content matching the corresponding sub-data; the step of controlling the content display component to display display content matching the target data includes: determining the target sub-data based on the display order corresponding to the multiple sub-data; controlling the content display component to display the display content matching the target sub-data; in response to the virtual character generating an interactive behavior corresponding to the first sub-data in the multiple sub-data, determining the first sub-data as the updated target sub-data; controlling the content display component to display the display content matching the updated target sub-data.

[0118] The above-mentioned graphical user interface displays a display window, and the display content is displayed in the display window; the display window is generated in response to a trigger operation of a viewing control corresponding to a content display component; the above-mentioned device also includes: a content display control module, which is configured to execute an interactive behavior corresponding to the first sub-data among multiple sub-data generated in response to a virtual character, determine the second sub-data as the target sub-data corresponding to the display window, and continue to render the display window based on the second sub-data so that the display window displays display content matching the second sub-data.

[0119] The above-mentioned input data includes scene parameter data; the target data includes image data generated based on the scene parameter data; the image data includes first image data and second image data; the first image data is used to: generate a scene image of the game scene indicated by the scene parameter data; the second image data is used to: generate a detail introduction image corresponding to the game scene indicated by the scene parameter data; the above-mentioned display mode control module is also configured to execute: based on the first image data, display the scene image of the game scene indicated by the scene parameter data and the detail viewing control in the display window; in response to the trigger operation of the detail viewing control, based on the second image data, switch to display the detail introduction image corresponding to the game scene in the display window.

[0120] This embodiment also provides an electronic device, including a processor and a memory, wherein the memory stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the multimedia content display method in the above game. The details are as follows:

[0121] As shown in Figure 19, the electronic device includes a processor 100 and a memory 101, and the memory 101 stores machine executable instructions that can be executed by the processor 100. The processor 100 executes the machine executable instructions to respond to the generation trigger operation for the content display component, and generates a content display component in the game editing scene to be edited; responds to the content input operation for the content display component, and determines the target data corresponding to the content display component based on the input data of the content input operation; the input data includes at least one of scene parameter data, photo data, video data and live broadcast program; during the game running stage, in response to the virtual character and the content display component meeting the specified interaction conditions, the content display component is controlled to display display content matching the target data; wherein the specified interaction conditions include at least one of the following conditions: the virtual character generates a specified game behavior, or the distance between the virtual character and the content display component meets the specified distance condition.

[0122] In this approach, when editing a game scene, players can upload one or more of scene parameter data, photo data, and video data as needed to generate rich display content that matches the current game scene. When playing in that game scene, players can better understand the current game scene through this display content, improving their gaming freedom and overall gaming experience.

[0123] Optionally, the above-mentioned step of generating a content display component in the game editing scene to be edited in response to the generation trigger operation for the content display component includes: generating a content display component in the game editing scene to be edited in response to the generation trigger operation for the content display component, and displaying a setting panel corresponding to the content display component in the graphical user interface; the setting panel includes at least one parameter setting control; the parameter setting control is used to: set the interactive attribute parameters of the content display component.

[0124] Optionally, the above-mentioned interaction attribute parameters include a visible distance parameter; the specified distance condition includes that the distance between the virtual character and the content display component is less than the visible distance parameter; the above-mentioned method also includes: in response to a first setting operation on the setting panel, determining the visible distance parameter of the content display component.

[0125] Optionally, the above-mentioned interaction attribute parameters include interactivity parameters; the interactivity parameters are used to: indicate whether the virtual character can trigger the content display component to display the display content in a specified display mode through specified interaction behavior; the above-mentioned method also includes: responding to a second setting operation on the setting panel, determining the interactivity parameters of the content display component.

[0126] Optionally, the above-mentioned input data includes image data and / or video data saved in a game account corresponding to the game editing scene to be edited; the image data and video data have corresponding scene parameters; the scene parameters are used to indicate the game scene displayed in the image data or video data; the setting panel includes a display setting selection control; the above-mentioned method also includes: responding to a setting operation on the display setting selection control, determining whether the scene interaction identifier corresponding to the target data of the content display component is visible; the scene interaction identifier is used to: control the virtual character to enter the corresponding game scene; the scene interaction identifier is generated based on the scene parameters of the target data.

[0127] Optionally, the graphical user interface also displays a setting panel corresponding to the content display component; the setting panel is generated in response to a generation trigger operation for the content display component; the setting panel includes a content input identifier; in response to the content input operation for the content display component, the step of determining the target data corresponding to the content display component based on the input data includes: in response to the trigger operation for the content input identifier, displaying at least one data saved in the game account corresponding to the game editing scene to be edited; in response to a selection operation for the first data in the at least one data, determining the first data as the input data; and determining the target data corresponding to the content display component based on the input data.

[0128] Optionally, the above-mentioned step of displaying at least one data saved in the game account corresponding to the game editing scene to be edited in response to the trigger operation of the content input identifier includes: displaying a type setting control in the setting panel in response to the trigger operation of the content input identifier; the type setting control is used to: set the data type of the input data; in response to the trigger operation of the type setting control, displaying multiple data type options; the data types corresponding to the data type options include at least one of the following: image data, video data, scene parameter data and live broadcast programs; in response to the selection operation of the first option among the multiple data type options, determining the data type corresponding to the first option as the target data type; displaying the content input control corresponding to the target data type in the setting panel; in response to the trigger operation of the content input control, displaying the data matching the target data type saved in the game account corresponding to the game editing scene to be edited.

[0129] Optionally, the above-mentioned target data type includes image data; the step of displaying the content input control corresponding to the target data type in the setting panel includes: displaying the content input control corresponding to the image data and the display mode setting control in the setting panel; the display mode setting control is used to: set the image data to be displayed in a carousel manner; respond to the trigger operation of the display mode setting control, and determine that the image data is displayed in a carousel manner.

[0130] Optionally, the above method also includes: displaying a content switching setting control in the setting panel; the content switching setting control is used to: set an interactive behavior that triggers the display of display content that matches the input data corresponding to the content input control; in response to the trigger operation of the content switching setting control, displaying multiple interactive behavior options; in response to the selection operation of the second option of the multiple interactive behavior options, determining the interactive behavior corresponding to the second option as the interactive behavior corresponding to the input data.

[0131] Optionally, the target data type corresponding to the above-mentioned input data is scene parameter data; the scene parameter data is used to indicate the corresponding game scene; based on the input data, the step of determining the target data corresponding to the content display component includes: generating image data of the game scene corresponding to the scene parameter data; the image corresponding to the image data is used to display the game scene; and determining the image data as the target data of the content display component.

[0132] Optionally, the above-mentioned setting panel also includes a new content control; the content input identifier displays a preset display order; the display order is used to indicate the display order of the display content that matches the input data corresponding to the content input identifier; the above-mentioned method also includes: responding to a trigger operation for the new content control, adding a new content input identifier to the setting panel; the new content input identifier displays the corresponding display order; the display order is determined based on the preset display order.

[0133] Optionally, the above method further includes: in response to the number of content input identifiers displayed in the setting panel reaching a specified number, canceling the display of the new content control.

[0134] Optionally, the above-mentioned content display component has a pre-set visual distance parameter; the specified interaction condition includes that the distance between the virtual character and the content display component satisfies the specified distance condition; the specified distance condition includes that the distance between the virtual character and the content display component is less than the visual distance parameter; in response to the virtual character and the content display component satisfying the specified interaction condition, the step of controlling the content display component to display display content matching the target data includes: in response to the distance between the virtual character and the content display component being less than the visual distance parameter, controlling the content display component to display display content matching the target data.

[0135] Optionally, the above-mentioned content display component includes a target display area; the step of controlling the content display component to display display content matching the target data includes: determining rendering parameters based on the target data and the target display area; rendering the target display area based on the rendering parameters, and generating display content matching the target data in the target display area.

[0136] Optionally, the target data includes video data; the step of determining rendering parameters based on the target data and the target display area includes: determining multiple video frames based on the video data; and generating rendering parameters for each video frame based on the video frame and the target display area.

[0137] Optionally, the above-mentioned content display component has a pre-set interactivity parameter; the interactivity parameter is used to: indicate whether the virtual character can trigger the content display component to display the display content in a specified display mode through a specified interactive behavior; the above-mentioned method also includes: in response to the interactivity parameter indicating that the virtual character can trigger the content display component to display the display content in a specified display mode through a specified interactive behavior, displaying a viewing control at a specified position of the content display component; in response to the triggering operation on the viewing control, controlling the display of the display content in the specified display mode.

[0138] Optionally, the step of controlling the display content to be displayed in a specified display mode includes: generating a transparent layer on top of a current display layer of the graphical user interface, generating a display window on the transparent layer, and displaying the display content in the display window.

[0139] Optionally, the scene interaction identifier of the target data of the above-mentioned content display component is pre-set to be visible; the step of displaying the display content in the display window includes: displaying the display content in the display window, and the scene interaction identifier of the target data for generating the display content.

[0140] Optionally, the above-mentioned target data includes multiple image data; the image data has an arrangement order; the display content includes a display image corresponding to the image data; the step of displaying the display content in the display window includes: displaying the display image corresponding to the image data in the display window, and a switching control; responding to a trigger operation for the switching control, determining the target image data from the multiple image data based on the arrangement order of the image data; based on the target image data, displaying the updated display image in the display window and the content display component.

[0141] Optionally, the above-mentioned target data includes multiple sub-data; the multiple sub-data have a corresponding display order; each sub-data has a pre-set corresponding interactive behavior; the corresponding interactive behavior is used to trigger the display of display content matching the corresponding sub-data; the step of controlling the content display component to display display content matching the target data includes: determining the target sub-data based on the display order corresponding to the multiple sub-data; controlling the content display component to display display content matching the target sub-data; in response to the virtual character generating an interactive behavior corresponding to the first sub-data in the multiple sub-data, determining the first sub-data as the updated target sub-data; controlling the content display component to display display content matching the updated target sub-data.

[0142] Optionally, the above-mentioned graphical user interface displays a display window, and the display content is displayed in the display window; the display window is generated in response to a trigger operation of a viewing control corresponding to a content display component; the above-mentioned method also includes: in response to the virtual character generating an interactive behavior corresponding to the first sub-data among multiple sub-data, determining the second sub-data as the target sub-data corresponding to the display window, and continuing to render the display window based on the second sub-data so that the display window displays display content matching the second sub-data.

[0143] Optionally, the input data includes scene parameter data; the target data includes image data generated based on the scene parameter data; the image data includes first image data and second image data; the first image data is used to generate a scene image of the game scene indicated by the scene parameter data; the second image data is used to generate a detailed introduction image corresponding to the game scene indicated by the scene parameter data; the step of displaying the display content in the display window includes: based on the first image data, displaying the scene image of the game scene indicated by the scene parameter data and a detailed view control in the display window; in response to a triggering operation on the detailed view control, switching the display of the detailed introduction image corresponding to the game scene in the display window based on the second image data. The multimedia content display method in the above-mentioned game is now implemented.

[0144] Furthermore, the electronic device shown in FIG19 further includes a bus 102 and a communication interface 103 , and the processor 100 , the communication interface 103 and the memory 101 are connected via the bus 102 .

[0145] The memory 101 may include high-speed random access memory (RAM) and may also include non-volatile memory, such as at least one disk storage. The communication connection between the system network element and at least one other network element is achieved through at least one communication interface 103 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used. The bus 102 may be an ISA bus, a PCI bus, or an EISA bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one bidirectional arrow is used in Figure 19, but this does not mean that there is only one bus or one type of bus.

[0146] The processor 100 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by an integrated logic circuit of hardware in the processor 100 or by instructions in the form of software. The above-mentioned processor 100 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gates or transistor logic devices, or discrete hardware components. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present disclosure can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present disclosure can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as a random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or register. The storage medium is located in the memory 101. The processor 100 reads the information in the memory 101 and, in conjunction with its hardware, completes the steps of the method of the aforementioned embodiment.

[0147] This embodiment also provides a machine-readable storage medium, which stores machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the multimedia content display method in the above game.

[0148] The embodiments of the present disclosure provide a method, device, and electronic device for displaying multimedia content in a game, including a computer-readable storage medium storing program code. The program code includes instructions that can be used to execute the methods described in the previous method embodiments. Specifically,

[0149] In response to a generation trigger operation for a content display component, a content display component is generated in an editing scene of a game to be edited; in response to a content input operation for the content display component, target data corresponding to the content display component is determined based on input data of the content input operation; the input data includes at least one of scene parameter data, photo data, video data and a live broadcast program; during the game running stage, in response to a virtual character and a content display component meeting a specified interaction condition, the content display component is controlled to display display content matching the target data; wherein the specified interaction condition includes at least one of the following conditions: the virtual character generates a specified game behavior, or the distance between the virtual character and the content display component meets a specified distance condition.

[0150] In this approach, when editing a game scene, players can upload one or more of scene parameter data, photo data, and video data as needed to generate rich display content that matches the current game scene. When playing in that game scene, players can better understand the current game scene through this display content, improving their gaming freedom and overall gaming experience.

[0151] Optionally, the above-mentioned step of generating a content display component in the game editing scene to be edited in response to the generation trigger operation for the content display component includes: generating a content display component in the game editing scene to be edited in response to the generation trigger operation for the content display component, and displaying a setting panel corresponding to the content display component in the graphical user interface; the setting panel includes at least one parameter setting control; the parameter setting control is used to: set the interactive attribute parameters of the content display component.

[0152] Optionally, the above-mentioned interaction attribute parameters include a visible distance parameter; the specified distance condition includes that the distance between the virtual character and the content display component is less than the visible distance parameter; the above-mentioned method also includes: in response to a first setting operation on the setting panel, determining the visible distance parameter of the content display component.

[0153] Optionally, the above-mentioned interaction attribute parameters include interactivity parameters; the interactivity parameters are used to: indicate whether the virtual character can trigger the content display component to display the display content in a specified display mode through specified interaction behavior; the above-mentioned method also includes: responding to a second setting operation on the setting panel, determining the interactivity parameters of the content display component.

[0154] Optionally, the above-mentioned input data includes image data and / or video data saved in a game account corresponding to the game editing scene to be edited; the image data and video data have corresponding scene parameters; the scene parameters are used to indicate the game scene displayed in the image data or video data; the setting panel includes a display setting selection control; the above-mentioned method also includes: responding to a setting operation on the display setting selection control, determining whether the scene interaction identifier corresponding to the target data of the content display component is visible; the scene interaction identifier is used to: control the virtual character to enter the corresponding game scene; the scene interaction identifier is generated based on the scene parameters of the target data.

[0155] Optionally, the graphical user interface also displays a setting panel corresponding to the content display component; the setting panel is generated in response to a generation trigger operation for the content display component; the setting panel includes a content input identifier; in response to the content input operation for the content display component, the step of determining the target data corresponding to the content display component based on the input data includes: in response to the trigger operation for the content input identifier, displaying at least one data saved in the game account corresponding to the game editing scene to be edited; in response to a selection operation for the first data in the at least one data, determining the first data as the input data; and determining the target data corresponding to the content display component based on the input data.

[0156] Optionally, the above-mentioned step of displaying at least one data saved in the game account corresponding to the game editing scene to be edited in response to the trigger operation of the content input identifier includes: displaying a type setting control in the setting panel in response to the trigger operation of the content input identifier; the type setting control is used to: set the data type of the input data; in response to the trigger operation of the type setting control, displaying multiple data type options; the data types corresponding to the data type options include at least one of the following: image data, video data, scene parameter data and live broadcast programs; in response to the selection operation of the first option among the multiple data type options, determining the data type corresponding to the first option as the target data type; displaying the content input control corresponding to the target data type in the setting panel; in response to the trigger operation of the content input control, displaying the data matching the target data type saved in the game account corresponding to the game editing scene to be edited.

[0157] Optionally, the above-mentioned target data type includes image data; the step of displaying the content input control corresponding to the target data type in the setting panel includes: displaying the content input control corresponding to the image data and the display mode setting control in the setting panel; the display mode setting control is used to: set the image data to be displayed in a carousel manner; respond to the trigger operation of the display mode setting control, and determine that the image data is displayed in a carousel manner.

[0158] Optionally, the above method also includes: displaying a content switching setting control in the setting panel; the content switching setting control is used to: set an interactive behavior that triggers the display of display content that matches the input data corresponding to the content input control; in response to the trigger operation of the content switching setting control, displaying multiple interactive behavior options; in response to the selection operation of the second option of the multiple interactive behavior options, determining the interactive behavior corresponding to the second option as the interactive behavior corresponding to the input data.

[0159] Optionally, the target data type corresponding to the above-mentioned input data is scene parameter data; the scene parameter data is used to indicate the corresponding game scene; based on the input data, the step of determining the target data corresponding to the content display component includes: generating image data of the game scene corresponding to the scene parameter data; the image corresponding to the image data is used to display the game scene; and determining the image data as the target data of the content display component.

[0160] Optionally, the above-mentioned setting panel also includes a new content control; the content input identifier displays a preset display order; the display order is used to indicate the display order of the display content that matches the input data corresponding to the content input identifier; the above-mentioned method also includes: responding to a trigger operation for the new content control, adding a new content input identifier to the setting panel; the new content input identifier displays the corresponding display order; the display order is determined based on the preset display order.

[0161] Optionally, the above method further includes: in response to the number of content input identifiers displayed in the setting panel reaching a specified number, canceling the display of the new content control.

[0162] Optionally, the above-mentioned content display component has a pre-set visual distance parameter; the specified interaction condition includes that the distance between the virtual character and the content display component satisfies the specified distance condition; the specified distance condition includes that the distance between the virtual character and the content display component is less than the visual distance parameter; in response to the virtual character and the content display component satisfying the specified interaction condition, the step of controlling the content display component to display display content matching the target data includes: in response to the distance between the virtual character and the content display component being less than the visual distance parameter, controlling the content display component to display display content matching the target data.

[0163] Optionally, the above-mentioned content display component includes a target display area; the step of controlling the content display component to display display content matching the target data includes: determining rendering parameters based on the target data and the target display area; rendering the target display area based on the rendering parameters, and generating display content matching the target data in the target display area.

[0164] Optionally, the target data includes video data; the step of determining rendering parameters based on the target data and the target display area includes: determining multiple video frames based on the video data; and generating rendering parameters for each video frame based on the video frame and the target display area.

[0165] Optionally, the above-mentioned content display component has a pre-set interactivity parameter; the interactivity parameter is used to: indicate whether the virtual character can trigger the content display component to display the display content in a specified display mode through a specified interactive behavior; the above-mentioned method also includes: in response to the interactivity parameter indicating that the virtual character can trigger the content display component to display the display content in a specified display mode through a specified interactive behavior, displaying a viewing control at a specified position of the content display component; in response to the triggering operation on the viewing control, controlling the display of the display content in the specified display mode.

[0166] Optionally, the step of controlling the display content to be displayed in a specified display mode includes: generating a transparent layer on top of a current display layer of the graphical user interface, generating a display window on the transparent layer, and displaying the display content in the display window.

[0167] Optionally, the scene interaction identifier of the target data of the above-mentioned content display component is pre-set to be visible; the step of displaying the display content in the display window includes: displaying the display content in the display window, and the scene interaction identifier of the target data for generating the display content.

[0168] Optionally, the above-mentioned target data includes multiple image data; the image data has an arrangement order; the display content includes a display image corresponding to the image data; the step of displaying the display content in the display window includes: displaying the display image corresponding to the image data in the display window, and a switching control; responding to a trigger operation for the switching control, determining the target image data from the multiple image data based on the arrangement order of the image data; based on the target image data, displaying the updated display image in the display window and the content display component.

[0169] Optionally, the above-mentioned target data includes multiple sub-data; the multiple sub-data have a corresponding display order; each sub-data has a pre-set corresponding interactive behavior; the corresponding interactive behavior is used to trigger the display of display content matching the corresponding sub-data; the step of controlling the content display component to display display content matching the target data includes: determining the target sub-data based on the display order corresponding to the multiple sub-data; controlling the content display component to display display content matching the target sub-data; in response to the virtual character generating an interactive behavior corresponding to the first sub-data in the multiple sub-data, determining the first sub-data as the updated target sub-data; controlling the content display component to display display content matching the updated target sub-data.

[0170] Optionally, the above-mentioned graphical user interface displays a display window, and the display content is displayed in the display window; the display window is generated in response to a trigger operation of a viewing control corresponding to a content display component; the above-mentioned method also includes: in response to the virtual character generating an interactive behavior corresponding to the first sub-data among multiple sub-data, determining the second sub-data as the target sub-data corresponding to the display window, and continuing to render the display window based on the second sub-data so that the display window displays display content matching the second sub-data.

[0171] Optionally, the above-mentioned input data includes scene parameter data; the target data includes image data generated based on the scene parameter data; the image data includes first image data and second image data; the first image data is used to: generate a scene image of the game scene indicated by the scene parameter data; the second image data is used to: generate a detail introduction image corresponding to the game scene indicated by the scene parameter data; the step of displaying the display content in the display window includes: based on the first image data, displaying the scene image of the game scene indicated by the scene parameter data and the detail viewing control in the display window; in response to the trigger operation of the detail viewing control, switching to display the detail introduction image corresponding to the game scene in the display window based on the second image data.

[0172] As shown in FIG19 , the electronic device includes a processor 100 and a memory 101 . The memory 101 stores machine-executable instructions that can be executed by the processor 100 . The processor 100 executes the machine-executable instructions to implement the multimedia content display method in the above-mentioned game.

[0173] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems and devices can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0174] In addition, in the description of the embodiments of the present disclosure, unless otherwise expressly specified or limited, the terms "installed," "connected," and "connected" should be understood in a broad sense. For example, they can refer to fixed connections, detachable connections, or integral connections; they can refer to mechanical connections or electrical connections; they can refer to direct connections or indirect connections through an intermediate medium; and they can refer to internal connections between two components. Those skilled in the art will understand the specific meanings of the above terms in the present disclosure based on the specific circumstances.

[0175] If the 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 this understanding, the technical solution of the present disclosure, or the part that contributes to the relevant technology or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0176] In the description of this disclosure, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings and are intended solely to facilitate the description of this disclosure and simplify the description. They do not indicate or imply that the devices or components referred to must have a specific orientation, be constructed, or operate in a specific orientation. Therefore, they should not be construed as limitations on this disclosure. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0177] Finally, it should be noted that the above embodiments are only specific implementation methods of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than to limit them. The scope of protection of the present disclosure is not limited thereto. Although the present disclosure has been described in detail with reference to the above embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above embodiments within the technical scope disclosed in the present disclosure, or replace some of the technical features therein with equivalents. Such modifications, changes, or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.

Claims

1. A method for displaying multimedia content in a game, which provides a graphical user interface through a terminal device, and displays an editable game editing scene provided by a running game program in the graphical user interface. The method includes: Responding to a generation trigger operation for a content display component, generating a content display component in the editable game editing scene; Responding to a content input operation for the content display component, and determining target data corresponding to the content display component based on input data of the content input operation; the input data includes at least one of scene parameter data, photo data, video data, and live programs; During the game running stage, in response to a virtual character and the content display component satisfying a specified interaction condition, controlling the content display component to display display content matching the target data; wherein, the specified interaction condition includes at least one of the following conditions: the virtual character generates a specified game behavior, or the distance between the virtual character and the content display component satisfies a specified distance condition.

2. The method according to claim 1, wherein, The step of generating a content display component in the editable game editing scene in response to a generation trigger operation for the content display component includes: Responding to a generation trigger operation for a content display component, generating a content display component in the editable game editing scene; Displaying a setting panel corresponding to the content display component in the graphical user interface; the setting panel includes at least one parameter setting control; the parameter setting control is used for: setting interaction attribute parameters of the content display component.

3. The method according to claim 2, wherein, The interaction attribute parameters include a visible distance parameter; the specified distance condition includes that the distance between the virtual character and the content display component is less than the visible distance parameter; The method further includes: Responding to a first setting operation for the setting panel, determining the visible distance parameter of the content display component.

4. The method according to claim 2, wherein, The interaction attribute parameters include an interactivity parameter; the interactivity parameter is used for: indicating whether the virtual character can trigger the content display component to display the display content in a specified display manner through a specified interaction behavior; The method further includes: Responding to a second setting operation for the setting panel, determining the interactivity parameter of the content display component.

5. The method according to claim 2, wherein The input data includes image data and / or video data saved by a game account corresponding to the editable game editing scene; the image data and the video data have corresponding scene parameters; The scene parameters are used for indicating a game scene displayed in the image data or the video data; The setting panel includes a display setting selection control; The method further includes: Responding to a setting operation for the display setting selection control, determining whether a scene interaction identifier corresponding to the target data of the content display component is visible; the scene interaction identifier is used for: controlling the virtual character to enter a corresponding game scene; the scene interaction identifier is generated based on the scene parameters of the target data.

6. The method according to claim 1, wherein The graphical user interface also displays a setting panel corresponding to the content display component; the setting panel includes a content input identifier; Steps for determining target data corresponding to the content display component based on the input data in response to a content input operation for the content display component include: In response to a trigger operation for the content input identifier, display at least one piece of data saved in the game account corresponding to the game editing scene to be edited; In response to a selection operation for the first data among the at least one piece of data, determine the first data as the input data; Based on the input data, determine the target data corresponding to the content display component.

7. The method according to claim 6, wherein, Steps for displaying at least one piece of data saved in the game account corresponding to the game editing scene to be edited in response to a trigger operation for the content input identifier include: In response to a trigger operation for the content input identifier, display a type setting control in the setting panel; the type setting control is used to: set the data type of the input data; In response to a trigger operation for the type setting control, display multiple data type options; the data types corresponding to the data type options include at least one of the following: image data, video data, scene parameter data, and live programs; In response to a selection operation for the first option among the multiple data type options, determine the data type corresponding to the first option as the target data type; In the setting panel, display a content input control corresponding to the target data type; In response to a trigger operation for the content input control, display data saved in the game account corresponding to the game editing scene to be edited and matching the target data type.

8. The method according to claim 7, wherein, The target data type includes image data; Steps for displaying a content input control corresponding to the target data type in the setting panel include: In the setting panel, display a content input control corresponding to the image data and a display mode setting control; the display mode setting control is used to: set the image data to be displayed in a carousel mode; In response to a trigger operation for the display mode setting control, determine that the image data is displayed in a carousel mode.

9. The method according to claim 6, wherein, The method further includes: In the setting panel, display a content switching setting control; the content switching setting control is used to: set an interaction behavior for triggering the display of display content matching the input data corresponding to the content input control; In response to a trigger operation for the content switching setting control, display multiple interaction behavior options; In response to a selection operation for the second option among the multiple interaction behavior options, determine the interaction behavior corresponding to the second option as the interaction behavior corresponding to the input data.

10. The method according to claim 6, wherein, The target data type corresponding to the input data is scene parameter data; The scene parameter data is used to indicate the corresponding game scene; Steps for determining target data corresponding to the content display component based on the input data include: Generate image data of the game scene corresponding to the scene parameter data; the image corresponding to the image data is used to display the game scene; Determine the image data as the target data of the content display component.

11. The method according to claim 6, wherein The setting panel further includes a new content control; the content input identifier displays a preset display sequence number; the display sequence number is used to indicate the display order of the display content matching the input data corresponding to the content input identifier; The method further includes: Responding to a trigger operation on the new content control, adding a display content input identifier to the setting panel; the added content input identifier displays the corresponding display sequence number; the display sequence number is determined based on the preset display sequence number.

12. The method according to claim 11, wherein, The method further includes: Responding to the number of content input identifiers displayed in the setting panel reaching a specified number, canceling the display of the new content control.

13. The method according to claim 1, wherein, The content display component has a preset visible distance parameter; the specified interaction condition includes that the distance between the virtual character and the content display component meets a specified distance condition; the specified distance condition includes that the distance between the virtual character and the content display component is less than the visible distance parameter; The step of controlling the content display component to display the display content matching the target data in response to the virtual character and the content display component meeting the specified interaction condition includes: Responding to the distance between the virtual character and the content display component being less than the visible distance parameter, controlling the content display component to display the display content matching the target data.

14. The method according to claim 1 or 13, wherein, The content display component includes a target display area; The step of controlling the content display component to display the display content matching the target data includes: Determining rendering parameters based on the target data and the target display area; Rendering the target display area based on the rendering parameters, and generating display content matching the target data in the target display area.

15. The method according to claim 14, wherein, The target data includes video data; The step of determining rendering parameters based on the target data and the target display area includes: Determining a plurality of video frames based on the video data; For each of the video frames, generating rendering parameters based on the video frame and the target display area.

16. The method according to claim 1, wherein, The content display component has a preset interactivity parameter; the interactivity parameter is used to indicate whether the virtual character can trigger the content display component to display the display content in a specified display manner through a specified interaction behavior; The method further includes: Responding to the interactivity parameter indicating that the virtual character can trigger the content display component to display the display content in a specified display manner through a specified interaction behavior, displaying a viewing control at a specified position of the content display component; Responding to a trigger operation on the viewing control, controlling the display content to be displayed in a specified display manner.

17. The method according to claim 16, wherein The step of controlling the display content to be displayed in a specified display manner includes: Generating a transparent layer above the current display layer of the graphical user interface, generating a display window in the transparent layer, and displaying the display content in the display window.

18. The method according to claim 17, wherein The scene interaction identifier of the target data of the content display component is preset to be visible; The step of displaying the display content in the display window includes: Display the display content and the scene interaction identifier of the target data for generating the display content in the display window.

19. The method according to claim 17, wherein The target data includes multiple image data; the image data has an arrangement order; the display content includes the display images corresponding to the image data; The step of displaying the display content in the display window includes: Display the display images corresponding to the image data and the switching control in the display window; In response to the trigger operation for the switching control, determine the target image data from the multiple image data based on the arrangement order of the image data; Based on the target image data, display the updated display images in the display window and the content display component.

20. The method according to claim 1, wherein, The target data includes multiple sub-data; the multiple sub-data have corresponding display orders; each of the sub-data has a preset corresponding interaction behavior; the corresponding interaction behavior is used to trigger the display of the display content matching the corresponding sub-data; The step of controlling the content display component to display the display content matching the target data includes: Determine the target sub-data based on the display orders corresponding to the multiple sub-data; Control the content display component to display the display content matching the target sub-data; In response to the virtual character generating the interaction behavior corresponding to the first sub-data among the multiple sub-data, determine the first sub-data as the updated target sub-data; Control the content display component to display the display content matching the updated target sub-data.

21. The method according to claim 20, wherein, The graphical user interface displays a display window, and the display content is displayed in the display window; the display window is generated in response to the trigger operation for the viewing control corresponding to the content display component; The display window displays the display content generated based on the second sub-data; The method further includes: In response to the virtual character generating the interaction behavior corresponding to the first sub-data among the multiple sub-data, determine the second sub-data as the target sub-data corresponding to the display window, and continue to render the display window based on the second sub-data, so that the display window displays the display content matching the second sub-data.

22. The method according to claim 17, wherein, The input data includes scene parameter data; the target data includes image data generated based on the scene parameter data; the image data includes first image data and second image data; the first image data is used to: generate the scene image of the game scene indicated by the scene parameter data; the second image data is used to: generate the detailed introduction image corresponding to the game scene indicated by the scene parameter data; The step of displaying the display content in the display window includes: Based on the first image data, display the scene image of the game scene indicated by the scene parameter data and the detailed viewing control in the display window; In response to the trigger operation for the detailed viewing control, switch and display the detailed introduction image corresponding to the game scene in the display window based on the second image data.

23. A multimedia content display device in a game provides a graphical user interface through a terminal device, and displays an editable game editing scene provided by a running game program in the graphical user interface. The device includes: A component generation module configured to execute a generation trigger operation in response to a generation trigger operation for a content display component, and generate a content display component in the editable game editing scene; A target data determination module configured to execute a content input operation in response to the content display component, and determine target data corresponding to the content display component based on the input data of the content input operation; the input data includes at least one of scene parameter data, photo data, video data, and live programs; A content display module configured to execute, during the game running stage, in response to a virtual character and the content display component satisfying a specified interaction condition, control the content display component to display display content matching the target data; wherein the specified interaction condition includes at least one of the following conditions: the virtual character generates a specified game behavior, or the distance between the virtual character and the content display component satisfies a specified distance condition.

24. An electronic device includes a processor and a memory, the memory stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the multimedia content display method in the game according to any one of claims 1-22.

25. A machine-readable storage medium stores machine-executable instructions, and when the machine-executable instructions are called and executed by a processor, the machine-executable instructions cause the processor to implement the multimedia content display method in the game according to any one of claims 1-22.

Citation Information

Patent Citations

  • Signal sending method and device in game, electronic equipment and storage medium

    CN112190928A

  • Display control method and device in game

    CN113952718A

  • Information display control method and device and electronic equipment

    CN115317910A

  • Game scene synchronization method and device, computer storage medium and electronic equipment

    CN115845385A

  • Game skill interaction method and device, storage medium and electronic equipment

    CN116531756A