Font Size: a A A

Game Emulation Layer Architecture And Design

Posted on:2008-02-26Degree:MasterType:Thesis
Country:ChinaCandidate:H Y HuFull Text:PDF
GTID:2208360212975364Subject:Information security
Abstract/Summary:PDF Full Text Request
Game Simulation Layer which indicates the game context driver mechanism is anindependent logic module from Graphics Layer. As the complexity of game logicgrowing, Game Simulation Layer requires a better design. The document researchedthe design of Game Simulation Layer in massive multiplayer online game developingplatform for a concern of efficiency and flexibility.Game Simulation Layer is known as cross-subject knowledge. The virtual worldhas been researched in some humanities ways, such as philosophy.The major objective of this thesis is the design and implementation of GameSimulation Layer. The principles of the virtual world have been found, includingObjects, Messages, Rules and Time. This idea is integrated with traditional GameSimulation design, importing new programming technologies. And finally, animplement able architecture is designed. Objects are found on new method such asData Set and FSM. Message mechanism based on Data Set is more flexible than before.Rules were implemented in objects behaviors and also a well-designed time scheduler.As for second development, supporting tools are designed too, such as ApplicationFramework, User Input Model.As the game industry growing, computer technology in game industry shows abrand new scene. Being a virtual-real part, the game simulation technology seemsmore and more important in games. A goal to make game developing more efficientand flexible is our concern. This architecture is mostly perfect. It can simulate the realworld as objects, relationships and behaviors. And it brings a great effort to game logicdevelopment.As an addition, Traceable FSM is a totally new concept in game simulations. Itproves that with message flows FSM could go forward or backward randomly withoutany errors. It brings some amazing features for the future game design. And it solved adifficult problem in network synchronization. Another creation is the Data Set, whichis a dynamic data structure can be changed at will in runtime. An embedded data typechecking mechanism ensures the safety of data operations. It has a wide usage in Game Simulation Layer. And it builds a stable base for scripting technology. As well, it couldbe widely used in any situations which needs dynamic data structure.At last, all the contexts in this document are implemented in the two 863 NationHigh-tech Project.
Keywords/Search Tags:Game Simulation, Essence of Virtual World, Traceable FSM, Message Mechanism
PDF Full Text Request
Related items