Font Size: a A A

Research On Key Technologies Of Large-scale Online Game Server

Posted on:2023-02-23Degree:MasterType:Thesis
Country:ChinaCandidate:G D FanFull Text:PDF
GTID:2568307145965719Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the recent rise of the concept of meta universe and the rapid development of large-scale online games,more and more Internet technology companies have invested in the development and construction of meta universe and real-time online games.Among them,the open virtual scene of meta universe brings people from reality to the parallel world intertwined with virtual and reality,which makes us a step closer to the virtual reality described in science fiction.In order to build a perfect meta universe virtual world and MMORPG online game world,we need to solve a series of technical problems related to network synchronization and open world map.First of all,whether in the virtual scene in the meta universe or the battle scene in the game,all user operation information is communicated through the network,but the transmission of electrical signals in the network must take time,that is,the delay must exist.How to achieve high-quality user experience under the non ideal synchronization model with delay is a challenging problem.In addition,in the game map,we need to solve the problems of map edge expansion and the upper limit of the number of players.There is always an upper limit on the operation and memory of a single physical machine,that is,the horizontal expansion of the map.These problems exist in the virtual world of metauniverse and large-scale online games.This paper mainly studies the related problems.The main work of this paper is as follows:(1)According to the actual needs of large-scale distributed online game server,the architecture scheme of the whole game module is proposed.Through the separation of front access server and back-end game logic server,the hot change of back-end logic and game operation and maintenance operation are completed without interrupting the player’s connection,so as to improve the player’s game experience.(2)An improved scheme of network synchronization is proposed.The network state synchronization model needs to deal with the sense of operation lag caused by network delay,which seriously affects the game experience of players.At the same time,it will also produce the problem of hit determination in FPS games.In the process of confrontation with delay,this paper uses behavior prediction,dead reckoning and other schemes to solve the problem of network delay.(3)Design a single scene map architecture scheme.Convert the navmesh data of the client map into a server map file in a custom format.The customized server map file data structure contains the detailed information of the map network.After the editing of the map is completed,the map file is directly exported to the server with a user-defined tool,and the server does blocking judgment processing,which not only greatly reduces the development cost and time cost of the company,but also improves the accuracy of the map.(4)The NPC AI system based on goal dependency is proposed to solve the problem of rigid behavior and complex configuration based on the traditional behavior tree.NPC selects the corresponding behavior through the current state,goal and weight.Research on open world seamless map.Open world seamless map is the core technology of meta universe virtual big world.It needs to solve the problems of load distribution of super large map,smooth transfer of map boundary,player entity interaction and so on.
Keywords/Search Tags:Game server, network game, Network synchronization technology
PDF Full Text Request
Related items