Information display method and device, terminal and computer readable storage medium
By automatically displaying teammate positions or skill ranges in the graphical user interface of large-scale multiplayer online games, the problem of inefficient teammate positions acquisition is solved, and the game operation efficiency and immersion is improved.
Patent Information
- Application Number
- CN202510780929.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-11
- Publication Date
- 2025-07-25
AI Technical Summary
In large-scale multiplayer online games, players are inefficient in obtaining teammate positions, and they need to ask messages and wait for teammates to reply to their location before moving, resulting in inefficiency.
The position relationship between the controlled virtual character and the target virtual character is displayed through the graphical user interface, and the position guidance information of the target virtual character or the scope of the target skill is automatically displayed, so as to realize the position guidance display without manual triggering by the player.
Improves the efficiency of obtaining teammate positions, reduces the steps of manual operation, and improves the efficiency of team synthesis and game immersion.
Smart Images

Figure CN120361531A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of games, and in particular, to an information display method, device, terminal, and computer-readable storage medium. Background Art
[0002] A Massively Multiplayer Online (MMO) game refers to a game that can provide a large number of players to be online simultaneously. In a massively multiplayer online game, players can form teams with other players. During the game, when a player wants to meet up with a teammate, they need to first send an inquiry message to the teammate and wait for the teammate to reply with their location before moving to the location of the teammate. However, the method of obtaining the location of the teammate by asking is inefficient. Summary of the Invention
[0003] Embodiments of the present application provide an information display method, device, terminal, and computer-readable storage medium, which can improve the efficiency of obtaining the location of a teammate.
[0004] In a first aspect, an embodiment of the present application provides an information display method. By providing a graphical user interface through a terminal, the method includes:
[0005] Displaying at least a part of a virtual scene through the graphical user interface, where the virtual scene includes a controlled virtual character and a target virtual character, and the target virtual character is a virtual character with a target skill;
[0006] Responding to a movement control operation to control the controlled virtual character to move in the virtual scene;
[0007] Based on the positional relationship between the controlled virtual character and the target virtual character, displaying position guidance information for the target virtual character or displaying the range of action of the target skill of the target virtual character in the graphical user interface.
[0008] In a second aspect, an embodiment of the present application further provides an information display device. By providing a graphical user interface through a terminal, the device includes:
[0009] A first display module for displaying at least a part of a virtual scene through a graphical user interface, where the virtual scene includes a controlled virtual character and a target virtual character, and the target virtual character is a virtual character with a target skill;
[0010] A movement control module for responding to a movement control operation to control the controlled virtual character to move in the virtual scene;
[0011] A second display module, configured to display, on the graphical user interface, position guidance information for the target virtual character or display the range of action of the target skill of the target virtual character based on the positional relationship between the controlled virtual character and the target virtual character.
[0012] In a third aspect, an embodiment of the present application further provides a terminal, including a memory storing multiple instructions; the processor loads the instructions from the memory to execute any of the information display methods provided by the embodiments of the present application.
[0013] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium storing multiple instructions, and the instructions are suitable for being loaded by a processor to execute any of the information display methods provided by the embodiments of the present application.
[0014] In the embodiments of the present application, at least a part of a virtual scene is displayed through a graphical user interface. The virtual scene includes a controlled virtual character and a target virtual character, where the target virtual character is a virtual character having a target skill; in response to a movement control operation, the controlled virtual character is controlled to move in the virtual scene; based on the positional relationship between the controlled virtual character and the target virtual character, position guidance information for the target virtual character or the range of action of the target skill of the target virtual character is displayed on the graphical user interface, realizing automatic display of the position guidance information of the target virtual character or the range of action of the target skill owned by the target virtual character, so that the position where the target virtual character is located can be obtained through the position guidance information or the range of action, without the player manually triggering and then displaying the position guidance information of the target virtual character, improving the efficiency of obtaining the position where the target virtual character is located. Description of the Drawings
[0015] To more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for description in the embodiments. Obviously, the following drawings are only some embodiments of the present application, and those skilled in the art can obtain other drawings without creative efforts based on these drawings.
[0016] Figure 1 is a schematic diagram of an information display system provided by an embodiment of the present application;
[0017] Figure 2 is a schematic flowchart of an embodiment of an information display method provided by an embodiment of the present application;
[0018] Figure 3 is a schematic diagram of a virtual scene and position guidance information provided by an embodiment of the present application;
[0019] Figure 4It is another schematic diagram of the location guidance information provided in the embodiments of the present application;
[0020] Figure 5 It is another schematic diagram of the virtual scene provided in the embodiments of the present application;
[0021] Figure 6 It is a schematic structural diagram of the information display device provided in the embodiments of the present application;
[0022] Figure 7 It is a schematic structural diagram of the terminal provided in the embodiments of the present application. Detailed implementation manners
[0023] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present application.
[0024] Before explaining the embodiments of the present application in detail, some terms involved in the embodiments of the present application will be explained.
[0025] Among them, in the description of the embodiments of the present application, terms such as "first" and "second" can be used in this article 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. In addition, the terms "include" and "have" and any of their variations are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0026] The embodiments of the present application provide an information display method, device, terminal and computer-readable storage medium. Specifically, the information display method in the embodiments of the present application can be executed by a terminal. Among them, the terminal can be a terminal device such as a smart phone, a tablet computer, a notebook computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), etc. The terminal can also include a client, and the client can be a game application client, a browser client carrying a game program or an instant messaging client, etc.
[0027] Optionally, the terminal can interact with the server to implement the game logic. The server can be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, Content Delivery Network (CDN), and big data and artificial intelligence platforms.
[0028] For example, as Figure 1 shown, taking at least one terminal 10 as an example, in response to the start operation of the game session, at least one terminal 10 sends a game session start instruction to the server 20. The server 20 controls the player accounts on each terminal 10 to enter the game session and sends the game data corresponding to the game session to each terminal 10. Each terminal 10 displays at least part of the virtual scene from the perspective of the corresponding player account based on the game data. The virtual scene includes a controlled virtual character and a target virtual character, where the target virtual character is a virtual character with a target skill. At least part of the virtual scene displayed by one terminal 10 at least includes the controlled virtual character controlled by the player account of this terminal 10. The target virtual character may or may not be in at least part of the virtual scene. The terminal 10 responds to the movement control operation and controls the controlled virtual character to move in the virtual scene. The terminal 10 displays position guiding information for the target virtual character or displays the range of action of the target skill of the target virtual character in the graphical user interface based on the positional relationship between the controlled virtual character and the target virtual character.
[0029] The following will be described in detail with reference to the accompanying drawings respectively. It should be noted that the description order of the following embodiments does not limit the preferred order of the embodiments. Although the logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order from that shown in the drawings.
[0030] In this embodiment, taking the terminal as an example, this embodiment provides an information display method. By providing a graphical user interface through the terminal, the information display method is as Figure 2 shown, and its specific process can be as follows:
[0031] 201. Display at least part of the virtual scene through the graphical user interface. The virtual scene includes a controlled virtual character and a target virtual character, where the target virtual character is a virtual character with a target skill.
[0032] Among them, a Graphical User Interface (GUI) refers to an interface for a user to interact with a terminal. In this embodiment, the graphical user interface can be used for a player to interact with the terminal to implement game logic.
[0033] A virtual scene refers to the virtual environment where a player is located in a game session. Optionally, the virtual environment can be a simulation environment of the real world, or a semi-simulated and semi-fictional virtual environment, or a purely fictional virtual environment. The virtual environment is either a two-dimensional virtual environment or a three-dimensional virtual environment.
[0034] The virtual scene can include virtual characters. A virtual character refers to a dynamic object that can be controlled in the virtual scene. Optionally, the dynamic object can be a virtual person, a virtual animal, an anime character, etc. The virtual character is a character controlled by a player through an input device, or an artificial intelligence (AI) set in the virtual environment battle through training, or a non-player character (NPC) set in the virtual scene battle. Optionally, the virtual character is a virtual person competing in the virtual scene. Optionally, the number of virtual characters in the virtual scene battle is preset or dynamically determined according to the number of game clients joining the battle. This application embodiment does not limit this. In a possible implementation, a user can control the virtual character to move in the virtual scene. For example, control the virtual character to run, jump, crawl, etc., and can also control the virtual character to use skills, game props, etc. provided by the game client to fight with other virtual characters. A game prop refers to a virtual item that a virtual character can use in the virtual environment to speed up its own attributes, assist in combat, or cause damage to other virtual characters, including but not limited to shields, springboards, puppets, aiming scopes, flash suppressors, etc. The controlled virtual character is the virtual character controlled by this terminal in the virtual scene, and the target virtual character refers to the virtual character controlled by other terminals in the virtual scene. The controlled virtual character and the target virtual character are virtual characters in the same game camp, or the controlled virtual character and the target virtual character are virtual characters in an alliance game camp. The target virtual character can be located in at least part of the virtual scene, or can be not located in at least part of the virtual scene. For example, when the target virtual character is located in at least part of the virtual scene, at least part of the virtual scene can be as Figure 3 shown, in Figure 3 it, the controlled virtual character is "Momo La <Jianghu Little Shrimp>".
[0035] The target skill can be set according to the actual situation. Optionally, the target skill can be an auxiliary skill that can provide assistance to teammates, for example, the target skill can be at least one of a healing skill, a gain skill (the gain skill can be used to provide positive effects or remove negative states for teammates, positive effects such as improving combat capabilities, combat capabilities such as attack power or defense power, and negative states such as silence or stun) and a reconnaissance skill, which is not limited in this embodiment.
[0036] Alternatively, the target skill may be a skill that is essential to the target virtual character. For example, when the target virtual character is a nanny or a doctor, the target virtual character must have a healing skill, and the target skill may be a healing skill. For another example, when the target virtual character is a scout or an assassin, the target virtual character must have a reconnaissance skill, and the target skill may be a reconnaissance skill. Alternatively, when the target skill is realized through a game prop, the target skill may be possessed by possessing the game prop. If a virtual character possesses the game prop, it means that the virtual character possesses the target skill. In this case, the target skill is not an essential skill for the target virtual character.
[0037] 202. In response to the movement control operation, control the controlled virtual character to move in the virtual scene.
[0038] Among them, a virtual joystick can be displayed on the graphical user interface, and the mobile control operation can be a trigger operation on the virtual joystick, or the mobile control operation can be a sliding operation on the graphical user interface, or the mobile control operation can be a control operation on the input device of the terminal, and the input device can be, for example, a mouse or a handle, which is not limited in this embodiment.
[0039] 203. Based on the positional relationship between the controlled virtual character and the target virtual character, display position guidance information for the target virtual character or display the scope of action of the target skill of the target virtual character on the graphical user interface.
[0040] Among them, the scope of the target skill of the target virtual character refers to the area where the target skill can work. For example, if the target skill is a healing skill, the target virtual character can only heal the controlled virtual character when the controlled virtual character is within the scope of the healing skill. For another example, if the target skill is an attack bonus skill, the target virtual character can only increase the attack power of the controlled virtual character when the controlled virtual character is within the scope of the attack bonus skill.
[0041] The position guiding information is used to indicate the position (the position can be a relative position or an absolute position), direction (the direction can be an absolute direction or a relative direction), and the distance between the target virtual character and the controlled virtual character. Its display method can be set according to the actual situation. For example, the position guiding information can exist in the form of at least one character and / or graphic. When the position guiding information exists in the form of at least one character, the position guiding information can be: "The position 100 meters behind to the left". When the position guiding information exists in the form of a graphic, the position guiding information can be as Figure 3 shown, which indicates that the target virtual character is at the position behind to the left of the controlled virtual character.
[0042] Optionally, the position of the position guiding information on the graphical user interface can be a fixed position, or it can be dynamically set according to the relative direction between the target virtual character and the controlled virtual character. For example, when the target virtual character is behind to the left of the controlled virtual character, the position guiding information can be displayed at the position behind to the left of the controlled virtual character on the graphical user interface. The position guiding information can be as Figure 3 shown, Figure 3 In "<Momo La <Jianghu Little Shrimp>>", the controlled virtual character is used as an example. Also, for example, when the target virtual character is in front to the right of the controlled virtual character, the position guiding information can be displayed at the position in front to the right of the controlled virtual character on the graphical user interface. The position guiding information can be as Figure 4 shown.
[0043] Optionally, based on the position relationship between the controlled virtual character and the target virtual character, the position guiding information for the target virtual character can be displayed on the graphical user interface when the controlled virtual character is not within the range of the target skill.
[0044] When the controlled virtual character is not within the range of the target skill, the target virtual character may be in at least part of the virtual scene or may not be in at least part of the virtual scene. That is, the first player controlling the controlled virtual character may or may not see the target virtual character.
[0045] When at least part of the virtual scene includes the target virtual character, since the distance between the controlled virtual character and the target virtual character may be relatively far when the controlled virtual character is not within the range of the target virtual character, the first player may not notice the target virtual character. Therefore, the position guiding information of the target virtual character can also be displayed on the graphical user interface.
[0046] It can be understood that the information display method provided in this application can be used in the regular gameplay of the game and also in the dungeon gameplay of the game. This embodiment does not make any limitations here.
[0047] In this embodiment, based on the positional relationship between the controlled virtual character and the target virtual character, the graphical user interface displays the position guiding information for the target virtual character or the range of action of the target skill of the target virtual character, realizing the automatic triggering of the display of the position guiding information for the target virtual character or the range of action of the target skill of the target virtual character, so as to know the position where the target virtual character is located through the position guiding information or the range of action, without the first player controlling the controlled virtual character manually triggering the display of the position guiding information for the target virtual character, improving the efficiency of the first player in obtaining the position where the target virtual character is located, thereby improving the efficiency of controlling the controlled virtual character to reach the position where the target virtual character is located, so as to control the controlled virtual character and the target virtual character to converge, and further enabling the more promotion of team synthesis.
[0048] In some embodiments, based on the positional relationship between the controlled virtual character and the target virtual character, the graphical user interface displays the position guiding information for the target virtual character or the range of action of the target skill of the target virtual character, including:
[0049] In response to the target virtual character being within the field of view of the controlled virtual character, the graphical user interface displays the range of action of the target skill;
[0050] In response to the target virtual character exceeding the field of view of the controlled virtual character, the graphical user interface displays the position guiding information for the target virtual character.
[0051] Wherein, when the target virtual character is within the field of view of the controlled virtual character, it means that the target virtual character is in at least part of the virtual scene, and when the target virtual character exceeds the field of view of the controlled virtual character, it means that the target virtual character is not in at least part of the virtual scene.
[0052] In this embodiment, in response to the target virtual character being within the field of view of the controlled virtual character, the graphical user interface displays the range of action of the target skill, and in response to the target virtual character exceeding the field of view of the controlled virtual character, the graphical user interface displays the position guiding information for the target virtual character, realizing that for different positional relationships, the position where the target virtual character is located is prompted through the position guiding information or the range of action of the target skill, improving the flexibility of prompting the position where the target virtual character is located.
[0053] In some embodiments, as long as the target virtual character exceeds the field of view of the controlled virtual character, the position guiding information for the target virtual character can be displayed on the graphical user interface, or, alternatively, the position guiding information for the target virtual character can also be displayed on the graphical user interface when the controlled virtual character meets certain conditions and the target virtual character exceeds the field of view of the controlled virtual character. At this time, this embodiment further includes:
[0054] Determine the current state of the controlled virtual character;
[0055] In response to the target virtual character being out of the field of view of the controlled virtual character, display position guiding information for the target virtual character on the graphical user interface, including:
[0056] In response to the current state of the controlled virtual character meeting a preset condition and the target virtual character being out of the field of view of the controlled virtual character, display position guiding information for the target virtual character on the graphical user interface.
[0057] Among them, the current state of the controlled virtual character is used to indicate the current characteristics of the controlled virtual character, which can be set according to the actual situation. For example, the current state of the controlled virtual character may include at least one of the following: the current blood volume of the controlled virtual character, the current combat ability information of the controlled virtual character, and the current equipment information of the controlled virtual character. This embodiment does not make a limitation here. The preset condition can be set according to the type of the current state. This embodiment does not make a limitation here.
[0058] It can be understood that when the controlled virtual character is not within the range of action of the target skill, when displaying the position guiding information for the target virtual character on the graphical user interface, it may be in response to the current state of the controlled virtual character meeting the preset condition and the controlled virtual character not being within the range of action of the target skill, and display the position guiding information for the target virtual character on the graphical user interface.
[0059] In this embodiment, determine the current state of the controlled virtual character. In response to the current state of the controlled virtual character meeting the preset condition and the target virtual character being out of the field of view of the controlled virtual character, display position guiding information for the target virtual character on the graphical user interface, so as to realize that when the controlled virtual character needs the target skill of the target virtual character and the target virtual character is out of the field of view of the controlled virtual character, the position guiding information of the target virtual character is displayed on the graphical user interface, so that when the controlled virtual character does not need the target skill of the target virtual character, the position guiding information of the target virtual character is not displayed, reducing the information displayed on the graphical user interface, thereby reducing the interference of the position guiding information to the first player, and further improving the game immersion of the first player.
[0060] In some embodiments, the current state of the controlled virtual character includes the current blood volume of the controlled virtual character, the target skill is a healing skill, and the preset condition is that the current blood volume of the controlled virtual character indicates that the controlled virtual character is in a state of needing treatment or indicates that the blood volume of the controlled virtual character is not enough to resist the specified damage.
[0061] Among them, when the controlled virtual character is in a state that requires treatment, it means that the controlled virtual character needs to be treated in order to restore the blood volume of the controlled virtual character in advance, so as to maintain the combat effectiveness of the controlled virtual character or avoid potential risks. Optionally, it can be when the current blood volume of the controlled virtual character is less than the preset blood volume, indicating that the controlled virtual character is in a state that requires treatment. The blood volume of the controlled virtual character is not enough to resist the specified damage, which means that the current blood volume of the controlled virtual character is not enough to withstand the upcoming or ongoing damage, and the controlled virtual character may lose its combat ability or die because it cannot withstand the next attack.
[0062] In this embodiment, the current state of the controlled virtual character includes the current blood volume of the controlled virtual character, the target skill is a healing skill, and the preset condition is that the current blood volume of the controlled virtual character indicates that the controlled virtual character is in a state that requires treatment or indicates that the blood volume of the controlled virtual character is not enough to resist damage. When the controlled virtual character is in a state that requires treatment or indicates that the blood volume of the controlled virtual character is not enough to resist damage and the target virtual character is outside the field of view of the controlled virtual character, the position guidance information of the target virtual character is displayed, so that the controlled virtual character can quickly move to the position where the target virtual character is located, so that the controlled virtual character can be quickly treated, thereby improving the combat effectiveness of the controlled virtual character and further improving the playability of the game.
[0063] In some embodiments, the current state of the controlled virtual character includes the current combat ability information of the controlled virtual character, the target skill is a buff skill, and the preset condition is that the current combat ability information of the controlled virtual character is lower than the preset value.
[0064] Among them, when the current combat ability information is lower than the preset value, it means that the controlled virtual character needs to enhance its combat ability. The current combat ability information can be set according to the actual situation. For example, the current combat ability information can be at least one of the attack power information, defense power information, health value information, mana value information, and critical strike rate information of the controlled virtual character.
[0065] The buff skill can be a skill that enhances combat ability. For example, if the target virtual character is a warrior or a druid, the buff skill of the warrior can be the battle cry skill of the warrior, and the battle cry skill is used to increase the attack power of teammates. The buff skill of the druid can be to enhance the resistance of teammates (for example, enhance the resistance to fire or ice).
[0066] In this embodiment, the current state of the controlled virtual character includes the current combat ability information of the controlled virtual character. The target skill is a buff skill, and the preset condition is that the current combat ability information of the controlled virtual character is lower than a preset value. It realizes that when the controlled virtual character needs to enhance its combat power and the target virtual character is outside the visual range of the controlled virtual character, the position guidance information of the target virtual character is displayed, so that the controlled virtual character can quickly move to the position where the target virtual character is located, thereby enabling the controlled virtual character to quickly enhance its combat power and further improving the playability of the game.
[0067] In some embodiments, the current state of the controlled virtual character includes the current equipment information of the controlled virtual character. The preset condition is that the current equipment information of the controlled virtual character indicates that the controlled virtual character has the target equipment, where the target equipment is the equipment for releasing the target skill possessed by the target virtual character, or the target equipment is the equipment for enhancing the skill effect of the target skill of the target virtual character, or the target equipment is the equipment for reducing the cooldown time of the target skill of the target virtual character.
[0068] Among them, the target equipment being the equipment for releasing the target skill possessed by the target virtual character can be understood as that the target equipment and the target skill possessed by the target virtual character can be used to complete the target task. The target equipment refers to the equipment related to the target skill of the target virtual character. For example, the target equipment is the equipment for releasing the target skill possessed by the target virtual character, the target equipment is the equipment for enhancing the skill effect of the target skill of the target virtual character, or the target equipment is the equipment for reducing the cooldown time of the target skill of the target virtual character.
[0069] The target task can be set according to the actual situation. For example, the target task can be an exploration task or a puzzle-solving task, which is not limited in this embodiment. When the target task is an exploration task, the target equipment can be, for example, the equipment that can reveal hidden secret passages, and the target skill can be the ability to open the secret passage. Use the target equipment to discover the hidden secret passage and use the target skill to open the secret passage, so that the controlled virtual character and the target virtual character can discover the treasures in the secret passage or reach a new location. When the target task is a puzzle-solving task and the puzzle-solving task is to light the runes at a high place, the target equipment can be, for example, the jumping equipment. Using the jumping equipment can generate multiple pedals in space, and the character can reach the high place through the multiple pedals. The target skill is the lighting skill. Using the jumping equipment to generate multiple pedals in space enables the target virtual character to reach the high place through the multiple pedals to light the runes, thereby completing the puzzle-solving task.
[0070] The target equipment is the equipment that enhances the skill effect of the target skill of the target virtual character. For example, if the target skill is the ignition skill and the target equipment is the "Flame Ring", the target equipment can increase the damage of the flame. Another example is that the target equipment is the "Storm Sword", the target equipment can bring lightning damage, and the target skill is the "Flood Technique". Using the target equipment and the target skill at the same time can achieve the damage effect of water conduction, thereby enhancing the damage effect of the target skill.
[0071] The target equipment is the equipment that reduces the cooldown time of the target skill of the target virtual character. For example, if the target equipment is the "Resonant Crystal", the target virtual character is a mage, and the target skill is the element summoning skill, the "Resonant Crystal" can reduce the cooldown time of the element summoning skill. Another example is that the target equipment is the "Magic Source Necklace", the target virtual character is a priest, and the target skill is the healing skill, and the "Magic Source Necklace" can reduce the cooldown time of the healing skill.
[0072] In this embodiment, the current state of the controlled virtual character includes the current equipment information of the controlled virtual character, and the preset condition is that the current equipment information of the controlled virtual character indicates that the controlled virtual character has the target equipment, where the target equipment is the equipment that is used in cooperation with the target skill owned by the target virtual character, or the target equipment is the equipment that enhances the skill effect of the target skill of the target virtual character, or the target equipment is the equipment that reduces the cooldown time of the target skill of the target virtual character. When the target equipment of the controlled virtual character and the target skill of the target virtual character can be used in combination and the target virtual character is outside the field of vision of the controlled virtual character, the position guidance information of the target virtual character is displayed, so that the controlled virtual character can quickly move to the position where the target virtual character is located, so that the controlled virtual character and the target virtual character can quickly use the target equipment and the target skill in combination, thereby improving the combat effectiveness of the controlled virtual character and the target virtual character, and further improving the playability of the game.
[0073] In some embodiments, there are at least two target virtual characters. In response to the target virtual characters exceeding the field of vision of the controlled virtual character, the position guidance information for the target virtual characters is displayed on the graphical user interface, including:
[0074] In response to all at least two target virtual characters exceeding the field of vision of the controlled virtual character, the position guidance information of at least two target virtual characters is displayed on the graphical user interface, or the position guidance information of the target skill that is not in the cooling state and the target virtual character closest to the controlled virtual character is displayed on the graphical user interface.
[0075] Among them, the target skill is not in the cooling state, indicating that the target skill can be used. In this embodiment, there are at least two target virtual characters. In response to at least two target virtual characters all exceeding the field of view of the controlled virtual character, position guiding information of at least two target virtual characters is displayed on the graphical user interface, so that the first player can independently select which target virtual character to move towards according to his own needs. In response to at least two target virtual characters all exceeding the field of view of the controlled virtual character, position guiding information indicating that the target skill is not in the cooling state and the position of the target virtual character closest to the controlled virtual character is displayed on the graphical user interface, so that the controlled virtual character and the target virtual character can quickly converge and the target skill can be used, improving the combat effectiveness of the controlled virtual character and the target virtual character, and further improving the playability of the game.
[0076] In some embodiments, in response to a target virtual character exceeding the field of view of the controlled virtual character, position guiding information for the target virtual character is displayed on the graphical user interface, including:
[0077] In response to a target virtual character exceeding the field of view of the controlled virtual character, a first display style is determined according to the distance between the controlled virtual character and the target virtual character;
[0078] Based on the first display style, position guiding information for the target virtual character is displayed on the graphical user interface.
[0079] Among them, the display style of the position guiding information is used to indicate the display effect of the position guiding information. The first display style can be set according to the actual situation. For example, when the position guiding information exists in the form of a graph, if the distance is far, the first display style can be a large-sized graph, and if the distance is near, the first display style can be a small-sized graph. That is, the size of the position guiding information increases with the increase of the distance and decreases with the decrease of the distance.
[0080] Optionally, after displaying the position guiding information for the target virtual character on the graphical user interface based on the first display style, the terminal can control the controlled virtual character to move towards the position where the target virtual character is located. During the process of controlling the controlled virtual character to move towards the position where the target virtual character is located, the real-time distance between the controlled virtual character and the target virtual character can be periodically obtained, and then according to the second display style corresponding to the real-time distance, the display style of the position guiding information is updated to the second display style corresponding to the real-time distance.
[0081] In this embodiment, in response to the target virtual character exceeding the field of view of the controlled virtual character, a first display style is determined according to the distance between the controlled virtual character and the target virtual character; based on the first display style, position guidance information for the target virtual character is displayed on the graphical user interface, and the display style of the position guidance information is dynamically determined, so that the first player can perceive the distance between the controlled virtual character and the target virtual character through the display style of the position guidance information, further reducing the time for the controlled virtual character to reach the position where the target virtual character is located, further improving the rendezvous efficiency of the controlled virtual character and the target virtual character, and thus further facilitating teamwork.
[0082] In some embodiments, this embodiment further includes:
[0083] In the case where it is detected that the controlled virtual character is within the action range of the target virtual character, the display of the position guidance information is cancelled, or,
[0084] When it is detected that the target virtual character is within the field of view of the controlled virtual character, the display of the position guidance information is cancelled, and the action range of the target skill is displayed.
[0085] For example, if the controlled virtual character is "Momo La <Jianghu Little Shrimp>" and the target virtual character is "Green Water Surrounding the House <No Entry Except for Happiness>", and the controlled virtual character is within the action range of the target virtual character, the first game screen can be as Figure 5 shown.
[0086] In this embodiment, in the case where it is detected that the controlled virtual character is within the action range of the target virtual character, the display of the position guidance information is cancelled, or when it is detected that the target virtual character is within the field of view of the controlled virtual character, the display of the position guidance information is cancelled, and the action range of the target skill is displayed. Cancelling the display of the position guidance information realizes the automatic display and automatic cancellation of the position guidance information, improving the portability of the display of the position guidance information.
[0087] As can be seen from the above, in the embodiments of the present application, at least part of the virtual scene is displayed through the graphical user interface. The virtual scene includes a controlled virtual character and a target virtual character, where the target virtual character is a virtual character with a target skill. In response to the movement control operation, the controlled virtual character is controlled to move in the virtual scene. Based on the positional relationship between the controlled virtual character and the target virtual character, the position guiding information for the target virtual character or the range of action of the target skill of the target virtual character is displayed on the graphical user interface, realizing the automatic display of the position guiding information for the target virtual character or the range of action of the target skill owned by the target virtual character, so that the position where the target virtual character is located can be obtained through the position guiding information or the range of action, without the player manually triggering and then displaying the position guiding information for the target virtual character, improving the efficiency of obtaining the position where the target virtual character is located.
[0088] To better implement the above method, the embodiments of the present application further provide an information display device, which can be specifically integrated in a terminal. Among them, the terminal can be a device such as a mobile phone, a tablet computer, a smart Bluetooth device, a notebook computer, a personal computer, etc.
[0089] For example, in this embodiment, taking the information display device being specifically integrated in the terminal as an example, the method of the embodiments of the present application will be described in detail. This embodiment provides an information display device, which provides a graphical user interface through the terminal, as Figure 6 shown, the information display device may include:
[0090] A first display module 601, configured to display at least part of the virtual scene through the graphical user interface. The virtual scene includes a controlled virtual character and a target virtual character, where the target virtual character is a virtual character with a target skill.
[0091] A movement control module 602, configured to control the controlled virtual character to move in the virtual scene in response to the movement control operation.
[0092] A second display module 603, configured to display the position guiding information for the target virtual character or the range of action of the target skill of the target virtual character on the graphical user interface based on the positional relationship between the controlled virtual character and the target virtual character.
[0093] In some embodiments, the controlled virtual character and the target virtual character are virtual characters of the same camp.
[0094] In some embodiments, the target skill is a healing skill.
[0095] In some embodiments, the above information display device further includes a determination module, and the determination module is used to indicate:
[0096] Determine the current state of the controlled virtual character;
[0097] The second display module 603 is specifically configured to execute:
[0098] In response to the current state of the controlled virtual character satisfying a preset condition and the target virtual character being out of the field of view of the controlled virtual character, display position guiding information for the target virtual character on the graphical user interface.
[0099] In some embodiments, the current state of the controlled virtual character includes at least one of the following: the current blood volume of the controlled virtual character, the current combat ability information of the controlled virtual character, and the current equipment information of the controlled virtual character.
[0100] In some embodiments, the current state of the controlled virtual character includes the current blood volume of the controlled virtual character, the target skill is a healing skill, and the preset condition is that the current blood volume of the controlled virtual character indicates that the controlled virtual character is in a state requiring treatment or indicates that the blood volume of the controlled virtual character is not enough to withstand a specified amount of damage.
[0101] In some embodiments, the current state of the controlled virtual character includes the current combat ability information of the controlled virtual character, the target skill is a buff skill, and the preset condition is that the current combat ability information of the controlled virtual character is lower than a preset value.
[0102] In some embodiments, the current state of the controlled virtual character includes the current equipment information of the controlled virtual character, and the preset condition is that the current equipment information of the controlled virtual character indicates that the controlled virtual character has the target equipment; wherein, the target equipment is an equipment for releasing the target skill of the target virtual character, or the target equipment is an equipment for enhancing the skill effect of the target skill of the target virtual character, or the target equipment is an equipment for reducing the cooldown time of the target skill of the target virtual character.
[0103] In some embodiments, there are at least two target virtual characters, and the second display module 603 is specifically configured to execute:
[0104] In response to all of the at least two target virtual characters being out of the field of view of the controlled virtual character, display position guiding information for the target skill that is not on cooldown and the target virtual character closest to the controlled virtual character on the graphical user interface.
[0105] In some embodiments, the second display module 603 is specifically configured to execute:
[0106] In response to the target virtual character being out of the field of view of the controlled virtual character, determine a first display style according to the distance between the controlled virtual character and the target virtual character;
[0107] Based on the first display style, display position guiding information for the target virtual character on the graphical user interface.
[0108] In some embodiments, the second display module 603 is further configured to perform:
[0109] When it is detected that the controlled virtual character is within the range of influence of the target virtual character, cancel the display of the position guidance information.
[0110] In specific implementation, each of the above modules may be implemented as an independent entity, or may be combined arbitrarily to be implemented as the same or several entities. For the specific implementation manners of the above modules and the corresponding beneficial effects, reference may be made to the foregoing method embodiments, which will not be elaborated herein.
[0111] Correspondingly, an embodiment of the present application further provides a terminal, which may be a terminal, and the terminal may be a smart phone, a tablet computer, a notebook computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), and other terminal devices. As Figure 7 shown, Figure 7 is a schematic structural diagram of the terminal provided by the embodiment of the present application. The terminal 700 includes a processor 701 with one or more processing cores, a memory 702 with one or more computer-readable storage media, and a computer program stored on the memory 702 and executable on the processor. Among them, the processor 701 is electrically connected to the memory 702. Those skilled in the art can understand that the terminal structure shown in the figure does not constitute a limitation on the terminal, and may include more or fewer components than shown, or combine certain components, or arrange different components.
[0112] The processor 701 is the control center of the terminal 700, connects various parts of the entire terminal 700 through various interfaces and lines, and executes various functions of the terminal 700 and processes data by running or loading software programs and / or modules stored in the memory 702, and calling data stored in the memory 702, so as to monitor the terminal 700 as a whole.
[0113] In the embodiment of the present application, the processor 701 in the terminal 700 will load the instructions corresponding to the processes of one or more application programs into the memory 702 according to the following steps, and the processor 701 will run the application programs stored in the memory 702 to implement various functions, such as:
[0114] Display at least part of the virtual scene through a graphical user interface, where the virtual scene includes a controlled virtual character and a target virtual character, and the target virtual character is a virtual character with a target skill;
[0115] In response to a mobile control operation, control the movement of the controlled virtual character in the virtual scene;
[0116] Based on the positional relationship between the controlled virtual character and the target virtual character, display position guidance information for the target virtual character or display the range of action of the target skill of the target virtual character on the graphical user interface.
[0117] For the specific implementation manners of the above various operations and the corresponding beneficial effects, reference may be made to the detailed description of the information display method above, which will not be elaborated here.
[0118] Optionally, as Figure 7 shown, the terminal 700 further includes: a touch display screen 703, a radio frequency circuit 704, an audio circuit 705, an input unit 706, and a power supply 707. Among them, the processor 701 is electrically connected to the touch display screen 703, the radio frequency circuit 704, the audio circuit 705, the input unit 706, and the power supply 707 respectively. Those skilled in the art can understand that Figure 7 the terminal structure shown in
[0119] The touch display screen 703 can be used to display a graphical user interface and receive operation instructions generated by a user acting on the graphical user interface. The touch display screen 703 may include a display panel and a touch panel. Among them, the display panel can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, videos, and any combination thereof. Optionally, the display panel can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. The touch panel can be used to collect touch operations of the user on or near it (such as operations of the user using a finger, a stylus, or any suitable object or accessory on or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute the corresponding program. Optionally, the touch panel can include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the touch position of the user and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the processor 701, and can receive and execute the commands sent by the processor 701. The touch panel can cover the display panel. After the touch panel detects a touch operation on or near it, it is transmitted to the processor 701 to determine the type of touch event. Subsequently, the processor 701 provides a corresponding visual output on the display panel according to the type of touch event. In the embodiments of the present application, the touch panel and the display panel can be integrated into the touch display screen 703 to implement input and output functions. However, in some embodiments, the touch panel and the touch panel can be implemented as two independent components to implement input and output functions. That is, the touch display screen 703 can also be used as a part of the input unit 706 to implement the input function.
[0120] The radio frequency circuit 704 can be used to transmit and receive radio frequency signals to establish wireless communication with a network device or other terminals through wireless communication, and transmit and receive signals with the network device or other terminals.
[0121] The audio circuit 705 can be used to provide an audio interface between the user and the terminal through a speaker and a microphone. The audio circuit 705 can transmit the electrical signal after converting the received audio data to the speaker, and the speaker converts it into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 705 and then converted into audio data. After the audio data is output to the processor 701 for processing, it is transmitted through the radio frequency circuit 704 to, for example, another terminal, or the audio data is output to the memory 702 for further processing. The audio circuit 705 may also include an earphone jack to provide communication between an external earphone and the terminal.
[0122] The input unit 706 can be used to receive input numerical, character information or user characteristic information (such as fingerprint, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.
[0123] The power supply 707 is used to supply power to each component of the terminal 700. Optionally, the power supply 707 can be logically connected to the processor 701 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The power supply 707 can also include any components such as one or more DC or AC power supplies, a recharge system, a power failure detection circuit, a power converter or inverter, a power status indicator, etc.
[0124] Although Figure 7 not shown in the figure, the terminal 700 may further include a camera, a sensor, a Wi-Fi module, a Bluetooth module, etc., which will not be elaborated here.
[0125] In the above embodiments, the descriptions of each embodiment have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0126] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions, or by controlling relevant hardware through instructions. The instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0127] For this reason, an embodiment of the present application provides a computer-readable storage medium, in which multiple computer programs are stored. The computer programs can be loaded by a processor to execute any information display method provided by the embodiments of the present application. For example, the computer programs can execute the following steps:
[0128] Display at least part of the virtual scene through a graphical user interface. The virtual scene includes a controlled virtual character and a target virtual character, where the target virtual character is a virtual character with target skills;
[0129] Respond to the movement control operation and control the controlled virtual character to move in the virtual scene;
[0130] Based on the positional relationship between the controlled virtual character and the target virtual character, display position guiding information for the target virtual character or display the range of action of the target skills of the target virtual character in the graphical user interface.
[0131] For the specific implementation manners of the above operations and the corresponding beneficial effects, reference can be made to the detailed description of the information display method above, which will not be elaborated here.
[0132] Among them, the computer-readable storage medium may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disc, etc.
[0133] Since the computer program stored in the computer-readable storage medium can execute any of the information display methods provided in the embodiments of the present application, the beneficial effects achievable by any of the information display methods provided in the embodiments of the present application can be realized. For details, refer to the previous embodiments and will not be elaborated here.
[0134] The above has introduced in detail an information display method, device, terminal, and computer-readable storage medium provided by the embodiments of the present application. Specific examples are used in this article to elaborate on the principle and implementation manner of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application; at the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present application.
Claims
1. An information display method, characterized in that, Provide a graphical user interface through a terminal, the method comprising: Display at least a part of a virtual scene through the graphical user interface, the virtual scene including a controlled virtual character and a target virtual character, wherein the target virtual character is a virtual character with a target skill; In response to a movement control operation, control the controlled virtual character to move in the virtual scene; Based on the positional relationship between the controlled virtual character and the target virtual character, display position guiding information for the target virtual character or display the range of action of the target skill of the target virtual character in the graphical user interface.
2. The method according to claim 1, characterized in that, The step of, based on the positional relationship between the controlled virtual character and the target virtual character, displaying position guiding information for the target virtual character or displaying the range of action of the target skill of the target virtual character in the graphical user interface, includes: In response to the target virtual character being within the field of view of the controlled virtual character, display the range of action of the target skill in the graphical user interface; In response to the target virtual character being out of the field of view of the controlled virtual character, display position guiding information for the target virtual character in the graphical user interface.
3. The method according to claim 1, characterized in that, The controlled virtual character and the target virtual character are virtual characters of the same camp.
4. The method according to claim 1, wherein The target skill is a healing skill.
5. The information display method according to claim 2, characterized in that The method further comprises: Determine the current state of the controlled virtual character; The step of, in response to the target virtual character being out of the field of view of the controlled virtual character, displaying position guiding information for the target virtual character in the graphical user interface, includes: In response to the current state of the controlled virtual character meeting a preset condition and the target virtual character being out of the field of view of the controlled virtual character, display position guiding information for the target virtual character in the graphical user interface.
6. The information display method according to claim 5, wherein The current state of the controlled virtual character includes at least one of the following: the current blood volume of the controlled virtual character, the current combat ability of the controlled virtual character, the current equipment information of the controlled virtual character.
7. The information display method according to claim 6, wherein The current state of the controlled virtual character is the current blood volume of the controlled virtual character, and the target skill is a healing skill; the preset condition is that the current blood volume of the controlled virtual character indicates that the controlled virtual character is in a state requiring treatment or indicates that the blood volume of the controlled virtual character is not enough to withstand a specified amount of damage.
8. The information display method according to claim 6, wherein The current state of the controlled virtual character is the current combat ability information of the controlled virtual character, and the target skill is a buff skill; the preset condition is that the current combat ability information of the controlled virtual character is lower than a preset value.
9. The information display method according to claim 6, wherein The current state of the controlled virtual character is the current equipment information of the controlled virtual character; The preset condition is that the current equipment information of the controlled virtual character indicates that the controlled virtual character has a target piece of equipment; Among them, the target equipment is the equipment for releasing the target skill possessed by the target virtual character, or the target equipment is the equipment for enhancing the skill effect of the target skill of the target virtual character, or the target equipment is the equipment for reducing the cooling time of the target skill of the target virtual character.
10. The information display method according to claim 2, wherein There are at least two of the target virtual characters. In response to the target virtual character exceeding the visual range of the controlled virtual character, position guiding information for the target virtual character is displayed on the graphical user interface, including: In response to all of the at least two target virtual characters exceeding the visual range of the controlled virtual character, position guiding information for the target virtual character whose target skill is not in the cooling state and is the closest to the controlled virtual character is displayed on the graphical user interface.
11. The information display method according to claim 2, characterized in that, In response to the target virtual character exceeding the visual range of the controlled virtual character, position guiding information for the target virtual character is displayed on the graphical user interface, including: In response to the target virtual character exceeding the visual range of the controlled virtual character, a first display style is determined according to the distance between the controlled virtual character and the target virtual character. Based on the first display style, position guiding information for the target virtual character is displayed on the graphical user interface.
12. The information display method according to claim 2, characterized in that The method further includes: When it is detected that the controlled virtual character is within the action range of the target skill, the display of the position guiding information is cancelled.
13. An information display device, characterized in that, A graphical user interface is provided through a terminal, and the device includes: A first display module, configured to display at least part of the virtual scene through the graphical user interface, where the virtual scene includes a controlled virtual character and a target virtual character, and among them, the target virtual character is a virtual character possessing a target skill; A movement control module, configured to control the movement of the controlled virtual character in the virtual scene in response to a movement control operation; A second display module, configured to display position guiding information for the target virtual character or display the action range of the target skill of the target virtual character on the graphical user interface based on the positional relationship between the controlled virtual character and the target virtual character.
14. A terminal, characterized in that, It includes a processor and a memory, and the memory stores multiple instructions; the processor loads the instructions from the memory to execute the information display method according to any one of claims 1 to 12.
15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores multiple instructions, and the instructions are suitable for being loaded by a processor to execute the information display method according to any one of claims 1 to 12.