Loading interface display method and device, computer equipment and storage medium

By displaying descriptions of interacted virtual objects in related scenes, the loading interface is enriched, reducing boredom and enhancing user engagement during resource loading in electronic games.

CN120305668APending Publication Date: 2025-07-15SHENZHEN TENCENT NETWORK INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510705748.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-29
Publication Date
2025-07-15

AI Technical Summary

Technical Problem

When existing electronic game programs load virtual scene resource files, the loading interface displays a relatively single content, which makes users feel bored while waiting.

Method used

During the process of loading the virtual scene resource file, the description content of the virtual objects that have interacted with the controlled virtual characters in the same virtual scene are obtained and displayed, including text and pictures, to enhance the amount of information in the loading interface.

Benefits of technology

It improves the richness of the loading interface, reduces the user's sense of boredom, and increases the user's interaction motivation and interest in virtual scenes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120305668A_ABST
    Figure CN120305668A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a loading interface display method and device, computer equipment and a storage medium, and belongs to the technical field of computers. The method comprises the following steps: starting an application program provided with one or more virtual scenes; in the process of loading the resource file of the first virtual scene, first content is obtained, and the first content is used for describing a virtual object which is subjected to interactive operation with the controlled virtual character in the similar virtual scene; the similar virtual scene is a virtual scene which is the same as the first virtual scene or belongs to the same type as the first virtual scene, and the controlled virtual role is a virtual role with control authority of the terminal equipment; and displaying the first content in the loading interface, wherein the first content comprises at least one of the text content and the picture content. According to the method and the device, the displayable information amount of the loading interface is increased, so that the richness of the loading interface is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present application relate to the field of computer technologies, and particularly to a method, device, computer device, and storage medium for displaying a loading interface. Background Art

[0002] In recent years, video game programs have been deeply loved by the general public. To meet the growing needs of users, video game programs configure various resources for virtual scenarios, such as virtual characters, virtual props, etc., and store the resources in resource files. Before starting the game, it is necessary to first load the resource file of the virtual scenario.

[0003] Considering that the process of loading the resource file takes a long time, a loading interface is usually displayed on the upper layer of the game interface, and a prompt text "Loading..." can be displayed in the loading interface to prompt the user that the resource file is currently being loaded. However, the content displayed on the loading interface is relatively single. Summary of the Invention

[0004] Embodiments of the present application provide a method, device, computer device, and storage medium for displaying a loading interface, which increases the amount of information that can be displayed on the loading interface, thereby improving the richness of the loading interface. The technical solutions are as follows:

[0005] On the one hand, a method for displaying a loading interface is provided. The method includes:

[0006] Starting an application program that provides one or more virtual scenarios;

[0007] During the process of loading the resource file of the first virtual scenario, obtaining first content, where the first content is used to describe virtual objects that have interacted with a controlled virtual character in the same type of virtual scenarios; the same type of virtual scenarios are virtual scenarios that are the same as or belong to the same type as the first virtual scenario, and the controlled virtual character is a virtual character that the terminal device has control authority over;

[0008] Displaying the first content in the loading interface, where the first content includes at least one of text content and picture content.

[0009] On the other hand, a method for displaying a loading interface is provided. The method includes:

[0010] Starting an application program that provides one or more virtual scenarios, where the application program includes a loading module;

[0011] During the process of loading the resource file of the first virtual scenario through the loading module, selecting a first content identifier from multiple content identifiers corresponding to the first virtual scenario, where the content corresponding to each content identifier is associated with the first virtual scenario and belongs to other modules except the loading module;

[0012] Obtain the first content corresponding to the first content identifier from the first module to which the first content identifier belongs;

[0013] Display the first content in the loading interface, where the first content includes at least one of text content and picture content.

[0014] On the other hand, a loading interface display device is provided, and the device includes:

[0015] A startup unit for starting an application program provided with one or more virtual scenes;

[0016] A content acquisition unit for acquiring first content during the process of loading the resource file of the first virtual scene, where the first content is used to describe virtual objects that have interacted with a controlled virtual character in the same type of virtual scene; the same type of virtual scene is the same as or belongs to the same type as the first virtual scene, and the controlled virtual character is a virtual character that the terminal device has control authority over;

[0017] A display unit for displaying the first content in the loading interface, where the first content includes at least one of text content and picture content.

[0018] On the other hand, a loading interface display device is provided, and the device includes:

[0019] A startup unit for starting an application program provided with one or more virtual scenes, where the application program includes a loading module;

[0020] An identifier selection unit for selecting a first content identifier from multiple content identifiers corresponding to the first virtual scene during the process of loading the resource file of the first virtual scene through the loading module, where the content corresponding to each content identifier is associated with the first virtual scene and belongs to other modules except the loading module;

[0021] A content acquisition unit for obtaining the first content corresponding to the first content identifier from the first module to which the first content identifier belongs;

[0022] A display unit for displaying the first content in the loading interface, where the first content includes at least one of text content and picture content.

[0023] On the other hand, a computer device is provided, and the computer device includes a processor and a memory, where at least one computer program is stored in the memory, and the at least one computer program is loaded and executed by the processor to implement the operations performed by the loading interface display method described in the above aspects.

[0024] On the other hand, a computer-readable storage medium is provided, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor to implement the operations performed by the loading interface display method described in the above aspect.

[0025] In still another aspect, a computer program product is provided, including a computer program which, when executed by a processor, implements the operations performed by the loading interface display method described in the above aspect.

[0026] The method, apparatus, computer device, and storage medium provided in the embodiments of the present application, during the process of loading the resource file of the virtual scene, display, in the loading interface, the description content of the virtual objects that have interacted with the controlled virtual character in the same type of virtual scene, increasing the amount of information that can be displayed on the loading interface, thereby improving the richness of the loading interface, avoiding the boredom of users during the waiting for loading, and also enabling users to be more motivated to perform interaction operations in the virtual scene, improving the user's interest in the virtual scene. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0028] Figure 1 is a schematic structural diagram of an implementation environment provided by the embodiments of the present application;

[0029] Figure 2 is a flowchart of a loading interface display method provided by the embodiments of the present application;

[0030] Figure 3 is a schematic diagram of displaying the main city content in the loading interface provided by the embodiments of the present application;

[0031] Figure 4 is a schematic diagram of displaying the wild content in the loading interface provided by the embodiments of the present application;

[0032] Figure 5 is a schematic diagram of displaying the dungeon content in the loading interface provided by the embodiments of the present application;

[0033] Figure 6 is another schematic diagram of displaying the wild content in the loading interface provided by the embodiments of the present application;

[0034] Figure 7It is a flowchart of another method for displaying a loading interface provided by an embodiment of the present application;

[0035] Figure 8 It is a flowchart of another method for displaying a loading interface provided by an embodiment of the present application;

[0036] Figure 9 It is a flowchart of another method for displaying a loading interface provided by an embodiment of the present application;

[0037] Figure 10 It is a schematic flowchart of a process for screening loading content IDs provided by an embodiment of the present application;

[0038] Figure 11 It is a schematic structural diagram of a loading interface display device provided by an embodiment of the present application;

[0039] Figure 12 It is a schematic structural diagram of another loading interface display device provided by an embodiment of the present application;

[0040] Figure 13 It is a schematic structural diagram of another loading interface display device provided by an embodiment of the present application;

[0041] Figure 14 It is a schematic structural diagram of another loading interface display device provided by an embodiment of the present application;

[0042] Figure 15 It is a schematic structural diagram of a terminal device provided by an embodiment of the present application. Detailed implementation manners

[0043] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the following will further describe the embodiments of the present application in detail with reference to the accompanying drawings.

[0044] It can be understood that the terms "first", "second", etc. used in the present application may be used herein to describe various concepts, but unless otherwise specified, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another. For example, without departing from the scope of the present application, the first content may be referred to as the second content, and similarly, the second content may be referred to as the first content.

[0045] Among them, at least one means one or more than one. For example, at least one content may be one content, two contents, three contents, etc., any integer greater than or equal to one. A plurality means two or more than two. For example, a plurality of contents may be two contents, three contents, etc., any integer greater than or equal to two. Each means each one in at least one. For example, each content refers to each content in a plurality of contents. If the plurality of contents are 3 contents, then each content refers to each of the 3 contents.

[0046] It should be noted that the information involved in this application (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.), and signals (including but not limited to signals transmitted between user terminals and other devices, etc.) are all fully authorized by the user or relevant parties, and the collection, use, and processing of relevant data need to comply with the relevant laws, regulations, and standards of relevant countries and regions.

[0047] For the convenience of understanding, the nouns involved in the embodiments of this application are described below.

[0048] RPG game: It refers to a Role Playing Game, which is a type of game that immerses players in a virtual scenario where they assume specific roles and complete various tasks. In an RPG game, players control virtual characters to freely roam in the virtual scenario. In addition, players can role-play by selecting virtual characters of different identity types, explore new places, solve puzzles, establish new groups, or participate in stories in the virtual world. Players promote the development of the game story within the virtual scenario by completing game tasks, exploring the virtual scenario, developing the skills and attributes of virtual characters, etc. Such games usually have complex storylines and worldviews, and players can freely choose the behaviors and development directions of virtual characters.

[0049] MMORPG (Multiplayer Online Role Playing Game, Massively Multiplayer Online Role-Playing Game): It is a type of RPG game. MMORPG is a multiplayer game conducted on the Internet and can be designed to simulate virtual worlds such as ancient worlds or modern fantasy worlds. Players can select virtual characters in the virtual scenario to experience designated adventure tasks and can explore the virtual scenario together through multiplayer online. In an MMORPG game, multiple players can participate in the same game session in the virtual scenario through match-making. In the game session, different players can control virtual characters to attack each other and compete for game resources in the virtual scenario, or different players can also control virtual characters to cooperate with each other to win game resources in the virtual scenario.

[0050] Virtual scene: It is a virtual scene displayed (or provided) when the client runs on the terminal. The virtual scene can be a simulation environment of the real world, a semi-simulated and semi-fictional environment, or a purely fictional environment. The virtual scene can be any one of a two-dimensional virtual scene, a 2.5D virtual scene, or a three-dimensional virtual scene. The embodiments of the present application do not limit the dimension of the virtual scene. For example, the virtual scene can include the sky, land, ocean, etc. The land can include environmental elements such as deserts and cities. Users can control virtual characters to move in the virtual scene. Optionally, the virtual scene can provide a battle environment for virtual characters. In this virtual scene, there are virtual resources available for virtual characters, such as virtual props required for battles, virtual drugs required for treatment, virtual props required for upgrading, virtual gold coins required for transactions, etc.

[0051] In an open-world game, players can freely control virtual characters to roam in the virtual scene and can freely choose the time point and method to complete game tasks. The virtual characters controlled by players can interact with other virtual characters in the virtual scene. Exemplarily, in a level-clearing type game, at least one virtual character conducts a single-round battle in the virtual scene. The virtual character obtains the clearance permission for the current level by killing monsters in order to enter the next level or end the current game session.

[0052] Virtual character: It refers to an active object in the virtual scene. The active object can be a virtual person, a virtual animal, a virtual elf, an anime character, etc. The virtual character can be a virtual image in the virtual scene used to represent the user. There can be multiple virtual characters in the virtual scene. Each virtual character has its own shape and volume in the virtual scene and occupies a part of the space in the virtual scene. Optionally, when the virtual scene is a three-dimensional virtual scene, optionally, the virtual character can be a three-dimensional solid model. The three-dimensional solid model can be a three-dimensional character constructed based on three-dimensional human bone technology. The same virtual character can display different external images by wearing different skins. In some embodiments, the virtual character can also be implemented using a 2.5D or 2D model. The embodiments of the present application do not limit this.

[0053] There can be multiple different virtual characters in the virtual scene. Exemplarily, the virtual characters can include player characters controlled by operations on the client, or can include artificial intelligence (AI) set in the virtual scene battles through training, and can also include non-player characters (NPCs) set in the virtual scene interactions. Optionally, the virtual character can be a virtual figure competing in the virtual scene. Optionally, the number of virtual characters participating in the interaction in the virtual scene can be preset or can be dynamically determined according to the number of clients joining the interaction.

[0054] Virtual objects: Include movable objects and immovable objects in the virtual scene, that is, virtual objects include virtual characters and other objects other than virtual characters. Such as virtual objects, virtual props, virtual scenic spots, etc.

[0055] Figure 1 It is a schematic structural diagram of a computer system provided by an embodiment of the present application. The computer system 100 includes: a first terminal device 110, a server 120, and a second terminal device 130.

[0056] The first terminal device 110 installs and runs an application program 111. The application program 111 can be an electronic game program, a live broadcast program, a social program, a video playback program, or other types of programs. The application program 111 provides one or more virtual scenes. The virtual scenes can be virtual scenes of types such as main cities, dungeons, or the wild. When the first terminal device runs the application program 111, the user interface of the application program 111 is displayed on the screen of the first terminal device 110. The first terminal device 110 is a terminal device used by the first user 112. The first user 112 controls the virtual character to perform operations in the virtual scene on the first terminal device 110.

[0057] The second terminal device 130 installs and runs an application program 131. The application program 131 can be an electronic game program or other types of programs. The application program 131 provides one or more virtual scenes. The virtual scenes can be virtual scenes of types such as main city scenes, dungeon scenes, or wild scenes. When the second terminal device 130 runs the application program 131, the user interface of the application program 131 is displayed on the screen of the second terminal device 130. The second terminal device 130 is a terminal device used by the second user 113. The second user 113 controls the virtual character to perform operations in the virtual scene on the second terminal device 130.

[0058] In a possible implementation, the virtual characters controlled by the first user 112 through the first terminal device 110 and the second user 113 through the second terminal device 130 are located in the same virtual scene. Alternatively, the virtual characters controlled by the first user 112 through the first terminal device 110 and the second user 113 through the second terminal device 130 are located in different virtual scenes.

[0059] In a possible implementation, the application programs installed on the first terminal device 110 and the second terminal device 130 are the same, or the application programs installed on the two terminal devices are of the same type on different operating system platforms (Android or iOS). The first terminal device 110 can generally refer to one of multiple terminal devices, and the second terminal device 130 can generally refer to another one of the multiple terminal devices. The embodiments of the present application only use the first terminal device 110 and the second terminal device 130 as examples for illustration. The device types of the first terminal device 110 and the second terminal device 130 are the same or different, and the device types include at least one of smart phones, tablet computers, game consoles, smart bracelets, virtual reality devices, laptop computers, and desktop computers.

[0060] Those skilled in the art can know that the number of the above terminal devices can be more or less. For example, the above terminal device can be only one (such as a user playing a game with artificial intelligence), or the above terminal devices include 10 (such as 10 users participating in the same level-breaking type of RPG game), or a larger number. The embodiments of the present application do not limit the number and device types of the terminal devices.

[0061] It should be noted that Figure 1 only two terminal devices are shown, but in different embodiments, there are multiple other terminal devices 140 that can access the server 120. Optionally, there is also one or more terminal devices 140 that are the terminal devices corresponding to the developer. A development and editing platform for supporting the development and editing of application programs for one or more virtual scenes is installed on the terminal device 140. The developer can edit and update the application program on the terminal device 140 and transmit the updated application program installation package to the server 120 through a wired or wireless network. The first terminal device 110 and the second terminal device 130 can download the application program installation package from the server 120 to implement the update of the application program.

[0062] The first terminal device 110, the second terminal device 130, and the other terminal devices 140 are connected to the server 120 through a wireless network or a wired network.

[0063] The server 120 includes at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. The server 120 is used to provide background services for applications that support one or more virtual scenarios. Optionally, the server 120 undertakes the main computing work, and the terminal device undertakes the secondary computing work; or, the server 120 undertakes the secondary computing work, and the terminal device undertakes the main computing work; or, a distributed computing architecture is adopted between the server 120 and the terminal device for collaborative computing.

[0064] Figure 2 It is a flowchart of a method for displaying a loading interface provided by an embodiment of the present application. Taking the method as being executed by a terminal device as an example, as Figure 2 shown, the method includes:

[0065] 201. The terminal device starts an application that provides one or more virtual scenarios.

[0066] Among them, the application can be a video game program, or a live broadcast program, a social program, a video playback program, etc. The application provides one or more virtual scenarios. In the case where the application provides multiple virtual scenarios, the types of the multiple virtual scenarios can be the same or different. For example, in a video game program, a main city scene, a dungeon scene, a wild scene, etc. can be provided, and the number of virtual scenarios of each type can be set arbitrarily.

[0067] In addition, when the types of the applications are different, the types of the provided virtual scenarios are also different. For example, a video game program provides one or more game scenes, and a live broadcast program provides one or more virtual live rooms, etc. The embodiments of the present application do not limit the types of the applications and the types of the virtual scenarios.

[0068] 202. During the process of the terminal device loading the resource file of the first virtual scenario, the first content is obtained.

[0069] After the terminal device starts the application, it can start any virtual scenario. The virtual scenario can be the virtual scenario that was running when the application was closed last time, or the virtual scenario selected by the user after the application is started this time, etc. In the embodiments of the present application, taking the first virtual scenario as an example, when the terminal device starts the first virtual scenario, it will first load the resource file of the first virtual scenario. The resource file includes the resources required to display the first virtual scenario. After the resource file is loaded, the terminal device can display the interface of the first virtual scenario. However, it takes some time to load the resource file of the first virtual scenario.

[0070] Among them, the resource file of the first virtual scene includes terrain and landform resources, building resources, prop resources, weather data resources, task resources, plot resources, dynamic change resources, etc. of the virtual scene, and the embodiments of the present application do not limit this. Considering that it takes some time to load the resource file of the first virtual scene, the terminal device can display a loading interface during the process of loading the resource file of the first virtual scene for the user to view during the waiting for loading.

[0071] In the embodiments of the present application, during the process of the terminal device loading the resource file of the first virtual scene, the first content can be obtained, so as to display the first content in the loading interface.

[0072] Among them, the controlled virtual character is a virtual character that the terminal device has control authority over, that is, the terminal device will control the controlled virtual character to perform operations in the first virtual scene. For example, the terminal device logs in to the application based on the account, and selects the virtual character used by the account from one or more virtual characters provided by the application, and this virtual character is the controlled virtual character of the terminal device. After that, the terminal device can control the controlled virtual character to perform operations. The first content is used to describe the virtual object that has interacted with the controlled virtual character in the same type of virtual scene. The same type of virtual scene is the same as or belongs to the same type as the first virtual scene. For example, the first virtual scene is Main City A, and the same type of virtual scene is Main City B that has been launched before in the application. The first content is the description content of the virtual object that has interacted with the controlled virtual character in the same type of virtual scene, and the first content includes at least one of text content and picture content. For example, the first content can be a picture of the virtual object or a descriptive text, or it can also be a new picture formed by adding the descriptive text of the virtual object to the picture of the virtual object.

[0073] By viewing the first content in the loading interface, the user can recall the information of the virtual object that has interacted with the controlled virtual character in the same type of virtual scene, and can also plan to interact with the virtual object again or avoid the virtual object, etc. in the first virtual scene started this time, so as to formulate an operation strategy in advance.

[0074] The terminal device can obtain the first content when starting to load the resource file of the first virtual scene, and display the first content in the loading interface. Since the data volume of the first content is small and the time consumed for loading the first content is short, the terminal device can quickly load the first content and thus display the first content in the loading interface. And since the data volume of the resource file of the first virtual scene is large and the time consumed for loading the resource file is long, during the process of displaying the loading interface, the terminal device will continue to load the resource file until the loading is completed, and then the terminal device cancels the display of the loading interface and displays the interface of the first virtual scene.

[0075] 203. The terminal device displays the first content in the loading interface.

[0076] Among them, at least one of picture content and text content can be displayed in the loading interface. The loading interface can be displayed on the upper layer of the interface of the first virtual scene, covering all or part of the content of the interface of the first virtual scene. After the resource file is loaded and the interface of the first virtual scene is rendered, the terminal device can cancel the display of the loading interface, so as to display the interface of the first virtual scene located on the lower layer.

[0077] Optionally, in addition to the above first content, the terminal device can also display other content in the loading interface, such as a prompt text for prompting the user that loading is in progress, a progress bar for indicating the loading progress, etc. In a possible implementation manner, the terminal device obtains the content associated with the first virtual scene and displays the content in the loading interface. The content can be the description content of the first virtual scene, or the description content of the virtual character in the first virtual scene, or the description content of the virtual scenic spot in the first virtual scene, etc. For example, the description content of the first virtual scene can include pictures and texts of the core area in the first virtual scene, pictures and texts of the virtual monsters in the first virtual scene, pictures and texts of the virtual scenic spots in the first virtual scene, etc.

[0078] For example, see Figure 3 , if the first virtual scene is the main city, the buildings in the main city, the trees and the ground around the buildings, and the introduction text of the main city are displayed in the loading interface, and a loading progress bar is also displayed. The loading progress bar can represent the current loading progress of the resource file. See Figure 4 , if the first virtual scene is the wild, the picture and introduction text of the monster "stone lizard" in the wild and a loading progress bar are displayed in the loading interface. See Figure 5 , if the first virtual scene is a dungeon, the picture and introduction text of the dungeon "natural vital cave" and a loading progress bar are displayed in the loading interface. See Figure 6 , if the first virtual scene is the wild, the picture and introduction text of the monster "jellyfish" in the wild and a loading progress bar are displayed in the loading interface.

[0079] In the method provided by the embodiment of the present application, during the process of loading the resource file of the virtual scene, the description content of the virtual object that has interacted with the controlled virtual character in the same type of virtual scene is obtained and displayed in the loading interface, which increases the amount of information that can be displayed in the loading interface, thereby improving the richness of the loading interface, avoiding the boredom of the user during the waiting for loading, and also enabling the user to be more motivated to perform interaction operations in the virtual scene, and improving the user's interest in the virtual scene.

[0080] InFigure 2 Based on the illustrated embodiments, virtual objects can include various types, such as virtual characters, virtual creatures, virtual scenic spots, virtual objects, virtual transportation vehicles, etc. Interaction operations can also include various types, such as battle operations, dialogue operations, etc. The embodiments of this application do not limit the types of virtual objects and interaction operations. For different types of virtual objects or interaction operations, the types of the first content obtained by the terminal device are also different.

[0081] In one possible implementation, the first content may include at least one of the following from 1 to 10:

[0082] 1. The description content of the virtual characters that have performed battle operations with the controlled virtual character in the same type of virtual scene.

[0083] Among them, the virtual character can be a player character controlled by the terminal device, or an AI character, or an NPC character, etc. The embodiments of this application do not limit this. The description content of the virtual character can include pictures or description texts of the virtual character, and based on this description content, the virtual character can be understood.

[0084] The controlled virtual character can participate in the same game session with any virtual character in any virtual scene and perform battle operations with that virtual character in the game session. Then, during the process of loading the resource file of the first virtual scene, obtain the description content of the virtual characters that have performed battle operations with the controlled virtual character in the same type of virtual scene and display it on the loading interface. When the user views this description content, they can recall the virtual characters that have performed battle operations before and recall information such as the various skills of the virtual characters, which is convenient for performing battle operations with that virtual character again in the first virtual scene after the loading of the first virtual scene is completed.

[0085] 2. The description content of the virtual characters that have performed dialogue operations with the controlled virtual character in the same type of virtual scene.

[0086] Among them, the virtual character can be a player character controlled by the terminal device, or an AI character, or an NPC character, etc. The embodiments of this application do not limit this. The description content of the virtual character can include pictures or description texts of the virtual character, and based on this description content, the virtual character can be understood.

[0087] The controlled virtual character can have a conversation operation with any virtual character in any virtual scene, that is, the terminal device inputs a conversation message and sends it to the terminal device controlling the virtual character, or the terminal device receives the conversation message sent by the terminal device controlling the virtual character. During the process of loading the resource file of the first virtual scene, the description content of the virtual characters that have had conversation operations with the controlled virtual character in the same type of virtual scene is obtained and displayed on the loading interface. By viewing this description content, the user can recall the virtual characters with whom they have had conversation operations, deepen the impression of the virtual characters, and facilitate having another conversation operation with the virtual character in the first virtual scene or avoiding the virtual character after the loading of the first virtual scene is completed, etc.

[0088] 3. The description content of the virtual characters that have issued tasks to the controlled virtual character in the same type of virtual scene.

[0089] Among them, the virtual character can be a player character controlled by a terminal device, or an AI character, or an NPC character, etc., and the embodiments of the present application do not make any limitations in this regard. The description content of the virtual character can include a picture or a description text of the virtual character, etc., and the virtual character can be understood based on this description content.

[0090] In any virtual scene, an NPC character or some virtual characters controlled by a terminal device, etc., can issue tasks to the controlled virtual character, and the controlled virtual character executes the tasks. Then, during the process of loading the resource file of the first virtual scene, the description content of the virtual characters that have issued tasks to the controlled virtual character in the same type of virtual scene can be obtained and displayed on the loading interface. By viewing this description content, the user can recall the virtual characters that have issued tasks to them and prepare in advance for the tasks that the virtual character may issue in the first virtual scene.

[0091] 4. The description content of the virtual characters that have cooperated with the controlled virtual character to complete tasks in the same type of virtual scene.

[0092] Among them, the virtual character can be a player character controlled by a terminal device, or an AI character, or an NPC character, etc., and the embodiments of the present application do not make any limitations in this regard. The description content of the virtual character can include a picture or a description text of the virtual character, etc., and the virtual character can be understood based on this description content.

[0093] In any virtual scenario, the controlled virtual character can cooperate with other virtual characters to complete tasks. For example, in a virtual scenario, a game session is initiated. After the controlled virtual character teams up with other virtual characters, they perform battle operations against the opposing team, etc. During the process of loading the resource file of the first virtual scenario, the description content of the virtual characters that have ever cooperated with the controlled virtual character in the same type of virtual scenario is obtained and displayed on the loading interface. By viewing this description content, the user can recall the virtual characters they have cooperated with and understand the skills of these virtual characters, so as to plan to cooperate with them again in the first virtual scenario.

[0094] 5. The description content of the virtual creatures captured by the controlled virtual character in the same type of virtual scenario.

[0095] The virtual scenario includes one or more types of virtual creatures, such as virtual fish, virtual birds, virtual insects, virtual mushrooms, etc. The virtual creatures captured by the controlled virtual character can include virtual fish caught, virtual birds shot, virtual insects grabbed, virtual mushrooms picked, etc. The description content of the virtual creatures can include at least one of the picture and text of the virtual creatures. The text can introduce the habits, appearance, locations of entry and exit, rewards that can be obtained after capture, etc. of the virtual creatures.

[0096] During the process of loading the resource file of the first virtual scenario, the description content of the virtual creatures captured by the controlled virtual character in the same type of virtual scenario is obtained and displayed on the loading interface. By viewing this description content, the user can recall the virtual creatures they have captured and understand the relevant content such as the rewards that can be obtained by capturing these virtual creatures, so as to include capturing these virtual creatures again in the first virtual scenario in the plan.

[0097] 6. The description content of the virtual scenic spots explored by the controlled virtual character in the same type of virtual scenario.

[0098] The virtual scenario can include one or more virtual scenic spots for the controlled virtual character to explore. Among them, the controlled virtual character exploring a virtual scenic spot means that the controlled virtual character goes to the area where the virtual scenic spot is located, or means that the controlled virtual character goes to the area where the virtual scenic spot is located and completes the tasks set by the virtual scenic spot, or means that the controlled virtual character goes to the area where the virtual scenic spot is located and stays for a duration exceeding the preset duration, etc. The description content of the virtual scenic spots can include at least one of the picture and text of the virtual scenic spots. The text can introduce the location where the virtual scenic spot is located, historical events that have occurred at the virtual scenic spot, tasks set at the virtual scenic spot, rewards that can be obtained by completing these tasks, etc.

[0099] During the process of loading the resource file of the first virtual scene, obtain the description content of the virtual scenic spots explored by the controlled virtual character in similar virtual scenes, and display it on the loading interface. By viewing this description content, the user can recall the virtual scenic spots they have explored, and also recall relevant information such as the location of the virtual scenic spot and the rewards that can be obtained by completing tasks, so that they can plan to explore the virtual scenic spot again in the first virtual scene.

[0100] 7. The description content of the virtual objects picked up by the controlled virtual character in similar virtual scenes.

[0101] Among them, the virtual objects can include virtual equipment, virtual potions, virtual wood, virtual ornaments, etc. The description content of the virtual objects can include at least one of the picture and text of the virtual object. The text can introduce the functions, picking methods, rewards that can be obtained after picking up, etc. of the virtual object. During the process of loading the resource file of the first virtual scene, obtain the description content of the virtual objects picked up by the controlled virtual character in similar virtual scenes, and display it on the loading interface. By viewing this description content, the user can recall the virtual objects they have picked up, and also understand relevant information such as the functions of the virtual objects, picking methods, and rewards that can be obtained after picking up, so that they can plan to pick up the virtual object again in the first virtual scene.

[0102] 8. The description content of the virtual objects built by the controlled virtual character in similar virtual scenes.

[0103] Among them, the virtual objects built by the controlled virtual character can be virtual buildings, virtual tools, virtual roads, etc. The description content of the virtual objects can include at least one of the picture and text of the virtual object. The text can introduce the external structure, construction process, rewards obtained after construction completion, etc. of the virtual object. During the process of loading the resource file of the first virtual scene, obtain the description content of the virtual objects built by the controlled virtual character in similar virtual scenes, and display it on the loading interface. By viewing this description content, the user can recall the virtual objects they have built, and also can plan to rebuild the virtual object in the first virtual scene.

[0104] 9. The description content of the virtual objects destroyed by the controlled virtual character in similar virtual scenes.

[0105] In a virtual scene, a controlled virtual character can destroy virtual objects, such as damaging part of the structure of a virtual building, cutting down virtual trees, blowing up virtual rocks, or causing damage to virtual props during a battle. The description content of the virtual object can include at least one of a picture and text of the virtual object. The text can introduce the location of the virtual object, the way of destruction, and other content. During the process of loading the resource file of the first virtual scene, obtain the description content of the virtual objects destroyed by the controlled virtual character in similar virtual scenes and display it on the loading interface. When the user views the description content, they can recall the virtual objects they have destroyed and can also include using or destroying the virtual object in the first virtual scene in the plan.

[0106] 10. The description content of the virtual transportation means that the controlled virtual character has ridden in similar virtual scenes.

[0107] In a virtual scene, a controlled virtual character can ride a virtual transportation means, such as a virtual car, a virtual plane, etc. The description content of the virtual transportation means can include at least one of a picture and text of the virtual transportation means. The text can introduce the moving speed, moving area, docking area, riding conditions, and other content of the virtual transportation means. During the process of loading the resource file of the first virtual scene, obtain the description content of the virtual transportation means that the controlled virtual character has ridden in similar virtual scenes and display it on the loading interface. When the user views the description content, they can recall the virtual transportation means they have ridden, understand the performance of the virtual transportation means, and can also include riding the virtual transportation means in the first virtual scene in the plan.

[0108] It should be noted that the above 10 types of description content can be combined in any form. The first content can include at least one of the above 10 types of description content. For example, the first content obtained by the terminal device can include the description content of the virtual characters that have performed battle operations with the controlled virtual character in similar virtual scenes and the description content of the virtual objects destroyed by the controlled virtual character in similar virtual scenes. In addition, the embodiments of the present application are only examples with the above 10 types of description content. In other embodiments, the first content can also include other types of content, and the embodiments of the present application do not limit this.

[0109] The embodiments of the present application provide various description contents according to the differences in interaction operations and virtual objects. The terminal device can select at least one type of description content and display it on the loading interface, enhancing the diversity of the displayed content. Moreover, after the user views the loading interface, they can recall the virtual objects that have performed interaction operations with the controlled virtual character in similar virtual scenes and can also formulate in advance the operation strategies related to the virtual objects. Therefore, the embodiments of the present application can actively and timely discover the hidden needs of users and provide the required information for users in advance, improving the satisfaction of users.

[0110] Based on the embodiments shown above, the solutions provided by the embodiments of the present application will be described in detail below. Figure 2 The following is a flowchart of another method for displaying a loading interface provided by an embodiment of the present application. Taking the example that this method is executed by a terminal device, as Figure 7 shown, this method includes: Figure 7

[0111] 701. The terminal device starts an application program that provides one or more virtual scenes.

[0112] Step 701 is the same as step 201 above and will not be elaborated here.

[0113] 702. During the process of the terminal device loading the resource file of the first virtual scene through the loading module, it selects a first content identifier from multiple content identifiers corresponding to the first virtual scene.

[0114] In the embodiments of the present application, the terminal device starts an application program. The application program includes a loading module and other modules except the loading module. The loading module is used to implement the functions of loading resource files and displaying a loading interface, while the other modules are used to implement other functions except loading resource files and displaying a loading interface. Optionally, the application program is a video game program. The video game program includes a loading module and further includes at least one gameplay module, and each gameplay module is used to implement a game gameplay.

[0115] The loading module includes multiple content identifiers corresponding to the first virtual scene. Each content identifier corresponds to a type of content, and the content corresponding to each content identifier may include at least one of picture content and text content. The content identifier may be the ID (Identity) of the content, file name, storage address, etc., and the embodiments of the present application do not make limitations in this regard. The content corresponding to the multiple content identifiers belongs to other modules except the loading module in the application program, rather than the loading module. The modules to which different content identifiers belong may be the same module or different modules. That is to say, each content is configured by the module to which the content belongs. Only the module to which the content belongs can read the content from the storage location of the content. If the loading module wants to obtain the content, it needs to interact with the module to which the content belongs and obtain the content from the module to which the content belongs, rather than directly reading the content from the storage location of the content.

[0116] ​Configure multiple content identifiers corresponding to the first virtual scene in the loading module, which means that the content corresponding to the multiple content identifiers is associated with the first virtual scene. For example, the content corresponding to one of the content identifiers is a picture of the virtual scene, and the content corresponding to another content identifier is the description text of the virtual monster in the virtual scene. The terminal device can select a first content identifier from the multiple content identifiers through the loading module, where the first content identifier is the content identifier of the virtual object that has interacted with the controlled virtual character in the same type of virtual scene. By obtaining the first content identifier, the first content corresponding to the first content identifier can be displayed in the loading interface, that is, the description content of the virtual object that has interacted with the controlled virtual character in the same type of virtual scene is displayed.

[0117] In the embodiment of the present application, taking the first virtual scene as an example, when the application provides multiple virtual scenes, the loading module can also configure content identifiers corresponding to the multiple virtual scenes, and the content corresponding to each content identifier is respectively associated with the virtual scene corresponding to each content identifier.

[0118] In a possible implementation manner, the loading module includes a content identifier pool corresponding to the first virtual scene. The content identifier pool includes at least one content identifier, and the content corresponding to each content identifier belongs to other modules except the loading module, and the content corresponding to each content identifier is associated with the first virtual scene. Then step 702 includes: during the process of the terminal device loading the resource file of the first virtual scene through the loading module, select a first content identifier from the content identifier pool corresponding to the first virtual scene.

[0119] Exemplarily, each virtual scene in the application has a unique scene identifier, which can be the name or serial number of the virtual scene, etc., and each scene identifier has a corresponding loading identifier for use during the loading process. The loading identifier corresponds to the index identifier of the content identifier pool. Then, during the process of loading the first virtual scene, the terminal device obtains the loading identifier corresponding to the scene identifier of the first virtual scene, and obtains the index identifier corresponding to the loading identifier, and then the content identifier pool corresponding to the index identifier can be determined. This content identifier pool is the content identifier pool corresponding to the first virtual scene. By storing the content identifiers corresponding to the first virtual scene in the content identifier pool, the first content identifier can be selected from the content identifier pool during the process of loading the resource file of the first virtual scene, which can store the content identifiers of different virtual scenes separately, improve the organization of data, avoid the interference of the content identifiers of other virtual scenes, and speed up the speed of selecting content identifiers, thereby improving the display efficiency.

[0120] Exemplarily, the content identifier pool corresponding to the first virtual scene includes multiple content identifiers. The terminal device filters from the content identifier pool, and the filtering condition is that the content corresponding to the content identifier is used to describe a virtual object that has interacted with the controlled virtual character in the same type of virtual scene. Among them, the interaction operation may include one or more types such as a battle operation, a dialogue operation, a task issuing operation, an operation of cooperating to complete a task, etc., and the virtual object may include one or more types such as a virtual character, a virtual creature, a virtual scenic spot, a virtual object, etc. The terminal device may select a first content identifier from the content identifier pool when determining the types of the interaction operation and the virtual object, or the terminal device may not limit the types of the interaction operation and the virtual object, and only needs to select a first content identifier from the content identifier pool to ensure that the first content corresponding to the first content identifier is used to describe any virtual object that has performed any interaction operation with the controlled virtual character in the same type of virtual scene.

[0121] In the embodiment of the present application, taking the first virtual scene as an example, when the application program provides multiple virtual scenes, multiple content identifier pools corresponding to the virtual scenes can also be configured in the loading module. The content identifier pool includes at least one content identifier, and the content corresponding to each content identifier is respectively associated with the virtual scene corresponding to each content identifier.

[0122] Exemplarily, the loading module includes at least two content identifier pools corresponding to the first virtual scene. Then step 702 includes: The terminal device randomly selects a content identifier pool from at least two content identifier pools based on the weights of the at least two content identifier pools corresponding to the first virtual scene, and selects a first content identifier from the selected content identifier pool. Among them, the weights of the at least two content identifier pools can be default set by the developer of the application program, or can also be determined based on the number of times each content identifier pool is selected. The embodiment of the present application does not limit this. In addition, randomly selecting a content identifier pool based on the weights of the at least two content identifier pools means that when selecting the content identifier pool, it is necessary to consider the weights of the at least two content identifier pools, and as much as possible select the content identifier pool with a larger weight, so that the content identifier pool with a larger weight is selected more times, and the content identifier pool with a smaller weight is selected less times, but it is not limited that the content identifier pool with the largest weight must be selected each time.

[0123] For example, the terminal device can sort at least two content identification pools in descending order of the weights of the at least two content identification pools, randomly select a content identification pool from the first N content identification pools each time, and after selecting M1 times, randomly select a content identification pool from the N+1th to 2Nth content identification pools, and after selecting M2 times, randomly select from the remaining N content identification pools, and after selecting M3 times, randomly select from the first N content identification pools again, and so on, where N, M1, M2 and M3 are positive integers, M1 is greater than M2, and M2 is greater than M3, thereby ensuring that the content identification pool in the front is selected a larger number of times.

[0124] Since a content identification pool is randomly selected from at least two content identification pools each time, it is possible to avoid selecting the same content identification pool each time, thereby achieving the randomness of the content identification pool and thus achieving the randomness of the first content identification, that is, the randomly selected first content can be displayed in the loading interface each time, and it is avoided as much as possible that the first content displayed each time is the same, thereby enhancing the richness of the content displayed on the loading interface.

[0125] Exemplarily, step 702 includes: the terminal device selects at least two first content identifiers from a content identifier pool corresponding to the first virtual scene; and randomly selects a first content identifier from the at least two first content identifiers based on weights of the at least two first content identifiers.

[0126] The content identifier pool may include the first content identifier and may also include other content identifiers, and each content identifier has a weight, wherein the weights of at least two content identifiers may be set by default by the developer of the application, or may also be determined based on the number of times each content identifier is selected, which is not limited in the embodiments of the present application.

[0127] The terminal device may first select the first content identifier from the content identifier pool. Then, a first content identifier is randomly selected based on the weights of at least two selected first content identifiers. That is, when selecting the first content identifier, the weights of at least two first content identifiers need to be considered, and the first content identifier with a larger weight is selected as much as possible, so that the number of times the first content identifier with a larger weight is selected is larger, and the number of times the first content identifier with a smaller weight is selected is smaller, but it is not limited to selecting the first content identifier with the largest weight every time.

[0128] For example, the terminal device may sort the at least two first content identifiers in descending order of the weights of the at least two first content identifiers, randomly select a first content identifier from the first X first content identifiers each time, and after selecting Y1 times, randomly select a first content identifier from the X+1th to 2Xth first content identifiers, and after selecting Y2 times, randomly select from the remaining X first content identifiers, and after selecting Y3 times, randomly select from the first X first content identifiers again, and so on, wherein X, Y1, Y2 and Y3 are positive integers, Y1 is greater than Y2, and Y2 is greater than Y3, thereby ensuring that the first content identifier in the front is selected a greater number of times.

[0129] Since a first content identifier is randomly selected from at least two first content identifiers each time, it is possible to avoid selecting the same first content identifier each time, thereby achieving the randomness of the first content identifier. That is, the randomly selected first content can be displayed in the loading interface each time, and it is avoided as much as possible that the first content displayed each time is the same, thereby enhancing the richness of the content displayed on the loading interface.

[0130] Exemplarily, the terminal device selects at least two first content identifiers from a content identifier pool corresponding to the first virtual scene, filters out first content identifiers that have been selected from the at least two first content identifiers, and selects the first content identifier used this time from the remaining first content identifiers.

[0131] The first content identifier that has been selected may be the first content identifier that has been selected since the account registration of the terminal device, or the first content identifier that has been selected since the application is started this time, or the first content identifier that has been selected only when the loading interface was displayed last time, or the first content identifier that has been selected in the current cycle, etc., which is not limited in the embodiments of the present application. The selection of all content identifiers in turn is called a cycle. By filtering out the first content identifiers that have been selected, it is possible to avoid displaying repeated first content in the loading interface, achieve a balanced display of different content, and avoid causing user fatigue.

[0132] 703. The terminal device obtains the first content corresponding to the first content identifier from the first module to which the first content identifier belongs.

[0133] The first module is any module different from the loading module, the first content identifier belongs to the first module, and accordingly, the first content corresponding to the first content identifier belongs to the first module, and only the first module can directly read the first content. Therefore, the terminal device can obtain the first content from the first module through the loading module. When the loading interface is displayed through the loading module, the first content can be displayed in the loading interface.

[0134] Since the first content identifier is the content identifier of a virtual object that has interacted with the controlled virtual character in the same type of virtual scene, the first content is the description content of the virtual object. When the user views the loading interface, the description content of the virtual object can be viewed.

[0135] In a possible implementation, the loading module includes an index table. The index table includes index parameters corresponding to at least one content identifier. The index parameters correspond to the content belonging to other modules in the application program except the loading module. The index parameter can be the storage address of the content in other modules, the file name, or other parameters that can determine the content. Step 702 includes: through the loading module, obtaining the first index parameter corresponding to the first content identifier from the index table, and obtaining the first content corresponding to the first index parameter from the first module.

[0136] Among them, the index table is configured by the loading module, and the index parameters in the index table come from other modules and can index to the content of other modules. The index table can be configured by the developer of the loading module. The index parameters in the index table can be manually added to the index table by the developer of the loading module, or can be added to the index table after being obtained by the loading module through interaction with other modules. The loading module and other modules establish a connection through the index parameters in the index table, and use the index parameters as a medium to obtain the content of other modules.

[0137] In the embodiment of the present application, it is not necessary to configure a large amount of content in the loading module. Only the index table needs to be configured, and the index parameters corresponding to the content identifier are configured in the index table. That is, the index parameters can be used as a medium to obtain the content from other modules and display it on the loading interface. Without increasing the additional configuration cost, the range of content that can be displayed on the loading interface is increased, thereby improving the diversity of content. Moreover, the data volume of the index parameters is small, reducing the workload required for developers to develop the loading module and saving labor costs.

[0138] Exemplarily, obtaining the first content corresponding to the first index parameter from the first module includes: through the loading module, sending a content call instruction to the first module. The content call instruction carries the first index parameter. Through the loading module, receiving the first content corresponding to the first index parameter returned by the first module based on the content call instruction. Among them, after receiving the content call instruction, the first module obtains the first content based on the first index parameter and sends the first content to the loading module.

[0139] In the embodiment of the present application, only a simple interaction between the loading module and the first module is required to enable the loading module to borrow the content of the first module. The operation is simple and fast, and the connection between different modules in the application program is strengthened, saving the configuration cost of the loading module.

[0140] For example, the index table is as shown in Table 1 below. The index table includes a content identifier and at least two parameters corresponding to the content identifier (taking the first parameter and the second parameter as examples in Table 1), and the at least two parameters form the index parameters corresponding to the content identifier. Among them, there is a hierarchical relationship between the at least two parameters. The parameter ranked in front is the superior parameter, and the parameter ranked behind is the inferior parameter. For example, if the virtual scenario is a single-player instance, the first parameter is the task chapter to which the single-player instance belongs, and the second parameter is the task ID to which the single-player instance belongs. Then, in the task table, the task log pictures and task log texts of the single-player instance can be queried according to the first parameter and the second parameter. Or, if the virtual scenario is a multi-player instance, the first parameter is the instance ID, and the second parameter is empty. The pictures and introduction texts of the multi-player instance can be queried according to the instance ID. Or, if the virtual scenario is the wild, and the content associated with the wild is the fish in the wild, the first parameter is the fishing ground where the fish is located, and the second parameter is the ID of the fish in that fishing ground. By querying in the fishing ground information table according to the first parameter and the second parameter, the icon and introduction text of the fish can be obtained. Or, if the virtual scenario is the wild, and the content associated with the wild is the scenic spot in the wild, the first parameter is the ID of the scenic spot, and the second parameter is empty. Then, by querying in the scenic spot information table according to the first parameter and the second parameter, the picture and introduction text of the scenic spot can be obtained.

[0141] Table 1

[0142] Content Identifier Pre-task Identifier Type First Parameter Second Parameter Version Number 10001 Main City 2.0.0 21001 Single-player Dungeon 14034 14034 2.0.0 23001 Multi-player Dungeon 1211008 2.0.0 32001 Biological Monster 2.0.0 34001 Biological Fish 37 185 2.0.0 2 140297 Biological Human 2.0.0 1 140297 Biological Orc 2.0.0 42001 Landscape Scenery 80 2.0.0 41001 140297 Landscape Miscellany 2.0.0 43001 Landscape Gold Disc 2.0.0

[0143] When the index table includes the first index parameter corresponding to the first content identifier, the first content can be obtained from other modules based on the first index parameter. When the index table does not include the first index parameter corresponding to the first content identifier, the first content cannot be obtained from other modules. At this time, the default content can be obtained and displayed on the loading interface. Or, the configured content can also be obtained from the loading module and displayed on the loading interface.

[0144] Exemplarily, in the loading module, corresponding content is also configured for each content identifier. For any content identifier, after the content identifier is selected as the first content identifier, when the index table includes the first index parameter corresponding to the first content identifier, the first content corresponding to the first content identifier can be obtained from other modules based on the first index parameter. When the index table does not include the first index parameter corresponding to the first content identifier, the content corresponding to the first content identifier is obtained from the loading module.

[0145] Alternatively, for content identifiers that do not have corresponding index parameters in the index table, the content corresponding to the content identifier is configured in the loading module, while for content identifiers that have corresponding index parameters in the index table, the content corresponding to the content identifier does not need to be configured in the loading module. This can ensure that the content identifiers that do not provide content in the corresponding module can also be supplemented by the loading module to ensure that each content identifier in the index table has corresponding content. No matter which content identifier is selected later, the corresponding content can be obtained and displayed in the loading interface.

[0146] In one possible implementation, the method further includes: the terminal device sends a query instruction to the second module through the loading module, the second module is any module except the loading module, and the query instruction is used to query the description content of the virtual object that has interacted with the controlled virtual character in the second module; the terminal device receives the query result returned by the second module based on the query instruction through the loading module, and the query result includes mutually corresponding content identifiers and index parameters; the terminal device adds the query result to the index table.

[0147] Since the loading module is used to realize the functions of loading resource files and displaying the loading interface, but cannot manage the interactive operations between the controlled virtual character and the virtual object, other modules are required to determine whether the controlled virtual character has performed interactive operations with the virtual object. Therefore, through the loading module, the content identifier and index parameters corresponding to the description content of the virtual object that has performed interactive operations with the controlled virtual character are queried from other modules and added to the index table, so that the description content can be obtained from other modules based on the content identifier and the index parameter. Only a simple interaction between the loading module and the first module is required to realize that the loading module obtains the content identifier and index parameters configured in other modules, and then the content can be borrowed from other modules based on the content identifier and index parameters. The operation is simple and fast, and the connection between different modules in the application is strengthened, saving the configuration cost of the loading module.

[0148] 704. The terminal device displays first content in the loading interface, where the first content includes at least one of text content and image content.

[0149] In the embodiments of the present application, the terminal device displays the first content in the loading interface, and may also display other content in the loading interface. In a possible implementation, at least one piece of content may also be configured in the loading module for display in the loading interface. The terminal device selects, from the content subordinate to the loading module, a second content associated with the first virtual scene. The second content includes at least one of text content and picture content. The first content and the second content are combined to obtain a third content, and the third content is displayed in the loading interface. Wherein, if both the first content and the second content are picture content, the first content and the second content are arranged to obtain the third content; or, if both the first content and the second content are text content, the first content and the second content are fused to obtain the third content; or, if one of the first content and the second content is picture content and the other is text content, the text content is added to the picture content to obtain the third content. In addition, other methods may also be used to combine the first content and the second content, and the embodiments of the present application do not limit the combination method.

[0150] In the embodiments of the present application, it is supported to independently configure the display content in the loading module, and the invocation of the content of other modules is also extended, so that the content of other modules can be borrowed, without the need to configure a large amount of content in the loading module, avoiding the waste of cost caused by the generation of extra content, and the content configured in the loading module and other modules can also be combined to generate new content, integrating the content creativity of different modules and enhancing the content diversity.

[0151] Exemplarily, if the first content is picture content and the second content is text content, combining the first content and the second content to obtain the third content includes: identifying the blank area in the first content. The blank area refers to the area where no text content is filled, and filling the second content into the blank area to obtain the third content. By filling the second content into the blank area, it is possible to avoid the cross-display of the second content and the first content, improve the display effect, and effectively utilize the blank area, improving the utilization rate of the display area.

[0152] The embodiments of the present application are described by taking the selection of the first content identifier as an example. In another embodiment, when the first content identifier is not selected from multiple content identifiers, a fourth content is selected from the content subordinate to the loading module; and the fourth content is displayed in the loading interface. The fourth content may be the guaranteed content set by the loading module and may include at least one of picture content and text content.

[0153] In the method provided by the embodiment of the present application, during the process of loading the resource file of the first virtual scene, the content of the virtual object that has interacted with the controlled virtual character in the same type of virtual scene is displayed in the loading interface, which increases the amount of information that can be displayed on the loading interface, thereby improving the richness of the loading interface, avoiding the boredom of users during the waiting for loading, and enabling users to be more motivated to perform interaction operations in the virtual scene, improving the user's interest in the virtual scene. Moreover, by borrowing the content of other modules other than the loading module and displaying it in the loading interface, there is no need to configure a large amount of content in the loading module alone, and only the content of other modules needs to be reused. Without increasing the additional configuration cost, the range of content that can be displayed in the loading interface is increased, thereby improving the diversity of content.

[0154] Based on the embodiment shown in Figure 2 In addition to the first content, other information can also be displayed in the loading interface. Such as information related to the virtual occupation learned by the controlled virtual character. Figure 8 FIG. is a flowchart of a method for displaying a loading interface provided by an embodiment of the present application. Taking the method as being executed by a terminal device as an example, as Figure 8 shown, the method includes:

[0155] 801. The terminal device starts an application program that provides one or more virtual scenes.

[0156] 802. During the process of the terminal device loading the resource file of the first virtual scene, the first content and the max-level virtual occupation information are obtained.

[0157] The first content is used to describe the virtual object that has interacted with the controlled virtual character in the same type of virtual scene; the same type of virtual scene is the virtual scene that is the same as or belongs to the same type as the first virtual scene, and the controlled virtual character is the virtual character that the terminal device has control authority over.

[0158] 803. The terminal device displays the first content and the max-level virtual occupation information of the controlled virtual character in the loading interface.

[0159] In the embodiment of the present application, the display process of the first content is the same as that in the Figure 2 embodiment shown, and will not be elaborated here.

[0160] In addition, one or more virtual occupations are provided in the application program, including combat virtual occupations and production virtual occupations, etc. Combat virtual occupations can learn combat skills during the upgrade process, so as to be able to perform combat operations in the virtual scene. Production virtual occupations can learn to collect resources, make equipment, make food, make medicine, etc. during the upgrade process. The controlled virtual character can learn any virtual occupation and upgrade according to the learning progress. Each virtual occupation is divided into levels according to different learning progress and has a highest level, that is, the full-level. During the process of learning a certain virtual occupation by the controlled virtual character, as the level gradually increases, it may reach the full-level. Therefore, the terminal device will obtain the full-level virtual occupation information and display the full-level virtual occupation information on the loading interface. The full-level virtual occupation information is used to describe the virtual occupation that the controlled virtual character has reached the full-level. Then, when the user views the loading interface, they can see the full-level virtual occupation information and recall the virtual occupation that they have reached the full-level, so as to obtain a sense of achievement and satisfaction, and enhance the motivation to learn in the first virtual scene. And, as the learning progress of the controlled virtual character gradually increases, the full-level virtual occupation information displayed on the loading interface each time will gradually increase, so as to be able to give the user a sense of growth, encourage the user to control the controlled virtual character to learn more virtual occupations, and further enhance the user's learning motivation. In addition, the loading interface is only displayed on the terminal device and viewed by the user of the terminal device, and will not be displayed to other users. Therefore, even if the number of the user's full-level virtual occupations is small, it will not cause pressure to the user.

[0161] Among them, the full-level virtual occupation information may include the name of the full-level virtual occupation, the icon of the full-level virtual occupation, the skills learned by the full-level virtual occupation, etc. The embodiments of the present application do not make limitations on this.

[0162] In a possible implementation manner, the full-level virtual occupation information includes the icon of the full-level virtual occupation. Displaying the full-level virtual occupation information on the loading interface includes: when the virtual occupations that the controlled virtual character has reached the full-level include at least two virtual occupations, the icons of at least two virtual occupations are displayed on the loading interface in the order of the priorities of the at least two virtual occupations. This display method can enhance the orderliness of the virtual occupation icons, avoid disturbing the user due to the disorderly display of the virtual occupation icons, and improve the display effect.

[0163] Among them, the order of the priorities of the at least two virtual occupations can be the order from high to low in priority or the order from low to high in priority.

[0164] Among them, each virtual occupation can set its own priority, and different virtual occupations have different corresponding priorities. Then, the terminal device sorts the icons of at least two virtual occupations according to the order of the priorities of at least two virtual occupations and displays them on the loading interface. And the icons of at least two virtual occupations can be arranged horizontally or vertically in order on the loading interface, etc. The priority of a virtual occupation can be determined according to the ID of the virtual occupation, or according to other information of the virtual occupation, or can be configured for the virtual occupation by the developer of the loading module. The embodiments of the present application do not limit this.

[0165] Alternatively, each virtual occupation belongs to a type of virtual occupation, and each type of virtual occupation is set with its own priority. For example, both pharmacists and chefs belong to the production virtual occupation. Therefore, the priorities of different virtual occupations belonging to the same type of virtual occupation are the same. Then, the terminal device will determine the type of virtual occupation to which at least two virtual occupations belong, sort the icons of at least two virtual occupations according to the order of the priorities of the types of virtual occupations to which they belong, and display them on the loading interface. If there are multiple virtual occupations belonging to the same type of virtual occupation, the icons of these multiple virtual occupations can be randomly sorted. Or, sub-priorities can be set separately for different virtual occupations belonging to the same type of virtual occupation. If there are multiple virtual occupations belonging to the same type of virtual occupation, the icons of the multiple virtual occupations belonging to the same type of virtual occupation are sorted according to the order of the sub-priorities.

[0166] For example, the icons of virtual occupations belonging to the same type of virtual occupation are displayed in the same row, the icons of virtual occupations belonging to different types of virtual occupations are displayed in different rows, and the different rows are arranged in the order of the priorities of the types of virtual occupations. The icons of virtual occupations in the same row are arranged in the order of the sub-priorities. Or, the icons of virtual occupations belonging to the same type of virtual occupation are displayed in the same column, the icons of virtual occupations belonging to different types of virtual occupations are displayed in different columns, and the different columns are arranged in the order of the priorities of the types of virtual occupations. The icons of virtual occupations in the same column are arranged in the order of the sub-priorities.

[0167] In a possible implementation manner, in addition to the information of the max-level virtual occupation, the terminal device can also display the information of the non-max-level virtual occupation on the loading interface. The information of the non-max-level virtual occupation is used to describe the virtual occupation that the controlled virtual character has reached the target level. Among them, the target level can be the second max-level, that is, the controlled virtual character can reach the max-level after one more upgrade. Or the target level can be the third max-level, that is, the controlled virtual character can reach the max-level after two more upgrades. Or the target level can be the intermediate level of the virtual occupation, that is, the learning progress of the controlled virtual character has reached 50%. The embodiments of the present application do not limit the type of the non-max-level virtual occupation.

[0168] When the user views the loading interface, they can see the information of the non-max-level virtual occupation, recall the virtual occupation they are learning, and thus be encouraged to continue learning the virtual occupation to reach the max level, enhancing the user's motivation to learn the virtual occupation in the first virtual scenario.

[0169] Among them, the information of the non-max-level virtual occupation may include the name of the non-max-level virtual occupation, the icon of the non-max-level virtual occupation, the skills learned by the non-max-level virtual occupation, etc. The embodiments of the present application do not make limitations in this regard.

[0170] In a possible implementation manner, the information of the non-max-level virtual occupation includes the icon of the non-max-level virtual occupation. Displaying the information of the non-max-level virtual occupation in the loading interface includes: when the controlled virtual character has reached non-max-level virtual occupations including at least two virtual occupations, displaying the icons of at least two virtual occupations in the loading interface in the order of the priorities of the at least two virtual occupations.

[0171] Among them, the sorting method of the icons of the non-max-level virtual occupations is the same as that of the icons of the above-mentioned max-level virtual occupations, and will not be elaborated here.

[0172] The method provided by the embodiments of the present application, during the process of loading the resource file of the first virtual scenario, displays the content of the virtual object that has interacted with the controlled virtual character in the same type of virtual scenario and the information of the max-level virtual occupation in the loading interface, increasing the amount of information that can be displayed on the loading interface, thereby improving the richness of the loading interface, avoiding the boredom of the user during the waiting for loading, and also enabling the user to be more motivated to perform interaction operations in the virtual scenario, improving the user's interest in the virtual scenario.

[0173] Figure 9 It is a flowchart of a method for displaying a loading interface provided by the embodiments of the present application. Taking the example that this method is executed by a terminal device, as Figure 9 shown, this method includes:

[0174] 901. The terminal device starts an application program providing one or more virtual scenarios, and the application program includes a loading module.

[0175] Step 901 is the same as the above-mentioned step 201, and will not be elaborated here.

[0176] 902. During the process of loading the resource file of the first virtual scenario through the loading module, the terminal device selects a first content identifier from multiple content identifiers corresponding to the first virtual scenario, and the content corresponding to each content identifier is associated with the first virtual scenario and belongs to other modules in the application program except the loading module.

[0177] Step 902 is the same as step 702 above, with the difference that in step 702 above, it is defined that the selected first content identifier is the content identifier of a virtual object that has interacted with the controlled virtual character in the same type of virtual scene, while in step 902, it is not defined that the first content identifier is the content identifier of a virtual object that has interacted with the controlled virtual character in the same type of virtual scene. That is, in the Figure 9 illustrated embodiment, the first content identifier can be any content identifier corresponding to the first virtual scene. By obtaining this first content identifier, the first content corresponding to the first content identifier can be displayed in the loading interface. The first content can be any content that belongs to other modules except the loading module and is associated with the first virtual scene.

[0178] Optionally, among the multiple content identifiers associated with the first virtual scene, there are content identifiers of virtual objects that have interacted with the controlled virtual character in the same type of virtual scene, and there are also other types of content identifiers. The terminal device randomly selects the first content identifier from these multiple content identifiers.

[0179] 903. The terminal device obtains the first content corresponding to the first content identifier from the first module to which the first content identifier belongs.

[0180] 904. The terminal device displays the first content in the loading interface. The first content includes at least one of text content and picture content.

[0181] Steps 903-904 are the same as steps 703-704 above and will not be elaborated here.

[0182] In a possible implementation manner, the loading module includes an index table. The index table includes index parameters corresponding to at least one content identifier, and the index parameters correspond to the content belonging to other modules. Obtaining the first content corresponding to the first content identifier from the first module to which the first content identifier belongs includes: obtaining, through the loading module, the first index parameter corresponding to the first content identifier from the index table; and obtaining the first content corresponding to the first index parameter from the first module.

[0183] In a possible implementation manner, obtaining the first content corresponding to the first index parameter from the first module includes: sending, through the loading module, a content call instruction to the first module. The content call instruction carries the first index parameter; and receiving, through the loading module, the first content corresponding to the first index parameter returned by the first module based on the content call instruction.

[0184] In a possible implementation manner, the method further includes: sending a query instruction to a second module through a loading module, where the second module is any module other than the loading module, and the query instruction is used to query the description content of virtual objects that have interacted with the controlled virtual character in the second module; receiving, through the loading module, a query result returned by the second module based on the query instruction, where the query result includes a corresponding content identifier and an index parameter; and adding the query result to an index table.

[0185] In a possible implementation manner, displaying first content in a loading interface includes: selecting second content associated with a first virtual scene from the content belonging to the loading module, where the second content includes at least one of text content and picture content; combining the first content and the second content to obtain third content; and displaying the third content in the loading interface.

[0186] In a possible implementation manner, the method further includes: when a first content identifier is not selected from multiple content identifiers, selecting fourth content from the content belonging to the loading module; and displaying the fourth content in the loading interface.

[0187] In a possible implementation manner, a content identifier pool corresponding to a first virtual scene is included in the loading module. During the process of loading a resource file of the first virtual scene through the loading module, selecting a first content identifier from multiple content identifiers corresponding to the first virtual scene includes: during the process of loading a resource file of the first virtual scene through the loading module, selecting a first content identifier from the content identifier pool corresponding to the first virtual scene. This possible implementation manner is the same as the possible implementation manner in the embodiment shown above Figure 7 and will not be elaborated here.

[0188] Exemplarily, at least two content identifier pools corresponding to a first virtual scene are included in the loading module. Selecting a first content identifier from the content identifier pool corresponding to the first virtual scene includes: randomly selecting one content identifier pool from at least two content identifier pools based on the weights of at least two content identifier pools corresponding to the first virtual scene; and selecting a first content identifier from the selected content identifier pool.

[0189] The specific process of the above possible implementation manner is the same as that in the above Figure 2 、 Figure 7 and Figure 8 shown embodiments and will not be elaborated here.

[0190] In addition, the following possible implementation manners are also provided in the embodiments of the present application:

[0191] Selecting a first content identifier from a content identifier pool corresponding to the first virtual scene includes: selecting a first content identifier corresponding to the first content that meets a display condition from a content identifier pool corresponding to the first virtual scene. The display condition may be configured by default by the loading module or selected by the user, which is not limited in the embodiments of the present application. Selecting a first content identifier from a content identifier pool corresponding to the first virtual scene according to the display condition enables displaying the first content that meets the display condition in the loading interface, filtering out content that does not meet the display condition, and achieving precise control of the displayed content, thereby preventing content that does not meet the display condition from occupying the display space of the loading interface.

[0192] For example, selecting a first content identifier corresponding to the first content that meets the display condition from a content identifier pool corresponding to the first virtual scene includes: selecting at least two first content identifiers corresponding to the first content that meet the display condition from the content identifier pool corresponding to the first virtual scene; and randomly selecting a first content identifier from the at least two first content identifiers based on weights of the at least two first content identifiers.

[0193] The terminal device selects the first content identifier that meets the display condition from the content identifier pool according to the display condition, and then randomly selects a first content identifier based on the weights of at least two first content identifiers selected. That is, when selecting the first content identifier, it is necessary to consider the weights of at least two first content identifiers, and select the first content identifier with a larger weight as much as possible, so that the first content identifier with a larger weight is selected more often, and the first content identifier with a smaller weight is selected less often, but it is not limited to selecting the first content identifier with the largest weight every time. The specific selection method is the same as above. Figure 7 The same is true for the embodiment shown, which will not be described again here.

[0194] For example, the content corresponding to the first content identifier satisfies the display condition, including at least one of the following situations 1 to 7:

[0195] 1. Multiple versions of the virtual world are set in the application, the version to which the controlled virtual character belongs belongs to the version corresponding to the first content identifier, and the controlled virtual character is a virtual character that the terminal device has control authority over.

[0196] Multiple versions of the virtual world are set in the application. The user selects one of the multiple versions, starts the virtual world, and creates a controlled virtual character in the virtual world. The virtual world includes at least one virtual scene. The controlled virtual character can start any virtual scene in the virtual world and perform operations in the virtual scene. That is, the controlled virtual character belongs to one of the versions of the virtual world.

[0197] Multiple content identifiers associated with the first virtual scene have their respective corresponding versions, indicating that the content corresponding to each content identifier is allowed to be displayed in the version corresponding to each content identifier, and the version corresponding to each content identifier can be one or more. The terminal device needs to select a first content identifier with a matching version from the multiple content identifiers associated with the first virtual scene, that is, it is required that the version to which the controlled virtual character belongs belongs to the version corresponding to the first content identifier.

[0198] For example, referring to Table 1 above, the index table includes version numbers corresponding to at least one content identifier. The version number is used to indicate that the content corresponding to the content identifier is allowed to be displayed in the version corresponding to the version number, but the content corresponding to the content identifier is not allowed to be displayed in other versions. Then, for any content identifier, it is necessary to determine whether the version number corresponding to the content identifier includes the version number corresponding to the version to which the controlled virtual character belongs. If so, it is determined that the content identifier meets the display condition; if not, it is determined that the content identifier does not meet the display condition.

[0199] By controlling that the content associated with the virtual scene can only be displayed in the loading interface of the matching version, rather than in the loading interfaces of other versions, the differentiated display of different versions is achieved, avoiding the duplication of the display content of the loading interfaces of different versions of the virtual world, enhancing the difference between different versions of the virtual world, realizing the personalized display of different versions of the virtual world, and making it easier to bring a sense of freshness to users.

[0200] 2. The controlled virtual character has completed the pre-task corresponding to the first content identifier, and the pre-task is the task required to display the first content corresponding to the first content identifier.

[0201] At least one content identifier associated with the first virtual scene can be set with a corresponding pre-task, which means that the controlled virtual character can only display the content corresponding to these content identifiers in the loading interface after completing the pre-task. Therefore, the terminal device needs to select the first content identifier according to the task progress of the controlled virtual character and the pre-task corresponding to each content identifier.

[0202] For example, referring to Table 1 above, the index table includes pre-task identifiers corresponding to at least one content identifier. The pre-task identifier is used to represent the pre-task corresponding to the content identifier. Then, for any content identifier, it is necessary to determine whether the controlled virtual character has completed the task represented by the pre-task identifier corresponding to the content identifier. If so, it is determined that the content identifier meets the display condition; if not, it is determined that the content identifier does not meet the display condition.

[0203] By requiring the controlled virtual character to complete the pre - tasks corresponding to the first content before it can be displayed in the loading interface, the operation complexity of the controlled virtual character is increased, making the user more motivated to control the controlled virtual character to perform in - depth operations in the application program to complete more pre - tasks and view more content in the loading interface. Moreover, different pre - tasks can be set for different content. As the controlled virtual character completes more and more pre - tasks, the operation progress gradually increases, and more and more content is unlocked, and the content that can be displayed in the loading interface becomes richer. This enables the user to experience their growth process from the content displayed in the loading interface and enhances the user's sense of achievement.

[0204] 3. There is no corresponding pre - task for the first content identifier.

[0205] If there is no pre - task set for at least one content identifier associated with the first virtual scene, it means that the controlled virtual character can display the content corresponding to these content identifiers in the loading interface. Therefore, these content identifiers can be selected as the first content identifiers.

[0206] For example, referring to Table 1 above, there is no corresponding pre - task identifier for at least one content identifier in the index table, which means that there is no pre - task set for the content corresponding to the at least one content identifier, and the content can be displayed in the loading interface without completing the pre - task.

[0207] By setting corresponding pre - tasks for some content identifiers and not setting corresponding pre - tasks for other content identifiers, the distinction of different difficulties is achieved, enriching the display strategy of the loading interface. Even for the terminal device of the controlled virtual character that has not completed tasks or has completed few tasks, some content can be displayed in the loading interface, thus enhancing the enthusiasm of new users and making new users more motivated to complete more tasks to unlock more content that can be displayed in the loading interface.

[0208] 4. The controlled virtual character has performed an interaction operation with the virtual object described in the first content corresponding to the first content identifier.

[0209] Optionally, the first content meets the display condition including: in the same type of virtual scene, the controlled virtual character has performed an interaction operation with the virtual object described in the first content, and the same type of virtual scene is the same as or belongs to the same type as the first virtual scene.

[0210] For example, the terminal device requests the description content of the virtual object that has interacted with the controlled virtual character from other modules by loading a module, and the other modules return the query result, which includes the content identifier and index parameter, while other modules will not return the query result for the description content of the virtual object that has not interacted with the controlled virtual character. Therefore, referring to Table 1 above, the index table includes at least one index parameter corresponding to the content identifier (the first parameter and the second parameter are combined to form the index parameter in Table 1 as an example), which means that the controlled virtual character has interacted with the virtual object described by the content corresponding to the at least one content identifier, and the other content identifiers in the index table do not have corresponding index parameters, which means that the controlled virtual character has not interacted with the virtual object described by the content identifier, so the terminal device of the controlled virtual character cannot display these contents.

[0211] The controlled virtual character has interacted with the virtual object described in the first content, that is, the first content is not only associated with the first virtual scene, but also associated with the controlled virtual character. Only in this case can the first content be displayed in the loading interface, so that the content irrelevant to the controlled virtual character can be filtered out, and the content that the user is interested in can be screened out, thereby increasing the user's interest in the content displayed in the loading interface. In addition, after viewing the loading interface, the user can recall the virtual objects that have interacted with the controlled virtual character in the same virtual scene, and can also formulate operation strategies related to the virtual object in advance. Therefore, the embodiment of the present application can actively and timely tap the hidden needs of users, and provide users with the required information in advance, thereby improving user satisfaction.

[0212] 5. The first content identifier is a content identifier that has not been selected.

[0213] The unselected content identifiers may be content identifiers that have not been selected since the account registration of the terminal device, or content identifiers that have not been selected since the current launch of the application, or content identifiers that have not been selected only when the interface was loaded last time, or content identifiers that have not been selected in the current cycle. The selection of all content identifiers in turn is called a cycle.

[0214] Selecting content identifiers that have not been selected before can ensure that multiple content identifiers can be selected in turn, so that different first contents are displayed in the loading interface in turn, which enhances the diversity of the content displayed on the loading interface, making it difficult for users to view all the first contents in a short time, and can keep the loading interface fresh.

[0215] 6. The interval between the configuration time of the first content identifier and the current time is less than the preset time.

[0216] Each content identifier associated with the first virtual scene has a configuration time, which refers to the time when the content identifier is configured in the loading module, that is, the time when other modules provide the content identifier to the loading module. This configuration time can also reflect the order in which other modules configure the content corresponding to the content identifier. It can be considered that the later the configuration time, the more likely the content corresponding to the content identifier is newly configured by other modules, and the stronger the timeliness. Therefore, selecting the first content identifier with a relatively recent configuration time from the multiple content identifiers associated with the first virtual scene can ensure that the first content with a relatively recent configuration time is displayed in the loading interface, so as to display the latest first content for the user in the loading interface, ensuring the timeliness of the content displayed in the loading interface, enabling the user to see novel content in the loading interface, and maintaining a sense of freshness for the loading interface.

[0217] 7. The number of times the first content identifier is selected is less than the target number, where the target number is a preset number or the average number of times multiple content identifiers are selected.

[0218] Each time a content identifier is selected, the number of times the content identifier is selected can be updated, and each selected first content identifier is a content identifier whose number of times selected is less than the target number. This can avoid one or more content identifiers being selected too many times, achieving an even selection of different content identifiers, and ensuring that as few duplicate contents as possible are displayed in the loading interface, avoiding causing user boredom.

[0219] It should be noted that the embodiments of the present application are only described by taking the above 7 display conditions as examples. The above 7 display conditions can be combined in any form to form the optional display conditions of the embodiments of the present application. For example, the first content satisfies the display condition including: the version to which the controlled virtual character belongs belongs to the version corresponding to the first content identifier, the controlled virtual character has completed the prerequisite task corresponding to the first content identifier or the first content identifier has no corresponding prerequisite task, and the controlled virtual character has interacted with the virtual object described in the first content corresponding to the first content identifier. Then the terminal device screens out the first content identifier that meets each of the above display conditions from multiple content identifiers. For the screening process, see Figure 10During the process of the terminal device loading the resource file of the first virtual scene, a random loading pool (i.e., content identification pool) is obtained according to the loading ID (i.e., loading identifier) corresponding to the first virtual scene. Based on the weight of each loading pool, one of the loading pools is randomly selected, and the loading content ID (i.e., content identifier) with a matching version is screened out from this loading pool. Then, from the screened loading content IDs, the loading content IDs for which the controlled virtual character has completed its prerequisite tasks and the loading content IDs without prerequisite tasks are screened out. Then, from the screened loading content IDs, the loading content IDs for which the controlled virtual character has achieved its goal are screened out, that is, the controlled virtual character has performed an interaction operation with the virtual object described by the loading content ID. Then, a loading content ID is randomly selected from all the remaining loading content IDs that meet the conditions, and the loading content corresponding to this loading content ID is displayed in the loading interface.

[0220] For example, if the first virtual scene is the main city, screening is performed according to the above screening conditions from the loading pool corresponding to the main city, and then a loading content ID is randomly selected from the remaining loading content IDs to display the loading content corresponding to the loading content ID. Or, if the first virtual scene is a single-player dungeon (or multi-player dungeon), then screening is performed according to the above screening conditions from the loading pool corresponding to the single-player dungeon (or multi-player dungeon), and then a loading content ID is randomly selected from the remaining loading content IDs to display the loading content corresponding to the loading content ID. Or, the loading pool corresponding to the wild landscape may include loading content IDs for scenery, miscellaneous knowledge, and special scenery, and the loading pool corresponding to wild creatures may include loading content IDs for monsters, humans, and fish. Assuming the first virtual scene is wild creatures, screening is performed according to the above screening conditions from the loading pool corresponding to wild creatures, and then a loading content ID is randomly selected from the remaining loading content IDs to display the loading content corresponding to the loading content ID, and this loading content may be the description content of monsters, humans, or fish.

[0221] In the method provided by the embodiment of the present application, during the process of loading the resource file of the virtual scene, the content of other modules except the loading module is borrowed and displayed in the loading interface. There is no need to configure a large amount of content in the loading module alone. Only the content of other modules needs to be reused. Without increasing the additional configuration cost, the range of content that can be displayed in the loading interface is increased, thereby improving the diversity of the content.

[0222] Figure 11 is a schematic structural diagram of a loading interface display device provided by an embodiment of the present application, as Figure 11 shown. The device includes:

[0223] A startup unit 1101, configured to start an application program that provides one or more virtual scenes;

[0224] A content acquisition unit 1102, configured to acquire first content during the process of loading the resource file of the first virtual scene. The first content is used to describe virtual objects that have interacted with the controlled virtual character in the same type of virtual scene. The same type of virtual scene is a virtual scene that is the same as or belongs to the same type as the first virtual scene, and the controlled virtual character is a virtual character that the terminal device has control authority over;

[0225] A display unit 1103, configured to display the first content in the loading interface. The first content includes at least one of text content and picture content.

[0226] In a possible implementation manner, the first content includes at least one of the following:

[0227] The description content of the virtual character that has fought with the controlled virtual character in the same type of virtual scene;

[0228] The description content of the virtual character that has had a conversation with the controlled virtual character in the same type of virtual scene;

[0229] The description content of the virtual character that has issued a task to the controlled virtual character in the same type of virtual scene;

[0230] The description content of the virtual character that has once cooperated with the controlled virtual character to complete a task in the same type of virtual scene;

[0231] The description content of the virtual creature captured by the controlled virtual character in the same type of virtual scene;

[0232] The description content of the virtual scenic spot explored by the controlled virtual character in the same type of virtual scene;

[0233] The description content of the virtual object picked up by the controlled virtual character in the same type of virtual scene;

[0234] Descriptive content of virtual objects built by the controlled virtual character in the same type of virtual scene;

[0235] Descriptive content of virtual objects destroyed by the controlled virtual character in the same type of virtual scene;

[0236] Descriptive content of virtual transportation means taken by the controlled virtual character in the same type of virtual scene.

[0237] In a possible implementation manner, the application program includes a loading module. The loading module includes multiple content identifiers corresponding to the first virtual scene, and the content corresponding to the multiple content identifiers belongs to other modules in the application program except the loading module;

[0238] See Figure 12 , the content acquisition unit 1102 includes:

[0239] The identifier acquisition subunit 1111 is configured to select a first content identifier from the multiple content identifiers during the process of loading the resource file of the first virtual scene through the loading module. The first content identifier is the content identifier of the virtual object that has interacted with the controlled virtual character in the same type of virtual scene;

[0240] The content acquisition subunit 1112 is configured to acquire the first content corresponding to the first content identifier from the first module to which the first content identifier belongs.

[0241] In a possible implementation manner, the loading module includes a content identifier pool corresponding to the first virtual scene;

[0242] The identifier acquisition subunit 1111 is configured to select a first content identifier from the content identifier pool corresponding to the first virtual scene during the process of loading the resource file of the first virtual scene through the loading module.

[0243] In a possible implementation manner, the loading module includes at least two content identifier pools corresponding to the first virtual scene. The identifier acquisition subunit 1111 is configured to randomly select a content identifier pool from the at least two content identifier pools based on the weights of the at least two content identifier pools corresponding to the first virtual scene; and select a first content identifier from the selected content identifier pool.

[0244] In a possible implementation manner, the identifier acquisition subunit 1111 is configured to select at least two first content identifiers from the content identifier pool corresponding to the first virtual scene; and randomly select a first content identifier from the at least two first content identifiers based on the weights of the at least two first content identifiers.

[0245] In a possible implementation manner, the loading module includes an index table. The index table includes index parameters corresponding to at least one content identifier, and the index parameters correspond to the content of other modules;

[0246] The content acquisition subunit 1112 is configured to obtain, via a loading module, a first index parameter corresponding to a first content identifier from an index table; and obtain a first content corresponding to the first index parameter from a first module.

[0247] In a possible implementation manner, the content acquisition subunit 1112 is configured to send, via a loading module, a content invocation instruction to the first module, where the content invocation instruction carries the first index parameter; and receive, via the loading module, a first content corresponding to the first index parameter returned by the first module based on the content invocation instruction.

[0248] In a possible implementation manner, refer to Figure 12 , the apparatus further includes:

[0249] An interaction unit 1113, configured to send, via a loading module, a query instruction to a second module, where the second module is any module other than the loading module in the application program, and the query instruction is used to query description content of a virtual object that has interacted with a controlled virtual character in the second module;

[0250] The interaction unit 1113 is further configured to receive, via a loading module, a query result returned by the second module based on the query instruction, where the query result includes a corresponding content identifier and index parameter;

[0251] An index table update unit 1114, configured to add the query result to the index table.

[0252] In a possible implementation manner, the display unit 1103 is configured to select, from the content belonging to the loading module, a second content associated with a first virtual scene, where the second content includes at least one of text content and picture content; combine the first content and the second content to obtain a third content; and display the third content on a loading interface.

[0253] In a possible implementation manner, the first content is picture content and the second content is text content;

[0254] The display unit 1103 is configured to identify a blank area in the first content, where the blank area refers to an area without filled text content; and fill the second content into the blank area to obtain a third content.

[0255] In a possible implementation manner, the display unit 1103 is further configured to display, on the loading interface, full-level virtual occupation information of the controlled virtual character, where the full-level virtual occupation information is used to describe a virtual occupation of the controlled virtual character that has reached the full level.

[0256] In a possible implementation, the display unit 1103 is further configured to, when the virtual occupations in which the controlled virtual character has reached the maximum level include at least two virtual occupations, display the icons of at least two virtual occupations in the loading interface in the order of the priorities of the at least two virtual occupations.

[0257] During the process of loading the resource file of the virtual scene, the device provided by the embodiment of the present application displays, in the loading interface, the description content of the virtual object that has interacted with the controlled virtual character in the same type of virtual scene, increasing the amount of information that can be displayed on the loading interface, thereby improving the richness of the loading interface, avoiding the boredom of the user during the waiting for loading, and enabling the user to be more motivated to perform interaction operations in the virtual scene, improving the user's interest in the virtual scene.

[0258] Figure 13 It is a schematic structural diagram of a loading interface display device provided by an embodiment of the present application, as Figure 13 shown, the device includes:

[0259] A startup unit 1301, configured to start an application program that provides one or more virtual scenes, and the application program includes a loading module;

[0260] A content identifier selection unit 1302, configured to select a first content identifier from a plurality of content identifiers corresponding to the first virtual scene during the process of loading the resource file of the first virtual scene by the loading module, and the content corresponding to each content identifier is associated with the first virtual scene and belongs to other modules in the application program except the loading module;

[0261] A content acquisition unit 1303, configured to acquire the first content corresponding to the first content identifier from the first module to which the first content identifier belongs;

[0262] A display unit 1304, configured to display the first content in the loading interface, and the first content includes at least one of text content and picture content.

[0263] In a possible implementation, the loading module includes a content identifier pool corresponding to the first virtual scene;

[0264] The content identifier selection unit 1302 is configured to select a first content identifier from the content identifier pool corresponding to the first virtual scene during the process of loading the resource file of the first virtual scene by the loading module.

[0265] In a possible implementation manner, the loading module includes at least two content identifier pools corresponding to the first virtual scene. The content identifier selection unit 1302 is configured to randomly select one content identifier pool from the at least two content identifier pools based on the weights of the at least two content identifier pools corresponding to the first virtual scene; and select a first content identifier from the selected content identifier pool.

[0266] In a possible implementation manner, the content identifier selection unit 1302 is configured to select a first content identifier corresponding to a first content that meets the display condition from the content identifier pool corresponding to the first virtual scene.

[0267] In a possible implementation manner, the content identifier selection unit 1302 is configured to select at least two first content identifiers corresponding to a first content that meets the display condition from the content identifier pool corresponding to the first virtual scene; and randomly select one first content identifier from the at least two first content identifiers based on the weights of the at least two first content identifiers.

[0268] In a possible implementation manner, that the content corresponding to the first content identifier meets the display condition includes at least one of the following situations:

[0269] There are multiple versions of the virtual world set in the application, and the version to which the controlled virtual character belongs belongs to the version corresponding to the first content identifier, and the controlled virtual character is the virtual character controlled by the terminal;

[0270] The controlled virtual character has completed the pre-task corresponding to the first content identifier, and the pre-task is the task required to be completed to display the first content corresponding to the first content identifier;

[0271] The first content identifier has no corresponding pre-task;

[0272] The controlled virtual character has performed an interaction operation with the virtual object described in the first content corresponding to the first content identifier;

[0273] The first content identifier is an unselected content identifier;

[0274] The time interval between the configuration time of the first content identifier and the current time is less than the preset time length;

[0275] The number of times the first content identifier is selected is less than the target number of times, and the target number of times is the preset number of times or the average number of times the multiple content identifiers are selected.

[0276] In a possible implementation manner, the loading module includes an index table, and the index table includes index parameters corresponding to at least one content identifier, and the index parameters correspond to the content belonging to other modules;

[0277] A content acquisition unit 1303, configured to obtain, through a loading module, a first index parameter corresponding to a first content identifier from an index table; and obtain a first content corresponding to the first index parameter from a first module.

[0278] In a possible implementation manner, the content acquisition unit 1303 is configured to send, through a loading module, a content invocation instruction to the first module, where the content invocation instruction carries the first index parameter; and receive, through the loading module, a first content corresponding to the first index parameter returned by the first module based on the content invocation instruction.

[0279] In a possible implementation manner, referring to Figure 14 , the apparatus further includes:

[0280] An interaction unit 1305, configured to send, through a loading module, a query instruction to a second module, where the second module is any module other than the loading module, and the query instruction is used to query description content of a virtual object that has interacted with a controlled virtual character in the second module;

[0281] The interaction unit 1305 is further configured to receive, through the loading module, a query result returned by the second module based on the query instruction, where the query result includes a corresponding content identifier and index parameter;

[0282] An index table update unit 1306, configured to add the query result to the index table.

[0283] In a possible implementation manner, a display unit 1304 is configured to select, from the content belonging to the loading module, a second content associated with a first virtual scene, where the second content includes at least one of text content and picture content; combine the first content with the second content to obtain a third content; and display the third content on a loading interface.

[0284] In a possible implementation manner, when the first content identifier cannot be selected from multiple content identifiers, the display unit 1304 is further configured to select a fourth content from the content belonging to the loading module; and display the fourth content on the loading interface.

[0285] In the process of loading a resource file of a virtual scene, the apparatus provided in an embodiment of the present application borrows content of other modules other than the loading module to be displayed on a loading interface, without the need to separately configure a large amount of content in the loading module, and only needs to reuse the content of other modules, thereby increasing the range of content that can be displayed on the loading interface without increasing additional configuration costs, and improving the diversity of content.

[0286] It should be noted that when the loading interface display device provided in the above embodiments displays the loading interface, only the division of the above modules is used for illustration. In actual applications, the above functions can be assigned to different modules according to needs, that is, the internal structure of the terminal device is divided into different modules to complete all or part of the functions described above. In addition, the loading interface display device provided in the above embodiments and the loading interface display method embodiments belong to the same concept. For the specific implementation process, please refer to the method embodiments and will not be elaborated here.

[0287] An embodiment of the present application also provides a computer device, which includes a processor and a memory. At least one computer program is stored in the memory, and the at least one computer program is loaded and executed by the processor to implement the operations performed by the loading interface display method in the above embodiments.

[0288] Optionally, the computer device is provided as a terminal device. Figure 15 The block diagram of a terminal device 1500 provided by an exemplary embodiment of the present application is shown. The terminal device 1500 may be a smart phone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart watch, a smart voice interaction device, a smart home appliance, a vehicle-mounted terminal, etc. The terminal 1500 may also be referred to by other names such as a user equipment, a portable terminal, a laptop terminal, a desktop terminal, etc.

[0289] The terminal device 1500 includes: a processor 1501 and a memory 1502.

[0290] The processor 1501 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. The processor 1501 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 1501 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the wake state, also known as the CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1501 may be integrated with a GPU (Graphics Processing Unit), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1501 may further include an AI (Artificial Intelligence) processor, and the AI processor is used to process computational operations related to machine learning.

[0291] The memory 1502 may include one or more computer-readable storage media, and the computer-readable storage media may be non-transitory. The memory 1502 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1502 is used to store at least one computer program, and the at least one computer program is used to be executed by the processor 1501 to implement the loading interface display method provided in the method embodiments of the present application.

[0292] In some embodiments, the terminal device 1500 may further optionally include: a peripheral device interface 1503 and at least one peripheral device. The processor 1501, the memory 1502, and the peripheral device interface 1503 may be connected through a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 1503 through a bus, signal lines, or a circuit board. Specifically, the peripheral devices include at least one of a radio frequency circuit 1504, a display screen 1505, a camera assembly 1506, an audio circuit 1507, and a power supply 1508.

[0293] The peripheral device interface 1503 can be used to connect at least one I / O (Input / Output) related peripheral device to the processor 1501 and the memory 1502. In some embodiments, the processor 1501, the memory 1502, and the peripheral device interface 1503 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1501, the memory 1502, and the peripheral device interface 1503 can be implemented on a separate chip or circuit board, and this embodiment does not limit this.

[0294] The radio frequency circuit 1504 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1504 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1504 converts an electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 1504 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so on. The radio frequency circuit 1504 can communicate with other terminal devices through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: the World Wide Web, a metropolitan area network, an intranet, each generation of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1504 may further include a circuit related to NFC (Near Field Communication), and this application does not limit this.

[0295] The display screen 1505 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1505 is a touch display screen, the display screen 1505 also has the ability to collect touch signals on or above the surface of the display screen 1505. The touch signals can be input as control signals to the processor 1501 for processing. At this time, the display screen 1505 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 1505, which is disposed on the front panel of the terminal device 1500; in other embodiments, there may be at least two display screens 1505, which are respectively disposed on different surfaces of the terminal device 1500 or are in a foldable design; in other embodiments, the display screen 1505 may be a flexible display screen, which is disposed on the curved surface or the folding surface of the terminal device 1500. Even, the display screen 1505 can also be set to an irregular non-rectangular shape, that is, a special-shaped screen. The display screen 1505 can be prepared from materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0296] The camera module 1506 is used to collect images or videos. Optionally, the camera module 1506 includes a front camera and a rear camera. The front camera is disposed on the front panel of the terminal device, and the rear camera is disposed on the back of the terminal device. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth camera, a wide-angle camera, and a telephoto camera, so as to implement the function of background blurring by fusing the main camera and the depth camera, panoramic shooting by fusing the main camera and the wide-angle camera, and VR (Virtual Reality) shooting function or other fused shooting functions. In some embodiments, the camera module 1506 may further include a flash. The flash can be a single-color-temperature flash or a dual-color-temperature flash. The dual-color-temperature flash refers to the combination of a warm-light flash and a cold-light flash, which can be used for light compensation under different color temperatures.

[0297] The audio circuit 1507 may include a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals for input to the processor 1501 for processing, or input to the radio frequency circuit 1504 to achieve voice communication. For the purpose of stereo collection or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal device 1500. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert the electrical signal from the processor 1501 or the radio frequency circuit 1504 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for uses such as ranging. In some embodiments, the audio circuit 1507 may further include a headphone jack.

[0298] The power supply 1508 is used to supply power to each component in the terminal device 1500. The power supply 1508 may be alternating current, direct current, a primary battery or a rechargeable battery. When the power supply 1508 includes a rechargeable battery, the rechargeable battery may be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery may also be used to support fast charging technology.

[0299] In some embodiments, the terminal device 1500 further includes one or more sensors 1510. The one or more sensors 1510 include but are not limited to: an acceleration sensor 1511, a gyroscope sensor 1512, a pressure sensor 1513, an optical sensor 1514, and a proximity sensor 1515.

[0300] The acceleration sensor 1511 can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established with the terminal device 1500. For example, the acceleration sensor 1511 can be used to detect the components of the gravitational acceleration on the three coordinate axes. The processor 1501 can control the display screen 1505 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 1511. The acceleration sensor 1511 can also be used for collecting game or user's motion data.

[0301] The gyroscope sensor 1512 can detect the body direction and rotation angle of the terminal device 1500. The gyroscope sensor 1512 can cooperate with the acceleration sensor 1511 to collect the 3D actions of the user on the terminal device 1500. Based on the data collected by the gyroscope sensor 1512, the processor 1501 can achieve the following functions: motion sensing (such as changing the UI according to the user's tilting operation), image stabilization during shooting, game control, and inertial navigation.

[0302] The pressure sensor 1513 can be disposed on the side frame of the terminal device 1500 and / or the lower layer of the display screen 1505. When the pressure sensor 1513 is disposed on the side frame of the terminal device 1500, it can detect the holding signal of the user on the terminal device 1500, and the processor 1501 can perform left / right hand recognition or quick operation according to the holding signal collected by the pressure sensor 1513. When the pressure sensor 1513 is disposed on the lower layer of the display screen 1505, the processor 1501 can control the operable controls on the UI interface according to the pressure operation of the user on the display screen 1505. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0303] The optical sensor 1514 is used to collect the ambient light intensity. In one embodiment, the processor 1501 can control the display brightness of the display screen 1505 according to the ambient light intensity collected by the optical sensor 1514. Specifically, when the ambient light intensity is high, the display brightness of the display screen 1505 is increased; when the ambient light intensity is low, the display brightness of the display screen 1505 is decreased. In another embodiment, the processor 1501 can also dynamically adjust the shooting parameters of the camera module 1506 according to the ambient light intensity collected by the optical sensor 1514.

[0304] The proximity sensor 1515, also known as the distance sensor, is disposed on the front panel of the terminal device 1500. The proximity sensor 1515 is used to collect the distance between the user and the front of the terminal device 1500. In one embodiment, when the proximity sensor 1515 detects that the distance between the user and the front of the terminal device 1500 is gradually decreasing, the processor 1501 controls the display screen 1505 to switch from the lit state to the off state; when the proximity sensor 1515 detects that the distance between the user and the front of the terminal device 1500 is gradually increasing, the processor 1501 controls the display screen 1505 to switch from the off state to the lit state.

[0305] Those skilled in the art can understand that Figure 15 the structure shown in does not constitute a limitation on the terminal device 1500, and it may include more or fewer components than shown in the figure, or combine some components, or adopt different component arrangements.

[0306] The embodiment of the present application further provides a computer-readable storage medium, in which at least one computer program is stored, and the at least one computer program is loaded and executed by a processor to implement the operations performed by the loading interface display method in the above embodiment.

[0307] The embodiment of the present application also provides a computer program product, including a computer program, and the operations performed by the computer program when executed by a processor are the same as those performed by the loading interface display method described in the above aspects.

[0308] Those of ordinary skill in the art can understand that all or part of the steps of implementing the above embodiments can be completed by hardware, or can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium. The storage medium mentioned above can be a read-only memory, a magnetic disk, an optical disc, or the like.

[0309] The above are only optional embodiments of the embodiments of the present application, and are not intended to limit the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the embodiments of the present application shall be included in the protection scope of the present application.

Claims

1. A method for displaying a loading interface, characterized in that The method includes: Starting an application that provides one or more virtual scenarios; During the process of loading the resource file of the first virtual scenario, obtaining first content, where the first content is used to describe virtual objects that have interacted with the controlled virtual character in the same type of virtual scenario; the same type of virtual scenario is a virtual scenario that is the same as or belongs to the same type as the first virtual scenario, and the controlled virtual character is a virtual character that the terminal device has control authority over; Displaying the first content in the loading interface, where the first content includes at least one of text content and picture content.

2. The method according to claim 1, characterized in that, The first content includes at least one of the following: The description content of the virtual character that has engaged in a battle operation with the controlled virtual character in the same type of virtual scenario; The description content of the virtual character that has engaged in a dialogue operation with the controlled virtual character in the same type of virtual scenario; The description content of the virtual character that has issued a task to the controlled virtual character in the same type of virtual scenario; The description content of the virtual character that has once cooperated with the controlled virtual character to complete a task in the same type of virtual scenario; The description content of the virtual creature captured by the controlled virtual character in the same type of virtual scenario; The description content of the virtual scenic spot explored by the controlled virtual character in the same type of virtual scenario; The description content of the virtual object picked up by the controlled virtual character in the same type of virtual scenario; The description content of the virtual object built by the controlled virtual character in the same type of virtual scenario; The description content of the virtual object destroyed by the controlled virtual character in the same type of virtual scenario; The description content of the virtual transportation vehicle ridden by the controlled virtual character in the same type of virtual scenario.

3. The method according to claim 1, characterized in that, The application includes a loading module, and the loading module includes multiple content identifiers corresponding to the first virtual scenario, and the content corresponding to the multiple content identifiers belongs to other modules in the application except the loading module; The obtaining the first content during the process of loading the resource file of the first virtual scenario includes: During the process of loading the resource file of the first virtual scenario through the loading module, selecting a first content identifier from the multiple content identifiers, where the first content identifier is the content identifier of the virtual object that has interacted with the controlled virtual character in the same type of virtual scenario; Obtaining the first content corresponding to the first content identifier from the first module to which the first content identifier belongs.

4. The method according to claim 3, wherein The loading module includes a content identifier pool corresponding to the first virtual scenario; The selecting a first content identifier from the multiple content identifiers during the process of loading the resource file of the first virtual scenario through the loading module includes: During the process of loading the resource file of the first virtual scenario through the loading module, selecting the first content identifier from the content identifier pool corresponding to the first virtual scenario.

5. The method according to claim 4, characterized in that, The loading module includes at least two content identifier pools corresponding to the first virtual scenario, and the selecting the first content identifier from the content identifier pool corresponding to the first virtual scenario includes: Randomly select one of the at least two content identification pools based on the weights of the at least two content identification pools corresponding to the first virtual scenario; Select the first content identification from the selected content identification pool.

6. The method according to claim 4, characterized in that, The step of selecting the first content identification from the content identification pool corresponding to the first virtual scenario includes: Select at least two first content identifications from the content identification pool corresponding to the first virtual scenario; Randomly select one of the at least two first content identifications based on the weights of the at least two first content identifications.

7. The method according to claim 3, wherein The loading module includes an index table, and the index table includes index parameters corresponding to at least one content identification, and the index parameters correspond to the content belonging to the other module; The step of obtaining the first content corresponding to the first content identification from the first module to which the first content identification belongs includes: Obtain the first index parameter corresponding to the first content identification from the index table through the loading module; Obtain the first content corresponding to the first index parameter from the first module.

8. The method according to claim 7, wherein The step of obtaining the first content corresponding to the first index parameter from the first module includes: Send a content call instruction to the first module through the loading module, and the content call instruction carries the first index parameter; Receive, through the loading module, the first content corresponding to the first index parameter returned by the first module based on the content call instruction.

9. The method according to claim 7, wherein The method further includes: Send a query instruction to a second module through the loading module, where the second module is any module other than the loading module in the application program, and the query instruction is used to query the description content of the virtual object that has interacted with the controlled virtual character in the second module; Receive, through the loading module, a query result returned by the second module based on the query instruction, and the query result includes a content identification and an index parameter that correspond to each other; Add the query result to the index table.

10. The method according to any one of claims 1 to 9, characterized in that, The step of displaying the first content in the loading interface includes: Select a second content associated with the first virtual scenario from the content belonging to the loading module, and the second content includes at least one of text content and picture content; Combine the first content and the second content to obtain a third content; Display the third content in the loading interface.

11. The method according to claim 10, wherein, The first content is picture content, and the second content is text content; The step of combining the first content and the second content to obtain a third content includes: Identify the blank area in the first content, where the blank area refers to the area without filled text content; Fill the second content into the blank area to obtain the third content.

12. The method according to any one of claims 1 to 9, characterized in that The method further includes: In the loading interface, display the full-level virtual occupation information of the controlled virtual character, and the full-level virtual occupation information is used to describe the virtual occupation that the controlled virtual character has reached the full level.

13. The method according to claim 12, characterized in that, In the loading interface, display the max-level virtual occupation information of the controlled virtual character, including: When the virtual occupations that the controlled virtual character has reached the max level include at least two virtual occupations, display the icons of the at least two virtual occupations in the loading interface in the order of the priorities of the at least two virtual occupations.

14. A method for displaying a loading interface, characterized in that, The method includes: Start an application that provides one or more virtual scenarios, where the application includes a loading module; During the process of loading the resource file of the first virtual scenario through the loading module, select a first content identifier from the multiple content identifiers corresponding to the first virtual scenario, where the content corresponding to each content identifier is associated with the first virtual scenario and belongs to other modules in the application except the loading module; Obtain the first content corresponding to the first content identifier from the first module to which the first content identifier belongs; Display the first content in the loading interface, where the first content includes at least one of text content and picture content.

15. The method according to claim 14, wherein The loading module includes a content identifier pool corresponding to the first virtual scenario; During the process of loading the resource file of the first virtual scenario through the loading module, selecting a first content identifier from the multiple content identifiers corresponding to the first virtual scenario includes: During the process of loading the resource file of the first virtual scenario through the loading module, select the first content identifier from the content identifier pool corresponding to the first virtual scenario.

16. The method according to claim 15, wherein The loading module includes at least two content identifier pools corresponding to the first virtual scenario. Selecting the first content identifier from the content identifier pool corresponding to the first virtual scenario includes: Based on the weights of the at least two content identifier pools corresponding to the first virtual scenario, randomly select one content identifier pool from the at least two content identifier pools; Select the first content identifier from the selected content identifier pool.

17. The method according to claim 15, characterized in that, Selecting the first content identifier from the content identifier pool corresponding to the first virtual scenario includes: Select the first content identifier from the content identifier pool corresponding to the first virtual scenario, where the corresponding first content meets the display conditions.

18. The method according to claim 17, wherein Selecting the first content identifier from the content identifier pool corresponding to the first virtual scenario, where the corresponding first content meets the display conditions includes: Select at least two first content identifiers from the content identifier pool corresponding to the first virtual scenario, where the corresponding first content meets the display conditions; Based on the weights of the at least two first content identifiers, randomly select one first content identifier from the at least two first content identifiers.

19. The method according to claim 17 or 18, characterized in that The corresponding first content of the first content identifier meets the display conditions, including at least one of the following situations: The application is provided with multiple versions of the virtual world, and the version to which the controlled virtual character belongs belongs to the version corresponding to the first content identifier, and the controlled virtual character is a virtual character over which the terminal device has control authority; The controlled virtual character has completed the prerequisite task corresponding to the first content identifier, and the prerequisite task is the task required to display the first content corresponding to the first content identifier; The first content identifier has no corresponding prerequisite task; The controlled virtual character has performed an interaction operation with the virtual object described in the first content corresponding to the first content identifier; The first content identifier is a content identifier that has not been selected; The time interval between the configuration time of the first content identifier and the current time is less than a preset time length; The number of times the first content identifier has been selected is less than the target number, and the target number is a preset number or the average number of times the multiple content identifiers have been selected.

20. The method according to claim 14, wherein The loading module includes an index table, and the index table includes index parameters corresponding to at least one content identifier, and the index parameters correspond to the content belonging to the other module; Obtaining the first content corresponding to the first content identifier from the first module to which the first content identifier belongs includes: Obtaining, through the loading module, the first index parameter corresponding to the first content identifier from the index table; Obtaining the first content corresponding to the first index parameter from the first module.

21. A loading interface display device, characterized in that The device includes: A starting unit, configured to start an application program providing one or more virtual scenarios; A content obtaining unit, configured to obtain first content during the process of loading the resource file of the first virtual scenario, where the first content is used to describe a virtual object that has performed an interaction operation with the controlled virtual character in a similar virtual scenario; the similar virtual scenario is the same as or belongs to the same type as the first virtual scenario, and the controlled virtual character is a virtual character over which the terminal device has control authority; A display unit, configured to display the first content in the loading interface, and the first content includes at least one of text content and picture content.

22. A loading interface display device, characterized in that, The device includes: A starting unit, configured to start an application program providing one or more virtual scenarios, and the application program includes a loading module; A content identifier selection unit, configured to select a first content identifier from the multiple content identifiers corresponding to the first virtual scenario during the process of loading the resource file of the first virtual scenario through the loading module, and the content corresponding to each content identifier is associated with the first virtual scenario and belongs to other modules except the loading module; A content obtaining unit, configured to obtain the first content corresponding to the first content identifier from the first module to which the first content identifier belongs; A display unit, configured to display the first content in the loading interface, and the first content includes at least one of text content and picture content.

23. A computer device, characterized in that, The computer device includes a processor and a memory, and at least one computer program is stored in the memory, and the at least one computer program is loaded and executed by the processor to implement the operations performed by the loading interface display method according to any one of claims 1 to 13, or the operations performed by the loading interface display method according to any one of claims 14 to 20.

24. A computer-readable storage medium, characterized in that, At least one computer program is stored in the computer-readable storage medium, and the at least one computer program is loaded and executed by a processor to implement the operations performed by the loading interface display method according to any one of claims 1 to 13, or the operations performed by the loading interface display method according to any one of claims 14 to 20.

25. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the operations performed by the loading interface display method according to any one of claims 1 to 13, or the operations performed by the loading interface display method according to any one of claims 14 to 20.