Font Size: a A A

Design And Implement 2D Mobile Game Engine Based On Java ME Platform

Posted on:2010-04-28Degree:MasterType:Thesis
Country:ChinaCandidate:Z C XuFull Text:PDF
GTID:2178360278958830Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The mobile phone game is one of the most attractive and valuable function among the phone has. However, the development of mobile phone game is constrainted by the mobile phone's hardware resource, the the quality can not be effectively guaranteed. How develop the low-cost and high-quality mobile phone game fast and efficient has become a common pursuit of the goal to all developers. Game engine development is an effective way to achieve this goal.This thesis presents how to design and implement a 2D game engine based on the mobile phones which support Java ME platform. At first, it analyzes some popular mobile phone computation platform comparing with each other, especially the support technology for mobile phone game development of Java ME, and proves the support capability of mobile phone game engine. Then it analyzes the characteristic of mobile phone game, the function requirement of mobile phone game, the role of mobile phone game engine and abstracts the structure of mobile phone game, the position of game engine in the structure and the structure and classification of mobile phone game engine. At last, it presents the principle and implements techonolgy of mobile phone game engine's modules.This thesis focuses on the detail of animation management and collision detection. It uses multi-layers method to solve animation management and names them animation, frame and module from top layer to low layer. This is fit to manage animation recourses and reuse the recourses as wide as possible. In collision detection, the transform of base is used to simplify the processing such as making the intersection judgment of ellipse and line into the intersection judgment of circle and line which reduces the complexity of judgment processing.
Keywords/Search Tags:mobile phone game, Java ME, collision detection, game engine
PDF Full Text Request
Related items