Game AOI synchronization method

A technology for games and game scenes, applied in the field of game development, can solve problems such as small screens, freezes, and unsmooth games, and achieve the effects of improving synchronization efficiency, improving fluency, and enhancing experience

Active Publication Date: 2016-10-05
GUANGZHOU AIYOU INFORMATION TECH
View PDF4 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When multiple game entities are online at the same time, the positions or states of multiple game entities on the map will frequently change. For example, if there are 100 online game entities in a game scene, then when any game entity A changes its position or status, the other 99 game clients will check the position of game entity A in the scene or state change process; however, due to the screen limitation of the game client, especially when the game client is a mobile phone, its screen is very small. Therefore, for some game clients, many contents in the game scene are outside the screen, even in the The game scene corresponding to the 99 game clients is synchronized with the position or state of the game entity A, but for the game player, if the game entity A is outside the screen, the game player cannot see the synchronized state
It can be seen that the existing synchronization method seriously wastes the performance of the game server; especially when the number of game entities in the same game scene is large, since the number of synchronization needs to be multiplied, it is easy to cause the game to be unsmooth or freeze, thereby reducing the gamer experience

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
  • Game AOI synchronization method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The present invention is described in detail below in conjunction with accompanying drawing:

[0039] The present invention provides a game AOI synchronization method, comprising the following steps:

[0040] S1, the game server divides the entire game scene into several identical areas, and each area is called a grid;

[0041] Wherein, the shape of the grid can be a rectangular area or a regular polygonal area, such as a regular triangle, a square, or a regular hexagon, and the specific division method can be flexibly adjusted according to actual needs. In addition, the grid division granularity of the game scene is also flexibly adjusted according to actual needs. Usually, the main factors affecting the division granularity include: synchronization accuracy and the screen side length value of the game client; if the synchronization accuracy is higher, the division granularity The finer it is, the shorter the grid side length is; if the screen is smaller, the finer th...

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 present invention provides a game AOI synchronization method, comprising the following steps: dividing the entire game scene into several identical grids, and during the game, when the game server learns that the position or state of a certain game entity Y changes, It only performs scene synchronization on the network of the visible area of ​​the game entity before and after the change, and does not need to perform full scene synchronization. It is a scene synchronization solution applied to the game server, especially suitable for game servers such as mobile phones with small screens , which can effectively improve the synchronization efficiency of the state between game entities in the same scene, thereby increasing the number of players that can be accommodated in the same scene, improving the fluency of the game, and ultimately enhancing the experience of game players.

Description

technical field [0001] The invention belongs to the technical field of game development, and in particular relates to a game AOI synchronization method. Background technique [0002] In the field of virtual games, for the case where a game server is connected to multiple game clients in parallel, it is assumed that each game client is operated by a game player, and the character object of the game player in the virtual game world is called a game entity. For example, Xiao Ming operates a computer When playing an online game, Xiao Ming's character in the game is the game entity. When multiple game entities are online at the same time, the positions or states of multiple game entities on the map will frequently change. For example, if there are 100 online game entities in a game scene, then when any game entity A changes its position or status, the other 99 game clients will check the position of game entity A in the scene or state change process; however, due to the screen ...

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/06H04L29/08
Inventor 龚涛
Owner GUANGZHOU AIYOU INFORMATION TECH
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