Protocol execution method, protocol execution apparatus, storage medium, and device

By sending game protocols with execution order from the client to the server and caching and executing them in that order on the client, the problem of confusion when the game logic is complex is solved, and the logical order and rationality of the game content are achieved.

CN116421962BActive Publication Date: 2026-02-10NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310383460.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-11
Publication Date
2026-02-10
Estimated Expiration
2043-04-11

AI Technical Summary

Technical Problem

When the game logic is complex, the client receiving multiple game protocols simultaneously can cause problems with the game's performance.

Method used

The system sends a first performance trigger command to the server, causing it to execute game protocols with an execution order. The game protocols are then cached and executed on the client in that order to ensure the logical order in which game content is presented.

Benefits of technology

By presenting game content sequentially according to the execution order, chaos within the game is avoided, and the game's rationality is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116421962B_ABST
    Figure CN116421962B_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of computer, in particular to a protocol execution method, a protocol execution device, a storage medium and equipment, the method comprises: sending a first performance trigger instruction to a server, so that the server executes a first game logic corresponding to the first performance trigger instruction to obtain a plurality of first game protocols with execution order; receiving a plurality of first game protocols issued by the server in turn according to the execution order, and caching the plurality of first game protocols according to the execution order; after the caching of the plurality of first game protocols is completed, executing the plurality of first game protocols in turn according to the execution order, so as to display game content corresponding to the plurality of first game protocols in the game in turn according to the execution order. Through the technical scheme of the embodiment of the present disclosure, the problem of confusion in executing a plurality of game protocols in the related art can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of computer technology, and more specifically, to protocol execution methods, protocol execution apparatus, computer-readable storage media, and electronic devices. Background Technology

[0002] With the development of terminal devices and the gaming industry, a large number of games of different themes have emerged to meet the needs of players. Typically, game logic can be controlled by a server. After receiving instructions uploaded by the client, the server can issue game protocols based on the game logic, and the client will then execute relevant actions according to the game protocols.

[0003] However, when the game logic is complex, multiple game protocols may be sent to the client at the same time. When the client receives multiple game protocols, it will execute these game protocols simultaneously, resulting in chaotic in-game behavior.

[0004] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0005] The purpose of this disclosure is to provide a protocol execution method and apparatus, a computer-readable storage medium and an electronic device, which can solve the problem of confusion when executing multiple game protocols in the related art.

[0006] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.

[0007] According to a first aspect of this disclosure, a protocol execution method is provided, applied to a client, characterized in that the method includes: sending a first performance trigger instruction to a server, causing the server to execute a first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order; wherein the first performance trigger instruction is triggered by the client, and the first performance trigger instruction is used to display game content corresponding to the first performance trigger instruction in the game; receiving multiple first game protocols sequentially sent by the server in the execution order, and caching the multiple first game protocols in the execution order; after the multiple first game protocols are cached, executing the multiple first game protocols sequentially in the execution order, so as to display the game content corresponding to the multiple first game protocols in the execution order in the game.

[0008] According to a second aspect of this disclosure, a protocol execution apparatus is provided, applied to a client, characterized in that the apparatus comprises: a trigger instruction sending module, configured to send a first performance trigger instruction to a server, so that the server executes a first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order; wherein the first performance trigger instruction is triggered by the client, and the first performance trigger instruction is used to display game content corresponding to the first performance trigger instruction in the game; a game protocol receiving module, configured to cache the multiple first game protocols in the execution order; and a game content display module, configured to execute the multiple first game protocols sequentially in the execution order after the multiple first game protocols are cached, so as to display the game content corresponding to the multiple first game protocols in the execution order in the game.

[0009] According to a third aspect of this disclosure, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the protocol execution method of the first aspect in the above embodiments.

[0010] According to a fourth aspect of this disclosure, an electronic device is provided, comprising:

[0011] One or more processors; and

[0012] A memory for storing one or more programs, which, when executed by one or more processors, cause the one or more processors to implement the protocol execution method as described in the first aspect of the above embodiments.

[0013] The technical solutions provided in this disclosure may have the following beneficial effects:

[0014] In one embodiment of the protocol execution method provided by this disclosure, a first performance trigger instruction can be sent to a server to cause the server to execute the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order. The server then receives the multiple first game protocols sequentially according to the execution order, caches the multiple first game protocols in the execution order, and executes the multiple first game protocols sequentially according to the execution order, so as to display the game content corresponding to the multiple first game protocols in the game in the execution order. Through the solution of this disclosure, multiple game protocols can be executed in execution order, and game content can be displayed sequentially according to logical order, avoiding in-game performance chaos and thus improving the game's plausibility.

[0015] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0016] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings:

[0017] Figure 1 The illustration schematically shows a diagram of an exemplary system architecture to which an embodiment of the present disclosure of a protocol execution method can be applied;

[0018] Figure 2 A flowchart illustrating a protocol execution method in an exemplary embodiment of this disclosure is shown schematically.

[0019] Figure 3 This schematically illustrates a flowchart of a plurality of first game protocols having an execution order, obtained by executing first game logic in an exemplary embodiment of the present disclosure.

[0020] Figure 4 This schematically illustrates a flowchart in an exemplary embodiment of the present disclosure, in which after each execution of a first game protocol, the execution wait time corresponding to the first game protocol is maintained before executing the next first game protocol, until multiple first game protocols are completed.

[0021] Figure 5 This schematically illustrates a flowchart of receiving at least one second game protocol from a server and executing at least one second game protocol to display game content corresponding to at least one second game protocol in the game in an exemplary embodiment of this disclosure;

[0022] Figure 6 This schematic diagram illustrates the composition of a protocol execution apparatus according to an exemplary embodiment of the present disclosure;

[0023] Figure 7 The schematic diagram illustrates a structural schematic of a computer system suitable for implementing an electronic device according to exemplary embodiments of the present disclosure. Detailed Implementation

[0024] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., may be employed. In other instances, well-known structures, methods, apparatuses, implementations, materials, or operations are not shown or described in detail to avoid obscuring various aspects of this disclosure.

[0025] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, or in one or more software-hardened modules, or in different network and / or processor devices and / or microcontroller devices.

[0026] With the development of terminal devices and the gaming industry, a large number of games of different themes have emerged to meet the needs of players. Typically, game logic can be controlled by a server. After receiving instructions uploaded by the client, the server can issue game protocols based on the game logic, and the client will then execute relevant actions according to the game protocols.

[0027] However, when the game logic is complex, multiple game protocols may be sent to the client at the same time. When the client receives multiple game protocols, it will execute these game protocols simultaneously, resulting in chaotic in-game behavior.

[0028] Figure 1 A schematic diagram of an exemplary system architecture to which the protocol execution method of embodiments of the present disclosure can be applied is shown.

[0029] like Figure 1 As shown, system architecture 1000 may include one or more of terminal devices 1001, 1002, and 1003, network 1004, and server 1005. Network 1004 is used as a medium to provide a communication link between terminal devices 1001, 1002, and 1003 and server 1005. Network 1004 may include various connection types, such as wired or wireless communication links or fiber optic cables, etc.

[0030] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included. For example, server 1005 could be a server cluster composed of multiple servers.

[0031] Users can use terminal devices 1001, 1002, and 1003 to interact with server 1005 via network 1004 to receive or send messages, etc. Terminal devices 1001, 1002, and 1003 can be various electronic devices with displays, including but not limited to smartphones, tablets, laptops, and desktop computers. Additionally, server 1005 can be a server providing various services.

[0032] In one embodiment, the execution subject of the protocol execution method of this disclosure can be terminal devices 1001, 1002, and 1003. Server 1005 can obtain a first performance trigger instruction sent by terminal devices 1001, 1002, and 1003, and execute the first game logic corresponding to the first performance trigger instruction in server 1005 to obtain multiple first game protocols with execution order. Then, the multiple first game protocols with execution order are returned to terminal devices 1001, 1002, and 1003, so that terminal devices 1001, 1002, and 1003 receive multiple first game protocols sent by the server in the order of execution, cache the multiple first game protocols in the order of execution, and execute the multiple first game protocols in the order of execution after the multiple first game protocols are cached, so as to display the game content corresponding to the multiple first game protocols in the order of execution in the game.

[0033] refer to Figure 2 The diagram illustrates a flowchart of a protocol execution method in this exemplary embodiment, which may include the following steps:

[0034] Step S210: Send a first performance trigger instruction to the server so that the server executes the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with execution order; wherein, the first performance trigger instruction is triggered by the client and is used to display the game content corresponding to the first performance trigger instruction in the game;

[0035] Step S220: Receive multiple first game protocols sent by the server in the execution order, and cache the multiple first game protocols in the execution order;

[0036] Step S230: After the multiple first game protocols are cached, the multiple first game protocols are executed in the order of execution so that the game content corresponding to the multiple first game protocols is displayed in the game in the order of execution.

[0037] In one embodiment of the protocol execution method provided by this disclosure, a first performance trigger instruction can be sent to a server to cause the server to execute the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order. The server then receives the multiple first game protocols sequentially according to the execution order, caches the multiple first game protocols in the execution order, and executes the multiple first game protocols sequentially according to the execution order, so as to display the game content corresponding to the multiple first game protocols in the game in the execution order. Through the solution of this disclosure, multiple game protocols can be executed in execution order, and game content can be displayed sequentially according to logical order, avoiding in-game performance chaos and thus improving the game's plausibility.

[0038] Below, we will combine Figure 1 The embodiments will provide a more detailed description of steps S210 to S230 of the protocol execution method in this exemplary embodiment.

[0039] Step S210: Send a first performance trigger instruction to the server so that the server executes the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with execution order;

[0040] In one example embodiment of this disclosure, a first performance trigger instruction can be sent to a server to cause the server to execute the first game logic corresponding to the first performance trigger instruction, resulting in multiple first game protocols with an execution order. The first performance trigger instruction is triggered by the client and is used to display the game content corresponding to the first performance trigger instruction in the game. Specifically, the solution of this disclosure, when applied to a client, allows the client to send the first performance trigger instruction to the server, and the first performance trigger instruction is used to display the game content corresponding to the first performance trigger instruction in the game.

[0041] Specifically, the first performance trigger instruction is an instruction triggered by game operations performed on the terminal device during gameplay. This first performance trigger instruction is used to implement the game content corresponding to the game operation. For example, if the game operation on the terminal device is a tap or touch operation, and this tap or touch operation is used to control a virtual game object to shoot within a virtual game scene, then the first performance trigger instruction triggered by this game operation can be used to control the virtual game object to perform the shooting action (game content).

[0042] It should be noted that this disclosure does not impose any special restrictions on the specific triggering method of the first performance trigger instruction.

[0043] In one example embodiment of this disclosure, after the server receives a first performance trigger instruction, it can search for the first game logic corresponding to the first performance trigger instruction in the server. Specifically, the first game logic is the specific implementation logic of the game content that the first performance trigger instruction needs to implement.

[0044] For example, the first game logic is the game logic of a virtual game object using skills in a virtual game scene, with the code FighterUseSkill(AttackerId, TargetId, SkillId). This first game logic means that after receiving the first performance trigger instruction, it is necessary to implement the following actions: the virtual game object (attacker) performs the skill release action, the virtual game object (victim) performs the attack action, and the virtual game object (victim) performs the knockdown action.

[0045] It should be noted that this disclosure does not impose any special limitations on the specific content of the first game logic.

[0046] In one example embodiment of this disclosure, after searching for the first game logic corresponding to the first performance trigger instruction in the server, the first game logic can be executed to obtain multiple first game protocols with an execution order. Specifically, the multiple first game protocols are used to implement multiple game contents in the first game logic.

[0047] Specifically, the multiple first game protocols have an execution order, meaning that the multiple first game protocols need to be executed in the order of execution.

[0048] For example, the first game logic needs to implement three first game protocols: a first game protocol to implement the action of releasing a skill by the game virtual object (attacker), a first game protocol to implement the action of being attacked by the game virtual object (victim), and a first game protocol to implement the action of being knocked down by the game virtual object (victim). When executing the above three first game protocols, it is necessary to first control the game virtual object (attacker) to release a skill, then control the game virtual object (victim) to be attacked, and finally control the game virtual object (victim) to be knocked down.

[0049] In one example embodiment of this disclosure, the execution order of the above-mentioned plurality of first game protocols can be set by the developers according to the rationality of the game. After obtaining the first game logic corresponding to the first performance trigger instruction, a plurality of first game protocols with an execution order can be obtained.

[0050] It should be noted that this disclosure does not impose any special restrictions on the specific method by which the server executes the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order.

[0051] Step S220: Receive multiple first game protocols sent by the server in the execution order, and cache the multiple first game protocols in the execution order;

[0052] In one example embodiment of this disclosure, after obtaining multiple first game protocols with an execution order through the above steps, the client can receive multiple first game protocols sent by the server in the execution order. Specifically, after the server executes the first game logic to obtain multiple first game protocols with an execution order, when sending them to the client, it needs to send them in the execution order of the multiple first game protocols.

[0053] For example, the execution order of multiple first game protocols is as follows: first game protocol A, first game protocol B, first game protocol C, first game protocol D, and first game protocol E. When distributing them, they also need to be distributed in the order of execution, that is, first game protocol A is distributed first, then first game protocol B, and so on, until first game protocol E is distributed.

[0054] In one example embodiment of this disclosure, after receiving multiple first game protocols sent by the server in execution order through the above steps, the multiple first game protocols can be cached in execution order, that is, cached in the order they were sent by the server. Specifically, after the client receives the first game protocol, it does not execute the first game protocol directly, but stores the multiple first game protocols in the cache according to the order they were received.

[0055] It should be noted that this disclosure does not impose any special restrictions on the specific method of caching multiple first game protocols in the order of execution.

[0056] Step S230: After the multiple first game protocols are cached, the multiple first game protocols are executed in the order of execution so that the game content corresponding to the multiple first game protocols is displayed in the game in the order of execution.

[0057] In one example embodiment of this disclosure, after caching the received multiple first game protocols through the above steps, the multiple first game protocols can be executed sequentially according to their execution order after the first game protocols are cached, so as to display the game content corresponding to the multiple first game protocols in the game according to their execution order. Specifically, the completion of caching of multiple first game protocols indicates that all the first game protocols involved in the game content to be displayed by the first performance trigger instruction have been sent from the server to the client. At this time, the multiple first game protocols can be executed sequentially according to their execution order.

[0058] It should be noted that this disclosure does not impose any special restrictions on the specific method for determining the completion of the first game protocol cache.

[0059] For example, multiple first game protocols are cached in the cache: First Game Protocol A, First Game Protocol B, and First Game Protocol C. After multiple first game protocols are cached, they can be executed in the order of execution (i.e., the order in which they are cached), and the game content corresponding to each first game protocol can be displayed in the game in sequence. For example, first game protocol A is the first game protocol that enables the game virtual object (attacker) to release a skill action, first game protocol B is the first game protocol that enables the game virtual object (victim) to perform the action of being attacked, and first game protocol C is the first game protocol that enables the game virtual object (victim) to perform the action of being knocked down. That is, the above three first game protocols are executed in sequence, and the game content displayed in the game is as follows: the game virtual object (attacker) releases a skill action, the game virtual object (victim) performs the action of being attacked, and the game virtual object (victim) is knocked down.

[0060] In one example embodiment of this disclosure, the server obtains the first game logic corresponding to the first performance trigger instruction. When the first game logic includes a protocol start marker and a protocol end marker, it determines that multiple target first game protocols between the protocol start marker and the protocol end marker have an execution order. Executing the first game logic yields multiple first game protocols with an execution order. (Refer to...) Figure 3 As shown, executing the first game logic yields multiple first game protocols with an execution order, which may include the following steps S310 to S330:

[0061] Step S310: The server obtains the first game logic corresponding to the first performance trigger instruction;

[0062] In one example embodiment of this disclosure, after sending a first performance trigger instruction to the server, the server can receive the first performance trigger instruction and retrieve the first game logic corresponding to the first performance trigger instruction from the server. Specifically, each first performance trigger instruction corresponds to a different first game logic, and the first game logic corresponding to the first performance trigger instruction can be searched among multiple first games. Specifically, multiple first game logics can be stored in the server, and after receiving the first performance trigger instruction, the first game logic corresponding to the first performance trigger instruction can be searched in the server.

[0063] Step S320: When the first game logic includes a protocol start marker and a protocol end marker, determine that multiple target first game protocols between the protocol start marker and the protocol end marker have an execution order;

[0064] Step S330: Execute the first game logic to obtain multiple first game protocols with an execution order.

[0065] In one example embodiment of this disclosure, after obtaining the first game logic corresponding to the first performance trigger instruction through the above steps, when the first game logic includes a protocol start marker and a protocol end marker, it can be determined that multiple target first game protocols between the protocol start marker and the protocol end marker have an execution order. Specifically, the first game logic includes a protocol start marker and a protocol end marker, and includes multiple target first game protocols. A protocol start marker precedes the multiple target first game protocols, and a protocol end marker follows the multiple target first game protocols. This indicates that the multiple target first game protocols between the protocol start marker and the protocol end marker are first game protocols with an execution order. At this time, the first game logic can be executed, and multiple first game protocols with an execution order are obtained. The multiple first game protocols with an execution order include a start protocol corresponding to the protocol start marker, multiple target first game protocols, and an end protocol corresponding to the protocol end marker.

[0066] For example, the first game logic is SeqPtoBegin(), FighterUseSkill(AttackerId, TargetId, SkillId), SeqPtoEnd(), where SeqPtoBegin() is the protocol start marker, SeqPtoEnd() is the protocol end marker, and FighterUseSkill(AttackerId, TargetId, SkillId) is used to implement the game virtual object (attacker) to release a skill, implement the game virtual object (victim) to perform the action of being attacked, and implement the game virtual object (victim) to perform the action of being knocked down. After the game logic is executed, several first game protocols with an execution order can be obtained, namely: s_seq_being (the start protocol corresponding to the protocol start marker), s_use_skill (the protocol for the game virtual object (attacker) to release a skill), s_sub_hp (the protocol for the game virtual object (victim) to be attacked), s_die (the protocol for the game virtual object (victim) to be knocked down), and s_seq_end (the end protocol corresponding to the protocol end marker). s_seq_being, s_use_skill, s_sub_hp, s_die, and s_seq_end are then sent to the client in sequence.

[0067] In one example embodiment of this disclosure, after obtaining multiple first game protocols with an execution order through the above steps by executing the first game logic (wherein, the multiple first game protocols with an execution order include a start protocol corresponding to a protocol start marker, multiple target first game protocols, and an end protocol corresponding to a protocol end marker), the multiple first game protocols with an execution order can be sent to the client. When the client receives the start protocol corresponding to the protocol start marker sent by the server, it caches the multiple target first game protocols after receiving the start protocol according to the execution order. Specifically, when the client receives the start protocol corresponding to the protocol start marker sent by the server, it indicates that the multiple target first game protocols currently being received need to be executed in execution order. At this time, the multiple target first game protocols after receiving the start protocol can be cached according to the execution order.

[0068] For example, s_seq_being is the start protocol corresponding to the protocol start marker. When the client receives s_seq_being, it can cache the subsequently received s_use_skill, s_sub_hp, and s_die in the order of execution (the order in which they are received).

[0069] In one example embodiment of this disclosure, after obtaining multiple first game protocols with an execution order through the above steps using the first game logic (wherein, the multiple first game protocols with an execution order include a start protocol corresponding to a protocol start marker, multiple target first game protocols, and an end protocol corresponding to a protocol end marker), the multiple first game protocols with an execution order can be sent to the client. After the client caches the end protocol corresponding to the protocol end marker sent by the server, it determines that the caching of the multiple first game protocols is complete. Specifically, when the client caches the end protocol corresponding to the protocol end marker sent by the server, it indicates that the multiple target first game protocols that need to be executed in the execution order have been cached, and there is no need to continue caching other game protocols after the end protocol.

[0070] Through the aforementioned steps S310-S330, the server obtains the first game logic corresponding to the first performance trigger instruction. When the first game logic includes a protocol start marker and a protocol end marker, it determines that multiple target first game protocols between the protocol start marker and the protocol end marker have an execution order. Executing the first game logic yields multiple first game protocols with an execution order. Through the embodiments of this disclosure, a protocol start marker and a protocol end marker can be added to the first game logic. The protocol start marker and protocol end marker are used to determine the first game protocols that need to be executed in order, and a start protocol and an end protocol are issued. This allows the client to determine the target first game protocol in the first game logic based on the start protocol and the end protocol, separating the server and the client, and improving the system's stability and scalability.

[0071] In one example embodiment of this disclosure, the execution waiting time corresponding to multiple first game protocols can be obtained. After each execution of a first game protocol, the execution waiting time corresponding to the first game protocol is waited for before executing the next first game protocol, until multiple first game protocols have been completed. (Refer to...) Figure 4 As shown, after each execution of the first game protocol, the execution wait time corresponding to the first game protocol is waited before executing the next first game protocol, until multiple first game protocols are completed. This may include the following steps S410 to S420:

[0072] Step S410: Obtain the execution wait time corresponding to multiple first game protocols;

[0073] Step S420: After each execution of the first game protocol, wait for the execution waiting time corresponding to the first game protocol before executing the next first game protocol, until multiple first game protocols are completed.

[0074] In one example embodiment of this disclosure, after caching multiple first game protocol words as described above, the execution wait time corresponding to each first game protocol can be obtained. Specifically, when multiple first game protocols are executed sequentially in the client according to the execution order, each first game protocol has an execution wait time. That is, after executing one first game protocol, it is necessary to wait for the execution wait time corresponding to that first game protocol before executing the next first game protocol, until the cached multiple first game protocols are completed.

[0075] Specifically, the execution wait time corresponding to the first game protocol can be configured in the client. The client can cache multiple first game protocols and look up the execution wait time corresponding to each first game protocol in the client.

[0076] Furthermore, the execution wait time for each of the first game protocols can be the same.

[0077] In one example embodiment of this disclosure, the execution waiting time is different for each first game protocol.

[0078] Through the above steps S410-S420, the execution waiting time corresponding to multiple first game protocols can be obtained. After each execution of a first game protocol, the execution waiting time corresponding to the first game protocol is waited for before executing the next first game protocol, until multiple first game protocols are completed. Through the embodiments of this disclosure, after executing a first game protocol, a certain period of time can be waited before executing the next first game protocol, ensuring that there are no conflicts when displaying the game content corresponding to each first game protocol.

[0079] In one example embodiment of this disclosure, a second performance trigger instruction can be sent to the server to cause the server to execute the second game logic corresponding to the performance trigger instruction to obtain at least one second game protocol, receive at least one second game protocol sent by the server, and execute at least one second game protocol to display game content corresponding to at least one second game protocol in the game. (Refer to...) Figure 5 As shown, receiving at least one second game protocol from the server and executing at least one second game protocol to display game content corresponding to at least one second game protocol in the game may include the following steps S510 to S520:

[0080] Step S510: Send a second performance trigger instruction to the server so that the server executes the second game logic corresponding to the performance trigger instruction to obtain at least one second game protocol; wherein, the at least one second game protocol does not have an execution order;

[0081] In one example embodiment of this disclosure, a second performance trigger instruction can be sent to the server to cause the server to execute the second game logic corresponding to the performance trigger instruction to obtain at least one second game protocol. The at least one second game protocol does not have an execution order. Specifically, the solution of this disclosure, when applied to a client, allows the client to send a second performance trigger instruction to the server. The second performance trigger instruction is used to display the game content corresponding to the second performance trigger instruction in the game.

[0082] Specifically, the second performance trigger instruction is an instruction triggered by game operations performed on the terminal device during gameplay. This second performance trigger instruction is used to implement the game content corresponding to the game operation. For example, if the game operation on the terminal device is a swipe touch operation, which controls the movement of a virtual game object to a specific location within the virtual game scene, then the second performance trigger instruction triggered by this game operation can be used to control the movement of the virtual game object (game content).

[0083] It should be noted that this disclosure does not impose any special restrictions on the specific triggering method of the first performance trigger instruction.

[0084] In one example embodiment of this disclosure, after the server receives the second performance trigger instruction, it can search for the second game logic corresponding to the second performance trigger instruction in the server. Specifically, the second game logic is the specific implementation logic of the game content that the second performance trigger instruction needs to implement.

[0085] For example, the second game logic is the game logic for moving virtual game objects in the virtual game scene, and the code is FighterUsemove(). This second game logic means that after receiving the second performance trigger instruction, it is necessary to implement the movement of the virtual game objects.

[0086] It should be noted that this disclosure does not impose any special limitations on the specific content of the second game logic.

[0087] In one example embodiment of this disclosure, after searching for the second game logic corresponding to the second performance trigger instruction in the server, the first game logic can be executed to obtain at least one second game protocol. Specifically, the obtained at least one second game protocol can be used to implement the game content corresponding to the second game logic.

[0088] Specifically, at least one second game protocol does not have an execution order. When executing the second game logic to obtain at least one second game protocol, at least one second game protocol can be sent directly. When the client receives at least one second game protocol, there is no need to cache it, and the at least one second game protocol can be executed directly.

[0089] In one example embodiment of this disclosure, at least one second game protocol does not have an execution order, that is, at least one second game protocol can be executed simultaneously, or at least one second game protocol can be executed out of order.

[0090] It should be noted that this disclosure does not impose any special restrictions on the specific method by which the server executes the second game logic corresponding to the performance trigger instruction to obtain at least one second game protocol.

[0091] Step S520: Receive at least one second game protocol sent by the server, execute at least one second game protocol, and display the game content corresponding to at least one second game protocol in the game.

[0092] In one exemplary embodiment of this disclosure, after obtaining at least one second game protocol through the above steps, the client can receive at least one second game protocol sent by the server and execute at least one second game protocol to display the game content corresponding to at least one second game protocol in the game. Specifically, after the client receives at least one second game protocol, it does not need to cache at least one second game protocol, but executes it directly upon receiving the second game protocol to display the game content corresponding to the second game protocol.

[0093] Through the aforementioned steps S510-S520, a second performance trigger instruction can be sent to the server, causing the server to execute the second game logic corresponding to the performance trigger instruction to obtain at least one second game protocol. The server then receives and executes at least one second game protocol to display game content corresponding to the at least one second game protocol in the game. Through the embodiments of this disclosure, when the game protocols corresponding to the game logic do not need to be executed in a specific order, they can be executed directly upon receiving the game protocol on the client. Furthermore, the server can differentiate and configure different game logics, improving the efficiency of processing various game logics on the server.

[0094] In one embodiment of the protocol execution method provided by this disclosure, a first performance trigger instruction can be sent to a server to cause the server to execute the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order. The method receives multiple first game protocols sequentially sent by the server according to the execution order, caches the multiple first game protocols according to the execution order, and executes the multiple first game protocols sequentially according to the execution order after caching, so as to display the game content corresponding to the multiple first game protocols in the game according to the execution order. Through the solution of this disclosure, multiple game protocols can be executed in execution order, and game content can be displayed sequentially according to logical order, avoiding in-game performance chaos and thus improving the game's rationality.

[0095] It should be noted that the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of this disclosure, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Furthermore, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0096] Furthermore, in an exemplary embodiment of this disclosure, a protocol execution apparatus is also provided. (Refer to...) Figure 6 As shown, a protocol execution device 600 includes: a trigger instruction sending module 610, a game protocol receiving module 620, and a game content display module 630.

[0097] The system includes a trigger instruction sending module, which sends a first performance trigger instruction to the server, causing the server to execute the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order. The first performance trigger instruction is triggered by the client and is used to display the game content corresponding to the first performance trigger instruction in the game. The game protocol receiving module caches the multiple first game protocols in the execution order. The game content display module executes the multiple first game protocols sequentially in the execution order after they are cached, so as to display the game content corresponding to the multiple first game protocols in the game in the execution order.

[0098] In an exemplary embodiment of this disclosure, based on the aforementioned scheme, the server executes the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order. The apparatus further includes: a first game logic acquisition unit, used by the server to acquire the first game logic corresponding to the first performance trigger instruction; a marker detection unit, used to determine that multiple target first game protocols have an execution order between the protocol start marker and the protocol end marker when the first game logic includes a protocol start marker and a protocol end marker; and a first game protocol execution unit, used to execute the first game logic to obtain multiple first game protocols with an execution order; wherein the multiple first game protocols with an execution order include a start protocol corresponding to the protocol start marker, multiple target first game protocols, and an end protocol corresponding to the protocol end marker.

[0099] In an exemplary embodiment of this disclosure, based on the aforementioned scheme, a plurality of first game protocols are received sequentially from the receiving server in execution order, and the plurality of first game protocols are cached in execution order. The apparatus further includes: a start protocol receiving unit, configured to cache a plurality of target first game protocols after receiving the start protocol corresponding to the protocol start marker sent by the server in execution order.

[0100] In an exemplary embodiment of this disclosure, based on the aforementioned scheme, multiple first game protocols are cached and completed. The apparatus further includes: an end protocol receiving unit, configured to determine that multiple first game protocols are cached and completed after the end protocol corresponding to the protocol end marker issued by the cache server.

[0101] In an exemplary embodiment of this disclosure, based on the aforementioned scheme, multiple first game protocols are executed sequentially according to the execution order. The apparatus further includes: a waiting time acquisition unit, used to acquire the execution waiting time corresponding to the multiple first game protocols; and a waiting execution unit, used to wait for the execution waiting time corresponding to the first game protocol after each execution of a first game protocol, and then execute the next first game protocol, until the multiple first game protocols are completed.

[0102] In one exemplary embodiment of this disclosure, based on the foregoing scheme, the execution waiting time for each first game protocol is different.

[0103] In one exemplary embodiment of this disclosure, based on the foregoing scheme, the apparatus further includes: a second trigger instruction sending unit, configured to send a second performance trigger instruction to the server, so that the server executes the second game logic corresponding to the performance trigger instruction to obtain at least one second game protocol; wherein the at least one second game protocol does not have an execution order; and a second game protocol receiving unit, configured to receive at least one second game protocol sent by the server, execute at least one second game protocol, so as to display the game content corresponding to at least one second game protocol in the game.

[0104] One embodiment of this disclosure provides a protocol execution device that can send a first performance trigger instruction to a server, causing the server to execute the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order. The device receives multiple first game protocols sequentially sent by the server in the execution order, caches the multiple first game protocols in the execution order, and executes the multiple first game protocols sequentially in the execution order after caching, so as to display the game content corresponding to the multiple first game protocols in the game in the execution order. Through the solution of this disclosure, multiple game protocols can be executed in the execution order, and game content can be displayed sequentially according to logical order, avoiding in-game performance chaos and thus improving the game's plausibility.

[0105] Since the functional modules of the protocol execution device in the example embodiments of this disclosure correspond to the steps of the example embodiments of the protocol execution method described above, for details not disclosed in the device embodiments of this disclosure, please refer to the embodiments of the protocol execution method described above.

[0106] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0107] Furthermore, in an exemplary embodiment of this disclosure, an electronic device capable of implementing the above-described protocol execution method is also provided.

[0108] Those skilled in the art will understand that various aspects of this disclosure can be implemented as a system, method, or program product. Therefore, various aspects of this disclosure can be embodied in the following forms: a completely hardware embodiment, a completely software embodiment (including firmware, microcode, etc.), or an embodiment combining hardware and software aspects, collectively referred to herein as a "circuit," "module," or "system."

[0109] The following reference Figure 7 To describe an electronic device 700 according to such an embodiment of the present disclosure. Figure 7 The electronic device 700 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.

[0110] like Figure 7 As shown, the electronic device 700 is manifested in the form of a general-purpose computing device. The components of the electronic device 700 may include, but are not limited to: at least one processing unit 710, at least one storage unit 720, a bus 730 connecting different system components (including storage unit 720 and processing unit 710), and a display unit 740.

[0111] The storage unit stores program code, which can be executed by the processing unit 710 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure. For example, the processing unit 710 can perform actions such as... Figure 2 Step S210: Send a first performance trigger instruction to the server so that the server executes the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with execution order; wherein, the first performance trigger instruction is triggered by the client and is used to display the game content corresponding to the first performance trigger instruction in the game; Step S220: Receive multiple first game protocols sent by the server in the execution order and cache the multiple first game protocols in the execution order; Step S230: After the multiple first game protocols are cached, execute the multiple first game protocols in the execution order so as to display the game content corresponding to the multiple first game protocols in the execution order in the game.

[0112] In an exemplary embodiment of this disclosure, based on the aforementioned scheme, the server executes the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order, including: the server obtaining the first game logic corresponding to the first performance trigger instruction; when the first game logic includes a protocol start marker and a protocol end marker, determining that multiple target first game protocols between the protocol start marker and the protocol end marker have an execution order; executing the first game logic to obtain multiple first game protocols with an execution order; wherein the multiple first game protocols with an execution order include a start protocol corresponding to the protocol start marker, multiple target first game protocols, and an end protocol corresponding to the protocol end marker.

[0113] In one exemplary embodiment of this disclosure, based on the aforementioned scheme, receiving a plurality of first game protocols sequentially sent by the receiving server in execution order, and caching the plurality of first game protocols in execution order, includes: when receiving a start protocol corresponding to a protocol start marker sent by the server, caching the plurality of target first game protocols after receiving the start protocol corresponding to the protocol start marker in execution order.

[0114] In one exemplary embodiment of this disclosure, based on the aforementioned scheme, the caching of multiple first game protocols is completed, including: determining that the caching of multiple first game protocols is completed after the termination protocol corresponding to the protocol termination marker issued by the caching server.

[0115] In one exemplary embodiment of this disclosure, based on the aforementioned scheme, multiple first game protocols are executed sequentially according to the execution order, including: obtaining the execution waiting time corresponding to the multiple first game protocols; after each execution of a first game protocol, waiting for the execution waiting time corresponding to the first game protocol before executing the next first game protocol, until the multiple first game protocols are completed.

[0116] In one exemplary embodiment of this disclosure, based on the foregoing scheme, the execution waiting time for each first game protocol is different.

[0117] In one exemplary embodiment of this disclosure, based on the foregoing scheme, the method further includes: sending a second performance trigger instruction to a server, so that the server executes the second game logic corresponding to the performance trigger instruction to obtain at least one second game protocol; wherein the at least one second game protocol does not have an execution order; receiving at least one second game protocol issued by the server, and executing at least one second game protocol to display game content corresponding to at least one second game protocol in the game.

[0118] An embodiment of this disclosure provides an electronic device that can send a first performance trigger instruction to a server, causing the server to execute the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order. The device receives multiple first game protocols sequentially sent by the server in the execution order, caches the multiple first game protocols in the execution order, and executes the multiple first game protocols sequentially in the execution order to display the game content corresponding to the multiple first game protocols in the game. Through the solution of this disclosure, multiple game protocols can be executed in execution order, and game content can be displayed sequentially according to logical order, avoiding in-game performance chaos and thus improving the game's plausibility.

[0119] Storage unit 720 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 721 and / or cache memory 722, and may further include a read-only memory (ROM) 723.

[0120] The storage unit 720 may also include a program / utility 724 having a set (at least one) of program modules 725, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0121] Bus 730 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0122] Electronic device 700 can also communicate with one or more external devices 770 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 700, and / or with any device that enables electronic device 700 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 750. Furthermore, electronic device 700 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 760. As shown, network adapter 760 communicates with other modules of electronic device 700 via bus 730. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 700, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0123] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0124] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the methods described above is stored. In some possible embodiments, various aspects of this disclosure may also be implemented as a program product including program code that, when the program product is run on a terminal device, causes the terminal device to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure.

[0125] In one example embodiment of this disclosure, a computer-readable signal medium is provided, which can send a first performance trigger instruction to a server, so that the server executes a first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order; wherein, the first performance trigger instruction is triggered by a client, and the first performance trigger instruction is used to display the game content corresponding to the first performance trigger instruction in the game; receiving multiple first game protocols sequentially sent by the server in execution order, caching the multiple first game protocols in execution order; after the multiple first game protocols are cached, executing the multiple first game protocols sequentially in execution order, so as to display the game content corresponding to the multiple first game protocols in the game in execution order.

[0126] In an exemplary embodiment of this disclosure, based on the aforementioned scheme, the server executes the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order, including: the server obtaining the first game logic corresponding to the first performance trigger instruction; when the first game logic includes a protocol start marker and a protocol end marker, determining that multiple target first game protocols between the protocol start marker and the protocol end marker have an execution order; executing the first game logic to obtain multiple first game protocols with an execution order; wherein the multiple first game protocols with an execution order include a start protocol corresponding to the protocol start marker, multiple target first game protocols, and an end protocol corresponding to the protocol end marker.

[0127] In one exemplary embodiment of this disclosure, based on the aforementioned scheme, receiving a plurality of first game protocols sequentially sent by the receiving server in execution order, and caching the plurality of first game protocols in execution order, includes: when receiving a start protocol corresponding to a protocol start marker sent by the server, caching the plurality of target first game protocols after receiving the start protocol corresponding to the protocol start marker in execution order.

[0128] In one exemplary embodiment of this disclosure, based on the aforementioned scheme, the caching of multiple first game protocols is completed, including: determining that the caching of multiple first game protocols is completed after the termination protocol corresponding to the protocol termination marker issued by the caching server.

[0129] In one exemplary embodiment of this disclosure, based on the aforementioned scheme, multiple first game protocols are executed sequentially according to the execution order, including: obtaining the execution waiting time corresponding to the multiple first game protocols; after each execution of a first game protocol, waiting for the execution waiting time corresponding to the first game protocol before executing the next first game protocol, until the multiple first game protocols are completed.

[0130] In one exemplary embodiment of this disclosure, based on the foregoing scheme, the execution waiting time for each first game protocol is different.

[0131] In one exemplary embodiment of this disclosure, based on the foregoing scheme, the method further includes: sending a second performance trigger instruction to a server, so that the server executes the second game logic corresponding to the performance trigger instruction to obtain at least one second game protocol; wherein the at least one second game protocol does not have an execution order; receiving at least one second game protocol issued by the server, and executing at least one second game protocol to display game content corresponding to at least one second game protocol in the game.

[0132] One embodiment of this disclosure provides a computer-readable signal medium that can send a first performance trigger instruction to a server, causing the server to execute the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order. The medium receives multiple first game protocols sequentially sent by the server in the execution order, caches the multiple first game protocols in the execution order, and executes the multiple first game protocols sequentially in the execution order after caching, so as to display the game content corresponding to the multiple first game protocols in the game in the execution order. Through the solution of this disclosure, multiple game protocols can be executed in execution order, and game content can be displayed sequentially according to logical order, avoiding in-game performance chaos and thus improving the game's plausibility.

[0133] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.

[0134] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0135] Program code for performing the operations of this disclosure can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing devices can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0136] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of this disclosure and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0137] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.

Claims

1. A protocol execution method, characterized in that, Applied to a client, the method includes: A first performance trigger instruction is sent to the server, causing the server to execute the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order; wherein, the first performance trigger instruction is triggered by the client, and the first performance trigger instruction is used to display the game content corresponding to the first performance trigger instruction in the game; Receive multiple first game protocols sent sequentially by the server in the execution order, and cache the multiple first game protocols in the execution order; After multiple first game protocols are cached, multiple first game protocols are executed sequentially according to the execution order, so that the game content corresponding to multiple first game protocols is displayed sequentially in the game according to the execution order.

2. The method according to claim 1, characterized in that, The server executes the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order, including: The server obtains the first game logic corresponding to the first performance trigger instruction; When the first game logic includes a protocol start marker and a protocol end marker, it is determined that multiple target first game protocols between the protocol start marker and the protocol end marker have an execution order; Executing the first game logic yields multiple first game protocols with an execution order; wherein, the multiple first game protocols with an execution order include a start protocol corresponding to the protocol start marker, multiple target first game protocols, and an end protocol corresponding to the protocol end marker.

3. The method according to claim 2, characterized in that, The step of receiving multiple first game protocols sequentially sent by the server according to the execution order, and caching the multiple first game protocols according to the execution order, includes: Upon receiving the start protocol corresponding to the protocol start marker issued by the server, the multiple target first game protocols following the received start protocol are cached in the order of execution.

4. The method according to claim 3, characterized in that, The completion of the caching of the plurality of first game protocols includes: After caching the end protocol corresponding to the protocol end marker issued by the server, it is determined that multiple first game protocol caching is complete.

5. The method according to claim 1, characterized in that, The execution of multiple first game protocols in the order of execution includes: Obtain the execution wait time corresponding to multiple first game protocols; After each execution of the first game protocol, wait for the execution wait time corresponding to the first game protocol before executing the next first game protocol, until multiple first game protocols have been executed.

6. The method according to claim 5, characterized in that, The execution waiting time for each of the first game protocols is different.

7. The method according to claim 1, characterized in that, The method further includes: A second performance trigger instruction is sent to the server, causing the server to execute the second game logic corresponding to the performance trigger instruction to obtain at least one second game protocol; wherein, the at least one second game protocol does not have an execution order; Receive at least one second game protocol sent by the server, execute the at least one second game protocol, and display the game content corresponding to the at least one second game protocol in the game.

8. A protocol execution device, characterized in that, Applied to a client, the device includes: A trigger instruction sending module is used to send a first performance trigger instruction to the server, so that the server executes the first game logic corresponding to the first performance trigger instruction to obtain multiple first game protocols with an execution order; wherein, the first performance trigger instruction is triggered by the client, and the first performance trigger instruction is used to display the game content corresponding to the first performance trigger instruction in the game. The game protocol receiving module caches multiple first game protocols according to the execution order; The game content display module is used to execute multiple first game protocols sequentially according to the execution order after multiple first game protocols have been cached, so as to display the game content corresponding to multiple first game protocols sequentially in the game according to the execution order.

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

10. An electronic device, characterized in that, include: One or more processors; as well as A memory for storing one or more programs, which, when executed by one or more processors, cause the one or more processors to implement the method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Cross-server game implementation method and device, server and storage medium

    CN111870936A

  • Apparatus, System and Method for Analyzing Packet

    KR1020110064566A