Font Size: a A A

The Design And Implementation Of A Frame Synchronous Game Server System Base On Erlang

Posted on:2018-12-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y W ChuFull Text:PDF
GTID:2381330563993038Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Frame synchronization game server based on Erlang is an important direction for the development of mobile game server in the future.Compared to the traditional state synchronous,frame synchronization has smaller flow,higher efficiency and more types of game support.Erlang has many advantages,such as quick iteration,support for hot update,IO intensive,and so on suitable for frequent network communication and high concurrency scenarios with the frame synchronization server is a perfect fit,can effectively improve the development efficiency and reduce the maintenance cost of the game at the same time.The game server is designed to use the game hall to manage the player,control the players in the same room by the frame synchronization system in an accurate and orderly manner.The ladder system can reflect the differences between the competitive level of game player.Bag and goods system is designed to complement function of the game.Shop system is designed to gain benefits,base on good and Bag.Protocol structure compresses the traffic and ensures a certain security at the same time.The verification system is based on the traditional methods and puts forward new ideas.The reconnect system gives players a stable game experience.Data caching is based on the ETS memory table,and some important data is persisted through MYSQL.The Supervisor component in the Erlang OTP system can monitor the process and restart the crash process to ensure the stability of the server.A simple MOBA game has been designed to implement the basic logic of the game to show the availability of the server.The frame synchronization game server architecture is clear,hierarchical,functional and strong.Focus on the overall design,and the implementation of some systems will be discussed in detail after ensuring basic functions and extension.The frame synchronization server is in the initial stage of the domestic game server,and the technical difficulty and maintenance cost have been plagued by the related technologies for a period of time.In the mobile game market,the frame synchronization server will change the way many traditional game servers are made.
Keywords/Search Tags:game server, Erlang, frame synchronization, game hall
PDF Full Text Request
Related items