Font Size: a A A

Design And Implementation Of Physics System In "Fire" Game's Motion Engine

Posted on:2012-01-12Degree:MasterType:Thesis
Country:ChinaCandidate:X LiFull Text:PDF
GTID:2178330335950570Subject:Software engineering
Abstract/Summary:PDF Full Text Request
After a vigorous development over the past decade, the annual growth rate of the domestic online game has spiraled upwards. However, from the first half of 2010, the development pace of the online game market has begun to slow down seriously. The market has flagged, many large online companies began layoffs repeatedly. The reason such as lack of innovation, low level of independent research have greatly limited the development of China's online game industry, reduced the core competitiveness. It forced us to face the first "winter" of online game industry. There is an extremely urgent and important need to develop online game engine independently.The author did internship in the Joy China Company(?) for the past six months. This company has committed itself to the research and development of action online game. The company decided to develop a new action engine to adapt the new market needs. The content of this thesis comes from the real project of developing a physical system for the game engine which the author participated. Since the old one is so tightly coupled with the game engine, it is quite hard to be reused, and therefore lingers the improvement of the later. For sake of this, the company decided to build a new physical engine without disturbing the front drawing engine.The new game engine contains physics system, action system and artificial intelligence system. The physics system contains four modules which are basic physics unit module, collision detection module, physical equation module and particle system. This paper mainly describes the design and implementation of the physics system.My major work could be summarized as follows:1. The requirement analysis and architecture design of new game engine.2. The requirement analysis and architecture design of physical system.3. The design and implement of basic physical unit, collision detection, particle systems and physical function library.
Keywords/Search Tags:Physical system, Motion engine, Game engine, Physical engine, Collision detection, Particle systems
PDF Full Text Request
Related items