Font Size: a A A

Network Rpg Game Engine Based On The J2me Platform Development

Posted on:2007-08-06Degree:MasterType:Thesis
Country:ChinaCandidate:C X XiaoFull Text:PDF
GTID:2208360182466667Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of portable devices such as cell phones and PDAs, mobile games, especially mobile RPG games, are now booming in the market, Meanwhile, coming up with the wireless network technologies, multi-player online mobile games have been developed. However, the hardware limit of portable devices has restricted the development of advanced online mobile games with complicated logic and rich multimedia content. Therefore, designing highly customized RPG gaming engine has become a common concern of mobile game developers.This thesis summarizes some research on J2ME mobile game engine design. In the proposed framework, game engine is decomposed into two layers: low-level and high-level. The former one is responsible for encapsulating low level functionalities such as rendering and audio output, while the latter one is for game logic abstraction. The topic of exploiting J2ME platform functionality in the context of mobile game is also addressed.In the design of high-level game engine, we adopt a MVC model for user interface design. We also present the cons and pro(?) of such a model and model adaptation to J2ME platform in this thesis. In the revised MVC model, high-level game engine is then divided into four modules, namely data module, view and controller module, communication module and item module. The implementation of each module is also addressed.In the low-level engine, we introduce a particle system implementation tailored for portable devices which is capable to render particle effects in limited resource devices such as cell phones.
Keywords/Search Tags:game engine, low-level engine, high-level game engine, MVC, Particle effective
PDF Full Text Request
Related items