Font Size: a A A

Research And Implementation Of Mobile Games Based On Brew

Posted on:2007-10-10Degree:MasterType:Thesis
Country:ChinaCandidate:T N SunFull Text:PDF
GTID:2208360212458348Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the increasingly powerful mobiles, color 2D game has become the main force in the market for mobile games. And more fun 3D mobile games have been successfully developed for high-performance mobiles. The mobile games market is growing fast. So as to promote the development of the mobile games market is in the core areas. Now the most important and most competitive mobile games development platforms are BREW and J2ME.How to use the latest technology and existing infrastructure of BREW to develop the mobile game, which is the most fun and can be operated in the low-end mobile phone, is the author's main aim of research. Focusing on the game that developed by the author, the game "BIA" as an example, to analyze the key technologies of the game development, the structure of the game and the programming of the game interface. And the author researches and realizes the main point of the artificial intelligence of the role in the game. In the project development, the author has developed a set of common engines for BREW mobile games, so that the progress of the development of BREW games can be accelerated in future.Firstly background and current condition of the mobile games and BREW are introduced. Analyzing the advantages and disadvantages of mobile games. Then comparing BREW and J2ME. The conclusion is that: mobile game is more portable than the traditional game, BREW is used for CDMA mobile, and the operating speed of the game using BREW is much faster than that using J2ME.Then the author analyzes the key BREW technologies of the development of BREW games. Detailed analyzing the BREW SDK components and the interfaces of BREW games, and proposing a method to compile and debugthe BREW games.Through detailed analyzing the game "BIA", which developed by author, note the composition of the mobile games (map, animation and scenes etc.). The flow of the mobile games, the design of game engine, the implement of all functional modules and the method to make version are illuminated. In addition, the author proposes a method to reduce the resources space of games, which is to program the palette of mobiles.In the paper, the author analyzes the core of the game. Through analyzing the path searching, finite-state machine and neural networks, illuminates that how to implement the AI into the roles of the game and make the roles more vivid, and enhance the player's interest in this game.Finally, the author points out the main points of the testing for mobile games, and proposes a trick for testing games. That is adding Cheat Code into the games' code to improve the efficiency of testing.In the concluding part of this paper, the author stresses that mobile games have become an important factor to promote the profit of the mobile market. And BREW is the dedicated platform for CDMA mobile at this stage.
Keywords/Search Tags:BREW, Mobile Game, AI, CDMA, Game Engine, Game Programming
PDF Full Text Request
Related items