Role form adjustment method and device, electronic equipment and readable storage medium

By releasing shield skills for target virtual characters in the game and absorbing damage from enemy attacks, the efficiency of character form conversion is improved, and the problem of long-term resource accumulation in the existing technology is solved, reducing the game duration and resource consumption.

CN120022601APending Publication Date: 2025-05-23SHANGHAI NETEASE CUICAN NETWORK TECHNOLOGY CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311580510.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-23
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

In the prior art, the resource accumulation time for character form conversion is long, resulting in low conversion efficiency, increasing the game duration and consuming the resources of terminal devices and servers.

Method used

By releasing the shield skill when the target virtual character is in the first role form, add virtual shields to friendly virtual characters. When the enemy virtual character attacks, the virtual shield absorbs damage and improves the resources of the target virtual character based on the absorbed damage and skills, reducing the resource accumulation time for form conversion.

Benefits of technology

It improves the efficiency of character form conversion, reduces game duration, and saves the power consumption of terminal equipment and the performance overhead of game servers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120022601A_ABST
    Figure CN120022601A_ABST
Patent Text Reader

Abstract

The invention provides a role form adjustment method and device, electronic equipment and a readable storage medium, and the method comprises the steps: controlling a target virtual role to release a first game skill in a game scene in response to a release instruction for the first game skill; in the period when the virtual shield takes effect, in response to a first attack event aiming at the target virtual role and / or the friend virtual role, controlling and improving a first resource of the target virtual role based on damage absorbed by the virtual shield and / or skills counteracted by the virtual shield in the first attack event; responding to the condition that the first resource meets the first preset condition, and controlling to unlock a second game skill of the target virtual character; and in response to a release instruction for the second game skill, controlling the target virtual character to release the second game skill in the game scene, so that the target virtual character is switched from the first character form to the second character form. The character form conversion efficiency can be improved, the game duration is shortened, the electric energy consumption of terminal equipment is saved, and the performance overhead of a game server is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of game technology, and in particular to a method, device, electronic device and readable storage medium for adjusting a character's form. Background Art

[0002] With the development of the Internet, more and more games are emerging in front of players, including competitive battles between different camps, such as 5v5 competitive battle games. Different camps can include a specified number of virtual characters, and different virtual characters can have different skills. The virtual characters release skills and attack each other, and the game is won after all the virtual characters in the enemy camp lose their health.

[0003] Different virtual characters may have different character forms, and the target virtual characters may have different sizes, combat capabilities, etc. in different forms. When the target virtual character transforms between different character forms, such as from a low-level form to a high-level form, it generally takes time to accumulate corresponding resources. After a certain amount of resources have been accumulated, the target virtual character is controlled to transform from a low-level form to a high-level form.

[0004] In the prior art, resources are generally accumulated by accumulating time or controlling a target virtual character to attack other virtual characters, causing damage to other virtual characters and then accumulating them. The above two methods of accumulating resources generally take a long time, during which the target virtual character may be attacked by other virtual characters and lose health points, resulting in the failure of the game mission. Therefore, the existing character form conversion has the problem of low conversion efficiency. Summary of the invention

[0005] In view of this, the present application provides a method, device, electronic device and readable storage medium for adjusting the character form. When the target virtual character is in the first character form stage, the target virtual character is controlled to release a shield skill to add a virtual shield to the friendly virtual character. When the enemy virtual character attacks the friendly virtual character, the virtual shield absorbs the damage value of the enemy virtual character's attack to protect the friendly virtual character. At the same time, it can also improve the resources of the target virtual character according to the damage absorbed by the virtual shield and / or the skills offset, increase resources for the form transformation of the target virtual character, add a new resource accumulation method, which can reduce the resource accumulation time of the target virtual character's form transformation, improve the efficiency of the character form transformation, and further reduce the game time, thereby saving the power consumption of the terminal device and reducing the performance overhead of the game server.

[0006] In a first aspect, an embodiment of the present application provides a method for adjusting a character form, wherein a graphical user interface is provided through a terminal device, wherein the graphical user interface displays at least a portion of a game scene, wherein the game scene includes a target virtual character controlled by the terminal device, wherein the target virtual character includes a first character form and a second character form, wherein the target virtual character in the first character form is configured with a first game skill and a second game skill; the adjustment method includes:

[0007] In response to a release instruction for the first game skill, controlling the target virtual character to release the first game skill in the game scene, wherein the first game skill is used to add a virtual shield to the target virtual character and / or a friendly virtual character, and the virtual shield is used to absorb damage or offset skills;

[0008] During the period when the virtual shield is in effect, in response to a first attack event against the target virtual character and / or the friendly virtual character, based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event, controlling to enhance a first resource of the target virtual character;

[0009] In response to the first resource satisfying a first preset condition, controlling unlocking of a second game skill of the target virtual character;

[0010] In response to a release instruction for the second game skill, the target virtual character is controlled to release the second game skill in the game scene so that the target virtual character switches from the first character form to the second character form, wherein at least some character attributes of the target virtual character in the second character form are better than those of the target virtual character in the first character form.

[0011] In a second aspect, an embodiment of the present application further provides a device for adjusting a character form, wherein a graphical user interface is provided through a terminal device, wherein the graphical user interface displays at least a portion of a game scene, wherein the game scene includes a target virtual character controlled by the terminal device, wherein the target virtual character includes a first character form and a second character form, wherein the target virtual character in the first character form is configured with a first game skill and a second game skill; the adjustment device includes:

[0012] A first skill release module, configured to respond to a release instruction for the first game skill, and control the target virtual character to release the first game skill in the game scene, wherein the first game skill is used to add a virtual shield to the target virtual character and / or a friendly virtual character, and the virtual shield is used to absorb damage or offset skills;

[0013] A resource enhancement module, configured to control enhancement of a first resource of the target virtual character based on damage absorbed and / or skill offset by the virtual shield in the first attack event in response to a first attack event against the target virtual character and / or the friendly virtual character during the period when the virtual shield is in effect;

[0014] A skill unlocking module, configured to control unlocking of a second game skill of the target virtual character in response to the first resource satisfying a first preset condition;

[0015] A second skill releasing module is used to control the target virtual character to release the second game skill in the game scene in response to a release instruction for the second game skill, so that the target virtual character switches from the first character form to the second character form, wherein at least some character attributes of the target virtual character in the second character form are better than those of the target virtual character in the first character form.

[0016] In a third aspect, an embodiment of the present application further provides an electronic device, comprising: a processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of the character form adjustment method as described in any one of the first aspects.

[0017] 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 executed by a processor, the steps of the method for adjusting the character form as described in any one of the first aspects are executed.

[0018] The character form adjustment method, device, electronic device and readable storage medium provided in the embodiments of the present application respond to a release instruction for a first game skill, control the target virtual character to release the first game skill in a game scene; during the period when the virtual shield is effective, respond to a first attack event against the target virtual character and / or a friendly virtual character, control the improvement of the first resource of the target virtual character based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event; control the unlocking of the second game skill of the target virtual character in response to the first resource satisfying a first preset condition; and control the target virtual character to release the second game skill in the game scene in response to a release instruction for the second game skill, so that the target virtual character switches from the first character form to the second character form. In this way, when the target virtual character is in the first character form stage, the target virtual character is controlled to release the shield skill to increase the virtual shield for the friendly virtual character. When the enemy virtual character attacks the friendly virtual character, the virtual shield absorbs the damage value of the enemy virtual character's attack to protect the friendly virtual character. At the same time, it can also improve the resources of the target virtual character according to the damage absorbed and / or the skills offset by the virtual shield, increase resources for the form transformation of the target virtual character, and add a new resource accumulation method, which can reduce the resource accumulation time of the target virtual character's form transformation, improve the efficiency of the character form transformation, and further reduce the game time, thereby saving the power consumption of the terminal device and reducing the performance overhead of the game server.

[0019] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0021] Figure 1 A flowchart of a method for adjusting a character's form provided in an embodiment of the present application;

[0022] Figure 2 One of the schematic diagrams of the graphical user interface provided in the embodiment of the present application;

[0023] Figure 3 The second schematic diagram of the graphical user interface provided in the embodiment of the present application;

[0024] Figure 4 The third schematic diagram of the graphical user interface provided in the embodiment of the present application;

[0025] Figure 5 One of the structural schematic diagrams of a device for adjusting the character form provided in an embodiment of the present application;

[0026] Figure 6 The second structural diagram of a device for adjusting the character form provided in an embodiment of the present application;

[0027] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the 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 of the embodiments. The components of the embodiments of the present application usually described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, each other embodiment obtained by those skilled in the art without making creative work belongs to the scope of protection of the present application.

[0029] First, the nouns involved in this application are introduced:

[0030] (1) Game scene

[0031] The game scene is a virtual scene displayed (or provided) when the application is running on a terminal or server. Optionally, the game scene is a simulation environment of the real world, or a semi-simulation and semi-fictitious virtual environment, or a purely fictitious virtual environment. The game scene is any one of a two-dimensional virtual scene, a 2.5-dimensional virtual scene, and a three-dimensional virtual scene. The virtual environment can be the sky, land, ocean, etc., wherein the land includes environmental elements such as deserts and cities. Among them, the virtual scene is a scene with complete game logic of virtual objects such as user control. For example, for sandbox 3D shooting games, the virtual scene is a 3D game world for players to control virtual objects to fight. Example virtual scenes may include: at least one element of mountains, plains, rivers, lakes, oceans, deserts, skies, plants, buildings, and vehicles; for example, for 2D or 2.5D card games, the game scene is a scene for displaying released cards or displaying virtual objects corresponding to cards. Example game scenes may include: an arena, a decisive battlefield, or other "field" elements or other elements that can display the status of card battles; for 2D or 2.5D multiplayer online tactical competitive games, the game scene is a 2D or 2.5D terrain scene for virtual objects to fight. Example virtual scenes may include: canyon-style mountains, lines, rivers, classrooms, tables and chairs, podiums and other elements.

[0032] (2) Graphical User Interface

[0033] A graphical user interface is an interface display format for communication between people and computers. It allows users to manipulate icons, logos or menu options on the screen using input devices such as a mouse or keyboard. It also allows users to manipulate icons or menu options on the screen by performing touch operations on the touch screen of a touch terminal to select commands, start programs or perform other tasks.

[0034] (3) Target virtual character

[0035] The target virtual character refers to a virtual object that can be controlled by the player and moves in the game environment. It is also called a player virtual character or a player virtual object. In some electronic games, it can also be called a shikigami character or a hero character. The player character can be at least one of the following different forms: a virtual person, a virtual animal, an anime character, a virtual vehicle, etc.

[0036] Secondly, the technical background of this application is introduced:

[0037] With the development of the Internet, more and more games are emerging in front of players, including competitive battles between different camps, such as 5v5 competitive battle games. Different camps can include a specified number of virtual characters, and different virtual characters can have different skills. The virtual characters release skills and attack each other, and the game is won after all the virtual characters in the enemy camp lose their health.

[0038] Different virtual characters may have different character forms, and the target virtual characters may have different sizes, combat capabilities, etc. in different forms. When the target virtual character transforms between different character forms, such as from a low-level form to a high-level form, it generally takes time to accumulate corresponding resources. After a certain amount of resources have been accumulated, the target virtual character is controlled to transform from a low-level form to a high-level form.

[0039] In the prior art, resources are generally accumulated by accumulating time or controlling a target virtual character to attack other virtual characters, causing damage to other virtual characters and then accumulating them. The above two methods of accumulating resources generally take a long time, during which the target virtual character may be attacked by other virtual characters and lose health points, resulting in the failure of the game mission. Therefore, the existing character form conversion has the problem of low conversion efficiency.

[0040] Based on this, an embodiment of the present application provides a method for adjusting the character form, so as to improve the efficiency of character form conversion, reduce game time, save power consumption of terminal devices, and reduce the performance overhead of game servers.

[0041] In one embodiment of the present application, the character form adjustment method can be run on a local terminal device or a server. When the skill release method is run on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.

[0042] In an optional implementation, various cloud applications can be run under the cloud interaction system, such as cloud games. Taking cloud games as an example, cloud games refer to a game mode based on cloud computing. In the operation mode of cloud games, the operating body of the game program and the main body of the game screen presentation are separated. The storage and operation of the character form adjustment method are completed on the cloud game server. The role of the client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission function close to the user side, such as a mobile terminal, a TV, a computer, a handheld computer, etc.; but the cloud game server in the cloud is used for information processing. When playing the game, the player operates the client device to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, 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.

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

[0044] In a possible implementation, an embodiment of the present invention provides a method for adjusting a character form, providing a graphical user interface through a terminal device, wherein the terminal device may be the local terminal device mentioned above (such as a local touch terminal), or may be a client device in the cloud interaction system mentioned above. The following is an example of the method for adjusting the character form running on a local terminal device (hereinafter referred to as the terminal device).

[0045] See also Figure 1 , Figure 1 This is a flow chart of a method for adjusting a character's form provided in an embodiment of the present application. Figure 1 As shown in , the method for adjusting the character form provided in the embodiment of the present application includes:

[0046] S101. In response to a release instruction for the first game skill, control the target virtual character to release the first game skill in the game scene, wherein the first game skill is used to attach a virtual shield to the target virtual character and / or a friendly virtual character, and the virtual shield is used to absorb damage or offset skills.

[0047] S102. During the period when the virtual shield is in effect, in response to a first attack event against the target virtual character and / or the friendly virtual character, control the enhancement of a first resource of the target virtual character based on damage absorbed and / or skills offset by the virtual shield in the first attack event.

[0048] S103: In response to the first resource satisfying a first preset condition, controlling unlocking of a second game skill of the target virtual character.

[0049] S104. In response to a release instruction for the second game skill, control the target virtual character to release the second game skill in the game scene, so that the target virtual character switches from the first character form to the second character form, wherein at least some character attributes of the target virtual character in the second character form are better than those of the target virtual character in the first character form.

[0050] A method for adjusting a character's form is provided in an embodiment of the present application. When a target virtual character is in a first character form stage, the target virtual character is controlled to release a shield skill to add a virtual shield to a friendly virtual character. When an enemy virtual character attacks the friendly virtual character, the virtual shield absorbs the damage value of the enemy virtual character's attack to protect the friendly virtual character. At the same time, the resources of the target virtual character can be improved according to the damage absorbed by the virtual shield and / or the skills offset. Resources are added for the form transformation of the target virtual character, and a new resource accumulation method is added. This can reduce the resource accumulation time for the form transformation of the target virtual character, improve the efficiency of the character form transformation, and further reduce the game duration, thereby saving the power consumption of the terminal device and reducing the performance overhead of the game server.

[0051] The following is a description of the exemplary steps of the present application embodiment:

[0052] S101. In response to a release instruction for the first game skill, control the target virtual character to release the first game skill in the game scene, wherein the first game skill is used to attach a virtual shield to the target virtual character and / or a friendly virtual character, and the virtual shield is used to absorb damage or offset skills.

[0053] In an embodiment of the present application, the game scene of the present application can be a competitive battle between different camps, for example, it can be a 5v5 competitive battle. Different camps can include a specified number of virtual characters, different virtual characters can have different skills, and the skills of the virtual characters are divided into ordinary skills and ultimate skills. When the target virtual character uses an ordinary skill to attack, an ordinary attack is performed according to the corresponding skill of the target virtual character itself, and when the target virtual character uses the ultimate skill to attack, it will release damage values ​​or gain effects that exceed the ordinary skills.

[0054] In a possible implementation, for the target virtual character in the embodiment of the present application, there are three different forms, including a first character form, a second character form and a third character form. The character size, combat effectiveness, etc. of the target virtual character are different in different character forms.

[0055] In a possible implementation, when the game is at the beginning, the player selects a virtual character, determines the target virtual character to be controlled in this round, and when the game starts, the target virtual character is in the third character state. When the target virtual character is in the third character state, it needs to be charged to switch to the first character state. When the target virtual character is in the third character state, it is configured with a third game skill, and the third game skill is unlocked when the second resource of the target virtual character meets the second preset condition.

[0056] In a possible implementation, in order to improve game efficiency and reduce the waiting time in the game after the player selects the target virtual character, at the beginning of the game, although the target virtual character is in the third character form, the target virtual character is in a state where the third character form is fully charged.

[0057] Specifically, the adjustment method further includes:

[0058] a1: In response to the start of a game match, displaying the target virtual character in the third character form in the game scene, wherein the second resource in the third character form satisfies the second preset condition.

[0059] In one possible implementation, when the target virtual character is in different character forms, the target virtual character has different game skills, and / or the skill attribute parameters corresponding to the game skills possessed by the target virtual character are different; generally speaking, the skill attribute parameters and the number of skills of the target virtual character in the second character form are greater than those of the target virtual character in the first character form, and the character parameters of the target virtual character are better than those of the target virtual character in the first character form; the skill attribute parameters and the number of skills of the target virtual character in the first character form are greater than those of the target virtual character in the third character form, and the character parameters of the target virtual character are better than those of the target virtual character in the third character form.

[0060] Exemplarily, the character parameters of the target virtual character include the character size of the virtual character, etc.; the skill attribute parameters possessed by the target virtual character include skill damage value, etc.

[0061] In a possible implementation, when the target virtual character is in the third character form, the target virtual character has the smallest form, and the target virtual character itself may not have combat power. When the target virtual character is in the first character form, the form size of the target virtual character is larger than the third character form, but smaller than the second character form. The target virtual character can release ordinary skills in the first character form, and obtain the first resource value of the second character form by releasing ordinary skills to cause damage to other virtual characters; when the target virtual character is in the second character form, the form of the target virtual character grows to the maximum, and can release the ultimate skill with the highest damage value, which can cause the greatest damage to other attacked virtual characters. In a possible implementation, the second resource required for the target virtual character to transform from the third character form to the first character form is generally different from the geographical resource for the target virtual character to transform from the first character form to the second character form, because the character form of the second character form is larger than the character form of the target virtual character in the first character form, and the attack state is also stronger than the first character form. Therefore, the first resource for the target virtual character to transform from the first character form to the second character form is generally greater than the second resource required for the target virtual character to transform from the third character form to the first character form.

[0062] Furthermore, the adjustment method further includes:

[0063] b1: In response to a release instruction for the third game skill, controlling the target virtual character to release the third game skill in the game scene, so that the target virtual character in the third character form switches to the first character form.

[0064] b2: wherein at least some of the character attributes of the target virtual character in the first character form are superior to those of the target virtual character in the third character form.

[0065] In one possible implementation, when the target virtual character is in the third character form, it generally takes time to accumulate the corresponding second resources (undergoing a charging process). After accumulating a certain amount of second resources, the target virtual character is controlled to transform from the third character form to the first character form. When the target virtual character is in the first character form, the target virtual character can be controlled to move in the game scene in the first character form and release corresponding ordinary skills to attack other virtual characters.

[0066] In a possible implementation, the target virtual character may be controlled to move in the game scene by triggering an operation in a movement control area displayed in a graphical user interface.

[0067] The mobile control response area may be an area displayed in a graphical user interface, and includes at least one mobile control widget. The display shape of the mobile control response area may be a preset shape (rectangle, circle), etc., or may be consistent with the shape of the mobile control widget.

[0068] In another possible implementation, the mobile control response area may also be an area hidden in the graphical user interface. In this case, the mobile control controls included in the mobile control area may be displayed in the graphical user interface or may be hidden in the graphical user interface.

[0069] Regardless of the above display mode, the response range of the mobile control response area is greater than or equal to the control response range of the mobile control control. During the game setting process, the response range of the mobile control response area may be pre-set. For example, the response range of the mobile control response area may be within the preset range of the mobile control control.

[0070] For example, taking the mobile control widget as a virtual joystick in the game setting, the virtual joystick is generally set in the lower left corner of the graphical user interface, and the player controls the target virtual character to move in the game scene according to the player's control by sliding operations (sliding position and sliding distance) on the virtual joystick; the area occupied by the entire virtual joystick in the graphical user interface can be the response range of the entire mobile control response area. In another example, a rectangular area can be set with the virtual joystick as the center, and the rectangular area is determined as the mobile control response area (the rectangular area can be displayed in the graphical user interface or hidden in the graphical user interface).

[0071] In a possible implementation, the triggering operation of the mobile control control can be triggered by a touch operation (long press, click, or slide, etc.) on the mobile control control for a game running on a mobile terminal; and for a game running on a PC, the mobile control control can be triggered by an input operation of an external output device, such as a click operation through an external mouse.

[0072] In one possible implementation, when the target virtual character changes its form from the third character form to the second character form, it can only change one level at a time, that is, the target virtual character accumulates the corresponding first resources from the third character form to the first character form, and after accumulating the corresponding resources in the first character form, it changes to the second character form.

[0073] Among them, when the player obtains the target virtual character for the first time during the game, what is generally obtained is the target virtual character converted to the first character form. The player can directly control the first character form of the target virtual character to control the target virtual character to release ordinary skills to attack.

[0074] In the prior art, the target virtual character needs to accumulate corresponding first resources in order to transform from a first character form to a second character form. When the first resources reach a first preset condition, the target virtual character can be controlled to transform from the first character form to the second character form. The way to accumulate the first resources is generally to accumulate according to time or to control the target virtual character to attack other virtual characters, cause damage to other virtual characters, and then accumulate the damage values. The above two methods generally take a long time, during which the target virtual character may be attacked by other virtual characters and lose health points, resulting in the failure of the target virtual character to accumulate the first resources. Moreover, the way to accumulate the first resources from the first character form to the second character form is relatively simple, and the richness of the game is also relatively low.

[0075] In an embodiment of the present application, the target virtual character can be controlled to be in the first character form through the shield skill. While protecting the target virtual character itself and the teammate virtual character, the shield absorbs the attack damage value of the enemy virtual character and converts it into the first resource for character form change, thereby completing the transformation process from the first character form to the second character form. The process of converting the damage value absorbed by the shield into the first resource will be explained below.

[0076] S102. During the period when the virtual shield is in effect, in response to a first attack event against the target virtual character and / or the friendly virtual character, control the enhancement of a first resource of the target virtual character based on damage absorbed and / or skills offset by the virtual shield in the first attack event.

[0077] In a possible implementation, when the target virtual character releases a shield skill, a virtual shield may be added to the target virtual character itself and at least one friendly virtual character that meets the conditions.

[0078] Specifically, the step of “responding to a release instruction for the first game skill, controlling the target virtual character to release the first game skill in the game scene” includes:

[0079] c1: In response to a release instruction for the first game skill, a virtual shield is added to the target virtual character and at least one friendly virtual character within a preset range of the target virtual character.

[0080] Specifically, when the target virtual character is in the first character form, when it is determined that the player controls the target virtual character to release a shield skill, at least one friendly virtual character within a preset distance range is determined based on the current position of the target virtual character, and a virtual shield that can absorb damage is added to the target virtual character itself and each friendly virtual character.

[0081] In one possible implementation, the virtual shield may be a shielding area displayed at a preset position of the target virtual character and the friendly virtual character, a display element that shields both the target virtual character and the friendly virtual character; or it may be attached indirectly by increasing the health of the target virtual character and the friendly virtual character (enhancing the target virtual character and the friendly virtual character's ability to resist damage).

[0082] In one possible implementation, for the operation of releasing the shield skill of the target virtual character, for a game running on a mobile terminal, a shield skill release control may be displayed in a graphical user interface, and triggered by a touch operation (long press, click, or slide, etc.) of the shield skill release control; for a game running on a PC, the shield skill may be triggered by an input operation of an external output device, for example, by pressing the Shift key on the keyboard.

[0083] In one possible implementation, after determining that the player controls the target virtual character to release a shield skill, it is necessary to determine at least one friendly virtual character within a preset distance range based on the current location of the target virtual character, that is, only friendly virtual characters within the preset range of the target virtual character will obtain the virtual shield set by the target virtual character.

[0084] Among them, a circular area with the friendly virtual character as the center and a preset distance as the radius may be determined, and all teammate virtual characters located in the circular area are determined as friendly virtual characters.

[0085] In a possible implementation, the preset distance may be a skill release range of a preset shield skill.

[0086] In a possible implementation, after the friendly virtual characters within the preset distance range are determined, the friendly virtual characters need to be further screened to prevent the situation where a virtual shield is added to a friendly virtual character that does not meet the conditions.

[0087] Specifically, the friendly virtual character is determined by the following steps:

[0088] d1: determining at least one candidate teammate role within a preset range of the target virtual role;

[0089] A candidate teammate character that meets the shield setting condition among the at least one candidate teammate character is determined as the friendly virtual character.

[0090] The shield setting condition includes at least one of the following:

[0091] The candidate teammate character is not blocked by a virtual obstruction, and the character height of the candidate teammate character is less than a preset height threshold.

[0092] In the embodiment of the present application, since there may be a certain height limit on the height of the virtual shield that can be added to the target virtual character, a virtual character whose character height is higher than a preset height threshold will no longer be added with a virtual shield.

[0093] Therefore, in a possible implementation, the skill release height also needs to be considered when setting the preset distance range. Specifically, the preset distance range can be a spherical area with the target teammate virtual character as the center and the preset distance as the radius. All teammate virtual characters within the determined spherical area are determined as friendly virtual characters.

[0094] In one possible implementation, when screening friendly virtual characters, even if the current target virtual character is within a determined preset distance range, the friendly virtual character cannot be observed regardless of the orientation of the target virtual character or how the viewing angle changes. That is, the friendly virtual character is blocked by an obstacle in the game scene (for example, there is a virtual wall between the target virtual character and the friendly virtual character, and the friendly virtual character is blocked by the virtual wall; or the friendly virtual character is in a building in front of the target virtual character). In this case, no virtual shield will be added to the friendly virtual character to avoid adding a virtual shield across an obstruction, which violates the objective display rules.

[0095] In one possible implementation, if a friendly virtual character moves in the game scene and reappears in the field of vision of teammates and is within the preset range of the target virtual character, then when the target virtual character releases a shield skill again, a virtual shield can be added to the friendly virtual character to protect the friendly virtual character from damage.

[0096] In one possible implementation, for a friendly virtual character within a preset range of the target virtual character, the virtual character itself may also possess a shield skill (the friendly virtual character is a virtual character of the same type as the target virtual character) and has already used a virtual shield for protection, or the friendly virtual character within the preset range of the target virtual character has already been protected by a shield skill applied by other virtual characters and has already used a virtual shield for protection. At this time, whether it is necessary to determine whether to continue adding a virtual shield for the teammate virtual character based on the current shield type of the friendly virtual character.

[0097] Specifically, a virtual shield is added to the friendly virtual device through the following steps:

[0098] e1: In response to the release instruction for the first game skill, detect whether each friendly virtual character currently has a protective shield that is consistent with the shield type of the virtual shield.

[0099] e2: If the friendly virtual character currently has a protection shield of the same shield type as the virtual shield, the protection shield is replaced with the virtual shield to add a virtual shield to the friendly virtual character.

[0100] In an embodiment of the present application, if the friendly virtual character currently has a protective shield that is consistent with the shield type of the virtual shield, it is necessary to replace the friendly virtual character's current virtual shield with the newly released virtual shield to avoid applying the same type of virtual shield to the same virtual character at the same time.

[0101] In one possible implementation, if it is determined that the virtual shield of the friendly virtual character and the shield skill released by the target virtual character are not of the same type of shield, multiple virtual shields of different types can be applied to the friendly virtual character at the same time, or setting information can be displayed to prompt the teammate player of the friendly virtual character whether to choose to abandon one of the shields, and then determine the virtual shield finally applied to the friendly virtual character based on the teammate player's selection operation.

[0102] In another possible implementation, the selection method of applying the virtual shield may be given to the player controlling the target virtual character. Before the game starts, the player may set the method of applying the virtual shield. When it is determined that the friendly virtual character has been applied with other types of virtual shields, the player may choose to apply the virtual shield to the friendly virtual character again. The friendly virtual character may be protected by having different types of virtual shields. The player may also choose to directly replace the current virtual shield of the friendly virtual character with the virtual shield generated by the target virtual character releasing the shield skill, and apply it to the friendly virtual character when it is determined that the friendly virtual character has other types of virtual shields. After the setting is completed, the player's setting options are saved, and after the target virtual character releases the shield skill, the virtual shield is applied to the friendly virtual character according to the shield increase option set by the player.

[0103] Regarding the method of handing over the selection method of applying the virtual shield to the player who controls the target virtual character, it can also be that during the game process, when it is determined that the player controls the target virtual character to release the shield skill, the virtual shield application method option is displayed, and the player selects the corresponding virtual shield application method by selecting the virtual shield application method option. However, regarding the method of setting before the game starts, the above method needs to be selected during the game, which may interrupt the skill release process of the target virtual character and at the same time cause the occlusion of the graphical user interface. Therefore, in the specific implementation process, the method of setting the selection method of applying the virtual shield before the game starts is preferred.

[0104] In the embodiment of the present application, the virtual shield released by the target virtual character releasing the shield skill does not have a dispersing effect, and can only protect the target virtual character and the friendly virtual character, and absorb the damage value generated by the attack of the enemy virtual character. For the virtual shield, the virtual shield corresponds to the shield value and duration. The protective effect of the virtual shield is effective when the duration and the shield value are not zero. If the shield effective time reaches the duration and / or the shield value of the virtual shield returns to zero, the protective effect of the virtual shield will disappear at this time.

[0105] In a possible implementation, after the target virtual character releases a shield skill, in order to more clearly display the shield value and duration of the virtual shield, the duration and shield value of the virtual shield may be displayed in a graphical user interface.

[0106] Specifically, the adjustment method further includes:

[0107] f1: displaying shield duration prompt information and shield value prompt information of the virtual shield in the graphical user interface.

[0108] In an embodiment of the present application, after the target virtual character releases a shield skill to apply a virtual shield to the target virtual character and the friendly virtual character, shield duration prompt information and shield value prompt information can be displayed for each virtual shield in the graphical user interface. The display position of the shield duration prompt information and the shield value prompt information can be at a preset position of the graphical user interface, and is displayed based on the criterion of not blocking other display controls of the graphical user interface. The display form can be displayed in the form of a list, including the nickname of the friendly virtual character, and the shield duration and shield value of the virtual shield applied to the friendly virtual character; the shield duration prompt information and the shield value prompt information can also be directly displayed at the preset position of the target virtual character and each friendly virtual character.

[0109] In a possible implementation, the shield duration prompt information and the shield value prompt information may be displayed in the form of a progress bar, and the remaining time of the virtual shield and the remaining shield value may be displayed at a preset position of the progress bar; as the virtual shield is continuously attacked by the enemy virtual character, and time passes after the shield skill is released, the shield value progress bar and the shield duration progress bar begin to decrease from a full state until the entire progress bar disappears; at the same time, the shield value and the shield duration also decrease in a decreasing trend until they are 0 (for example, the full shield value is 100, and the shield value progress bar starts from 100 points and gradually decreases to 0 points; the shield duration is 10s, then the shield duration starts from 10s and gradually decreases to 0s).

[0110] Among them, there is a mapping relationship between the reduction speed of the shield value progress bar and the shield duration progress bar and the numerical update speed of the remaining shield value and the remaining time. The display is reduced according to the relevant mapping relationship. For the above example, when the shield value becomes 50 points, the filling area in the shield value progress bar should also be located in the middle of the entire shield value progress bar; when the remaining shield time becomes 5s, the filling area in the shield duration progress bar should also be located in the middle of the entire shield duration progress bar.

[0111] It is worth noting that the shield value of the virtual shield represents the "life value" of the shield. When the enemy virtual character attacks the virtual shield, each attack will cause the shield value of the virtual shield to decrease until the shield value of the virtual shield is zero. That is, as long as the shield value of the virtual shield is not zero and the current time is within the duration of the virtual shield, it can provide protection for the target virtual character and / or the friendly virtual character. For example, when it is determined that the current shield value of the virtual shield is 1 and the current time is within the duration of the virtual shield, the target virtual character and / or the friendly virtual character protected by the virtual shield can still resist the attack damage of the enemy virtual character once.

[0112] In one possible implementation, the shield value and duration of the virtual shield are independent of the number of friendly virtual characters. The shield value and duration of the virtual shield may be set in advance before the game starts, and corresponding shield values ​​and durations may be assigned to different virtual shields based on the settings.

[0113] In the first setting method, the shield value and duration of the target virtual character's own virtual shield are set to be greater than the shield value and duration of the virtual shield of the friendly virtual character, while the shield value and duration of the virtual shield of each friendly virtual character are the same.

[0114] The second setting method is to set the shield value and duration of the target virtual character's own virtual shield to be greater than the shield value and duration of the virtual shield of the friendly virtual character. The shield value and duration of the virtual shield of each friendly virtual character are allocated according to the current state of the friendly virtual character. For example, the current health value of friendly virtual character A is lower than the current health value of friendly virtual character B. Then, after the target virtual character releases the shield skill, the shield value and duration of the virtual shield of friendly virtual character A will be greater than the shield value and duration of the virtual shield of friendly virtual character B.

[0115] The third setting method is to set the shield value and duration of the target virtual character's own virtual shield to be greater than the shield value and duration of the virtual shield of the friendly virtual character. The shield value and duration of the virtual shield of each friendly virtual character are allocated according to the allocation ratio set by the player before the game.

[0116] In one possible implementation, in order to more intuitively display the resource accumulation status of the current target virtual character so that the player can choose an appropriate skill release method according to the current resource accumulation status (for example, when the current resource accumulation value is low, the player can choose to control the target virtual character to release a shield skill to increase the corresponding resources by absorbing the attack damage value of the enemy virtual character), the resource accumulation status of the target virtual character can be displayed in real time.

[0117] Specifically, before the step of "controlling the target virtual character to release the second game skill in the game scene so that the target virtual character switches from the first character form to the second character form", the adjustment method further includes:

[0118] g1: Display resource improvement progress prompt information in the graphical user interface; the resource improvement progress prompt information is used to prompt the improvement value of the first resource of the target virtual character.

[0119] In one possible implementation, the resource upgrade progress prompt information may be displayed in the form of a progress bar. As the first resource of the target virtual character increases, the progress bar gradually fills in from 0. When the resource reaches a preset resource value, the progress of the progress bar is completed, prompting the player of the first resource accumulation progress. When the resource value at which the target virtual character can undergo a form transformation is reached, the target virtual character can switch character forms.

[0120] Among them, there is a mapping relationship between the increase speed of the resource improvement value progress bar and the current first resource accumulation value, and the growth is displayed according to the relevant mapping relationship. For example, when the resource accumulation threshold is 100, if the current first resource accumulation value reaches 50, then the filling area in the resource improvement progress bar should also be located in the middle position of the entire resource improvement progress bar.

[0121] Furthermore, when the target virtual character releases a shield skill and applies a virtual shield to the target virtual character itself and at least one friendly virtual character, the virtual shield will continue to absorb the attack damage value of the enemy virtual character while the shield value is not zero and within the effective duration, and convert the attack damage value into the first resource of the target virtual character according to a certain preset conversion ratio, accumulating the first resource for the target virtual character to be converted into the second character form.

[0122] Specifically, the step of “controlling the enhancement of the first resource of the target virtual character based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event” includes:

[0123] h1: Based on the damage absorbed and / or the skills offset by the virtual shield in the first attack event, and a preset conversion ratio, control the enhancement of the first resource of the target virtual character.

[0124] In one possible implementation, the preset conversion ratio may be positively correlated with the shield value of the virtual shield, that is, the higher the shield value of the virtual shield, the higher the preset conversion ratio; it may also be positively correlated with the duration of the virtual shield, that is, the longer the duration of the virtual shield, the higher the preset conversion ratio.

[0125] In another possible implementation, the preset conversion ratio may be negatively correlated with the health value of the target virtual character, that is, the lower the health value of the target virtual character, the higher the preset conversion ratio, so that the target virtual character can quickly accumulate the corresponding resource accumulation value, transform into the second character form and restore vitality.

[0126] Furthermore, when the first resource of the target virtual character satisfies the first preset condition (the first resource value reaches the preset resource accumulation threshold), the target virtual character will automatically adjust from the first character form to the second character form.

[0127] S103: In response to the first resource satisfying a first preset condition, controlling unlocking of a second game skill of the target virtual character.

[0128] S104. In response to a release instruction for the second game skill, control the target virtual character to release the second game skill in the game scene, so that the target virtual character switches from the first character form to the second character form; wherein at least some character attributes of the target virtual character in the second character form are better than those of the target virtual character in the first character form.

[0129] In one possible implementation, when the first resource meets the first preset condition, the progress of the progress bar is filled, prompting the player that the current resource accumulation progress has reached the preset resource accumulation threshold, and the target virtual character can release the second game skill (form transformation skill) to transform the character form.

[0130] In one possible implementation, for the target virtual character, the first resource can be accumulated based on the accumulation time, the damage value of attacking other virtual characters, and the value of releasing a virtual shield to absorb damage. When calculating the first resource, the accumulation time needs to be converted according to a preset conversion ratio. At the same time, the damage value of attacking other virtual characters and the value of releasing a virtual shield to absorb damage also need to be converted according to a preset ratio. After the conversion, the first conversion resource (obtained by converting the damage value of releasing a virtual shield to absorb damage), the second conversion resource (obtained by converting the damage value of attacking other virtual characters), and the third conversion resource (obtained by converting the accumulated game time) are obtained.

[0131] In a possible implementation manner, the adjustment method further includes:

[0132] i1: in response to a second attack event triggered by a target virtual character in the first character form, controlling and improving a first resource of the target virtual character based on damage caused by the second attack event; and / or,

[0133] i2: In response to the game time of the target virtual character in the first character form reaching a specified game time in the game scene, controlling to increase the first resource of the target virtual character.

[0134] In a possible implementation, the second attack event is that the target virtual character attacks an enemy virtual character in the game scene, and the first resource of the target virtual character is controlled and improved through the damage value of the target virtual character to the enemy virtual character.

[0135] In a possible implementation, for the target virtual character, the first resource may be accumulated according to the accumulation time, the damage value of attacking other virtual characters, and the damage value absorbed by releasing the virtual shield.

[0136] Specifically, the first resource of the target virtual character is determined by the following steps:

[0137] j1: Determine a first conversion resource based on the conversion of the virtual shield, a second conversion resource generated based on the damage caused by the triggered second attack event, and a third conversion resource corresponding to the game time of the target virtual character in the game scene.

[0138] i2: Add the first conversion resource, the second conversion resource, and the third conversion resource to determine the first resource.

[0139] In one possible implementation, when calculating the first resource, the first conversion resource (obtained by releasing a virtual shield to absorb damage value), the second conversion resource (obtained by converting damage value of attacking other virtual characters) and the third conversion resource (obtained by accumulating game time) can be directly added together to determine the first resource, or the first conversion resource (obtained by releasing a virtual shield to absorb damage value), the second conversion resource (obtained by converting damage value of attacking other virtual characters) and the third conversion resource (obtained by accumulating game time) can be weighted and summed according to preset weights.

[0140] Among them, the weighted weights corresponding to the first conversion resource, the second conversion resource and the third conversion resource can be determined according to historical game data or player preset settings.

[0141] Furthermore, when the virtual shield fails, the virtual shield added to the target virtual character and at least one friendly virtual character disappears. Both the target virtual character and at least one friendly virtual character may be attacked by the enemy virtual character again, and the damage of the enemy virtual character's attack is directly superimposed on the target virtual character or the friendly virtual character.

[0142] Specifically, the adjustment method further includes:

[0143] k1: In response to triggering of a virtual shield failure event, canceling the virtual shield attached to the target virtual character and / or the friendly virtual character.

[0144] The virtual shield failure event includes at least one of the following:

[0145] The duration of the virtual shield is reduced to a preset time threshold, and the shield value of the virtual shield is reduced to a preset shield value threshold.

[0146] In one possible implementation, the preset time threshold may be 0s, that is, when the duration of the virtual shield is reduced to 0s, the virtual shield fails and a virtual shield failure event is triggered; similarly, the shield value threshold may also be set to 0, that is, when the shield value of the virtual shield is reduced to 0, the virtual shield fails and a virtual shield failure event is triggered.

[0147] In another possible implementation, when the target virtual character releases a shield skill, other enemy virtual characters can also attack the shield virtual character, and after the virtual shield fails, they can continue to attack the target virtual character. If it is determined that the health value of the current target virtual character is reduced to a preset health value, the character form conversion event of the virtual character is triggered, and the transformed form of the target virtual character is displayed in the graphical user interface.

[0148] Specifically, the adjustment method further includes:

[0149] l1: In response to the health value of the target virtual character in the second character form decreasing to a preset health value threshold, controlling the target virtual character to switch from the second character form to the third character form.

[0150] In the embodiment of the present application, with respect to the target virtual character, if the health value of the target virtual character is reduced to a preset health value after being attacked in the first character form or the second character form, the target virtual character will not directly appear in a dead state, but will transform from the first character form or the second character form to the third character form. The target virtual character can continue to accumulate resources in the third character form, transform to the first character form or even the second character form, and control the target virtual character to continue to accumulate the first resource from the third character form, thereby completing the transformation of the target virtual character from the third character form to the first character form, and further to the second character form.

[0151] In one possible implementation, if the target virtual character is attacked and its health value drops to a preset health value threshold, after converting from the second character form to the third character form, the target virtual character in the third character form will not be able to directly obtain the accumulated resource value, and will need to accumulate again before converting the target virtual character from the third character form to the first character form.

[0152] Specifically, after the step of “controlling the target virtual character to switch from the second character form to the third character form”, the adjustment method further includes:

[0153] m1: configuring the second resource of the target virtual character in the third character form to not satisfy the second preset condition.

[0154] In an implementation manner of the present application, the resource accumulation value required by the second preset condition can be set to be smaller than the resource accumulation value required by the first preset condition, or the resource accumulation value required by the second preset condition can be set to be consistent with the resource accumulation value required by the first preset condition. In a specific game process, the attack power and the ability to resist damage of the target virtual character in the third character form are weaker than those of the target virtual character in the first character form. Therefore, in order to prevent the target virtual character in the third character form from being unable to accumulate the second resource that meets the second preset condition, slowing down the game process and causing the player's gaming experience to decline, it is preferred to set the resource accumulation value required by the second preset condition to be smaller than the resource accumulation value required by the first preset condition.

[0155] In a possible implementation, for the target virtual character in the third character form, it is necessary to accumulate the second resource, and the second resource can be accumulated by accumulating Yosi time or attacking other virtual characters.

[0156] Specifically, the adjustment method further includes:

[0157] n1: in response to a third attack event triggered by the target virtual character in the third character form, based on the damage caused by the third attack event, controlling and increasing the second resource of the target virtual character; and / or,

[0158] n2: In response to the target virtual character in the third character form having a game duration in the game scene reaching a specified game duration, controlling to increase the second resource of the target virtual character.

[0159] In a possible implementation, the third attack event is the target virtual character attacking the enemy virtual character in the game scene, and the second resource of the target virtual character is controlled and improved through the damage value of the target virtual character to the enemy virtual character.

[0160] In one possible implementation, the second resource accumulated by the target virtual character can be controlled by the damage value of the target virtual character to the enemy virtual character, and the third resource accumulated when the target virtual character's gaming time in the game scene reaches a specified gaming time can be used to jointly determine the second resource accumulated by the target virtual character when it is in the third character state.

[0161] Specifically, when calculating the second resource, the first accumulated resources (obtained by converting the damage value of attacking other virtual characters) and the second accumulated resources (obtained by converting the accumulated game time) can be directly added together to determine the second resource, or the first accumulated resources (obtained by converting the damage value of attacking other virtual characters) and the second accumulated resources (obtained by converting the accumulated game time) can be weightedly summed up according to preset weights.

[0162] The weighted weights corresponding to the first accumulated resource and the second accumulated resource may be determined based on historical game data or preset settings of the player.

[0163] Furthermore, if the target virtual character is attacked by other enemy virtual characters while in the third character state and its health value is reduced to a preset health value threshold, it can be directly determined that the target virtual character in this game is eliminated or killed.

[0164] Specifically, the adjustment method further includes:

[0165] o1: In response to the health value of the target virtual character in the third character form decreasing to a preset health value threshold, controlling the elimination and / or killing of the target virtual character in the game match.

[0166] In one possible implementation, if the health of the target virtual character in the third character form is reduced to a preset health value threshold by attacks of other enemy virtual characters in the game scene, it is determined that the target virtual character is killed and / or eliminated, and the death form of the target virtual character, or an animation of the target virtual character being eliminated, is displayed in a graphical user interface to prompt the player of the death or elimination status of the current target virtual character.

[0167] The following is an example of how to adjust the character form in the embodiment of the present application:

[0168] See also Figure 2 , Figure 2 One of the schematic diagrams of the graphical user interface provided in the embodiment of the present application, such as Figure 2 As shown, a target virtual character 210 and multiple friendly virtual characters 220 are displayed in the graphical user interface 200. When the target virtual character 210 releases a shield skill, at least one target friendly character 230 is determined from the multiple friendly virtual characters 220 (friendly virtual characters whose character height exceeds a preset height threshold and friendly virtual characters that exceed a preset distance range are excluded), and a virtual shield 240 is added to each target friendly character 230 and target virtual character 210; at the same time, shield duration prompt information 250 and shield value prompt information 260 are displayed at the preset position of the virtual shield 240.

[0169] For further information, see Figure 3 , Figure 3 The second schematic diagram of the graphical user interface provided in the embodiment of the present application is as follows: Figure 3As shown, when an enemy virtual character 270 appears in the game scene, the enemy virtual character 270 continuously attacks the friendly virtual character 220 and the target virtual character 210, and when the enemy virtual character 270 attacks the target friendly character 230 and the target virtual character 210 protected by the virtual shield, the damage value of the enemy virtual character 270 attacking the virtual shield 240 is calculated, converted into the first resource of the target virtual character 210 according to a preset conversion ratio, and the resource improvement progress prompt information 280 is displayed in the graphical user interface 200 to prompt the accumulation status of the first resource of the current target virtual character through the resource improvement progress prompt information 280.

[0170] For further information, see Figure 4 , Figure 4 The third schematic diagram of the graphical user interface provided in the embodiment of the present application is as follows: Figure 4 As shown, when the accumulated value of the first resource of the target virtual character reaches the preset resource accumulation threshold, the resource improvement prompt information 280 prompts that the accumulated value of the first resource has reached the resource accumulation threshold (such as Figure 4 As shown, the resource improvement progress prompt information is a resource progress bar. At this time, the resource progress bar is filled up. The target virtual character 210 is controlled to be adjusted from the first character form to the second character form. The character form of the target virtual character 210 becomes larger and the attack power is enhanced.

[0171] The character form adjustment method provided in the embodiment of the present application responds to a release instruction for a first game skill, controls the target virtual character to release the first game skill in the game scene; during the period when the virtual shield is effective, responds to a first attack event against the target virtual character and / or the friendly virtual character, controls the improvement of the first resource of the target virtual character based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event; controls the unlocking of the second game skill of the target virtual character in response to the first resource satisfying a first preset condition; and controls the release instruction for the second game skill in the game scene in response to the target virtual character to release the second game skill, so that the target virtual character switches from the first character form to the second character form. In this way, when the target virtual character is in the first character form stage, the target virtual character is controlled to release the shield skill to increase the virtual shield for the friendly virtual character. When the enemy virtual character attacks the friendly virtual character, the virtual shield absorbs the damage value of the enemy virtual character's attack to protect the friendly virtual character. At the same time, it can also improve the resources of the target virtual character according to the damage absorbed and / or the skills offset by the virtual shield, increase resources for the form transformation of the target virtual character, and add a new resource accumulation method, which can reduce the resource accumulation time of the target virtual character's form transformation, improve the efficiency of the character form transformation, and further reduce the game time, thereby saving the power consumption of the terminal device and reducing the performance overhead of the game server.

[0172] Based on the same inventive concept, the embodiment of the present application also provides a character form adjustment device corresponding to the character form adjustment method. Since the principle of solving the problem by the device in the embodiment of the present application is similar to the above-mentioned character form adjustment 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 repeated.

[0173] See also Figure 5 , Figure 6 , Figure 5 This is one of the structural schematic diagrams of a device for adjusting a character form provided in an embodiment of the present application. Figure 6 This is a second structural diagram of a device for adjusting the character form provided in an embodiment of the present application. Figure 5 As shown in , the adjustment device 500 includes:

[0174] A first skill releasing module 501 is used to respond to a release instruction for the first game skill, and control the target virtual character to release the first game skill in the game scene, wherein the first game skill is used to add a virtual shield to the target virtual character and / or a friendly virtual character, and the virtual shield is used to absorb damage or offset skills;

[0175] A resource enhancement module 502, configured to control enhancement of a first resource of the target virtual character based on damage absorbed and / or skill offset by the virtual shield in the first attack event in response to a first attack event against the target virtual character and / or the friendly virtual character during the period when the virtual shield is in effect;

[0176] A skill unlocking module 503, configured to control unlocking of a second game skill of the target virtual character in response to the first resource satisfying a first preset condition;

[0177] The second skill releasing module 504 is used to control the target virtual character to release the second game skill in the game scene in response to a release instruction for the second game skill, so that the target virtual character switches from the first character form to the second character form, wherein at least some character attributes of the target virtual character in the second character form are better than those of the target virtual character in the first character form.

[0178] In a possible implementation, Figure 6 As shown, the adjustment device 500 further includes a resource control module 505, and the resource control module 505 is used to:

[0179] In response to a second attack event triggered by a target virtual character in the first character form, controlling to enhance a first resource of the target virtual character based on damage caused by the second attack event; and / or,

[0180] In response to the game time of the target virtual character in the first character form reaching the specified game time in the game scene, control is performed to increase the first resource of the target virtual character.

[0181] In a possible implementation, Figure 6 As shown, the adjustment device 500 further includes a role display module 506, and the role display module 506 is used to:

[0182] In response to the start of a game match, the target virtual character in the third character form is displayed in the game scene, wherein the second resource in the third character form satisfies the second preset condition.

[0183] In a possible implementation, Figure 6 As shown, the adjustment device 500 further includes a form switching module 507, and the form switching module 507 is used to:

[0184] In response to a release instruction for the third game skill, controlling the target virtual character to release the third game skill in the game scene, so that the target virtual character in the third character form switches to the first character form;

[0185] Among them, at least some character attributes of the target virtual character in the first character form are better than those of the target virtual character in the third character form.

[0186] In a possible implementation, Figure 6 As shown, the adjustment device 500 further includes a morphology conversion module 508, and the morphology conversion module 508 is used to:

[0187] In response to the life value of the target virtual character in the second character form decreasing to a preset life value threshold, the target virtual character is controlled to be switched from the second character form to the third character form.

[0188] In a possible implementation, Figure 6 As shown, the adjustment device 500 further includes a resource configuration module 509, and the resource configuration module 509 is used to:

[0189] The second resource of the target virtual character in the third character form is configured to not satisfy the second preset condition.

[0190] In a possible implementation, Figure 6 As shown, the adjustment device 500 further includes a resource promotion module 510, and the resource promotion module 510 is used to:

[0191] In response to a third attack event triggered by the target virtual character in the third character form, controlling to enhance the second resource of the target virtual character based on damage caused by the third attack event; and / or,

[0192] In response to the game time of the target virtual character in the third character form reaching the specified game time in the game scene, control is performed to increase the second resource of the target virtual character.

[0193] In a possible implementation, Figure 6 As shown, the adjustment device 500 further includes a role elimination module 511, and the role elimination module 511 is used to:

[0194] In response to the health value of the target virtual character in the third character form decreasing to a preset health value threshold, the target virtual character is controlled to be eliminated and / or killed in the game match.

[0195] In a possible implementation, Figure 6 As shown, the adjustment device 500 further includes a friendly role determination module 512, and the friendly role determination module 512 is used to determine the friendly virtual role through the following steps:

[0196] Determining at least one candidate teammate character within a preset range of the target virtual character;

[0197] A candidate teammate character that meets the shield setting condition among the at least one candidate teammate character is determined as the friendly virtual character.

[0198] In a possible implementation, Figure 6 As shown, the adjustment device 500 further includes a shield information prompt module 513, and the shield information prompt module 513 is used to:

[0199] The shield duration prompt information and the shield value prompt information of the virtual shield are displayed in the graphical user interface.

[0200] In a possible implementation, Figure 6 As shown, the adjustment device 500 further includes a resource improvement progress prompt module 514, and the resource improvement progress prompt module 514 is used to:

[0201] Resource improvement progress prompt information is displayed in the graphical user interface; the resource improvement progress prompt information is used to prompt the improvement value of the first resource of the target virtual character.

[0202] In a possible implementation, Figure 6 As shown, the adjustment device 500 further includes a shield failure trigger module 515, and the shield failure trigger module 515 is used to:

[0203] In response to triggering of a virtual shield failure event, canceling the virtual shield attached to the target virtual character and / or the friendly virtual character;

[0204] The virtual shield failure event includes at least one of the following:

[0205] The duration of the virtual shield is reduced to a preset time threshold, and the shield value of the virtual shield is reduced to a preset shield value threshold.

[0206] In a possible implementation manner, when the first skill releasing module 501 is used to respond to a release instruction for the first game skill and control the target virtual character to release the first game skill in the game scene, the first skill releasing module 501 is used to:

[0207] In response to a release instruction for the first game skill, a virtual shield is added to the target virtual character and at least one friendly virtual character within a preset range of the target virtual character.

[0208] In a possible implementation manner, the shield setting condition includes at least one of the following:

[0209] The candidate teammate character is not blocked by a virtual occluder, and the character height of the candidate teammate character is less than a preset height threshold.

[0210] In a possible implementation manner, the first game skill releasing module 501 is used to add a virtual shield to the friendly virtual character through the following steps:

[0211] In response to the release instruction for the first game skill, detecting whether each friendly virtual character currently has a protective shield that is consistent with the shield type of the virtual shield;

[0212] If the friendly virtual character currently has a protection shield of the same shield type as the virtual shield, the protection shield is replaced by the virtual shield to add a virtual shield to the friendly virtual character.

[0213] In a possible implementation manner, when the resource enhancement module 502 is used to control enhancement of the first resource of the target virtual character based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event, the resource enhancement module 502 is used to:

[0214] Based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event, and a preset conversion ratio, control is performed to enhance the first resource of the target virtual character.

[0215] In a possible implementation, when the target virtual character is in different character forms, the game skills possessed by the target virtual character are different, and / or the skill attribute parameters corresponding to the game skills possessed by the target virtual character are different.

[0216] The character form adjustment device provided in the embodiment of the present application responds to a release instruction for a first game skill, controls the target virtual character to release the first game skill in the game scene; during the period when the virtual shield is effective, responds to a first attack event against the target virtual character and / or the friendly virtual character, controls the improvement of the first resource of the target virtual character based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event; controls the unlocking of the second game skill of the target virtual character in response to the first resource satisfying a first preset condition; and controls the target virtual character to release the second game skill in the game scene in response to a release instruction for the second game skill, so that the target virtual character switches from the first character form to the second character form. In this way, when the target virtual character is in the first character form stage, the target virtual character is controlled to release the shield skill to increase the virtual shield for the friendly virtual character. When the enemy virtual character attacks the friendly virtual character, the virtual shield absorbs the damage value of the enemy virtual character's attack to protect the friendly virtual character. At the same time, it can also improve the resources of the target virtual character according to the damage absorbed and / or the skills offset by the virtual shield, increase resources for the form transformation of the target virtual character, and add a new resource accumulation method, which can reduce the resource accumulation time of the target virtual character's form transformation, improve the efficiency of the character form transformation, and further reduce the game time, thereby saving the power consumption of the terminal device and reducing the performance overhead of the game server.

[0217] See also Figure 7 , Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 7 As shown in , the electronic device 700 includes a processor 710 , a memory 720 and a bus 730 .

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

[0219] In response to a release instruction for the first game skill, controlling the target virtual character to release the first game skill in the game scene, wherein the first game skill is used to add a virtual shield to the target virtual character and / or a friendly virtual character, and the virtual shield is used to absorb damage or offset skills;

[0220] During the period when the virtual shield is in effect, in response to a first attack event against the target virtual character and / or the friendly virtual character, based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event, controlling to enhance a first resource of the target virtual character;

[0221] In response to the first resource satisfying a first preset condition, controlling unlocking of a second game skill of the target virtual character;

[0222] In response to a release instruction for the second game skill, the target virtual character is controlled to release the second game skill in the game scene so that the target virtual character switches from the first character form to the second character form, wherein at least some character attributes of the target virtual character in the second character form are better than those of the target virtual character in the first character form.

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

[0224] In response to a second attack event triggered by a target virtual character in the first character form, controlling to enhance a first resource of the target virtual character based on damage caused by the second attack event; and / or,

[0225] In response to the game time of the target virtual character in the first character form reaching the specified game time in the game scene, control is performed to increase the first resource of the target virtual character.

[0226] In a possible implementation manner, the target virtual character further includes a third character form, the target virtual character in the third character form is configured with a third game skill, and the third game skill is unlocked when the second resource of the target virtual character meets a second preset condition, and the instructions executed by the processor 710 further include:

[0227] In response to the start of a game match, the target virtual character in the third character form is displayed in the game scene, wherein the second resource in the third character form satisfies the second preset condition.

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

[0229] In response to a release instruction for the third game skill, controlling the target virtual character to release the third game skill in the game scene, so that the target virtual character in the third character form switches to the first character form;

[0230] Among them, at least some character attributes of the target virtual character in the first character form are better than those of the target virtual character in the third character form.

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

[0232] In response to the life value of the target virtual character in the second character form decreasing to a preset life value threshold, the target virtual character is controlled to be switched from the second character form to the third character form.

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

[0234] The second resource of the target virtual character in the third character form is configured to not satisfy the second preset condition.

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

[0236] In response to a third attack event triggered by the target virtual character in the third character form, controlling to enhance the second resource of the target virtual character based on damage caused by the third attack event; and / or,

[0237] In response to the game time of the target virtual character in the third character form reaching the specified game time in the game scene, control is performed to increase the second resource of the target virtual character.

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

[0239] In response to the health value of the target virtual character in the third character form decreasing to a preset health value threshold, the target virtual character is controlled to be eliminated and / or killed in the game match.

[0240] In a possible implementation, when the target virtual character is in different character forms, the game skills possessed by the target virtual character are different, and / or the skill attribute parameters corresponding to the game skills possessed by the target virtual character are different.

[0241] In a possible implementation manner, in the instructions executed by the processor 710, the responding to the release instruction for the first game skill and controlling the target virtual character to release the first game skill in the game scene includes:

[0242] In response to a release instruction for the first game skill, a virtual shield is added to the target virtual character and at least one friendly virtual character within a preset range of the target virtual character.

[0243] In a possible implementation manner, in the instructions executed by the processor 710, the friendly virtual character is determined through the following steps:

[0244] Determining at least one candidate teammate character within a preset range of the target virtual character;

[0245] A candidate teammate character that meets the shield setting condition among the at least one candidate teammate character is determined as the friendly virtual character.

[0246] In a possible implementation manner, the shield setting condition includes at least one of the following:

[0247] The candidate teammate character is not blocked by a virtual occluder, and the character height of the candidate teammate character is less than a preset height threshold.

[0248] In a possible implementation manner, in the instructions executed by the processor 710, a virtual shield is added to the friendly virtual character through the following steps:

[0249] In response to the release instruction for the first game skill, detecting whether each friendly virtual character currently has a protective shield that is consistent with the shield type of the virtual shield;

[0250] If the friendly virtual character currently has a protection shield of the same shield type as the virtual shield, the protection shield is replaced by the virtual shield to add a virtual shield to the friendly virtual character.

[0251] In a possible implementation manner, in the instructions executed by the processor 710, controlling to enhance the first resource of the target virtual character based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event includes:

[0252] Based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event, and a preset conversion ratio, control is performed to enhance the first resource of the target virtual character.

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

[0254] The shield duration prompt information and the shield value prompt information of the virtual shield are displayed in the graphical user interface.

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

[0256] In response to triggering of a virtual shield failure event, canceling the virtual shield attached to the target virtual character and / or the friendly virtual character;

[0257] The virtual shield failure event includes at least one of the following:

[0258] The duration of the virtual shield is reduced to a preset time threshold, and the shield value of the virtual shield is reduced to a preset shield value threshold.

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

[0260] Resource improvement progress prompt information is displayed in the graphical user interface; the resource improvement prompt information is used to prompt the improvement value of the first resource of the target virtual character.

[0261] Through the above method, when the target virtual character is in the first character form stage, the target virtual character is controlled to release the shield skill to increase the virtual shield for the friendly virtual character. When the enemy virtual character attacks the friendly virtual character, the virtual shield absorbs the damage value of the enemy virtual character's attack to protect the friendly virtual character. At the same time, it can also improve the resources of the target virtual character according to the damage absorbed by the virtual shield and / or the skills offset, increase resources for the form transformation of the target virtual character, and add a new resource accumulation method, which can reduce the resource accumulation time of the target virtual character's form transformation, improve the efficiency of the character form transformation, and further reduce the game time, thereby saving the power consumption of the terminal device and reducing the performance overhead of the game server.

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

[0263] In response to a release instruction for the first game skill, controlling the target virtual character to release the first game skill in the game scene, wherein the first game skill is used to add a virtual shield to the target virtual character and / or a friendly virtual character, and the virtual shield is used to absorb damage or offset skills;

[0264] During the period when the virtual shield is in effect, in response to a first attack event against the target virtual character and / or the friendly virtual character, based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event, controlling to enhance a first resource of the target virtual character;

[0265] In response to the first resource satisfying a first preset condition, controlling unlocking of a second game skill of the target virtual character;

[0266] In response to a release instruction for the second game skill, the target virtual character is controlled to release the second game skill in the game scene so that the target virtual character switches from the first character form to the second character form, wherein at least some character attributes of the target virtual character in the second character form are better than those of the target virtual character in the first character form.

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

[0268] In response to a second attack event triggered by a target virtual character in the first character form, controlling to enhance a first resource of the target virtual character based on damage caused by the second attack event; and / or,

[0269] In response to the game time of the target virtual character in the first character form reaching the specified game time in the game scene, control is performed to increase the first resource of the target virtual character.

[0270] In a possible implementation manner, the target virtual character further includes a third character form, the target virtual character in the third character form is configured with a third game skill, and the third game skill is unlocked when the second resource of the target virtual character meets a second preset condition, and the instructions executed by the computer-readable storage medium further include:

[0271] In response to the start of a game match, the target virtual character in the third character form is displayed in the game scene, wherein the second resource in the third character form satisfies the second preset condition.

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

[0273] In response to a release instruction for the third game skill, controlling the target virtual character to release the third game skill in the game scene, so that the target virtual character in the third character form switches to the first character form;

[0274] Among them, at least some character attributes of the target virtual character in the first character form are better than those of the target virtual character in the third character form.

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

[0276] In response to the life value of the target virtual character in the second character form decreasing to a preset life value threshold, the target virtual character is controlled to be switched from the second character form to the third character form.

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

[0278] The second resource of the target virtual character in the third character form is configured to not satisfy the second preset condition.

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

[0280] In response to a third attack event triggered by the target virtual character in the third character form, controlling to enhance the second resource of the target virtual character based on damage caused by the third attack event; and / or,

[0281] In response to the game time of the target virtual character in the third character form reaching the specified game time in the game scene, control is performed to increase the second resource of the target virtual character.

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

[0283] In response to the health value of the target virtual character in the third character form decreasing to a preset health value threshold, the target virtual character is controlled to be eliminated and / or killed in the game match.

[0284] In a possible implementation, when the target virtual character is in different character forms, the game skills possessed by the target virtual character are different, and / or the skill attribute parameters corresponding to the game skills possessed by the target virtual character are different.

[0285] In a possible implementation, in the instructions executed by the computer-readable storage medium, the step of responding to the release instruction for the first game skill and controlling the target virtual character to release the first game skill in the game scene includes:

[0286] In response to the release instruction for the first game skill, a virtual shield is added to the target virtual character and at least one friendly virtual character within a preset range of the target virtual character.

[0287] In a possible implementation manner, in the instructions executed by the computer-readable storage medium, the friendly virtual character is determined by the following steps:

[0288] Determining at least one candidate teammate character within a preset range of the target virtual character;

[0289] A candidate teammate character that meets the shield setting condition among the at least one candidate teammate character is determined as the friendly virtual character.

[0290] In a possible implementation manner, the shield setting condition includes at least one of the following:

[0291] The candidate teammate character is not blocked by a virtual occluder, and the character height of the candidate teammate character is less than a preset height threshold.

[0292] In a possible implementation manner, in the instructions executed by the computer-readable storage medium, a virtual shield is added to the friendly virtual character through the following steps:

[0293] In response to the release instruction for the first game skill, detecting whether each friendly virtual character currently has a protective shield that is consistent with the shield type of the virtual shield;

[0294] If the friendly virtual character currently has a protection shield of the same shield type as the virtual shield, the protection shield is replaced by the virtual shield to add a virtual shield to the friendly virtual character.

[0295] In a possible implementation manner, in the instructions executed by the computer-readable storage medium, controlling to enhance the first resource of the target virtual character based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event includes:

[0296] Based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event, and a preset conversion ratio, control is performed to enhance the first resource of the target virtual character.

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

[0298] The shield duration prompt information and the shield value prompt information of the virtual shield are displayed in the graphical user interface.

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

[0300] In response to triggering of a virtual shield failure event, canceling the virtual shield attached to the target virtual character and / or the friendly virtual character;

[0301] The virtual shield failure event includes at least one of the following:

[0302] The duration of the virtual shield is reduced to a preset time threshold, and the shield value of the virtual shield is reduced to a preset shield value threshold.

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

[0304] Resource improvement progress prompt information is displayed in the graphical user interface; the resource improvement prompt information is used to prompt the improvement value of the first resource of the target virtual character.

[0305] Through the above method, when the target virtual character is in the first character form stage, the target virtual character is controlled to release the shield skill to increase the virtual shield for the friendly virtual character. When the enemy virtual character attacks the friendly virtual character, the virtual shield absorbs the damage value of the enemy virtual character's attack to protect the friendly virtual character. At the same time, it can also improve the resources of the target virtual character according to the damage absorbed by the virtual shield and / or the skills offset, increase resources for the form transformation of the target virtual character, and add a new resource accumulation method, which can reduce the resource accumulation time of the target virtual character's form transformation, improve the efficiency of the character form transformation, and further reduce the game time, thereby saving the power consumption of the terminal device and reducing the performance overhead of the game server.

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

[0307] In the 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 device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For 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 mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.

[0308] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0309] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0310] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application can essentially be embodied in the form of a software product, or in other words, the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0311] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The protection scope of the present application is not limited thereto. Although the present application is described in detail with reference to the above-mentioned embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-mentioned embodiments within the technical scope disclosed in the present application, or can easily think of changes, or make equivalent replacements for some of the technical features therein; 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 be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A method for adjusting a character's form, It is characterized in that A graphical user interface is provided by a terminal device, wherein at least a part of a game scene is displayed in the graphical user interface, wherein the game scene includes a target virtual character controlled by the terminal device, wherein the target virtual character includes a first character form and a second character form, wherein the target virtual character in the first character form is configured with a first game skill and a second game skill, and the adjustment method includes: In response to a release instruction for the first game skill, controlling the target virtual character to release the first game skill in the game scene, wherein the first game skill is used to add a virtual shield to the target virtual character and / or a friendly virtual character, and the virtual shield is used to absorb damage or offset skills; During the period when the virtual shield is in effect, in response to a first attack event against the target virtual character and / or the friendly virtual character, based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event, controlling to enhance a first resource of the target virtual character; In response to the first resource satisfying a first preset condition, controlling unlocking of a second game skill of the target virtual character; In response to a release instruction for the second game skill, the target virtual character is controlled to release the second game skill in the game scene so that the target virtual character switches from the first character form to the second character form, wherein at least some character attributes of the target virtual character in the second character form are better than those of the target virtual character in the first character form.

2. The adjustment method according to claim 1, It is characterized in that The adjustment method further comprises: In response to a second attack event triggered by a target virtual character in the first character form, controlling and increasing a first resource of the target virtual character based on damage caused by the second attack event; and / or, In response to the game time of the target virtual character in the first character form reaching the specified game time in the game scene, control is performed to increase the first resource of the target virtual character.

3. The adjustment method according to claim 1, It is characterized in that The target virtual character further includes a third character form, the target virtual character in the third character form is configured with a third game skill, and the third game skill is unlocked when the second resource of the target virtual character meets a second preset condition, and the adjustment method further includes: In response to the start of a game match, the target virtual character in the third character form is displayed in the game scene, wherein the second resource in the third character form satisfies the second preset condition.

4. The adjustment method according to claim 3, It is characterized in that The adjustment method further comprises: In response to a release instruction for the third game skill, controlling the target virtual character to release the third game skill in the game scene, so that the target virtual character in the third character form switches to the first character form; Among them, at least some character attributes of the target virtual character in the first character form are better than those of the target virtual character in the third character form.

5. The adjustment method according to claim 3, It is characterized in that The adjustment method further comprises: In response to the life value of the target virtual character in the second character form decreasing to a preset life value threshold, the target virtual character is controlled to be switched from the second character form to the third character form.

6. The adjustment method according to claim 5, It is characterized in that After the step of controlling the target virtual character to switch from the second character form to the third character form, the adjustment method further includes: The second resource of the target virtual character in the third character form is configured to not satisfy the second preset condition.

7. The adjustment method according to claim 6, It is characterized in that The adjustment method further comprises: In response to a third attack event triggered by the target virtual character in the third character form, based on damage caused by the third attack event, controlling to enhance the second resource of the target virtual character; and / or, In response to the game time of the target virtual character in the third character form reaching the specified game time in the game scene, control is performed to increase the second resource of the target virtual character.

8. The adjustment method according to claim 6, It is characterized in that The adjustment method further comprises: In response to the health value of the target virtual character in the third character form decreasing to a preset health value threshold, the target virtual character is controlled to be eliminated and / or killed in the game match.

9. The adjustment method according to claim 5, It is characterized in that When the target virtual character is in different character forms, the game skills possessed by the target virtual character are different, and / or the skill attribute parameters corresponding to the game skills possessed by the target virtual character are different.

10. The adjustment method according to claim 1, It is characterized in that The step of responding to the release instruction for the first game skill and controlling the target virtual character to release the first game skill in the game scene includes: In response to the release instruction for the first game skill, a virtual shield is added to the target virtual character and at least one friendly virtual character within a preset range of the target virtual character.

11. The adjustment method according to claim 10, It is characterized in that The friendly virtual character is determined by the following steps: Determining at least one candidate teammate character within a preset range of the target virtual character; A candidate teammate character that meets the shield setting condition among the at least one candidate teammate character is determined as the friendly virtual character.

12. The adjustment method according to claim 11, It is characterized in that The shield setting condition includes at least one of the following: The candidate teammate character is not blocked by a virtual obstruction, and the character height of the candidate teammate character is less than a preset height threshold.

13. The adjustment method according to claim 10, It is characterized in that Add a virtual shield to the friendly virtual character by following the steps below: In response to the release instruction for the first game skill, detecting whether each friendly virtual character currently has a protective shield that is consistent with the shield type of the virtual shield; If the friendly virtual character currently has a protection shield of the same shield type as the virtual shield, the protection shield is replaced by the virtual shield to add a virtual shield to the friendly virtual character.

14. The adjustment method according to claim 1, It is characterized in that The controlling and improving the first resource of the target virtual character based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event includes: Based on the damage absorbed and / or the skill offset by the virtual shield in the first attack event, and a preset conversion ratio, control is performed to enhance the first resource of the target virtual character.

15. The adjustment method according to claim 1, It is characterized in that The adjustment method further comprises: The shield duration prompt information and the shield value prompt information of the virtual shield are displayed in the graphical user interface.

16. The adjustment method according to claim 1, It is characterized in that The adjustment method further comprises: In response to triggering of a virtual shield failure event, canceling the virtual shield attached to the target virtual character and / or the friendly virtual character; The virtual shield failure event includes at least one of the following: The duration of the virtual shield is reduced to a preset time threshold, and the shield value of the virtual shield is reduced to a preset shield value threshold.

17. The adjustment method according to claim 1, It is characterized in that Before controlling the target virtual character to release the second game skill in the game scene so that the target virtual character switches from the first character form to the second character form, the adjustment method further includes: Resource improvement progress prompt information is displayed in the graphical user interface; the resource improvement prompt information is used to prompt the improvement value of the first resource of the target virtual character.

18. A device for adjusting the character's form, It is characterized in that A graphical user interface is provided through a terminal device, wherein at least a part of a game scene is displayed in the graphical user interface, wherein the game scene includes a target virtual character controlled by the terminal device, wherein the target virtual character includes a first character form and a second character form, wherein the target virtual character in the first character form is configured with a first game skill and a second game skill; and the adjustment device includes: A first skill release module, configured to respond to a release instruction for the first game skill, and control the target virtual character to release the first game skill in the game scene, wherein the first game skill is used to add a virtual shield to the target virtual character and / or a friendly virtual character, and the virtual shield is used to absorb damage or offset skills; A resource enhancement module, configured to control enhancement of a first resource of the target virtual character based on damage absorbed and / or skill offset by the virtual shield in the first attack event in response to a first attack event against the target virtual character and / or the friendly virtual character during the period when the virtual shield is in effect; A skill unlocking module, configured to control unlocking of a second game skill of the target virtual character in response to the first resource satisfying a first preset condition; A second skill releasing module is used to control the target virtual character to release the second game skill in the game scene in response to a release instruction for the second game skill, so that the target virtual character switches from the first character form to the second character form, wherein at least some character attributes of the target virtual character in the second character form are better than those of the target virtual character in the first character form.

19. An electronic device, It is characterized in that include: A processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the storage medium communicate via the bus, and the processor executes the machine-readable instructions to perform the steps of the method for adjusting the character form as described in any one of claims 1 to 17.

20. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for adjusting the character form as described in any one of claims 1 to 17 are executed.

Citation Information

Cited By

  • Virtual character control method and device, electronic equipment and storage medium

    CN120983910A