Game skill release method and device, computer equipment and storage medium

By configuring different visual presentation strategies for skill casters and spectators in multiplayer games, and splitting skills into multiple independently controllable performance tracks, the problem of reduced visual clarity on the spectator's end when the main player unleashes a powerful skill is solved, ensuring consistency and clarity of the effects seen by each player.

CN120960764APending Publication Date: 2025-11-18SHANGHAI MANJU NETWORK TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511312433.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-15
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

In multiplayer games, the issue of reduced readability and visibility for spectators when the main character unleashes a powerful skill is primarily due to the special effects displayed by the main player.

Method used

By acquiring the different visual presentation strategies of the skill caster and the spectator, the skill presentation is split into multiple independently controllable performance tracks, and a visibility strategy is configured for each track, such as visible to the caster, visible to the spectators, visible to all or hidden to all, and then filtered and played on different clients according to visibility.

Benefits of technology

It enables different visual effects to be displayed on different clients, solves the problem of reduced readability and field of vision on the spectator side, and ensures that the effect seen by each player meets expectations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120960764A_ABST
    Figure CN120960764A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of games, in particular to a game skill release method and device, computer equipment and a storage medium, and the method comprises the following steps: obtaining a first skill performance strategy set by a skill releaser end; acquiring a second skill expression strategy set by a skill bystander end, acquiring a current skill release event, and expressing a first visual effect of a target game skill corresponding to the current skill release event at a skill releaser end according to the first skill expression strategy according to the current skill release event; and according to the current skill release event, expressing a second visual effect of a target game skill corresponding to the current skill release event at a skill spectator end according to a second skill expression strategy. According to the method and the device, the problem that the ambiguity of reading the ambiguity information and the visual field of the onlooking end becomes poor due to the attached special effect when the master control player releases the skill ambiguity is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of game technology, and in particular to a method, apparatus, computer device, and storage medium for releasing game skills. Background Technology

[0002] In traditional multiplayer online games, when the main character unleashes a powerful attack, the animations and effects are usually the same for both the caster and other players. The visuals are identical, with no distinction made (the main player only differs in camera angles). This results in some effects and animations designed solely for camera work appearing very strange and unpleasant to other players.

[0003] To ensure the gaming experience for the main player, heavy special effects are usually layered. The spectator is forced to endure the camera movement, blocking, or strong overlay effects that come with the main player's skills and ultimate moves. This can easily cause discomfort such as dizziness and obscuring of key information, and also leads to a decrease in the spectator's ability to read skills and the clarity of their field of vision. Summary of the Invention

[0004] Based on this, it is necessary to provide a game skill release method, device, computer equipment, and storage medium that can solve the problem that the special effects accompanying the main player's release of skill ultimate moves cause the viewing end's reading information and field of vision to deteriorate.

[0005] The technical solution of this invention is as follows:

[0006] A method for releasing a game skill, the method comprising:

[0007] The first skill performance strategy set by the skill caster is obtained, wherein the first skill performance strategy is used to represent the first visual effect of the target game skill;

[0008] The second skill performance strategy set by the observer is obtained, wherein the second skill performance strategy is used to perform the second visual effect of the target game skill;

[0009] Obtain the current skill release event, and based on the current skill release event, display the first visual effect of the target game skill corresponding to the current skill release event on the skill releaser's end according to the first skill performance strategy;

[0010] Based on the current skill release event, the second visual effect of the target game skill corresponding to the current skill release event is displayed on the skill observer's end according to the second skill performance strategy.

[0011] Optionally, the method further includes:

[0012] Obtain the timeline data of the target game skill;

[0013] Based on the timeline data, the performance of the target game skill is divided into multiple skill performance tracks, where each skill performance track displays some of the special effects of the target game skill.

[0014] Optionally, the method further includes:

[0015] The skill performance tracks are combined to form different preset skill performance strategies, and each preset skill performance strategy includes at least one skill performance track.

[0016] Optionally, the skill performance track includes a model animation track, special effects track, camera track, masking track, sound track, and logic track.

[0017] Optionally, the preset skill performance strategies include a releaser performance strategy, an online spectator performance strategy, a fully open performance strategy, and a fully closed performance strategy.

[0018] Optionally, the first skill performance strategy set by the skill caster can be obtained, including:

[0019] Acquire the preset skill performance strategy selected by the skill caster;

[0020] The preset skill performance strategy is set as the first skill performance strategy, and the special effects corresponding to the skill performance track included in the first skill performance strategy are the first visual effects.

[0021] Optionally, the second skill performance strategy set by the skill observer can be obtained, including:

[0022] Acquire the preset skill performance strategy selected by the skill observer;

[0023] The preset skill performance strategy is set as the second skill performance strategy, and the special effects corresponding to the skill performance tracks included in the second skill performance strategy are the second visual effects.

[0024] Optionally, it also includes a game skill release device, the device comprising:

[0025] The first performance strategy acquisition module is used to acquire the first skill performance strategy set by the skill releaser, wherein the first skill performance strategy is used to display the first visual effect of the target game skill.

[0026] The second performance strategy acquisition module is used to acquire the second skill performance strategy set by the skill observer, wherein the second skill performance strategy is used to display the second visual effect of the target game skill.

[0027] The first skill release performance module is used to obtain the current skill release event and, based on the current skill release event, to display the first visual effect of the target game skill corresponding to the current skill release event on the skill releaser's end according to the first skill performance strategy.

[0028] The second skill release performance module is used to display the second visual effect of the target game skill corresponding to the current skill release event on the skill observer's end according to the second skill performance strategy.

[0029] Optionally, the first performance strategy acquisition module is further configured to: combine the various skill performance tracks to form different preset skill performance strategies, wherein each preset skill performance strategy includes at least one skill performance track.

[0030] Optionally, the first performance strategy acquisition module is further configured to: acquire a preset skill performance strategy selected by the skill releaser; set the preset skill performance strategy as a first skill performance strategy, wherein the special effects corresponding to the skill performance track included in the first skill performance strategy are the first visual effects.

[0031] Optionally, the second performance strategy acquisition module is further configured to: acquire a preset skill performance strategy selected by the skill observer; set the preset skill performance strategy as a second skill performance strategy, wherein the special effects corresponding to the skill performance track included in the second skill performance strategy are second visual effects.

[0032] Optionally, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps described in the above-described game skill release method.

[0033] Optionally, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, implements the steps described in the above-described game skill release method.

[0034] The technical effects achieved by this invention are as follows:

[0035] The aforementioned game skill release method, device, computer equipment, and storage medium sequentially acquire a first skill performance strategy set on the skill releaser's end, wherein the first skill performance strategy is used to display the first visual effect of the target game skill; acquire a second skill performance strategy set on the skill observer's end, wherein the second skill performance strategy is used to display the second visual effect of the target game skill; acquire the current skill release event; and, based on the current skill release event, display the first visual effect of the target game skill corresponding to the current skill release event on the skill releaser's end according to the first skill performance strategy; and, based on the current skill release event, display the second visual effect of the target game skill corresponding to the current skill release event on the skill observer's end according to the second skill performance strategy. This achieves the splitting of the same skill into multiple independently controllable performance tracks, and configuring a visibility strategy for each track, such as visible to the releaser, visible to the observer, visible to all players, or hidden to all players. The skills are then filtered and played on different clients according to visibility, solving the problem of reduced readability and visual clarity on the observer's end due to the special effects accompanying the main player's skill release. Attached Figure Description

[0036] Figure 1 This is a flowchart illustrating a game skill release method in one embodiment;

[0037] Figure 2 This is a diagram showing the effect as seen from the skill caster's perspective in one embodiment;

[0038] Figure 3 This is a diagram showing the effect as seen by a skill observer in one embodiment.

[0039] Figure 4 A schematic diagram of the structure using a timeline track in one embodiment;

[0040] Figure 5 This is a structural block diagram of a game skill release device in one embodiment;

[0041] Figure 6 This is a structural block diagram of a computer device in one embodiment. Detailed Implementation

[0042] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0043] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.

[0044] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0045] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."

[0046] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0047] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0048] In one embodiment, a terminal is provided, the terminal being configured to: acquire a first skill performance strategy set by a skill caster, wherein the first skill performance strategy is used to represent a first visual effect of a target game skill; acquire a second skill performance strategy set by a skill observer, wherein the second skill performance strategy is used to represent a second visual effect of the target game skill; acquire a current skill release event, and, based on the current skill release event, represent the first visual effect of the target game skill corresponding to the current skill release event on the skill caster according to the first skill performance strategy; and, based on the current skill release event, represent the second visual effect of the target game skill corresponding to the current skill release event on the skill observer according to the second skill performance strategy.

[0049] The terminal may be, but is not limited to, various personal computers, laptops, smartphones, tablets, and portable wearable devices.

[0050] In one embodiment, such as Figure 1 As shown, a method for releasing game skills is provided, the method comprising:

[0051] Step S100: Obtain the first skill performance strategy set by the skill releaser, wherein the first skill performance strategy is used to perform the first visual effect of the target game skill;

[0052] Step S200: Obtain the second skill performance strategy set by the skill observer, wherein the second skill performance strategy is used to perform the second visual effect of the target game skill;

[0053] Step S300: Obtain the current skill release event, and according to the current skill release event, display the first visual effect of the target game skill corresponding to the current skill release event on the skill releaser end according to the first skill performance strategy;

[0054] Step S400: Based on the current skill release event, display the second visual effect of the target game skill corresponding to the current skill release event on the skill observer end according to the second skill performance strategy.

[0055] In this embodiment, by acquiring a first skill performance strategy set by the skill caster, wherein the first skill performance strategy is used to display the first visual effect of the target game skill; acquiring a second skill performance strategy set by the skill observer, wherein the second skill performance strategy is used to display the second visual effect of the target game skill; acquiring the current skill release event, and displaying the first visual effect of the target game skill corresponding to the current skill release event on the skill caster according to the first skill performance strategy; and displaying the second visual effect of the target game skill corresponding to the current skill release event on the skill observer according to the second skill performance strategy, the same skill is split into multiple independently controllable performance tracks, and a visibility strategy is configured for each track, such as visible to the caster, visible to the observer, visible to all, or hidden to all. The track is then filtered and played on different clients according to visibility, solving the problem that the special effects accompanying the main player's release of a skill ultimate move cause a decrease in the reading information and visual clarity of the observer.

[0056] Therefore, by specially processing specific skills, the model animations, effects, camera animations, and camera effects seen by the skill caster differ from those seen by other players. From the skill caster's perspective, the performance appears no different from that in single-player mode. Special presentations are created for other players, allowing them to see the model animations and corresponding non-camera effects even without special camera or background effects.

[0057] In one embodiment, the method further includes:

[0058] Step S010: Obtain the timeline data of the target game skill;

[0059] Step S020: Based on the timeline data, the performance of the target game skill is divided into multiple skill performance tracks, wherein each skill performance track displays some of the special effects of the target game skill.

[0060] Please see Figure 4 , Figure 4 This is a schematic diagram illustrating the structure of a timeline track used in an embodiment of this application. In this embodiment, the character's performance is controlled using a timeline track. Different parts, such as model animation, special effects, sound effects, and character logic, are controlled by different tracks to manage different performance content. That is, the performance form of the target game skill is divided into multiple skill performance tracks based on the timeline data, where each skill performance track displays a portion of the target game skill's special effects.

[0061] The skill performance tracks include model animation track, special effects track, camera track, masking track, sound track, and logic track.

[0062] The model animation track controls the playback of character model animations, changes in character model coordinates, and the display and hiding of models. The special effects track controls the playback of post-production special effects, changes in special effects playback coordinates, and the display and hiding of special effects. The camera track controls camera movement, viewing distance, focal length, and other related information. The shielding track controls the display and hiding of different objects within the camera's view. The sound track controls the playback of voice and sound effects. The logic track controls the character's logical behavior, displacement changes, attack methods, and other related information.

[0063] In-game characters often perform exaggerated animations when engaging in special actions, involving various performance tracks mentioned above. However, in multiplayer games, some performance elements, such as camera-related tracks, may not be suitable for other users to see. In such cases, it's necessary to set different visibility levels for different performance tracks, depending on the situation.

[0064] The visible content on different tracks can be categorized into the following forms:

[0065] The content visible to itself includes: its own model animation track, its own special effects track, camera track, masking track, etc.

[0066] The content visible to other users includes: animation tracks of models from other users' perspectives, special effects from other users' perspectives, etc.

[0067] Content visible to all users: audio tracks, logic tracks, etc.

[0068] By configuring the synchronization strategy of the tracks, the above-mentioned different display strategies are realized. Specifically, the skill performance tracks are combined to form different preset skill performance strategies, and each preset skill performance strategy includes at least one skill performance track.

[0069] The preset skill performance strategies include the releaser performance strategy, the online spectator performance strategy, the fully open performance strategy, and the fully closed performance strategy.

[0070] In this embodiment, the releaser's performance strategy is the Local Client strategy, which means that the performance tracks that it can see are specifically the "self-model animation track, self-effects track, camera track, masking track, etc." described above.

[0071] The online spectator performance strategy is the Remote Clint online strategy, which refers to the performance track seen by other users when online, specifically the "others' perspective model animation track, others' perspective effects, etc." described above.

[0072] The fully open presentation strategy is the All Clint strategy, which means that all users can see the performance tracks, specifically the "audio tracks, logic tracks, etc." described above.

[0073] The "All Banned" strategy refers to a performance track that is invisible to all users.

[0074] The above configuration allows for the separate processing of a character's special behaviors or actions. Upon entering the game, players can select multiplayer mode to connect and match with other users in the same world. During combat animations, the character's actions will be displayed to the appropriate user based on the specific configuration. For example, when unleashing a special attack, the user will see a camera view with the scene partially obscured, while other users will only see the model animation and some special effects.

[0075] For example, Figure 2 This is the effect shown to the skill caster. Figure 3 This is the effect shown to the observer of the skill.

[0076] In another embodiment, two users, A and B, are online. After user A issues a play command, they play all the performance tracks configured as "Local Client" and "All Clint" in chronological order on their own client. Simultaneously, after user B receives a play command from user A's controlled character, they play the "Remote Clint" and "All Clint" tracks corresponding to the skills of user A's controlled character on user B's own client. This control creates the difference in the performance effects seen by users A and B.

[0077] In one embodiment, step S100: obtaining the first skill performance strategy set by the skill caster includes:

[0078] Step S110: Obtain the preset skill performance strategy selected by the skill caster;

[0079] Step S120: Set the preset skill performance strategy as the first skill performance strategy, where the special effects corresponding to the skill performance track included in the first skill performance strategy are the first visual effects.

[0080] In one embodiment, step S200: obtaining the second skill performance strategy set by the skill observer includes:

[0081] Step S210: Obtain the preset skill performance strategy selected by the skill observer;

[0082] Step S220: Set the preset skill performance strategy as the second skill performance strategy, wherein the special effects corresponding to the skill performance track included in the second skill performance strategy are the second visual effects.

[0083] In this embodiment, by acquiring the first skill performance strategy set by the skill caster and the second skill performance strategy set by the skill observer, the difference in the different performance effects of the character seen by the skill caster and the skill observer is realized.

[0084] In one embodiment, such as Figure 5 As shown, a game skill release device is also provided, the device comprising:

[0085] The first performance strategy acquisition module is used to acquire the first skill performance strategy set by the skill releaser, wherein the first skill performance strategy is used to display the first visual effect of the target game skill.

[0086] The second performance strategy acquisition module is used to acquire the second skill performance strategy set by the skill observer, wherein the second skill performance strategy is used to display the second visual effect of the target game skill.

[0087] The first skill release performance module is used to obtain the current skill release event and, based on the current skill release event, to display the first visual effect of the target game skill corresponding to the current skill release event on the skill releaser's end according to the first skill performance strategy.

[0088] The second skill release performance module is used to display the second visual effect of the target game skill corresponding to the current skill release event on the skill observer's end according to the second skill performance strategy.

[0089] In one embodiment, the first performance strategy acquisition module is further configured to: acquire timeline data of the target game skill; and divide the performance form of the target game skill into multiple skill performance tracks based on the timeline data, wherein each skill performance track displays a portion of the special effects of the target game skill.

[0090] In one embodiment, the first performance strategy acquisition module is further configured to: combine each of the skill performance tracks to form different preset skill performance strategies, wherein each preset skill performance strategy includes at least one of the skill performance tracks.

[0091] In one embodiment, the first performance strategy acquisition module is further configured to: acquire a preset skill performance strategy selected by the skill releaser; set the preset skill performance strategy as a first skill performance strategy, wherein the special effects corresponding to the skill performance track included in the first skill performance strategy are first visual effects.

[0092] In one embodiment, the second performance strategy acquisition module is further configured to: acquire a preset skill performance strategy selected by the skill observer; set the preset skill performance strategy as a second skill performance strategy, wherein the special effects corresponding to the skill performance track included in the second skill performance strategy are second visual effects.

[0093] In one embodiment, such as Figure 6 As shown, a computer device is also provided, including a memory and a processor. The memory stores a computer program and an operating system. When the processor executes the computer program, it implements the steps described in the machine vision-based separator sieve surface separation and detection method. The computer device also includes a system bus, internal memory, network structure, display screen, and input devices.

[0094] In one embodiment, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, implements the steps described in the game skill release method.

[0095] It should be noted that the information interaction and execution process between the above modules are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, which will not be repeated here.

[0096] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0097] This application also provides a network device, which includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor executes the computer program to implement the steps in any of the above method embodiments.

[0098] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps described in the various method embodiments above.

[0099] This application provides a computer program product that, when run on a mobile terminal, enables the mobile terminal to implement the steps described in the above-described method embodiments.

[0100] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include at least: any entity or device capable of carrying computer program code to a photographic device / terminal device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.

[0101] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0102] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0103] In the embodiments provided in this application, it should be understood that the disclosed apparatus / network devices and methods can be implemented in other ways. For example, the apparatus / network device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

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

[0105] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

[0106] One embodiment of this application also provides a computer device, which includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor executes the computer program to implement the steps in any of the above-described methods.

[0107] The computer device may include, but is not limited to, a processor and memory. Those skilled in the art will understand that the above description is an example of a computer device and does not constitute a limitation on the computer device. It may include more or fewer components than described above, or a combination of certain components, or different components, such as input / output devices, network access devices, etc.

[0108] The processor can be a Central Processing Unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.

[0109] In some embodiments, the memory may be an internal storage unit of the computer device, such as a hard drive or RAM. In other embodiments, the memory may be an external storage device of the computer device, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, the memory may include both internal and external storage units of the computer device. The memory is used to store the operating system, applications, bootloader, data, and other programs, such as the program code of the computer program. The memory can also be used to temporarily store data that has been output or will be output.

[0110] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0111] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for releasing game skills, characterized in that, The method includes: The first skill performance strategy set by the skill releaser is obtained, wherein the first skill performance strategy is used to display the first visual effect of the target game skill; The second skill performance strategy set by the observer is obtained, wherein the second skill performance strategy is used to perform the second visual effect of the target game skill; Obtain the current skill release event, and based on the current skill release event, display the first visual effect of the target game skill corresponding to the current skill release event on the skill releaser's end according to the first skill performance strategy; Based on the current skill release event, the second visual effect of the target game skill corresponding to the current skill release event is displayed on the skill observer's end according to the second skill performance strategy.

2. The game skill release method according to claim 1, characterized in that, The method further includes: Obtain the timeline data of the target game skill; Based on the timeline data, the performance of the target game skill is divided into multiple skill performance tracks, where each skill performance track displays some of the special effects of the target game skill.

3. The game skill release method according to claim 2, characterized in that, The method further includes: The skill performance tracks are combined to form different preset skill performance strategies, and each preset skill performance strategy includes at least one skill performance track.

4. The game skill release method according to claim 3, characterized in that, The skill performance tracks include model animation track, special effects track, camera track, masking track, sound track, and logic track.

5. The game skill release method according to claim 3, characterized in that, The preset skill performance strategies include the releaser performance strategy, the online spectator performance strategy, the fully open performance strategy, and the fully closed performance strategy.

6. The game skill release method according to claim 1, characterized in that, The first skill performance strategy set by the skill caster is obtained, including: Acquire the preset skill performance strategy selected by the skill caster; The preset skill performance strategy is set as the first skill performance strategy, and the special effects corresponding to the skill performance track included in the first skill performance strategy are the first visual effects.

7. The game skill release method according to claim 1, characterized in that, The second skill performance strategy set by the observer side of the skill acquisition tool includes: Acquire the preset skill performance strategy selected by the skill observer; The preset skill performance strategy is set as the second skill performance strategy, and the special effects corresponding to the skill performance tracks included in the second skill performance strategy are the second visual effects.

8. A game skill release device, characterized in that, The device includes: The first performance strategy acquisition module is used to acquire the first skill performance strategy set by the skill releaser, wherein the first skill performance strategy is used to display the first visual effect of the target game skill. The second performance strategy acquisition module is used to acquire the second skill performance strategy set by the skill observer, wherein the second skill performance strategy is used to display the second visual effect of the target game skill. The first skill release performance module is used to obtain the current skill release event and, based on the current skill release event, to display the first visual effect of the target game skill corresponding to the current skill release event on the skill releaser's end according to the first skill performance strategy. The second skill release performance module is used to display the second visual effect of the target game skill corresponding to the current skill release event on the skill observer's end according to the second skill performance strategy. In one embodiment, the first performance strategy acquisition module is further configured to: acquire timeline data of the target game skill; and divide the performance form of the target game skill into multiple skill performance tracks based on the timeline data, wherein each skill performance track displays a portion of the special effects of the target game skill.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7.