Font Size: a A A

Based On 2d Action Game Engine Of J2me Mobile Phone Design And Realization

Posted on:2008-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:G C FuFull Text:PDF
GTID:2208360242466122Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the fast development of technologies, mobile telephone is not only the communication tool, but also has become a good platform for game development. Sun Company has developed J2ME platform to fix the mobile business. It brings a new model for mobile Internet. This model makes the handset can download kinds of applications from Internet and builds runnable environment for these programs. Then MIDPEG (Mobile Information Device Profile Expert Group) released MIDP (Mobile Information Device Profile) for CLDC (Connected Limited Device Configuration). These help mobile application build a powerful platform. From that time, the telecommunication industry firstly gave huge opportunity to Software Company.The 2D action mobile game engine described in this paper selects the mostly used J2ME as its development platform; it follows the CLDC 1.0 and MIDP 1.0 criteria.The development of mobile game engine firstly talked in this paper includs the concept of the 2D action mobile game, the different of game design between the mobile and traditional equipment, the advantage and limit of handset and how to enhance strong points and avoid weaknesses in handset game design, the mostly used platform for game development, and the chosen platform of our engine. Secondly this paper introduces J2ME, and centrally expounds the application of MIDP. Thirdly we discuss the essential technologies for our engine design in detail, including map, collision detection, animation, and double buffered. Lastly the author discusses the engine's design and implementation, which is the focus in this paper. First this part tells of the design of our engine from architecture, function, and class three ways. Then the author uses the engine central theme to show how to make every function point come true. These functions include, the MIDlet program, game canvas, engine command table, engine frame, game world, map drawing, actor, prop, sound, save, and load. Lastly this part tells us how to optimize and improve the engine. The author designed a demo game, tested on simulator and real handset, then got a good result; found out that this engine can meet the actual demand.
Keywords/Search Tags:Game engine, 2D action game, J2ME
PDF Full Text Request
Related items