Font Size: a A A

The Online Game Server Architecture For Unity3D Engine Component Mode

Posted on:2013-07-08Degree:MasterType:Thesis
Country:ChinaCandidate:J H MeiFull Text:PDF
GTID:2208330434470305Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The game industry’s rapid development has brought huge economic benefits,but also brings new challenges and opportunities to the game’s development technology. The using of commercial engine let the client game development has experienced a "industrial revolution". also Officially entered the mature stage of tool production. But along with the popularity of information technology, the growing demand of people for interactive in game, The pure single game has been unable to meet the market, the players put forward higher requirements to the network properties of the game. But the lagging behind and closed technology of the online game service, in the more and more competitive market today, it is difficult to balance between speed and quality. So the industry puts forward the network game "Server Engine" idea, and to realize this idea, Must seek a breakthrough from the current server Architecture, creating an open, easy extension, high performance, and support commercial cooperation’s server Architecture platform.Based on this idea, after analysing and comparing the advantages and disadvantages of the current existing network game server architecture, and learning the successful experience from the Unity3D engine components mode architecture, this paper constructed a network game server architecture like the Unity3D engine component model. Using the component design model thinking, Abstract server object-oriented programming, adding components, emphasize the reusability, interactivity and open of the software. Generation of components, assembly and collaborate to form the core of the design of the component mode server architecture. In this paper, the key technology to realize this framework are analyzed and discussed, from the Unity3D engine component model architecture design and commercial application of the components, to the key technologies of achieve this architecture, Component design mode, network systems, infrastructure systems, messaging systems, and the core component system, from design to implementation, all have carried out a detailed introduction.The End,this paper has given a game project example that achieved by the component mode server architecture.
Keywords/Search Tags:The Network Game, Unity3D engine, Component Design Model, TheServer Architecture
PDF Full Text Request
Related items