Game scenario display method, device and electronic equipment

CN117065327BActive Publication Date: 2026-09-08NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311000587.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-09
Publication Date
2026-09-08
Estimated Expiration
2043-08-09

AI Technical Summary

Technical Problem

但是,以文本形式呈现角色之间的对话,来推动游戏剧情的发展的方式,使得玩家信息阅读负担较大,且交互方式单一,玩家容易感到枯燥而选择跳过剧情,导致玩家难以投入游戏剧情的发展

Benefits of technology

[0009] This disclosure provides a method, apparatus, and electronic device for displaying game storylines. First, a character relationship network related to the target game storyline is displayed in a graphical user interface provided by a terminal device. This network includes character identifiers for multiple virtual characters and the relationships between them. Then, in response to a selection operation for multiple target character identifiers in the network, the identifiers are displayed in a first display format. Next, in response to a storyline generation operation, story text between the target virtual characters corresponding to the target character identifiers is determined based on the target game storyline. Based on the story text, a story animation containing the multiple target virtual characters is generated and displayed in the graphical user interface. In this method, players can select characters to match according to their preferences. Then, based on the player's selection and the materials provided by the game storyline, the game storyline is conveyed to the player in a coherent animation format, allowing the player to become more immersed in the gameplay and further enhancing their sense of immersion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117065327B_ABST
    Figure CN117065327B_ABST
Patent Text Reader

Abstract

The present disclosure provides a game plot display method, device and electronic equipment, which displays a character relationship network related to a target game plot in a graphical user interface, the character relationship network including character identities of a plurality of virtual characters and association relationships between the plurality of virtual characters; in response to a selection operation on a plurality of target character identities, the plurality of target character identities are displayed in a first display format in the character relationship network; in response to a plot generation operation, based on the target game plot, plot text between target virtual characters corresponding to the plurality of target character identities is determined, and based on the plot text, a plot animation containing the plurality of target virtual characters is generated and displayed in the graphical user interface. In this way, players can select characters for matching according to their preferences, and then convey the game plot to the players in the form of a coherent animation based on the players' choices and the materials provided by the game plot, so that the players are more immersed in the game plot and the game immersion experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of game interaction design technology, and in particular to a method, device and electronic device for displaying game plot. Background Technology

[0002] Story-driven games typically use a main plot to drive game updates and strengthen the game's world-building, enhancing player immersion. In story-based gameplay, players usually follow the game's guidance, unlocking quests and dialogues between characters. These dialogues are presented in text boxes and narration, which players can control by tapping the screen or skipping entire segments. However, this text-based approach to plot progression can be tedious, leading players to skip sections and become less engaged with the story. Summary of the Invention

[0003] The purpose of this disclosure is to provide a method, device, and electronic device for displaying game storylines, which conveys the storyline to players in a coherent animation format, allowing players to become more immersed in the game's storyline and further enhancing their sense of immersion.

[0004] In a first aspect, this disclosure provides a method for displaying game plot, which provides a graphical user interface (GUI) through a terminal device; the GUI displays at least one virtual character in a target game plot; the method includes: displaying a character relationship network related to the target game plot in the GUI; wherein the character relationship network includes: character identifiers of multiple virtual characters, and the relationships between the multiple virtual characters; in response to a selection operation for multiple target character identifiers in the character relationship network, displaying multiple target character identifiers in the character relationship network in a first display format; in response to a plot generation operation, determining plot text between target virtual characters corresponding to the multiple target character identifiers based on the target game plot; generating a plot animation containing multiple target virtual characters based on the plot text between the multiple target virtual characters, and displaying the plot animation in the GUI.

[0005] Secondly, this disclosure provides a game plot display device, which provides a graphical user interface through a terminal device; the graphical user interface displays at least one virtual character in a target game plot; the device includes: a relationship network display module, used to display a character relationship network related to the target game plot in the graphical user interface; wherein the character relationship network includes: character identifiers of multiple virtual characters, and the association relationships between the multiple virtual characters; a character selection module, used to respond to a selection operation for multiple target character identifiers in the character relationship network, and display the multiple target character identifiers in the character relationship network in a first display format; an animation generation module, used to respond to a plot generation operation, determine the plot text between the target virtual characters corresponding to the multiple target character identifiers based on the target game plot; generate a plot animation containing the multiple target virtual characters based on the plot text between the multiple target virtual characters, and display the plot animation in the graphical user interface.

[0006] Thirdly, this 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 game plot display method.

[0007] Fourthly, this disclosure provides a computer-readable storage medium storing computer-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the aforementioned game plot display method.

[0008] The embodiments disclosed herein bring the following beneficial effects:

[0009] This disclosure provides a method, apparatus, and electronic device for displaying game storylines. First, a character relationship network related to the target game storyline is displayed in a graphical user interface provided by a terminal device. This network includes character identifiers for multiple virtual characters and the relationships between them. Then, in response to a selection operation for multiple target character identifiers in the network, the identifiers are displayed in a first display format. Next, in response to a storyline generation operation, story text between the target virtual characters corresponding to the target character identifiers is determined based on the target game storyline. Based on the story text, a story animation containing the multiple target virtual characters is generated and displayed in the graphical user interface. In this method, players can select characters to match according to their preferences. Then, based on the player's selection and the materials provided by the game storyline, the game storyline is conveyed to the player in a coherent animation format, allowing the player to become more immersed in the gameplay and further enhancing their sense of immersion.

[0010] Other features and advantages of this disclosure will be set forth in the following description, or some features and advantages may be inferred from the description or determined without doubt, or may be learned by practicing the techniques described above.

[0011] To make the above-mentioned objects, features and advantages of this disclosure more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0012] To more clearly illustrate the technical solutions in the specific embodiments of this disclosure or the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0013] Figure 1 A flowchart illustrating a game story display method provided in this embodiment of the disclosure;

[0014] Figure 2 A schematic diagram of a plot viewing panel provided in an embodiment of this disclosure;

[0015] Figure 3 A schematic diagram illustrating a role relationship network provided in an embodiment of this disclosure;

[0016] Figure 4 This is a schematic diagram of the structure of a game story display device provided in an embodiment of the present disclosure;

[0017] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation

[0018] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. The components of the embodiments of this disclosure described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.

[0019] Therefore, the following detailed description of the embodiments of this disclosure provided in the accompanying drawings is not intended to limit the scope of the claimed disclosure, but merely to illustrate selected embodiments of the disclosure. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without inventive effort are within the scope of protection of this disclosure.

[0020] Story-driven games typically use the development of a main plot to drive game updates and strengthen the game's world-building, enhancing player immersion. Based on the plot's progression, dialogues between relevant characters are pre-written. As players follow system guidance to advance the plot or complete tasks, these dialogues are gradually unlocked, presented as text boxes and narration, accompanied by corresponding character portraits. Characters appearing in the text are highlighted (e.g., using a highlighting feature). Players can tap the screen to change the dialogue or skip entire dialogue segments by tapping a skip button.

[0021] Because the dialogue between characters is pre-set, players often have subjective preferences during the story's development, such as disliking a particular story or being uninterested in the characters, leading to a lack of patience and engagement with that part of the gameplay. Furthermore, presenting dialogue in text format to drive the plot can create a heavy information reading burden for players, and the monotonous interaction can easily lead to boredom and skipping parts of the story. Additionally, in these methods, players are generally forced to follow a pre-set pace of gameplay, offering very limited freedom. Unlocking pre-set dialogue through pre-defined methods can also easily become tedious.

[0022] In view of the above problems, this disclosure provides a method, device and electronic device for displaying game plot, which can be applied to game plot gameplay, especially in the presentation of game plot.

[0023] In one embodiment of this disclosure, the game story display method can run on a local terminal device or a server. When the game story display method runs 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.

[0024] In an optional implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separated. The storage and execution of the game's story display method are completed on the cloud gaming server. The client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission capabilities located close to the player, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.

[0025] In an optional implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface (GUI), i.e., conventionally by downloading, installing, and running the game program via an electronic device. The local terminal device can provide the GUI to the player in various ways, such as rendering it on the terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device can include a display screen for displaying the GUI, which includes game screens, and a processor for running the game, generating the GUI, and controlling the display of the GUI on the display screen.

[0026] In one possible implementation, this disclosure provides a method for displaying game storyline, which provides a graphical user interface (GUI) via a terminal device. The terminal device can be either a local terminal device as mentioned above, or a client device in a cloud interaction system as mentioned above. The GUI displays at least one virtual character from the target game storyline; such as... Figure 1 As shown, the method includes the following specific steps:

[0027] Step S102: Display the character relationship network related to the target game plot in the graphical user interface; wherein, the character relationship network includes: character identifiers of multiple virtual characters, and the association relationships between multiple virtual characters.

[0028] In practical implementation, when players engage in gameplay related to the target game's storyline, the graphical user interface (GUI) may display one or more virtual characters included in the target game's storyline. Specifically, the target game's storyline can be any of several pre-defined storylines, and certain virtual characters within this storyline have relationships between them. The specific virtual characters with these relationships are pre-set. Players can trigger designated controls or areas displayed in the GUI to display a network of character relationships related to the target game's storyline. This network includes the character identifiers of multiple virtual characters and the relationships between them. The specific virtual characters included in the network can be determined based on player actions, the importance of the virtual characters in the storyline, or the player's level of affection for them. There are no specific limitations here; the network can be determined based on player actions or development needs.

[0029] The specific content of the aforementioned character identifier can be determined according to R&D needs. For example, the character identifier can be the virtual character's avatar, name, or ID. The representation of the relationships between virtual characters in the character relationship network can also be determined according to R&D needs. For example, virtual characters with relationships can be connected together by lines in the character relationship network, or the character identifiers of virtual characters with relationships can be displayed together.

[0030] Step S104: In response to the selection operation for multiple target role identifiers in the role relationship network, display multiple target role identifiers in the role relationship network in a first display format.

[0031] The specific operation of the above selection can be determined according to development needs. For example, the selection operation can be a click or long-press operation on certain character icons in the character relationship network, a connection operation on any number of character icons in the character relationship network, or a selection operation on certain character icons in the character relationship network, etc. The target character icon can be any character icon displayed in the character relationship network; which specific character icon is selected can be determined based on the player's selection operation.

[0032] The target character icon selected by the player will be displayed in the character relationship network in a primary display format to distinguish it from unselected character icons. This allows players to clearly see which character icons they have selected, and selecting a character icon indicates that the player is interested in the virtual character corresponding to that icon. The primary display format can be determined according to development needs; for example, it could display the target character icon in a specified color, display a halo around the target character icon, or highlight the target character icon, etc.

[0033] Step S106: In response to the plot generation operation, based on the target game plot, determine the plot text between the target virtual characters corresponding to the multiple target character identifiers; based on the plot text between the multiple target virtual characters, generate a plot animation containing the multiple target virtual characters, and display the plot animation in the graphical user interface.

[0034] The aforementioned story generation operation can be determined according to development needs. For example, this operation could be a click or long-press operation on the generation control, or a click operation on a specific area in the graphical user interface. Since the target game story is pre-written, it includes story text for each virtual character, relationships between virtual characters, and dialogues between them. Therefore, based on the target virtual character identifier selected by the player and the target game story, story text between the target virtual characters can be generated. Then, character portraits are created based on the story text, resulting in story animations containing multiple target virtual characters. These animations are then displayed in the graphical user interface to showcase the story corresponding to the target virtual character that the player is interested in, thereby allowing players to become more immersed in the game's story and enhancing their sense of immersion.

[0035] In a game story display method provided in this embodiment, players can choose a character to match according to their preferences. Then, based on the player's choice and the materials provided by the game story, the game story is conveyed to the player in a coherent animation form, allowing the player to be more immersed in the gameplay and further enhancing the player's sense of immersion.

[0036] The following optional embodiments describe how to determine and display the character relationship network to determine the plot text between target virtual characters.

[0037] Specifically, the process of displaying the character relationship network related to the target game plot in the graphical user interface may include: responding to a trigger operation on a first control displayed in the graphical user interface, displaying a plot viewing panel in the graphical user interface; wherein the plot viewing panel is used to: preview the target game plot and view the character relationships and mission objectives of the target game plot; the plot viewing panel displays a character relationship display control; responding to a trigger operation on the character relationship display control, displaying the character relationship network related to the target game plot in the graphical user interface.

[0038] The aforementioned first control is typically the entry point to the story system. This first control can be displayed anywhere in the graphical user interface, with the specific location determined based on development needs. The triggering operations for the first control can include clicking, long-pressing, etc., as determined by development requirements. After triggering the first control, the player can view the story panel in the graphical user interface, which is essentially entering the story gameplay interface. This story panel is used to view the story overview, character relationships, and corresponding mission objectives of the target game's story. Triggering the character relationship display control in the story panel will display the network of character relationships related to the target game's story within the graphical user interface.

[0039] like Figure 2 The image shown is a schematic diagram of a plot viewing panel provided in an embodiment of this disclosure. Figure 2 Clicking the triangle corresponding to Story 1 will display a drop-down menu, which shows multiple preset game storylines. Players can choose any one of them to experience. Figure 2 If a player selects Story 1, the right side of the corresponding story viewing panel will display a story overview of Story 1, allowing the player to understand the story text and summary, and thus determine whether the game story is of interest to them. Figure 2 The task list in the game displays the tasks that need to be completed for each storyline. The task content for each game storyline is pre-set. Players complete tasks by clicking to select them. Usually, the game will gradually unlock the next task based on the player's completion rate, thus advancing the game's storyline.

[0040] Figure 2 The task nodes in the game are essentially a subdivision of each task in the task list. You can think of it this way: the task list presents the main tasks, and the task nodes present the smaller, stage-by-stage tasks within those main tasks. By checking the completion status of the task nodes, players can see which smaller tasks have been completed and which should be completed next. When a task node is completed, a checkmark will appear next to it to indicate that the task is finished. After selecting a task node, clicking the "Go" button will take you to the game scene to complete the corresponding task. Figure 2 The character relationship display control provides an entry point for displaying the character relationship network. Clicking it will take you to the character relationship network display interface. The right side of the character relationship display control displays the portrait of the core character in Story 1. This core character can be a main character in Story 1 or a virtual character that the player likes the most.

[0041] In practical implementation, in response to triggering operations on the character relationship display control, a second and a third control are displayed in the graphical user interface. The second control is used to determine the character relationship network based on game data related to the target game account logged into on the terminal device. The third control is used to determine the character relationship network based on the importance of characters in the target game's storyline. This can also be understood as players choosing between two character relationship network display schemes. These two schemes display the same character relationship network in the same way, but the virtual characters displayed in the network differ. The character relationship network triggered by the second control is determined based on game data, while the character relationship network triggered by the third control is determined based on the importance of characters in the target game's storyline.

[0042] The aforementioned game data may include interaction values ​​between the player's target game account logged in via a terminal device and virtual characters included in the target game's storyline. These interaction values ​​include affinity values, intimacy levels, etc., and can be used to determine the player's level of affection for the virtual character. In an optional embodiment, players can increase the interaction values ​​with the virtual character by giving gifts, nurturing the character, etc. The aforementioned character importance level is used to indicate whether the virtual character is a main character or a supporting character in the game's storyline.

[0043] In an alternative embodiment, the aforementioned role relationship network is determined through the following steps 10-12:

[0044] Step 10: Respond to the trigger operation on the second control and obtain game data related to the target game account; wherein, the game data includes: the interaction values ​​between the target game account and the virtual characters in the target game storyline.

[0045] Step 11: Based on the game data, identify multiple primary virtual characters in the target game storyline that are associated with the target game account, and the degree of association between the target game account and the primary virtual characters.

[0046] The virtual character within the target game's storyline that has interaction values ​​with the target game account, as indicated by the game data, is identified as the first virtual character associated with the target game account. The degree of association between the target game account and the first virtual character matches the interaction value corresponding to the first virtual character in the game data; that is, the higher the interaction value, the higher the association. Specifically, the degree of association also indicates the player's liking for the first virtual character; the higher the association, the more the player likes the first virtual character.

[0047] Step 12: Based on the above correlation, determine the character relationship network related to the target game plot.

[0048] In practical implementation, the character identifiers of the virtual characters included in the character relationship network are usually the character identifiers of the first virtual character associated with the target game account; moreover, the degree of association affects the display position of the first virtual character identifier in the character relationship network. In a specific embodiment, step 12 above can be determined by the following steps 20-22:

[0049] Step 20: Determine the second virtual character with the highest correlation from multiple first virtual characters, and set the role identifier of the second virtual character at the center of the role relationship network.

[0050] The second virtual character mentioned above is the virtual character that players like or pay the most attention to in the target game storyline. Placing the character icon of this virtual character at the center of the character relationship network and recommending it to players can generate players' interest in the storyline gameplay.

[0051] Step 21: Based on the target game storyline, identify multiple third virtual characters that are related to the second virtual character from the first virtual character.

[0052] The aforementioned third virtual character is a virtual character associated with the target game account and related to the second virtual character in the target game's storyline.

[0053] Step 22: Place the character identifiers of multiple third virtual characters around the character identifier of the second virtual character, and connect the character identifiers of the second virtual character with the character identifiers of the multiple third virtual characters respectively through line segments to obtain a character relationship network; wherein, the second virtual character and the third virtual character at the endpoint of the line segment have an association relationship.

[0054] The character identifier of the third virtual character is placed around the character identifier of the second virtual character, and the character identifier of the second virtual character is connected to the character identifier of each third virtual character, resulting in a character relationship network containing the character identifiers of the second virtual character and the character identifiers of the second virtual character, as well as the connection relationships of the corresponding character identifiers.

[0055] like Figure 3 The diagram shown is a display illustration of a role relationship network provided in an embodiment of this disclosure. Figure 3 The default button is the third control mentioned above, and the recommended button is the second control mentioned above. Figure 3 The character relationship network contains the character identifiers of 5 virtual characters. Figure 3 The character identifier in the game is the character's avatar, and the character relationship network is... Figure 3On the right, the interconnected character portraits form a network. In the center of this network is the portrait of the second virtual character. Around this second virtual character's portrait are the portraits of four third virtual characters. Each third virtual character's portrait is connected to the portrait of the second virtual character. The virtual characters corresponding to the connected portraits are related in the target game's storyline. Figure 3 When a player clicks on the portrait of a virtual character in the character relationship network, the character information of the virtual character corresponding to the clicked portrait will be displayed on the left side of the graphical user interface, thus helping the player understand the character overview of the virtual characters in the character relationship network. Figure 3 The generated control displayed is used to trigger the story generation operation. When the player clicks the generated control, a confirmation window will pop up in the graphical user interface. The confirmation window will display the character name of the target virtual character selected by the player, as well as the confirmation control and the return control. The player can click the confirmation control to generate an animation intelligently, and the player can click the return control to return to the character relationship network display interface.

[0056] In practical applications, the above-mentioned selection operation for multiple target character identifiers in the character relationship network includes: a connection operation for multiple character identifiers in the character relationship network; wherein, the multiple character identifiers connected by the connection operation are the target character identifiers. The above-mentioned connection operation can be an operation in which the player long-presses a character identifier in the character relationship network and drags the character identifier to the position of another character identifier, wherein the two character identifiers connected by the connection operation are the target character identifiers; the above-mentioned connection operation can also be other operations, which can be determined according to the development needs.

[0057] When the character relationship network is determined based on game data, the specific process of determining the plot text between multiple target virtual characters corresponding to multiple target character identifiers based on the target game plot includes: generating plot text between multiple target virtual characters corresponding to multiple target character identifiers based on their association relationships in the target game plot. This method can generate plot text between the target virtual characters selected by the player based on the development text of the target game plot. This plot text is new and not included in the target game plot. Then, based on the plot text, a coherent plot animation is generated and presented to the player in a full-screen display.

[0058] In practical implementation, when the character relationship network is determined based on game data, the association relationships between multiple target character identifiers and their corresponding target virtual characters can be input into a pre-trained text model. This results in plot text between the target virtual characters corresponding to multiple target character identifiers, generated based on the text model. The text model is trained using preset plot text corresponding to the target game plot. This text model is a machine learning model or an artificial intelligence model. It needs to be trained using the preset plot text corresponding to the target game plot as a training set to obtain a trained text model. The trained text model can then generate text that mimics human writing based on the input association relationships between the target virtual characters; that is, it generates new text similar to the model's input data in style, tone, and content. Therefore, this disclosure can regenerate plot text between specific characters based on the game's world view and plot settings.

[0059] In another specific implementation, the aforementioned network of roles can be determined through the following steps 30-32:

[0060] Step 30: Respond to the trigger operation for the third control, identify the main character in the target game plot, and set the main character's character identifier at the center of the character relationship network.

[0061] The aforementioned main characters are the virtual characters who occupy the most space in the target game's storyline, and are also the virtual characters with the highest importance in the target game's storyline.

[0062] Step 31: Based on the target game's storyline, identify multiple auxiliary characters that are related to the main character from among the virtual characters in the target game's storyline.

[0063] In practice, you can select a specified number of auxiliary characters that are associated with the main character, or you can select all the auxiliary characters that are associated with the main character.

[0064] Step 32: Place the character identifiers of multiple auxiliary characters around the character identifier of the main character, and connect the character identifiers of the main character with the character identifiers of the multiple auxiliary characters respectively through line segments to obtain a character relationship network; wherein the main character and the auxiliary character at the endpoint of the line segment have an association relationship.

[0065] The role icons of auxiliary characters are placed around the role icon of the main character, and the main character's role icon is then connected to each auxiliary character's role icon, resulting in a role relationship network that includes the main character's role icon, multiple auxiliary character icons, and the connections between these icons. This role relationship network can be displayed in a format similar to... Figure 3 They are the same, but the character identifiers of the virtual characters included in the character relationship network may be different.

[0066] In practical applications, after determining the character relationship network based on the importance of characters in the target game's storyline, the specific process of determining the story text between multiple target virtual characters corresponding to multiple target character identifiers, based on the target game's storyline, can include: selecting target story text related to multiple target virtual characters from preset story text corresponding to the target game's storyline; and defining the target story text as the story text between multiple target virtual characters corresponding to multiple target character identifiers. This method requires identifying the target game's storyline and intelligently selecting the parts of the story text corresponding to the target game's storyline that are related to the target virtual character selected by the player, as the basis for the story text and animation generation. This method can employ existing text filtering or text extraction methods to select the target story text.

[0067] After determining the plot text between multiple target virtual characters corresponding to multiple target character identifiers, a plot animation containing multiple target virtual characters can be generated as follows: The plot text between multiple target virtual characters is input into a pre-trained image model to obtain a plot animation containing multiple target virtual characters generated based on the image model. This image model can be an artificial intelligence model, which can be used to generate images based on the input text. These images are also called AI-generated images, which can be realistic or abstract, and can convey specific themes or information. Specifically, the image model is trained on a training set containing a large number of training samples. Each training sample includes a character illustration and a corresponding text description. Therefore, this disclosure utilizes the graphics processing capabilities of AI technology to generate unified character animation content and storyboards with coherent plots based on plot text and game assets. Simultaneously, this disclosure enhances the expressiveness and diversity of game plot narrative design and generates plot expressions in the form of animation based on the combination of text and graphics using AI technology.

[0068] This solution utilizes the text processing capabilities of AI tools and their ability to generate images from text. Based on player choices and the original storyline, it intelligently generates narrative text between virtual characters, along with coherent animated sequences. This solves the problems of linear story progression, monotonous presentation, tedious and lengthy text reading, and low player freedom in traditional story-driven gameplay. It promotes free exploration, strengthens the game's world-building, and allows players to become more immersed in the story, further enhancing their overall experience.

[0069] The following optional embodiments describe the character unlocking method.

[0070] Specifically, the role relationship network includes role identifiers corresponding to unlocked roles displayed in a second display format; wherein, the role identifiers corresponding to unlocked roles are configured to be unselectable; the unlocked roles are unlocked in the following ways: in response to a trigger operation on the role identifier of the unlocked role, the role information of the unlocked role is displayed; in response to a trigger operation on the role information, a task node prompt for unlocking the unlocked role is displayed; wherein, the task node prompt is used to indicate the task that needs to be completed to unlock the unlocked role.

[0071] The aforementioned second display format can be determined based on development needs. For example, this second display format could display the character icon of an unlocked character. When a player clicks on the character icon, the character information of the unlocked character will be displayed. Clicking on the character information will display a task node prompt for the unlocked character. Clicking on the task node prompt will take the player to the task node page, where they can complete tasks to unlock the unlocked character. After an unlocked character is unlocked, the character icon of the unlocked character in the character relationship network becomes selectable, and its display format will change.

[0072] In addition to the above-described method embodiments, this disclosure also provides a game story display device, which provides a graphical user interface through a terminal device; the graphical user interface displays at least one virtual character from the target game story; such as Figure 4 As shown, the device includes:

[0073] The relationship network display module 40 is used to display the character relationship network related to the target game plot in the graphical user interface; wherein, the character relationship network includes: the character identifiers of multiple virtual characters, and the association relationships between multiple virtual characters.

[0074] The role selection module 41 is used to respond to the selection operation of multiple target role identifiers in the role relationship network, and to display multiple target role identifiers in the role relationship network in a first display format;

[0075] The animation generation module 42 is used to respond to the plot generation operation, determine the plot text between multiple target virtual characters corresponding to multiple target character identifiers based on the target game plot, generate plot animations containing multiple target virtual characters based on the plot text between multiple target virtual characters, and display the plot animations in the graphical user interface.

[0076] The aforementioned game story display device allows players to select characters according to their preferences for matching. Then, based on the player's selection and the materials provided by the game story, the game story is conveyed to the player in a coherent animation format, allowing the player to become more immersed in the gameplay and further enhancing the player's sense of immersion.

[0077] Specifically, the aforementioned relationship display module 40 is further configured to: respond to a trigger operation on a first control displayed in the graphical user interface, and display a story viewing panel in the graphical user interface; wherein, the story viewing panel is configured to: preview the target game story and view the character relationships and mission objectives of the target game story; the story viewing panel displays a character relationship display control; and respond to a trigger operation on the character relationship display control, display a character relationship network related to the target game story in the graphical user interface.

[0078] Furthermore, the aforementioned device also includes a display mode selection module, used to: respond to a trigger operation on the character relationship display control, and display a second control and a third control in the graphical user interface; wherein, the second control is used to: determine the character relationship network based on game data related to the target game account logged in to the terminal device; and the third control is used to: determine the character relationship network based on the importance of characters in the target game storyline.

[0079] In a specific implementation, the aforementioned device further includes a relationship network determination module, used to: respond to a trigger operation on the second control and obtain game data related to the target game account; wherein, the game data includes: the interaction values ​​between the target game account and virtual characters in the target game storyline; based on the game data, determine multiple first virtual characters in the target game storyline associated with the target game account, and the degree of association between the target game account and the first virtual characters; and based on the degree of association, determine the character relationship network related to the target game storyline.

[0080] Furthermore, the aforementioned relationship network determination module is also used to: determine the second virtual character with the highest correlation from multiple first virtual characters, and set the character identifier of the second virtual character at the center of the character relationship network; based on the target game plot, determine multiple third virtual characters that are related to the second virtual character from the first virtual characters; set the character identifiers of the multiple third virtual characters around the character identifier of the second virtual character, and connect the character identifier of the second virtual character to the character identifiers of the multiple third virtual characters respectively through line segments to obtain the character relationship network; wherein, the second virtual character and the third virtual character at the endpoint of the line segment have a correlation relationship.

[0081] In a specific implementation, the animation generation module 42 is also used to: generate plot text between the target virtual characters corresponding to the multiple target character identifiers based on the association between the target virtual characters corresponding to the multiple target character identifiers in the target game plot.

[0082] In practical applications, the animation generation module 42 is also used to: input the relationship between the target virtual characters corresponding to multiple target character identifiers into a pre-trained text model to obtain the plot text between the target virtual characters corresponding to multiple target character identifiers generated based on the text model; wherein, the text model is trained based on the preset plot text corresponding to the target game plot.

[0083] In an optional embodiment, the aforementioned relationship network determination module is further configured to: respond to a trigger operation on a third control, determine the main character in the target game storyline, and set the main character's character identifier at the center of the character relationship network; based on the target game storyline, determine multiple auxiliary characters associated with the main character from among the virtual characters in the target game storyline; set the character identifiers of the multiple auxiliary characters around the main character's character identifier, and connect the main character's character identifier with the character identifiers of the multiple auxiliary characters respectively through line segments to obtain the character relationship network; wherein the main character and auxiliary characters at the endpoints of the line segments have an association relationship.

[0084] Furthermore, the animation generation module 52 is also used to: select target plot text related to multiple target virtual characters from the preset plot text corresponding to the target game plot; and determine the target plot text as plot text between multiple target virtual characters corresponding to the target character identifiers.

[0085] In a specific implementation, the animation generation module 52 is also used to: input the plot text between multiple target virtual characters into a pre-trained image model to obtain a plot animation based on the image model that contains multiple target virtual characters.

[0086] In an optional embodiment, the selection operation for multiple target role identifiers in the role relationship network includes: a connection operation for multiple role identifiers in the role relationship network; wherein, the multiple role identifiers connected by the connection operation are target role identifiers.

[0087] In a specific implementation, the role relationship network includes role identifiers corresponding to unlocked roles displayed in a second display format; wherein, the role identifiers corresponding to unlocked roles are configured to be unselectable; unlocked roles are unlocked in the following ways: in response to a trigger operation on the role identifier of an unlocked role, the role information of the unlocked role is displayed; in response to a trigger operation on the role information, a task node prompt for unlocking the unlocked role is displayed; wherein, the task node prompt is used to indicate the task that needs to be completed to unlock the unlocked role.

[0088] The game plot display device provided in this disclosure has the same implementation principle and technical effects as the aforementioned method embodiment. For the sake of brevity, any parts not mentioned in the device embodiment can be referred to the corresponding content in the aforementioned method embodiment.

[0089] This disclosure also provides an electronic device, such as... Figure 5 As shown, the electronic device includes a processor and a memory. The memory stores machine-executable instructions that can be executed by the processor, which executes the machine-executable instructions to implement the aforementioned game plot display method.

[0090] Specifically, a graphical user interface (GUI) is provided via a terminal device; the GUI displays at least one virtual character from the target game storyline; the game storyline display method includes: displaying a character relationship network related to the target game storyline in the GUI; wherein the character relationship network includes: character identifiers of multiple virtual characters, and the relationships between the multiple virtual characters; in response to a selection operation for multiple target character identifiers in the character relationship network, displaying multiple target character identifiers in the character relationship network in a first display format; in response to a storyline generation operation, determining the storyline text between the target virtual characters corresponding to the multiple target character identifiers based on the target game storyline; generating a storyline animation containing multiple target virtual characters based on the storyline text between the multiple target virtual characters, and displaying the storyline animation in the GUI.

[0091] The above-mentioned method of displaying the game's storyline allows players to choose a character to match with, and then, based on the player's choice and the materials provided by the game's storyline, the game's storyline is conveyed to the player in a coherent animation, allowing the player to become more immersed in the gameplay and further enhancing the player's sense of immersion.

[0092] In an optional embodiment, the step of displaying a network of character relationships related to the target game's storyline in a graphical user interface includes: responding to a trigger operation on a first control displayed in the graphical user interface, displaying a storyline viewing panel in the graphical user interface; wherein the storyline viewing panel is used to: preview the target game's storyline and view the character relationships and mission objectives of the target game's storyline; the storyline viewing panel displays a character relationship display control; and responding to a trigger operation on the character relationship display control, displaying a network of character relationships related to the target game's storyline in the graphical user interface.

[0093] In an optional embodiment, the method further includes: responding to a trigger operation on the character relationship display control, displaying a second control and a third control in a graphical user interface; wherein the second control is used to: determine the character relationship network based on game data related to the target game account logged in on the terminal device; and the third control is used to: determine the character relationship network based on the importance of characters in the target game storyline.

[0094] In an optional embodiment, the aforementioned character relationship network is determined in the following manner: in response to a trigger operation on the second control, game data related to the target game account is obtained; wherein, the game data includes: the interaction values ​​between the target game account and virtual characters in the target game storyline; based on the game data, multiple first virtual characters associated with the target game account in the target game storyline are determined, as well as the degree of association between the target game account and the first virtual characters; based on the degree of association, the character relationship network related to the target game storyline is determined.

[0095] In an optional embodiment, the step of determining the character relationship network related to the target game plot based on the degree of correlation includes: determining the second virtual character with the highest degree of correlation from multiple first virtual characters, and setting the character identifier of the second virtual character at the center of the character relationship network; determining multiple third virtual characters related to the second virtual character from the first virtual characters according to the target game plot; setting the character identifiers of the multiple third virtual characters around the character identifier of the second virtual character, and connecting the character identifier of the second virtual character to the character identifiers of the multiple third virtual characters respectively through line segments to obtain the character relationship network; wherein, the second virtual character and the third virtual character at the endpoint of the line segment have a correlation relationship.

[0096] In an optional embodiment, the step of determining the plot text between target virtual characters corresponding to multiple target character identifiers based on the target game plot includes: generating plot text between target virtual characters corresponding to multiple target character identifiers according to the association relationship between the target virtual characters corresponding to multiple target character identifiers in the target game plot.

[0097] In an optional embodiment, the step of generating plot text between target virtual characters corresponding to multiple target character identifiers based on the association relationship between target virtual characters corresponding to multiple target character identifiers in the target game plot includes: inputting the association relationship between target virtual characters corresponding to multiple target character identifiers into a pre-trained text model to obtain plot text between target virtual characters corresponding to multiple target character identifiers generated based on the text model; wherein, the text model is trained based on a preset plot text corresponding to the target game plot.

[0098] In an optional embodiment, the aforementioned character relationship network is determined as follows: in response to a trigger operation on a third control, the main character in the target game storyline is identified, and the main character's character identifier is placed at the center of the character relationship network; based on the target game storyline, multiple auxiliary characters associated with the main character are identified from the virtual characters in the target game storyline; the character identifiers of the multiple auxiliary characters are placed around the main character's character identifier, and the main character's character identifier is connected to the multiple auxiliary character identifiers respectively by line segments to obtain the character relationship network; wherein, the main character and auxiliary character at the endpoints of the line segments have an association relationship.

[0099] In an optional embodiment, the step of determining the plot text between target virtual characters corresponding to multiple target character identifiers based on the target game plot includes: selecting target plot text related to multiple target virtual characters from the preset plot text corresponding to the target game plot; and determining the target plot text as the plot text between target virtual characters corresponding to multiple target character identifiers.

[0100] In an optional embodiment, the step of generating a story animation containing multiple target virtual characters based on the story text between multiple target virtual characters includes: inputting the story text between multiple target virtual characters into a pre-trained image model to obtain a story animation containing multiple target virtual characters generated based on the image model.

[0101] In an optional embodiment, the above-mentioned selection operation for multiple target role identifiers in the role relationship network includes: a connection operation for multiple role identifiers in the role relationship network; wherein, the multiple role identifiers connected by the connection operation are target role identifiers.

[0102] In an optional embodiment, the aforementioned role relationship network includes role identifiers corresponding to unlocked roles displayed in a second display format; wherein, the role identifiers corresponding to unlocked roles are configured to be unselectable; the unlocked roles are unlocked in the following manner: in response to a trigger operation on the role identifier of the unlocked role, the role information of the unlocked role is displayed; in response to a trigger operation on the role information, a task node prompt for unlocking the unlocked role is displayed; wherein, the task node prompt is used to indicate the task that needs to be completed to unlock the unlocked role.

[0103] Furthermore, Figure 5 The electronic device shown also includes a bus 102 and a communication interface 103, with the processor 101, communication interface 103 and memory 100 connected via the bus 102.

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

[0105] Processor 101 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of processor 101 or by instructions in software form. The processor 101 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 gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this disclosure. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this disclosure can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a readily available storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 100, and processor 101 reads information from memory 100 and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiments.

[0106] This disclosure also provides a computer-readable storage medium storing computer-executable instructions. When these computer-executable instructions are called and executed by a processor, they cause the processor to implement the above-described game plot display method. For specific implementation details, please refer to the method embodiments, which will not be repeated here.

[0107] Specifically, a graphical user interface (GUI) is provided via a terminal device; the GUI displays at least one virtual character from the target game storyline; the game storyline display method includes: displaying a character relationship network related to the target game storyline in the GUI; wherein the character relationship network includes: character identifiers of multiple virtual characters, and the relationships between the multiple virtual characters; in response to a selection operation for multiple target character identifiers in the character relationship network, displaying multiple target character identifiers in the character relationship network in a first display format; in response to a storyline generation operation, determining the storyline text between the target virtual characters corresponding to the multiple target character identifiers based on the target game storyline; generating a storyline animation containing multiple target virtual characters based on the storyline text between the multiple target virtual characters, and displaying the storyline animation in the GUI.

[0108] The above-mentioned method of displaying the game's storyline allows players to choose a character to match with, and then, based on the player's choice and the materials provided by the game's storyline, the game's storyline is conveyed to the player in a coherent animation, allowing the player to become more immersed in the gameplay and further enhancing the player's sense of immersion.

[0109] In an optional embodiment, the step of displaying a network of character relationships related to the target game's storyline in a graphical user interface includes: responding to a trigger operation on a first control displayed in the graphical user interface, displaying a storyline viewing panel in the graphical user interface; wherein the storyline viewing panel is used to: preview the target game's storyline and view the character relationships and mission objectives of the target game's storyline; the storyline viewing panel displays a character relationship display control; and responding to a trigger operation on the character relationship display control, displaying a network of character relationships related to the target game's storyline in the graphical user interface.

[0110] In an optional embodiment, the method further includes: responding to a trigger operation on the character relationship display control, displaying a second control and a third control in a graphical user interface; wherein the second control is used to: determine the character relationship network based on game data related to the target game account logged in on the terminal device; and the third control is used to: determine the character relationship network based on the importance of characters in the target game storyline.

[0111] In an optional embodiment, the aforementioned character relationship network is determined in the following manner: in response to a trigger operation on the second control, game data related to the target game account is obtained; wherein, the game data includes: the interaction values ​​between the target game account and virtual characters in the target game storyline; based on the game data, multiple first virtual characters associated with the target game account in the target game storyline are determined, as well as the degree of association between the target game account and the first virtual characters; based on the degree of association, the character relationship network related to the target game storyline is determined.

[0112] In an optional embodiment, the step of determining the character relationship network related to the target game plot based on the degree of correlation includes: determining the second virtual character with the highest degree of correlation from multiple first virtual characters, and setting the character identifier of the second virtual character at the center of the character relationship network; determining multiple third virtual characters related to the second virtual character from the first virtual characters according to the target game plot; setting the character identifiers of the multiple third virtual characters around the character identifier of the second virtual character, and connecting the character identifier of the second virtual character to the character identifiers of the multiple third virtual characters respectively through line segments to obtain the character relationship network; wherein, the second virtual character and the third virtual character at the endpoint of the line segment have a correlation relationship.

[0113] In an optional embodiment, the step of determining the plot text between target virtual characters corresponding to multiple target character identifiers based on the target game plot includes: generating plot text between target virtual characters corresponding to multiple target character identifiers according to the association relationship between the target virtual characters corresponding to multiple target character identifiers in the target game plot.

[0114] In an optional embodiment, the step of generating plot text between target virtual characters corresponding to multiple target character identifiers based on the association relationship between target virtual characters corresponding to multiple target character identifiers in the target game plot includes: inputting the association relationship between target virtual characters corresponding to multiple target character identifiers into a pre-trained text model to obtain plot text between target virtual characters corresponding to multiple target character identifiers generated based on the text model; wherein, the text model is trained based on a preset plot text corresponding to the target game plot.

[0115] In an optional embodiment, the aforementioned character relationship network is determined as follows: in response to a trigger operation on a third control, the main character in the target game storyline is identified, and the main character's character identifier is placed at the center of the character relationship network; based on the target game storyline, multiple auxiliary characters associated with the main character are identified from the virtual characters in the target game storyline; the character identifiers of the multiple auxiliary characters are placed around the main character's character identifier, and the main character's character identifier is connected to the multiple auxiliary character identifiers respectively by line segments to obtain the character relationship network; wherein, the main character and auxiliary character at the endpoints of the line segments have an association relationship.

[0116] In an optional embodiment, the target game plot includes multiple plot texts; the step of determining the plot texts between target virtual characters corresponding to multiple target character identifiers based on the target game plot includes: selecting target plot texts related to multiple target virtual characters from the preset plot texts corresponding to the target game plot; and determining the target plot texts as plot texts between target virtual characters corresponding to multiple target character identifiers.

[0117] In an optional embodiment, the step of generating a story animation containing multiple target virtual characters based on the story text between multiple target virtual characters includes: inputting the story text between multiple target virtual characters into a pre-trained image model to obtain a story animation containing multiple target virtual characters generated based on the image model.

[0118] In an optional embodiment, the above-mentioned selection operation for multiple target role identifiers in the role relationship network includes: a connection operation for multiple role identifiers in the role relationship network; wherein, the multiple role identifiers connected by the connection operation are target role identifiers.

[0119] In an optional embodiment, the aforementioned role relationship network includes role identifiers corresponding to unlocked roles displayed in a second display format; wherein, the role identifiers corresponding to unlocked roles are configured to be unselectable; the unlocked roles are unlocked in the following manner: in response to a trigger operation on the role identifier of the unlocked role, the role information of the unlocked role is displayed; in response to a trigger operation on the role information, a task node prompt for unlocking the unlocked role is displayed; wherein, the task node prompt is used to indicate the task that needs to be completed to unlock the unlocked role.

[0120] If the aforementioned functions are implemented as 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 this disclosure, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a terminal device, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0121] In the description of this disclosure, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing this disclosure and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of 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.

[0122] Finally, it should be noted that the above-described embodiments are merely specific implementations of this disclosure, used to illustrate the technical solutions of this disclosure, and not to limit it. The protection scope of this disclosure is not limited thereto. Although this disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this disclosure. Such modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this disclosure, and should all be covered within the protection scope of this disclosure. Therefore, the protection scope of this disclosure should be determined by the protection scope of the claims.

Claims

1. A method for displaying game storyline, characterized in that, A graphical user interface is provided through the terminal device; The graphical user interface displays at least one virtual character from the target game's storyline; the method includes: The graphical user interface displays a network of character relationships related to the target game's storyline; wherein, the network of character relationships includes: character identifiers of multiple virtual characters, and the relationships between the multiple virtual characters; In response to a selection operation for multiple target role identifiers in the role relationship network, the multiple target role identifiers are displayed in the role relationship network in a first display format; In response to the plot generation operation, based on the target game plot, the plot text between the target virtual characters corresponding to the multiple target character identifiers is determined; based on the plot text between the multiple target virtual characters, a plot animation containing the multiple target virtual characters is generated, and the plot animation is displayed in the graphical user interface.

2. The method according to claim 1, characterized in that, The step of displaying the character relationship network related to the target game plot in the graphical user interface includes: In response to a trigger operation on a first control displayed in the graphical user interface, a story viewing panel is displayed in the graphical user interface; wherein, the story viewing panel is used to: preview the target game story and view the character relationships and mission objectives of the target game story; the story viewing panel displays a character relationship display control; In response to a trigger operation on the character relationship display control, a network of character relationships related to the target game storyline is displayed in the graphical user interface.

3. The method according to claim 2, characterized in that, The method further includes: In response to a trigger operation on the character relationship display control, a second control and a third control are displayed in the graphical user interface; wherein, the second control is used to: determine the character relationship network based on game data related to the target game account logged in on the terminal device; the third control is used to: determine the character relationship network based on the importance of characters in the target game storyline.

4. The method according to claim 3, characterized in that, The role relationship network is determined in the following way: In response to a trigger operation on the second control, game data related to the target game account is obtained; wherein, the game data includes: the interaction values ​​between the target game account and the virtual characters in the target game storyline; Based on the game data, identify multiple first virtual characters in the target game storyline that are associated with the target game account, and determine the degree of association between the target game account and the first virtual characters; Based on the correlation, the network of character relationships related to the target game's storyline is determined.

5. The method according to claim 4, characterized in that, The step of determining the character relationship network related to the target game plot based on the correlation degree includes: From the plurality of first virtual characters, determine the second virtual character with the highest correlation, and set the character identifier of the second virtual character at the center of the character relationship network; Based on the target game storyline, multiple third virtual characters that are associated with the second virtual character are identified from the first virtual character; The character identifiers of the plurality of third virtual characters are placed around the character identifier of the second virtual character, and the character identifiers of the second virtual character are connected to the character identifiers of the plurality of third virtual characters respectively by line segments to obtain the character relationship network; wherein the second virtual character and the third virtual character at the endpoint of the line segment have an association relationship.

6. The method according to claim 4, characterized in that, The step of determining the plot text between the target virtual characters corresponding to the multiple target character identifiers based on the target game plot includes: Based on the association between the target virtual characters corresponding to the multiple target character identifiers in the target game storyline, generate storyline text between the target virtual characters corresponding to the multiple target character identifiers.

7. The method according to claim 6, characterized in that, The step of generating plot text between the target virtual characters corresponding to the multiple target character identifiers based on the association relationship between the target virtual characters corresponding to the multiple target character identifiers in the target game plot includes: The association between the target virtual characters corresponding to the multiple target character identifiers is input into a pre-trained text model to obtain the plot text between the target virtual characters corresponding to the multiple target character identifiers generated based on the text model; The text model is trained based on preset plot text corresponding to the target game plot.

8. The method according to claim 3, characterized in that, The role relationship network is determined in the following way: In response to a trigger operation on the third control, the main character in the target game storyline is identified, and the character identifier of the main character is set at the center of the character relationship network; Based on the target game storyline, identify multiple auxiliary characters associated with the main character from among the virtual characters in the target game storyline; The character identifiers of the multiple auxiliary characters are placed around the character identifier of the main character, and the character identifiers of the main character are connected to the character identifiers of the multiple auxiliary characters by line segments to obtain the character relationship network; wherein the main character and the auxiliary character at the endpoint of the line segment have an association relationship.

9. The method according to claim 8, characterized in that, The step of determining the plot text between the target virtual characters corresponding to the multiple target character identifiers based on the target game plot includes: Select target story texts related to multiple target virtual characters from the preset story texts corresponding to the target game storyline; The target story text is defined as the story text between the target virtual characters corresponding to the multiple target character identifiers.

10. The method according to claim 1, characterized in that, The step of generating a story animation containing multiple target virtual characters based on the story text between multiple target virtual characters includes: The plot text between multiple target virtual characters is input into a pre-trained image model to obtain a plot animation containing multiple target virtual characters generated based on the image model.

11. The method according to claim 1, characterized in that, The selection operation for multiple target role identifiers in the role relationship network includes: a connection operation for multiple role identifiers in the role relationship network; wherein, the multiple role identifiers connected by the connection operation are target role identifiers.

12. The method according to claim 1, characterized in that, The character relationship network includes character identifiers corresponding to unlocked characters displayed in a second display format; wherein, the character identifiers corresponding to the unlocked characters are configured to be unselectable; the unlocked characters are unlocked in the following manner: In response to a trigger operation targeting the character identifier of the locked character, display the character information of the locked character; In response to a trigger operation on the character information, a task node prompt for unlocking the locked character is displayed; wherein, the task node prompt is used to indicate the task that needs to be completed to unlock the locked character.

13. A game plot display device, characterized in that, A graphical user interface is provided through the terminal device; The graphical user interface displays at least one virtual character from the target game's storyline; the device includes: A relationship network display module is used to display a character relationship network related to the target game plot in the graphical user interface; wherein, the character relationship network includes: character identifiers of multiple virtual characters, and the association relationships between the multiple virtual characters; A role selection module is used to respond to a selection operation for multiple target role identifiers in the role relationship network, and to display the multiple target role identifiers in the role relationship network in a first display format. An animation generation module is used to respond to the plot generation operation, determine the plot text between the target virtual characters corresponding to the multiple target character identifiers based on the target game plot, generate a plot animation containing the multiple target virtual characters based on the plot text between the multiple target virtual characters, and display the plot animation in the graphical user interface.

14. An electronic device, characterized in that, The electronic device includes a processor and a memory, the memory storing machine-executable instructions that can be executed by the processor, the processor executing the machine-executable instructions to implement the game plot display method according to any one of claims 1 to 12.

15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the game plot display method according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • Plot triggering method and device in virtual relation formation application, terminal and medium

    CN112827167A

  • The system which operates the real character relationship building game which real reaction of the real character and user mobile device in base

    KR1020100034188A