Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for decoupling game service and combat service and storage medium

A game and decoupling technology, applied in the field of game services, can solve problems such as difficult operation and complicated configuration, and achieve the effect of simplifying maintenance work, simplifying the process of finding combat services, and releasing dependencies

Active Publication Date: 2019-08-16
福建省天奕网络科技有限公司
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In fact, there are several obvious inconveniences: first, in terms of structure, game servers and battle uniforms are dependent, and game servers must know the deployment of battle suits. In the case of multiple battle suits, game servers also need to An arbitration mechanism to decide which suit to request
Second, from the perspective of operation and maintenance, for deploying a complete set of game servers, the configuration is complicated and not easy to operate

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for decoupling game service and combat service and storage medium
  • Method for decoupling game service and combat service and storage medium
  • Method for decoupling game service and combat service and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] Please refer to figure 2, this embodiment provides a method for creating a room based on MQ decoupling of game service and battle service, which can completely separate the game service and battle service interactively in the process of creating a room, thereby simplifying the interaction process and reducing the business of game service. burden; at the same time, it can also simplify maintenance work; it can significantly improve the efficiency of game room creation.

[0043] The method of this embodiment involves a game service, a battle service, and an MQ service. Among them, the battle service is the abbreviation of the battle server; the game service is the abbreviation of the game server; the MQ service is the abbreviation of the message queue middleware, and the MQ service is the message relay service, which can usually be realized by deploying the RabbitMQ server. The MQ service has decoupling , Improve peak processing capacity, delivery and ordering guarantee...

Embodiment 2

[0064] Please refer to image 3 , this embodiment corresponds to the first embodiment, and provides a corresponding system architecture, and the system is applied to the method for decoupling the game service and the battle service of the first embodiment.

[0065] The system includes an MQ server, a game server and a battle server; wherein, the game server includes a first message processing module and a game room peer; the battle server includes a second message processing module, a room allocation module and a game room.

[0066] The game server and the battle server are respectively linked with the MQ server; specifically, the game server is linked with the MQ server through the first message processing module, and the battle server is linked with the MQ server through the second message processing module; the first message processing The module is connected with the game room peer; the second message processing module, the room allocation module and the game room are conn...

Embodiment 3

[0074] This embodiment corresponds to the first embodiment, and provides a computer-readable storage medium on which a computer program is stored. After the program is read and executed by a processor, the decoupling game described in the first embodiment can be realized. The steps included in the method of service and combat service, and the corresponding functions can be realized. The specific steps are not repeated here, please refer to the description of the first embodiment for details.

[0075] The storage medium may be a magnetic disk, an optical disc, a read-only memory (Read-Only Memory, ROM), or a random access memory (Random Access Memory, RAM) or the like.

[0076] To sum up, the method and storage medium for decoupling game service and battle service provided by the present invention can completely remove the architectural dependency between game service and battle service, which not only simplifies the process of game service searching for battle service, but als...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method for decoupling a game service and a combat service and a storage medium. The method comprises the steps that the combat service monitors a queue Q on an MQ service; thegame service creates a queue M on the MQ service and monitors the queue M; when the game service receives an interaction request corresponding to the combat service, a queue Q message corresponding to the interaction request is produced on the queue Q, and the unique identifier of the queue M is added to the queue Q message; and after any combat service monitors the queue Q message, the unique identifier is extracted from the queue Q message, and a queue M message is produced for the queue M corresponding to the unique identifier according to interactive feedback information obtained by processing the queue Q message. According to the invention, the game service and the combat service are completely decoupled, so that the process of finding the combat service by the game service is simplified, the business burden of the game service is greatly reduced, and the maintenance work is greatly simplified.

Description

technical field [0001] The invention relates to the field of game services, in particular to a method and a storage medium for decoupling game services and combat services. Background technique [0002] According to different businesses, the game server is generally divided into game server (game service: a server responsible for processing the non-intensive computing business logic of the player's game and management of the lobby, etc.) and battle server (battle service: a server used to complete the intensive interaction in the calculation game process) ). [0003] Specifically, the game service provides players with non-combat scene request services, such as basic player information, player backpack equipment, lobby and other services; the battle service mainly pursues extremely fast combat interaction, and the performance requirements are quite different from game services. Therefore, the two generally use different implementations and deployments are not the same. How...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06H04L12/58A63F13/30A63F13/80A63F13/843
CPCH04L51/046A63F13/30A63F13/80A63F13/843H04L67/131
Inventor 刘德建黄云翔连志群李磊吴良军许凯杰陈宏展
Owner 福建省天奕网络科技有限公司