Font Size: a A A

The Design And Implementation Of Network Desktop Game Framework Based On Mina

Posted on:2013-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:B L YangFull Text:PDF
GTID:2248330395972561Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Recent years with the development of online game development, board gamesgradually on the rise, driven by the development of the card game of the popular onlinegame was adapted into a card game, the same time, some of the popular card game has alsobeen adaptedinto online games, board games platforms such as Tencent, Lianzhong grandthree countries and kill.The network table games, however, is an emerging industry, despite the rapiddevelopment, popular in China for the short time, the comparison of foreign technology andideas in the development of a large network of board games is not perfect, there is no singlestandard. Coupled with the large companies are confidential trade secrets and other reasonsthe development process, resulting in at this stage the community for the development oflarge-scale network board games is relatively small, and no more mature correspondingnetwork board games development, game engine and tools such as game development thosefrom the bottom framework of the game began to design every game to write code fromscratch, resulting in a lot of duplication of effort, and makes game development a long time,high development costs. Therefore, how to design a safe and reliable board games gamedevelopment framework has become a major research direction.In this paper, based on analysis of the development process of the traditional boardgames, and combined with web development features, and discusses the main concepts andtechniques of the network board games, developed a similar network Three killed, tablegames, and extracted on the basis of a set of general-purpose network desktop gamedevelopment framework. The framework of the game including the application layerprotocol to develop the server and client network communications, protocol analysis, andgame specific logic separation and other aspects. Of technology is the ioc of protocolanalysis, client and server object assignment ognl exception handling the aop such asDesign and Implementation. Hope other game developers to network desktop gamedevelopment framework, to reduce the development cycle and development risk of boardgames.
Keywords/Search Tags:Game Architecture, IOC, OGNL, NetWork Communications, ProtocolDefinition
PDF Full Text Request
Related items