Method, device, electronic device and storage medium for prompting skill release information

By establishing the skill association relationship of virtual characters in multiplayer online tactical competitive games, and synchronizing skill status information and prompt messages in real time, the lag problem of skill release coordination among teammates is solved, and the efficiency of human-computer interaction is improved.

CN115445195BActive Publication Date: 2025-07-29NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211146342.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-20
Publication Date
2025-07-29
Estimated Expiration
2042-09-20

AI Technical Summary

Technical Problem

In multiplayer online tactical competitive games, the skill release coordination between players in the same camp depends on information exchange, resulting in message lag, affecting game task completion and human-computer interaction efficiency.

Method used

By receiving skill association instructions, establish a skill association relationship between the first virtual character and the second virtual character, synchronize the status information of the first skill in real time and send prompt messages to improve the timeliness of skill coordination.

Benefits of technology

Real-time synchronization between skills is achieved, human-computer interaction efficiency is improved, and teammates' skills cooperation is more timely and accurate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115445195B_ABST
    Figure CN115445195B_ABST
Patent Text Reader

Abstract

The present application provides a method, apparatus, electronic device, and storage medium for prompting skill release information. When an association instruction is received, a skill association relationship can be established between a first virtual character with a first skill and a second virtual character with a second skill. In response to a change in the state of the first skill of the first virtual character, the state information of the first skill is sent to a second terminal; a trigger instruction for the second skill of the second virtual character is received through a first terminal, and a prompt message about the second skill is sent to the second terminal. In this way, the first skill of the first terminal and the second skill of the second terminal can be synchronized in real time, improving the timeliness of cooperation between skills and further enhancing the efficiency of human-computer interaction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of game technologies, and in particular, to a method, apparatus, electronic device, and storage medium for prompting skill release information. Background Art

[0002] In a Multiplayer Online Battle Arena (MOBA) game, players usually need to be divided into two camps to fight against each other. For teammates in the same camp, when performing game tasks, they need to cooperate with each other to better complete the game tasks. Specifically, when a certain player in the game controls the corresponding character to release a skill, it may be necessary for teammates to release corresponding skills for cooperation so that the release effect of the skill is more in line with expectations and the task can be better completed.

[0003] At present, for players in the same camp, for skill release cooperation, they more rely on information exchange. When a skill is released or after the skill release, it is notified to teammates through voice or text messages. However, whether it is text messages or voice messages, players need to actively operate to send them, and the messages have a certain lag, which may lead to untimely cooperation between teammates and result in the failure of game tasks, with low human-computer interaction efficiency. Summary of the Invention

[0004] In view of this, the purpose of this application is to provide a method, apparatus, electronic device, and storage medium for prompting skill release information. When receiving an association instruction, it can establish a skill association relationship between a first virtual character with a first skill and a second virtual character with a second skill, and notify the second terminal of the status information of the first skill and send a prompt message to the second terminal through the established skill association relationship, so that the first skill of the first terminal and the second skill of the second terminal can be synchronized in real time, improving the timeliness of cooperation between skills and further improving the human-computer interaction efficiency.

[0005] In a first aspect, an embodiment of this application provides a method for prompting skill release information, and the prompting method includes:

[0006] Receiving a skill association instruction, and establishing a skill association relationship between a first virtual character corresponding to a first terminal and a second virtual character corresponding to a second terminal according to the skill association instruction, where the first virtual character has a first skill and the second virtual character has a second skill;

[0007] The skill association relationship includes:

[0008] Responding to a status change of the first skill of the first virtual character, and sending the status information of the first skill to the second terminal;

[0009] Receive a trigger instruction for the second skill of the second virtual character through the first terminal, and send a prompt message about the second skill to the second terminal.

[0010] In a second aspect, an embodiment of the present application further provides a prompt device for skill release information, where the prompt device includes:

[0011] An association relationship establishment module, configured to receive a skill association instruction, and establish a skill association relationship between a first virtual character corresponding to the first terminal and a second virtual character corresponding to the second terminal according to the skill association instruction, where the first virtual character has a first skill and the second virtual character has a second skill;

[0012] The skill association relationship includes:

[0013] In response to a status change of the first skill of the first virtual character, send the status information of the first skill to the second terminal;

[0014] Receive a trigger instruction for the second skill of the second virtual character through the first terminal, and send a prompt message about the second skill to the second terminal.

[0015] In a third aspect, an embodiment of the present application further provides an electronic device, including: a processor, a storage medium, and a bus. The storage medium stores machine-readable instructions executable by the processor. When the electronic device runs, the processor communicates with the storage medium through the bus, and the processor executes the machine-readable instructions to perform the steps of the skill release information prompt method according to any one of the first aspects.

[0016] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, it performs the steps of the skill release information prompt method according to any one of the first aspects.

[0017] The method, device, electronic device, and storage medium for prompting skill release information provided by the embodiments of the present application can, when receiving an association instruction, establish a skill association relationship between a first virtual character with a first skill and a second virtual character with a second skill, and in response to a change in the state of the first skill of the first virtual character, send the state information of the first skill to a second terminal; and / or receive a trigger instruction for the second skill of the second virtual character through a first terminal, and send a prompt message about the second skill to the second terminal. In the present application, when receiving an association instruction, a skill association relationship can be established between a first virtual character with a first skill and a second virtual character with a second skill, and the state information of the first skill is notified to the second terminal and a prompt message is sent to the second terminal through the established skill association relationship, so that the first skill of the first terminal and the second skill of the second terminal can be synchronized in real time, improving the timeliness of cooperation between skills and further improving the human-computer interaction efficiency.

[0018] To make the above objects, features, and advantages of the present application more obvious and understandable, the following specifically enumerates preferred embodiments and, in conjunction with the accompanying drawings, makes a detailed description as follows. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] To more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments. It should be understood that the following drawings only show some embodiments of the present application and should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.

[0020] Figure 1 It is a flowchart of a method for prompting skill release information provided by an embodiment of the present application;

[0021] Figure 2 It is one of the schematic diagrams of the graphical user interface provided by an embodiment of the present application;

[0022] Figure 3 It is another schematic diagram of the graphical user interface provided by an embodiment of the present application;

[0023] Figure 4 It is yet another schematic diagram of the graphical user interface provided by an embodiment of the present application;

[0024] Figure 5 It is one of the schematic structural diagrams of a device for prompting skill release information provided by an embodiment of the present application;

[0025] Figure 6 It is another schematic structural diagram of a device for prompting skill release information provided by an embodiment of the present application;

[0026] Figure 7 A schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0027] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part rather than all of the embodiments of the present application. Components of the embodiments of the present application described and illustrated in the accompanying drawings here can be arranged and designed in various different configurations. Therefore, the detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application claimed, but merely represents selected embodiments of the present application. Based on the embodiments of the present application, every other embodiment obtained by those skilled in the art without creative efforts belongs to the scope of protection of the present application.

[0028] First, the terms related to the present application are introduced:

[0029] (1) Game scene (virtual scene)

[0030] A game scene is a game scene displayed (or provided) when an application runs on a terminal or a server. Optionally, the game scene is a simulation environment of the real world, or a semi-simulated and semi-fictional virtual environment, or a purely fictional virtual environment. The game scene is any one of a two-dimensional virtual scene, a 2.5D virtual scene, and a three-dimensional virtual scene. The game scene can be the sky, land, ocean, etc. Among them, the land includes environmental elements such as deserts and cities. Among them, the game scene is a scene for a user to control a virtual object and complete the entire game logic. For example, in a sandbox 3D shooting game, the game scene is a 3D game world for players to control virtual objects to fight. Exemplary game scenes can include at least one of the following elements: mountains, flatlands, rivers, lakes, oceans, deserts, the sky, plants, buildings, and vehicles. For example, in a 2D or 2.5D card game, the game scene is a scene for displaying and releasing cards or displaying virtual objects corresponding to the cards. Exemplary game scenes can include: a ring arena, a decisive battle field, or other "field" elements or other elements that can display the card battle status. For a 2D or 2.5D multiplayer online battle arena game, the game scene is a 2D or 2.5D terrain scene for virtual objects to fight. Exemplary game scenes can include elements such as canyon-style mountains, lines, rivers, classrooms, desks and chairs, and podiums.

[0031] (2) Game interface

[0032] The game interface refers to the interface corresponding to the application provided or displayed through the graphical user interface, which includes a UI interface and game graphics for players to interact with. In an alternative implementation, the UI interface may include game controls (such as skill controls, movement controls, function controls, etc.), indication marks (such as direction indication marks, character indication marks, etc.), information display areas (such as the number of kills, game time, etc.), or game setting controls (such as system settings, store, gold coins, etc.). In an alternative implementation, the game graphics are the display graphics corresponding to the virtual scene displayed by the terminal device, and the game graphics may include virtual objects such as game characters, NPC characters, AI characters, etc. that execute game logic in the virtual scene.

[0033] (3) Virtual object

[0034] A virtual object refers to a dynamic object that can be controlled in a virtual scene. Optionally, the dynamic object can be a virtual character, a virtual animal, an anime character, etc. The virtual object is a character controlled by the 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 object is a virtual character competing in the virtual scene. Optionally, the number of virtual objects in the virtual scene battle is preset or dynamically determined according to the number of clients joining the battle, and this application embodiment does not limit this. In one possible implementation, the user can control the virtual object to move in the virtual scene. For example, the user can control the virtual object to run, jump, crawl, etc., and can also control the virtual object to use skills, virtual props, etc. provided by the application to fight against other virtual objects.

[0035] (4) Player character

[0036] A player character refers to a virtual object that can be controlled by the player to move in the game environment, also known as a player virtual character or a player virtual object, and can also be called a shikigami character or a hero character in some video games. The player character can be at least one of different forms such as a virtual character, a virtual animal, an anime character, a virtual vehicle, etc.

[0037] Secondly, the applicable application scenarios of this application are introduced. This application can be applied to the game technology field.

[0038] In a Multiplayer Online Battle Arena (MOBA) game, players usually need to be divided into two camps to fight against each other. For teammates in the same camp, when performing game tasks, they need to cooperate with each other to better complete the game tasks. Specifically, when a certain player in the game controls the corresponding character to release a skill, it may be necessary for teammates to release corresponding skills for cooperation, so that the release effect of the skill is more in line with expectations and the task can be better completed.

[0039] At present, for players in the same camp, for skill release cooperation, they rely more on information exchange. When releasing a skill or after the skill release, they notify teammates through voice or text messages. However, whether it is text messages or voice messages, players need to actively operate to send them, and the messages have a certain lag. This may lead to untimely cooperation between teammates, resulting in the failure of game tasks and low human-computer interaction efficiency.

[0040] Based on this, the embodiment of the present application provides a method for prompting skill release information to improve the timeliness of cooperation between skills and further improve the human-computer interaction efficiency.

[0041] For the convenience of understanding this embodiment, the method, device, electronic device and storage medium for prompting skill release information provided by the embodiment of the present application are introduced in detail. The embodiment of the present application can be applied to the game field. For example, it can be applied to games of the Frames Per Second (FPS) type or Massive Multiplayer Online (MMO) type games; it should be noted that the embodiment of the present application is not limited to the above types of games, nor is it limited to the game field.

[0042] In one embodiment of the application, the method for prompting skill release information can run on a local terminal device or a server. When the method for prompting skill release information runs on the server, the method can be implemented and executed based on a cloud interaction system, where the cloud interaction system includes a server and a client device.

[0043] In an optional embodiment, various cloud applications, such as cloud games, can be run under the cloud interaction system. Taking cloud games as an example, cloud games refer to a gaming method based on cloud computing. In the cloud game operation mode, the operating body of the game program and the main body of the game screen presentation are separated. The storage and operation of the prompt method of skill release information are completed on the cloud game server. The role of the client device is to receive and send data and present the game screen. For example, the client device can be a display device with data transmission function close to the user side, such as a mobile terminal, TV, computer, PDA, etc.; but the cloud game server in the cloud is responsible for information processing. When playing the game, the player operates the client device to send operation instructions to the cloud game server. The cloud game server runs the game according to the operation instructions, encodes and compresses the game screen and other data, and returns it to the client device through the network. Finally, the client device decodes and outputs the game screen.

[0044] In an optional embodiment, taking a game as an example, a local terminal device stores a game program and is used to present the game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, conventionally downloading and installing the game program through an electronic device and running it. The local terminal device can provide the graphical user interface to the player in a variety of ways, for example, it can be rendered and displayed on the terminal's display screen, or provided to the player through holographic projection. For example, the local terminal device may include a display screen and a processor, the display screen is used to present the graphical user interface, the graphical user interface includes the game screen, and the processor is used to run the game, generate the graphical user interface, and control the display of the graphical user interface on the display screen.

[0045] In one possible implementation, an embodiment of the present invention provides a method for displaying skill release information, providing a graphical user interface via a terminal device. The terminal device may be the aforementioned local terminal device (e.g., a local touch terminal) or a client device in the aforementioned cloud interaction system. The following description uses the example of the skill release information display method running on a local terminal device (hereinafter referred to as the terminal device).

[0046] See also Figure 1 , Figure 1 This is a flow chart of a method for prompting skill release information provided by an embodiment of the present application. Figure 1 As shown in , the method for prompting skill release information provided by the embodiment of the present application includes:

[0047] S101. Receive a skill association instruction, and establish a skill association relationship between a first virtual character corresponding to a first terminal and a second virtual character corresponding to a second terminal according to the skill association instruction. Among them, the first virtual character has a first skill, and the second virtual character has a second skill;

[0048] The skill association relationship includes:

[0049] In response to a change in the state of the first skill of the first virtual character, send the state information of the first skill to the second terminal;

[0050] Receive, through the first terminal, a trigger instruction for the second skill of the second virtual character, and send a prompt message about the second skill to the second terminal.

[0051] The skill release information prompt method provided by the embodiments of the present application can, when receiving an association instruction, establish a skill association relationship between a first virtual character with a first skill and a second virtual character with a second skill, and notify the second terminal of the state information of the first skill and send a prompt message to the second terminal through the established skill association relationship, so that the first skill of the first terminal and the second skill of the second terminal can be synchronized in real time, improving the timeliness of the cooperation between skills and further improving the human-computer interaction efficiency.

[0052] The following describes the exemplary steps of the embodiments of the present application:

[0053] S101. Receive a skill association instruction, and establish a skill association relationship between a first virtual character corresponding to a first terminal and a second virtual character corresponding to a second terminal according to the skill association instruction. Among them, the first virtual character has a first skill, and the second virtual character has a second skill.

[0054] In the embodiments of the present application, after receiving a skill association instruction, a skill association relationship is established between a first virtual character corresponding to a first terminal and a second virtual character corresponding to a second terminal according to the indication of the skill association instruction. Moreover, the first virtual character has a first skill, and the second virtual character has a second skill. After establishing the skill association relationship, the first skill and the second skill are associated, and the associated first skill and second skill can remind and cooperate with each other to release combined skills.

[0055] This application is a solution applied to teammates in the same camp who can communicate with each other and conduct tactical cooperation. Teammates can conduct tactical communication through each other's terminal devices. In the embodiments of the application, it is mainly described by taking the information processing method between different terminal devices as an example.

[0056] In a possible implementation, for the first terminal, at least part of the game scene, skill controls, and the first virtual character or the second virtual character located in the game scene are displayed on the graphical user interface of the first terminal. Among them, the second virtual character can be displayed in the graphical user interface (the second virtual character is within the field of vision of the first virtual character at this time); the second virtual character can also not be displayed in the graphical user interface (the second virtual character is not within the field of vision of the first virtual character at this time); the first terminal controls the first virtual character, and for the skill controls displayed in the graphical user interface of the first terminal, the player can release the corresponding skill through a touch operation on the skill control, so as to attack the enemy virtual character in the enemy camp or rescue the teammate character in the same camp.

[0057] In a possible implementation, the touch operation on the skill control for the first terminal can be a drag operation. The player determines the first skill corresponding to the skill control controlled by the first touch operation as the skill to be released by dragging the skill control to a preset position in the graphical user interface, and synchronizes the prompt message and release information of the first skill to be released to the second virtual character in the same camp. That is, after the first terminal determines the first skill, it is necessary to synchronize the pending release situation of the skill to the second virtual character.

[0058] It should be noted that after the touch operation on the skill control by the first terminal ends, the skill that may be released may be a real-time skill (released as soon as the touch operation on the skill control is received), or it may be a charged skill (after receiving the touch operation on the skill control, it needs to be charged for a period of time before the skill is released); for the real-time skill, after the touch operation ends, the real-time skill will be released. Then, the prompt information that needs to be synchronized to the second terminal controlling the second virtual character is the skill name, release time, release position, and release result of the released first skill (whether the enemy virtual character is injured, the number of casualties of the enemy virtual character, etc.); for the charged skill, because it takes a charging time from triggering the skill to releasing the first skill, the prompt information that needs to be synchronized to the second terminal controlling the second virtual character can be the skill name, charging situation (charging progress), etc. of the first skill to be released.

[0059] Furthermore, in the embodiments of the present application, different operation methods can be used to determine that a skill association instruction is received. In a possible implementation, it can be determined that a skill association instruction is received by dragging the skill control of the first virtual character to a specified position.

[0060] Specifically, the receiving of the skill association instruction includes:

[0061] a1: Determine that the skill association instruction is received in response to dragging the skill control of the first skill to the identification control of the second virtual character.

[0062] In a possible implementation, on the graphical user interface of the first terminal, there is a skill control of the first skill and identification controls of other virtual characters on multiple different terminals. The skill association instruction can be issued by dragging the skill control of the first skill to the corresponding identification control of other virtual characters.

[0063] Specifically, in a possible implementation, after determining the first skill based on the touch operation on the skill control of the first skill, continue to operate on the skill control, drag the skill control to the target area containing teammate information displayed in the graphical user interface, determine the target associated teammate (the second virtual character) according to the end position of the dragging operation of the skill control, determine that the skill association instruction is received, and associate the first skill with the second skill of the second virtual character.

[0064] In another possible implementation, it can also be that after determining the first skill, a teammate information list containing information of each teammate is displayed on the graphical user interface of the first terminal, and then the target associated teammate (the second virtual character) is determined according to the selection operation in the teammate information list, and when the operation of selecting the second virtual character is received, it is determined that the skill association instruction is received.

[0065] In a possible implementation, after determining the first skill through a touch operation on the first terminal and establishing a skill association between the first virtual character and the second virtual character, it is necessary to determine the second skill associated with the first skill, and then associate the first skill with the second skill.

[0066] In a possible implementation, the determination methods for the second skill can be divided into different ones. The first is that the system automatically determines the second skill according to the combination relationship between skills after determining the first skill; the second is that after the first terminal determines the first skill to be released, the second skill is determined according to the selection operation on the skills in the skill release list and sent to the second terminal; the third is that after the first terminal sends the prompt message of the first skill to the second terminal, the second terminal selects the second skill that matches the first skill according to the first skill and then feeds it back to the first terminal. The following will be elaborated respectively:

[0067] On the one hand, the system automatically determines the second skill according to the combination relationship between skills after determining the first skill:

[0068] Specifically, the second skill is determined through the following steps:

[0069] b1: After determining the first skill, determine the second skill based on the first skill and a preset skill association relationship.

[0070] In an embodiment of the present application, after determining the first skill, according to the preset skill combination relationship in the game, the system automatically determines the combined skill associated with the first skill, determines the combined skill as the second skill, and then generates a corresponding prompt message for the second skill and sends it to the second terminal.

[0071] The second method: After the first terminal determines the first skill, determine the second skill according to the selection operation on the skills in the skill release list and synchronize it to the second terminal.

[0072] Specifically, the second skill is determined through the following steps:

[0073] c1: After determining the first skill, in response to the skill selection operation on the first terminal, determine the second skill.

[0074] In an embodiment of the present application, after determining the first skill, it is also necessary to select the second skill that matches the first skill at the first terminal. Then, after selecting the second skill, through the prompt message output by the second terminal, prompt the second virtual character to select the second skill that matches the first skill.

[0075] In a possible implementation manner, it may be that after determining the first skill, an optional skill list is displayed at a preset position on the graphical user interface of the first terminal. After the player selects the second skill through the optional skill list, it is prompted to the second virtual character through the prompt message output by the second terminal.

[0076] Specifically, the method of prompting the second skill to the second virtual character may be to generate a corresponding skill selection prompt message (which can be text information or voice information) and send it to the second terminal, or directly display the icon corresponding to the second skill on the graphical user interface of the second terminal to prompt the second virtual character.

[0077] The third method is that after the first terminal sends the prompt message of the first skill to the second terminal, the second terminal selects the second skill that matches the first skill according to the first skill and then feeds it back to the first terminal:

[0078] Specifically, the prompting method further includes:

[0079] d1: Receive the second skill sent by the second terminal through the first terminal; the second skill is determined through the skill selection operation on the second terminal.

[0080] In an embodiment of the present application, it may also be that after the second virtual character receives the first skill prompted by the first terminal, the second skill that can match the first skill is selected on the second terminal. Similarly, after the second virtual character determines the second skill that cooperates with the first skill, the player also needs to be notified through the first terminal.

[0081] In a possible implementation manner, it may be that after the second terminal receives the prompt information of the first skill sent by the first terminal, an optional skill list is displayed at a preset position of the graphical user interface of the second terminal. After the second player selects the second skill through the optional skill list and sends it to the first terminal, the first terminal displays it to the first player of the first terminal after receiving the second skill sent by the second terminal.

[0082] Among them, the second skill selected by the player of the second terminal and the second skill selected by the player of the first terminal may be different target skills. That is, even if the system or the first player of the first terminal selects the second skill that cooperates with the first skill, however, the player controlling the second virtual character at the second terminal can still determine whether the corresponding second skill can be used according to the actual operation situation. If it is determined that the second skill cannot be used currently, then, the second player at the second terminal can independently select the second skill that can cooperate with the first skill at the current stage, and then notify the selected second skill to the first terminal.

[0083] It should be noted that in the actual implementation of the solution, the above three methods for determining the second skill can be used alone, can also be used in pairs, or can also execute the determination process simultaneously. However, for the selection of the skill that matches the first skill, the priority of the independent selection by the second terminal is the highest, and the priority of the selection of the skill that matches the first skill by the first terminal is higher than the priority of the system automatically selecting the skill that matches the first skill according to the skill association relationship.

[0084] The following takes the system automatically determining the second skill according to the combination relationship between skills after determining the first skill, and after the first terminal determines the first skill to be released, determining the second skill according to the selection operation of the skills in the skill release list and sending it to the second terminal for cooperation as an example to illustrate the process of determining the skill that matches the first skill:

[0085] For example, after the first player determines the first skill through the first terminal, the system will automatically select the second skill that matches the first skill according to the first skill. On this basis, the first player performs a skill selection operation through the first terminal. If the skill selected by the player is different from the skill selected by the system, then, the second skill in the prompt information will be replaced by the skill selected by the first player at this time.

[0086] The following takes three ways of cooperating with each other as an example to illustrate the process of determining the second skill that matches the first skill:

[0087] For example, after the first player determines the first skill through the first terminal, the system will automatically select the second skill that matches the first skill according to the first skill. On this basis, the first player performs a skill selection operation through the first terminal. If the skill selected by the player is different from the skill selected by the system, then at this time, the second skill in the prompt message will be replaced by the skill selected by the first player; after the second terminal outputs the prompt message of the first skill selected by the first terminal, if the second player confirms that the second skill in the prompt message cannot be released in cooperation, then the second player performs a skill selection operation at the second terminal, selects the second skill, and feeds back the selected second skill to the first terminal. Then, in the process of finally performing skill cooperation, it is the cooperation between the first skill of the first terminal and the second skill selected by the second terminal player.

[0088] In a possible implementation manner, after establishing a skill association relationship between the first virtual character controlled by the first terminal and the second virtual character controlled by the second terminal, when the state of the first skill changes, the state information of the first skill can be sent to the second terminal; it can also be that after receiving the trigger instruction of the second terminal through the first terminal, a prompt message about the release of the second skill is sent to the second terminal.

[0089] Specifically, when the state of the first skill changes, it can be that the first skill is triggered at the first terminal. At this time, by sending a first skill trigger instruction to the second terminal, the second terminal is notified to release the second skill that matches the first skill; when the first skill is a charging skill, the charging progress of the first skill can also be sent to the second terminal in real time. After the first skill finishes charging, the release situation of the first skill can be synchronized to the second terminal so that the second terminal releases the second skill that matches the first skill.

[0090] Specifically, the prompt method further includes:

[0091] e1: When the state change of the first skill indicates that the first skill is in a ready state, control the skill control corresponding to the second skill in the second terminal to be prominently displayed.

[0092] In the embodiment of the present application, when the state change of the first skill indicates that the first skill is in a ready state, when the first virtual character is ready to release the first skill, control the skill control of the second skill that cooperates with the first skill in the second terminal to be prominently displayed, so as to provide the ready information of the first skill to the player controlling the second virtual character through the second terminal.

[0093] Specifically, when the first terminal controls the first skill to be in a ready-to-release state, the skill control of the second skill that cooperates with the to-be-released first skill will be highlighted on the second terminal. The highlighting method can be to highlight the skill control, or to magnify and highlight the skill control.

[0094] In another possible implementation, it can also be that when the first terminal controls the first skill to be in a ready-to-release state, the system automatically generates a corresponding skill release prompt voice. After selecting the target-associated teammate, the skill release prompt voice is directly played to the second terminal that controls the second virtual character, so that the teammate can receive the prompt message of the first skill of the first terminal.

[0095] Specifically, the skill release prompt voice can include the skill name of the to-be-released skill, the name of the teammate who releases the to-be-released skill, and the skill release progress, etc. For example, the skill release prompt voice can be "Teammate W is about to release the big skill X in the XX area".

[0096] In a possible implementation, for skills that require charging, it can also be to output a prompt message of the charging progress according to the second terminal, so as to prompt the target-associated teammate.

[0097] Specifically, the step of "outputting a prompt message through the second terminal" further includes:

[0098] f1: In response to the state change of the first skill of the first virtual character, display the state information of the first skill on the graphical user interface of the second terminal through the skill progress control corresponding to the first skill; the skill progress control is used to represent the skill charging progress of the first skill.

[0099] In the embodiment of the present application, on the first terminal, in response to the touch operation on the skill control, control the first skill to enter the charging state, and display the charging progress of the first skill to the teammate who controls the second virtual character through the skill progress control on the second terminal. At this time, the skill progress control can be displayed in the graphical user interface of the second terminal in the form of a charging progress bar, and the target-associated teammate can observe the charging state of the charging skill through the charging progress bar.

[0100] In a possible implementation, after the first skill finishes charging, the charging progress bar becomes a touchable prompt control, and the teammate who controls the second virtual character can exchange information with the player of the first terminal by touching the prompt control.

[0101] In another possible implementation, in a possible implementation, when the state change of the first skill indicates that the first skill is in a ready state, it is necessary to synchronize the state change of the first skill to the second terminal and prompt the teammate controlling the second virtual character through the second terminal. This prompting method can be through display in the graphical user interface, or can be through touching a control in the graphical user interface to generate corresponding voice for prompting. Specifically:

[0102] Specifically, when the state change of the first skill indicates that the first skill is in a ready state, and in response to a touch operation on the control for the second skill, generate a skill release prompt message;

[0103] Send the skill release prompt message to the second terminal.

[0104] In the embodiment of the present application, on the graphical user interface of the first terminal, the second skill that cooperates with the first skill will be displayed. When the first skill is in a ready state, by touching the skill displayed on the graphical user interface of the first terminal, generate a skill release prompt voice, and then automatically send the generated skill release prompt voice to the second terminal, so as to provide the release information of the skill to be released to the teammate controlling the second virtual character through the second terminal.

[0105] It should be noted that in the embodiment of the present application, the sent prompt messages are all automatically generated by the system according to the current operation, without the player having to input again, and directly generate prompt messages to simplify the operation steps of the player, so that when the player is not convenient to input text information or voice information, the information can be synchronized to the teammate in time.

[0106] In a possible implementation, after the second terminal receives the prompt message synchronized from the first terminal, it can choose to release the second skill that cooperates with the first skill. When performing skill release, it can be automatically released or manually released. The following will be elaborated from different skill release methods respectively.

[0107] The first method: The second terminal automatically releases the second skill:

[0108] Specifically, after the step of "sending a prompt message about the second skill to the second terminal", the prompt method further includes:

[0109] g1: After the prompt message is output on the second terminal, in response to the time difference between the current time and the time when the prompt message is output being greater than a preset time threshold, control the second virtual character to release the second skill.

[0110] In an embodiment of the present application, after receiving the release of the first skill of the first terminal and sending a prompt message to the second terminal to prompt the release of the second skill, if the time difference between the current time and the time when the prompt message is received is greater than a preset threshold, it is determined that the second skill can be released at this time, and the system will automatically control the release of the second skill.

[0111] In another possible implementation, it is also possible to determine the release timing of the second skill according to the charging progress of the first skill of the first terminal.

[0112] Specifically, after the step of "sending a prompt message about the second skill to the second terminal", the prompt method further includes:

[0113] h1: After the prompt message is output on the second terminal, in response to the charging progress of the first skill reaching a preset progress, control the second virtual character to release the second skill.

[0114] In an embodiment of the present application, since the prompt message sent by the first terminal includes the charging progress of the first skill, for some skills that need to be released simultaneously, if the release of the second skill also requires charging or preparation, then the second terminal can determine the timing when the skill can be triggered according to the prompt of the charging progress of the first skill to trigger the release of the second skill.

[0115] Among them, for the release timing of the second skill, it can be released according to the difference between the charging time of the second skill and the charging time of the first skill.

[0116] For example, if the charging time of the second skill is half of the charging time of the first skill, then when the charging progress of the first skill reaches half, the release process of the second skill needs to be triggered.

[0117] In a possible implementation, it is also possible to release the second skill of the second terminal when the prompt message received from the first terminal includes a skill release instruction. On the graphical user interface of the first terminal, the second skill that cooperates with the first skill of the second terminal will be displayed. The skill release prompt voice can be sent to the second terminal through the touch operation on the skill displayed on the graphical user interface of the first terminal.

[0118] The second method: The second terminal manually (through the operation of the second player) releases the second skill:

[0119] Specifically, the prompt method further includes:

[0120] i1: After the prompt message is output on the second terminal, in response to the skill release operation on the second terminal, control the second virtual character to release the second skill corresponding to the second skill.

[0121] Specifically, after the second terminal receives the prompt message sent by the first terminal, the teammate controlling the second virtual character can select an appropriate release timing, and in response to the touch operation on the skill control displayed on the graphical user interface of the second terminal, control the second virtual character to release the second skill that cooperates with the first skill.

[0122] In a possible implementation manner, the player can choose not to display the first skill in the graphical user interface and only receive prompts (such as voice prompts, prompts for highlighting the corresponding skill control, etc.) when the first skill is released.

[0123] Specifically, when the first skill is displayed on the graphical user interface, the player can hide the display of the first skill through a sliding operation, and can also display the first skill through a sliding operation when needed. Whether the first skill is displayed can be selected through the player's operation. If the player does not perform any additional operations, by default, the first skill is displayed in the graphical user interface.

[0124] Next, a specific example will be used to elaborate on the prompt process of the skill release information in the embodiments of the present application. In this example, the first skill is a charging skill and the display of the graphical user interface of the first terminal will be used as an example for elaboration:

[0125] Please refer to Figure 2 , Figure 2 which is one of the schematic diagrams of the graphical user interface provided by the embodiments of the present application. As shown in Figure 2 , in the graphical user interface 200, a skill control 210 and a teammate information display area 220 are displayed. The information display area 220 includes information of multiple teammates: teammate A, teammate Y, and teammate M. In response to the dragging operation on the skill control 210, the target skill corresponding to the skill control 210 is determined as the skill to be released; the skill control 210 is dragged to teammate A in the information display area 220, teammate A is confirmed as the target associated teammate, and the skill to be released is displayed in the graphical user interface of the second terminal of teammate A.

[0126] Please refer to Figure 3 , Figure 3 which is the second schematic diagram of the graphical user interface provided by the embodiments of the present application. As shown in Figure 3As shown, in the graphical user interface 200, after teammate A receives a prompt for a skill to be released, teammate A selects to release the cooperative skill W in combination with the skill to be released. The cooperative skill W is a charging skill. Then, in the graphical user interface 200, a charging progress display control 230 corresponding to the cooperative skill W will be displayed (near the skill control 210), as Figure 3 shown. When the cooperative skill W is in the charging process, the charging progress display control 230 is in an incompletely filled state.

[0127] Please refer to Figure 4 , Figure 4 which is the third schematic diagram of the graphical user interface provided by the embodiment of the present application. As Figure 4 shown, in the graphical user interface 200, when the charging of the cooperative skill W ends, the charging progress display control 230 is in a completely filled state. The player can send a cooperation instruction to teammate A through a touch operation on the completely filled charging progress display control 230. When teammate A releases the cooperative skill W, as Figure 4 shown, the skill control 210 is enlarged for display to prompt the player to release the skill to be released in combination with the cooperative skill W to complete the release process of this cooperative skill.

[0128] In the skill release information prompting method provided by the embodiment of the present application, when a correlation instruction is received, a skill correlation relationship can be established between a first virtual character with a first skill and a second virtual character with a second skill. In response to a state change of the first skill of the first virtual character, the state information of the first skill is sent to the second terminal; and / or, a trigger instruction for the second skill of the second virtual character is received through the first terminal, and a prompt message about the second skill is sent to the second terminal. In the embodiment of the present application, when a correlation instruction is received, a skill correlation relationship can be established between a first virtual character with a first skill and a second virtual character with a second skill. Through the established skill correlation relationship, the state information of the first skill is notified to the second terminal and a prompt message is sent to the second terminal, so that the first skill of the first terminal and the second skill of the second terminal can be synchronized in real time, improving the timeliness of cooperation between skills and further improving the human-computer interaction efficiency.

[0129] Based on the same inventive concept, a skill release information prompting device corresponding to the skill release information prompting method is further provided in the embodiment of the present application. Since the principle of solving problems by the device in the embodiment of the present application is similar to that of the skill release information prompting method in the embodiment of the present application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be described again.

[0130] Please refer to Figure 5 , Figure 6 , Figure 5One of the structural schematic diagrams of a prompt device for skill release information provided by an embodiment of the present application. Figure 6 Another structural schematic diagram of a prompt device for skill release information provided by an embodiment of the present application. As Figure 5 shown, the prompt device 500 includes:

[0131] An association relationship establishment module 510, configured to receive a skill association instruction, and establish a skill association relationship between a first virtual character corresponding to a first terminal and a second virtual character corresponding to a second terminal according to the skill association instruction, where the first virtual character has a first skill, and the second virtual character has a second skill;

[0132] The skill association relationship includes:

[0133] In response to a status change of the first skill of the first virtual character, send the status information of the first skill to the second terminal;

[0134] Receive a trigger instruction for the second skill of the second virtual character through the first terminal, and send a prompt message about the second skill to the second terminal.

[0135] In a possible implementation manner, as Figure 6 shown, the prompt device 500 further includes a skill selection module 520, and the skill selection module 520 is configured to determine the second skill through the following steps:

[0136] After determining the first skill, determine the second skill based on the first skill and a preset skill association relationship.

[0137] In a possible implementation manner, as Figure 6 shown, the prompt device 500 further includes a skill determination module 530, and the skill determination module 530 is configured to determine the second skill through the following steps:

[0138] After determining the first skill, in response to a skill selection operation acting on the first terminal, determine the second skill.

[0139] In a possible implementation manner, as Figure 6 shown, the prompt device 500 further includes a skill receiving module 540, and the skill receiving module 540 is configured to:

[0140] Receive the second skill sent by the second terminal through the first terminal; the second skill is determined by a skill selection operation acting on the second terminal.

[0141] In a possible implementation manner, as Figure 6As shown, the prompting device 500 further includes a control highlighting module 550, and the control highlighting module 550 is configured to:

[0142] When the status change of the first skill indicates that the first skill is in a ready state, control the skill control corresponding to the second skill in the second terminal to be highlighted.

[0143] In a possible implementation, as Figure 6 shown, the prompting device 500 further includes a control display module 560, and the control display module 560 is configured to:

[0144] In response to the status change of the first skill of the first virtual character, display the status information of the first skill on the graphical user interface of the second terminal through the skill progress control corresponding to the first skill; the skill progress control is used to characterize the skill charging progress of the first skill.

[0145] In a possible implementation, as Figure 6 shown, the prompting device 500 further includes a skill control module 570, and the skill control module 570 is configured to:

[0146] After the second terminal outputs a prompt message, in response to the time difference between the current time and the time when the prompt message is output being greater than a preset time threshold, control the second virtual character to release the second skill.

[0147] In a possible implementation, as Figure 6 shown, the prompting device 500 further includes a skill release module 580, and the skill release module 580 is configured to:

[0148] After the second terminal outputs a prompt message, in response to the charging progress of the first skill reaching a preset progress, control the second virtual character to release the second skill.

[0149] In a possible implementation, as Figure 6 shown, the prompting device 500 further includes a skill operation module 590, and the skill operation module 590 is configured to:

[0150] After the second terminal outputs a prompt message, in response to a skill release operation applied to the second terminal, control the second virtual character to release the second skill.

[0151] In a possible implementation manner, when the association relationship establishment module 510 is used to receive a skill association instruction, the association relationship establishment module 510 is configured to:

[0152] In response to dragging the skill control of the first skill to the identification control of the second virtual character, it is determined that the skill association instruction is received.

[0153] The prompt device for skill release information provided by the embodiments of the present application can establish a skill association relationship between a first virtual character with a first skill and a second virtual character with a second skill when receiving an association instruction, and in response to a state change of the first skill of the first virtual character, send the state information of the first skill to a second terminal; and / or receive a trigger instruction for the second skill of the second virtual character through a first terminal, and send a prompt message about the second skill to the second terminal. In the embodiments of the present application, when receiving an association instruction, a skill association relationship can be established between a first virtual character with a first skill and a second virtual character with a second skill, and the state information of the first skill is notified to the second terminal and a prompt message is sent to the second terminal through the established skill association relationship, so that the first skill of the first terminal and the second skill of the second terminal can be synchronized in real time, improving the timeliness of cooperation between skills and further improving the human-computer interaction efficiency.

[0154] Please refer to Figure 7 , Figure 7 which is a schematic structural diagram of an electronic device provided by the embodiments of the present application. As Figure 7 shown in the figure, the electronic device 700 includes a processor 710, a memory 720, and a bus 730.

[0155] The memory 720 stores machine-readable instructions executable by the processor 710. When the electronic device 700 runs, the processor 710 communicates with the memory 720 through the bus 730, so that the processor 710 executes the following instructions when running:

[0156] Receive a skill association instruction, and establish a skill association relationship between a first virtual character corresponding to a first terminal and a second virtual character corresponding to a second terminal according to the skill association instruction, where the first virtual character has a first skill and the second virtual character has a second skill;

[0157] The skill association relationship includes:

[0158] In response to a state change of the first skill of the first virtual character, send the state information of the first skill to the second terminal;

[0159] Receive a trigger instruction for the second skill of the second virtual character through the first terminal, and send a prompt message about the second skill to the second terminal.

[0160] In a possible implementation manner, among the instructions executed by the processor 710, the receiving the skill association instruction includes:

[0161] In response to dragging the skill control of the first skill to the identification control of the second virtual character, it is determined that the skill association instruction is received.

[0162] In a possible implementation manner, in the instructions executed by the processor 710, the second skill is determined through the following steps:

[0163] After determining the first skill, based on the first skill and a preset skill association relationship, the second skill is determined.

[0164] In a possible implementation manner, in the instructions executed by the processor 710, the second skill is determined through the following steps:

[0165] After determining the first skill, in response to a skill selection operation acting on the first terminal, the second skill is determined.

[0166] In a possible implementation manner, the instructions executed by the processor 710 further include:

[0167] Receive, through the first terminal, the second skill sent by the second terminal; the second skill is determined by a skill selection operation acting on the second terminal.

[0168] In a possible implementation manner, the instructions executed by the processor 710 further include:

[0169] When the state change of the first skill indicates that the first skill is in a ready state, control the skill control corresponding to the second skill in the second terminal to be highlighted.

[0170] In a possible implementation manner, the instructions executed by the processor 710 further include:

[0171] In response to the state change of the first skill of the first virtual character, display the state information of the first skill through the skill progress control corresponding to the first skill on the graphical user interface of the second terminal; the skill progress control is used to represent the skill charging progress of the first skill.

[0172] In a possible implementation manner, the instructions executed by the processor 710 further include:

[0173] After the second terminal outputs a prompt message, in response to the time difference between the current time and the time when the prompt message is output being greater than a preset time threshold, control the second virtual character to release the second skill.

[0174] In a possible implementation manner, the instructions executed by the processor 710 further include:

[0175] After the prompt message is output on the second terminal, in response to the charging progress of the first skill reaching a preset progress, control the second virtual character to release the second skill.

[0176] In a possible implementation manner, the instructions executed by the processor 710 further include:

[0177] After the prompt message is output on the second terminal, in response to the skill release operation on the second terminal, control the second virtual character to release the second skill.

[0178] In the above manner, when receiving the association instruction, the first virtual character with the first skill and the second virtual character with the second skill can be established with a skill association relationship. The status information of the first skill is notified to the second terminal through the established skill association relationship and a prompt message is sent to the second terminal, so that the first skill of the first terminal and the second skill of the second terminal can be synchronized in real time, improving the timeliness of the cooperation between the skills and further improving the human-computer interaction efficiency; at the same time, when the first skill is released on the first terminal, the skill control of the corresponding second skill is highlighted at the second terminal, and the release timing of the second skill can be determined more accurately, further improving the skill cooperation prompt and the timeliness of the cooperation between teammates; further, in the embodiment of the present application, it is not necessary to input voice or text information to prompt the teammate, simplifying the prompt information sending step and improving the timeliness and efficiency of the information interaction between teammates.

[0179] The embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, so that when the computer program is run by a processor, the following instructions are executed:

[0180] Receive a skill association instruction, and establish a skill association relationship between the first virtual character corresponding to the first terminal and the second virtual character corresponding to the second terminal according to the skill association instruction, where the first virtual character has a first skill and the second virtual character has a second skill;

[0181] The skill association relationship includes:

[0182] In response to the status change of the first skill of the first virtual character, send the status information of the first skill to the second terminal;

[0183] Receive a trigger instruction for the second skill of the second virtual character through the first terminal, and send a prompt message about the second skill to the second terminal.

[0184] In a possible implementation manner, in the instructions executed by the computer-readable storage medium, the receiving the skill association instruction includes:

[0185] In response to dragging the skill control of the first skill to the identification control of the second virtual character, it is determined that the skill association instruction has been received.

[0186] In a possible implementation manner, in the instructions executed by the computer-readable storage medium, the second skill is determined through the following steps:

[0187] After determining the first skill, based on the first skill and a preset skill association relationship, the second skill is determined.

[0188] In a possible implementation manner, in the instructions executed by the computer-readable storage medium, the second skill is determined through the following steps:

[0189] After determining the first skill, in response to a skill selection operation acting on the first terminal, the second skill is determined.

[0190] In a possible implementation manner, the instructions executed by the computer-readable storage medium further include:

[0191] Receiving, through the first terminal, a second skill sent by the second terminal; the second skill is determined by a skill selection operation acting on the second terminal.

[0192] In a possible implementation manner, the instructions executed by the computer-readable storage medium further include:

[0193] When the status change of the first skill indicates that the first skill is in a ready state, controlling the skill control corresponding to the second skill in the second terminal to be prominently displayed.

[0194] In a possible implementation manner, the instructions executed by the computer-readable storage medium further include:

[0195] In response to the status change of the first skill of the first virtual character, displaying the status information of the first skill through a skill progress control corresponding to the first skill on the graphical user interface of the second terminal; the skill progress control is used to represent the skill charging progress of the first skill.

[0196] In a possible implementation manner, the instructions executed by the computer-readable storage medium further include:

[0197] After the second terminal outputs a prompt message, in response to the time difference between the current time and the time when the prompt message is output being greater than a preset time threshold, controlling the second virtual character to release the second skill.

[0198] In a possible implementation manner, the instructions executed by the computer-readable storage medium further include:

[0199] After the prompt message is output on the second terminal, in response to the charging progress of the first skill reaching a preset progress, control the second virtual character to release the second skill.

[0200] In a possible implementation, the instructions executed by the computer-readable storage medium further include:

[0201] After the prompt message is output on the second terminal, in response to a skill release operation on the second terminal, control the second virtual character to release the second skill.

[0202] In the above manner, when an associated instruction is received, a skill association relationship can be established between the first virtual character with the first skill and the second virtual character with the second skill. The status information of the first skill is notified to the second terminal through the established skill association relationship, and a prompt message is sent to the second terminal, so that the first skill of the first terminal and the second skill of the second terminal can be synchronized in real time, improving the timeliness of the cooperation between the skills and further improving the human-computer interaction efficiency. At the same time, when the first skill is released on the first terminal, the skill control of the corresponding second skill is highlighted at the second terminal, and the release timing of the second skill can be determined more accurately, further improving the skill cooperation prompt and timeliness between teammates. Further, in the embodiments of the present application, it is not necessary to input voice or text information to prompt teammates, simplifying the prompt information sending step and improving the timeliness and efficiency of information interaction between teammates.

[0203] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described systems, devices, and units can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0204] In several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The above-described device embodiments are merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For another example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection may be through some communication interfaces, and the indirect coupling or communication connection of the devices or units may be in an electrical, mechanical, or other form.

[0205] The unit described as a separation component may or may not be physically separated. The component shown as a unit may or may not be a physical unit, that is, it may be located in one place or may be distributed over multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0206] In addition, in each embodiment of the present application, each functional unit may be integrated in a processing unit, may exist physically alone for each unit, or two or more units may be integrated in one unit.

[0207] If the above functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical discs that can store program codes.

[0208] Finally, it should be noted that: the above-described embodiments are only specific implementation manners of the present application, used to illustrate the technical solutions of the present application, rather than limiting it. The protection scope of the present application is not limited thereto. Although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: any person skilled in the art within the technical scope disclosed by the present application can still modify the technical solutions recorded in the foregoing embodiments, or can easily think of changes, or perform equivalent replacements for some of the technical features; and these modifications, changes, or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method for prompting skill release information, characterized in that, The prompt method includes: In response to dragging the skill control of the first skill to the identification control of the second virtual character, determining that a skill association instruction is received, and establishing a skill association relationship between the first virtual character corresponding to the first terminal and the second virtual character corresponding to the second terminal according to the skill association instruction, where the first virtual character has the first skill and the second virtual character has the second skill; the second skill has a preset skill association relationship with the first skill and is a skill that cooperates with the first skill; The skill association relationship includes: Displaying the second skill associated with the first skill of the second terminal on the graphical user interface of the first terminal; when the state of the first skill of the first virtual character changes, sending the state information of the first skill to the second terminal through a touch operation on the second skill; Receiving, through the first terminal, a trigger instruction for the second skill of the second virtual character, and sending a prompt message about the second skill to the second terminal.

2. The prompting method according to claim 1, wherein Determine the second skill through the following steps: After determining the first skill, determine the second skill based on the first skill and the preset skill association relationship.

3. The prompting method according to claim 1, wherein Determine the second skill through the following steps: After determining the first skill, in response to a skill selection operation acting on the first terminal, determine the second skill.

4. The prompting method according to claim 1, wherein The prompt method further includes: Receiving, through the first terminal, the second skill sent by the second terminal; the second skill is determined by a skill selection operation acting on the second terminal.

5. The prompting method according to claim 1, wherein The prompt method further includes: When the state change of the first skill indicates that the first skill is in a ready state, controlling the skill control corresponding to the second skill in the second terminal to be highlighted.

6. The prompting method according to claim 1, wherein The prompt method further includes: In response to the state change of the first skill of the first virtual character, displaying the state information of the first skill on the graphical user interface of the second terminal through the skill progress control corresponding to the first skill; the skill progress control is used to represent the skill charging progress of the first skill.

7. The prompting method according to claim 1, characterized in that After sending the prompt message about the second skill to the second terminal, the prompt method further includes: After the prompt message is output on the second terminal, in response to the time difference between the current time and the time when the prompt message is output being greater than a preset time threshold, controlling the second virtual character to release the second skill.

8. The prompting method according to claim 1, characterized in that After sending the prompt message about the second skill to the second terminal, the prompt method further includes: After the prompt message is output on the second terminal, in response to the charging progress of the first skill reaching a preset progress, controlling the second virtual character to release the second skill.

9. The prompting method according to claim 1, wherein The prompt method further includes: After the prompt information is output on the second terminal, in response to a skill release operation acting on the second terminal, controlling the second virtual character to release the second skill.

10. A prompting device for skill release information, characterized in that, The prompt device includes: An association relationship establishment module, configured to determine that a skill association instruction is received in response to dragging a skill control of a first skill to an identification control of a second virtual character, and establish a skill association relationship between a first virtual character corresponding to a first terminal and a second virtual character corresponding to a second terminal according to the skill association instruction, where the first virtual character has a first skill, and the second virtual character has a second skill; the second skill is a skill that has a preset skill association relationship with the first skill and cooperates with the first skill; The skill association relationship includes: displaying, on a graphical user interface of the first terminal, a second skill associated with the first skill of the second terminal; when a state of the first skill of the first virtual character changes, sending state information of the first skill to the second terminal through a touch operation on the second skill; receiving, through the first terminal, a trigger instruction for the second skill of the second virtual character, and sending a prompt message about the second skill to the second terminal.

11. An electronic device, characterized in that, Including: a processor, a storage medium, and a bus, where the storage medium stores machine-readable instructions executable by the processor. When the electronic device runs, the processor communicates with the storage medium through the bus, and the processor executes the machine-readable instructions to perform the steps of the method for prompting skill release information according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is run by the processor, it performs the steps of the method for prompting skill release information according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Information prompting method and device and terminal equipment

    CN112057856A