Font Size: a A A

The Platform Of Quick Development Of Mobile 3D Game

Posted on:2009-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:J Q YanFull Text:PDF
GTID:2178360242982989Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In recent years, the amount of users of mobile phones is exploding in China. With the rapid development of 3G technology, the performance of mobile games has been greatly improved. Driven by market and technology factors, there is a brilliant prospect in the market of 3D mobile games. However, disproportional to the rapid growth of the demand, the develop-cycle of mobile games, especially the 3D mobile phone games, is not guaranteed.In this thesis, a platform to develop 3D mobile phone games is proposed, whose aim is to shorten the develop-cycle of mobile games, realize the embedded support to 3D in mobile, free the developers from the complexity of the programming and devote more time to enriching the game itself.The process of implementing the platform mentioned above is mainly divided into three steps. As achieving configurability is involved, the latter two steps are essential. Briefly, the first step is to construct a 3D mobile game template, which is a first perspective shooting game. This game template bases on Symbian OS and Nokia Series 60 platform. The primary technology involved includes Series 60 SDK programming, OpenGL ES (the embedded version of OpenGL) rendering, etc. The second step is to analyze the system framework and concrete implementation of the game, extract the customizable fragments of the codes which are concluded into several function parts, and then map these parts into a customized XML document. The final step is to generate tools for customizing the mobile games. The tools refer to the technology for manipulating the XML data, for which Microsoft XML Core Services (MSXML) is employed.The thesis has four chapters. Chapter 1 introduces the current development of mobile game, the pivotal technologies involved, the background of the project which leads to this thesis and the main research contents. Chapter 2 implements a mobile game template, which includes the environment of software development, the architecture of the game, etc. Chapter 3 presents the customization of mobile game, which includes the scheme and framework to implement the configurability, realization of the tools for customizing, etc. Chapter 4 summarizes the content of the whole thesis, points out the direction of improving and expects the future of this research.
Keywords/Search Tags:Symbian OS, Series 60, customization, XML, MSXML
PDF Full Text Request
Related items