Method and system for allocating game map

A distribution method and distribution system technology, applied in the distribution method and system field of game maps, can solve problems such as poor coordination and utilization of resources, impossibility of breakthrough progress, and decreased work efficiency, so as to improve the game experience , increase the number of people carrying, improve the effect of processing speed

Active Publication Date: 2018-12-18
友谊时光科技股份有限公司
View PDF10 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The map units for players to enter, game content, and the number of people online at the same time are also limited by the performance of the server, and it is impossible to make breakthroughs
Similarly, in a network system, due to factors such as the limitation of server performance and the specific workload of each server, some of the servers in the system are overloaded, resulting in a significant drop in work efficiency, while others have a large workload. Small or even idle, resources are not well coordinated

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 and system for allocating game map
  • Method and system for allocating game map
  • Method and system for allocating game map

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] Embodiment 1 Deployment of game server

[0038] When assigning game maps, servers need to be deployed. In order to improve server performance, horizontal distributed deployment must be supported, such as image 3 As shown in , multiple independent game servers are connected to the central server after being distributed horizontally. Specifically: first number the game servers, which are game server 0, game server 1 to game server N, and number the main city map, which are the main city figure 1 To the main city map N, the large map can be deployed to the game server 0, the main city figure 1 The main city map N can be deployed to the game server 1 to the game server N, so that the large map and the main city map are separated from each other on different game servers.

[0039] Therefore, after the large map is independently deployed on server 0, it can not only support multi-process deployment on a physical machine, but also support distributed horizontal deployment. ...

Embodiment 2

[0042] The distribution method of embodiment 2 game map

[0043] When the player logs in, perform load balancing and assign the player to the connected game server, specifically as Figure 2-Figure 3 As shown, the specific steps include:

[0044] S11 The player sends a login request: the player enters the login interface through the network, and sends a login request to the central server.

[0045] S12 The central server obtains the login request information: the central server obtains the login request information sent by the player;

[0046] S13 central server load balance distribution game server;

[0047] S14 The player logs in to the game server;

[0048] The scene where S15 players enter a specific main city map.

Embodiment 3

[0050] Taking the SLG game as an example, when a player develops in the main city map, the player's development request is sent to the corresponding game server, and the specific effect to be displayed is forwarded to the big map through the central server. The cultivation operations include: upgrading castles, upgrading troops, building troops, scientific and technological research, defense upgrades, etc.

[0051] S21 player development request:

[0052] Player 1 enters in the main city figure 1 , Player 2 enters the main city figure 2 , and so on, player N enters the main city map N, and sends out their own cultivation requests, such as player cultivation request 1, player cultivation request 2, and so on to player cultivation request N.

[0053] S22 receives player development request:

[0054] Game server 1, game server 2, and so on until game server N respectively receives corresponding player development request 1 and player development request 2, and so on to player d...

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 discloses a method and system for allocating a game map. The method comprises the steps of receiving a player development request; processing, by a game server, the player development request; forwarding, by a central server, the request to a large map game server; and responding and processing, by the large map game server, the request. A large map with less logical behaviors and relatively less interaction pressure is subjected to separate deployment, and a main city map with more logical behaviors and heavy interaction pressure is subjected to distributed deployment, so as tomaximize the utilization of respective servers and increase processing speed, thereby improving the number of people carried by the large map and main city map and a horizontal expand ability to further improve the gaming experience of players.

Description

technical field [0001] The invention belongs to the technical field of online game servers, and in particular relates to a game map distribution method and system. Background technique [0002] With the recent explosive growth of online games, some online games have experienced very high demands on their servers. During the game, the player actually plays the game on the game map, and the game map is the scene of the game. With the popularization of the Internet, there are more and more game players, and at the same time, the data processing needs of online games are also increasing. For example: voice chat, fixed scene sounds, scene map graphics processing, non-player controlled characters (NPC) and other game loading resources included in the game. If a large number of players log in to a game at the same time, the server will be overloaded and data processing will be more difficult. However, the existing methods are generally aimed at improving the hardware configurati...

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
IPC IPC(8): A63F13/355A63F13/52
CPCA63F13/355A63F13/52A63F2300/308A63F2300/53A63F2300/5526
Inventor 宋大伟李拓
Owner 友谊时光科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products