Font Size: a A A

The Research Of Entertainment Computing Architecture Pattern And Its Application Case

Posted on:2011-03-06Degree:DoctorType:Dissertation
Country:ChinaCandidate:X SunFull Text:PDF
GTID:1118360308481250Subject:Systems analysis and integration
Abstract/Summary:PDF Full Text Request
Video games has been experiencing rapid development since the end of last century. In recent years, owning to increasingly extensive research on video games along with its high value, the International Academic has been researching it as an independent field, naming it entertainment computing.Due to its extensive and complicated content, currently, the research of entertainment computing is concentrating on in-depth research in complex technology. Entertainment computing design staff are divided into two groups, of which one group is formed by low-level tech expert from fairly high level, the other is freshmen who are not qualified, those designer, who are supposed to be the mainstay are kept outside the field due to complex technology. Direct research on low-level tech without the understanding of software architecture is the problem that most developers face. This article starts with the architecture pattern of entertainment computing, dedicated to research a widely used methodology of entertainment computing software design.This article starts from the software development process of entertainment computing, by comparing with traditional process, identifying the difference. The findings indicate that the key technical points affect the development of entire entertainment computing software, in addition, it also solved the complicated relations between techniques and architecture in developing process, bringing forward the developing process of entertainment computing software.Secondly, further study on architecture pattern of entertainment computing were conducted in execution theory of entertainment computing, design procedure along with network frame, detailed explanation regarding the research process of relevant techniques are presented in the description of each architecture pattern and its cause.Feedback-Control pattern is brought forward in the execution theory of entertainment computing to solve the problem of overall framework design. In the execution process of entertainment computing, Main-Loop pattern is mentioned as drive's solution to solve continuous update of games as well as update frequencies of different platform. Message-StateMachine pattern is used to solve module's logic architecture, Tools pattern solves the problem of generation and reading of resources.In the network framework of entertainment computing, bringing forward the network architecture pattern of entertainment computing software which is based on the internet, Deviding-Room pattern is used to solve architecture design of leisure games, Group-Integration pattern solves the architecture design of MMORPG games.Thirdly, pattern system of entertainment computing and its classification are brought forward. Architecture pattern which is included in pattern system consists in three layers. The use and procedure of pattern system, along with its development and direction of evolution are described.Lastly, by presenting an practical example, this article introduces the development process of entertainment computing software in details, as well as the use of pattern system in the architecture design of entertainment computing software.The results of this research is a significant breakthrough in the design of entertainment computing design, it plays an important role in solving the difficult initial procedure of entertainment computing software. Not only does it bring forward the applicable developing process and patterns of entertainment computing software, it also provides the architecture design of entertainment computing with strong support , guiding design staff of architecture design of entertainment computing to come up with high quality architecture system, promoting the implementation research of pattern system which targets entertainment computing, offering theories along with practical significance.
Keywords/Search Tags:Entertainment Computing, Architecture Patern, Pattern System, Process of Entertainment Computing
PDF Full Text Request
Related items