Font Size: a A A

J2me-based Wireless Network Game Design And Realization

Posted on:2008-07-11Degree:MasterType:Thesis
Country:ChinaCandidate:Y B LuoFull Text:PDF
GTID:2208360215450050Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Wireless terminals in people's daily life use have gradually become popular with the development of wireless networks. By the end of 2006, the users of mobile phone had been over 430 million in China. Through wireless networks, we can get more and better services which different from today's voice calls and send text messages in future.Third generation mobile communication technology (3G) development can provide faster wireless download rate. Therefore, in the era of 3G we can download images, music, video and all other information throuth wireless networks, and it also can help us to facilitate our work, learning and bring us entertainment. In fact, wireless networks and applications development to be unstoppable, but it is a new industries and need time to development. Mobile game will be widely accepted and become popular, so this article's main theme is tell about how to develop wireless network mobile game. There are different development platforms for develop wireless games. We choose the best popular J2ME platform and explan J2ME system detail, especially about J2ME's CLDC (Connected, Limited Device Configuration) and MIDP (Mobile Information Device Profile).Next, the article author design the mobile game which inlcuds the game server, client, and the communication protocol definition based on wireless networks. On the server side main contains communication module message module, control module, scene management module. Throughout the structure and design process, we packing the communication module, message module and control module into a network game server engine and make it universal, portable and extensible. In the design process we have also introduced connection pool; object pool and multiplexers.The client whole structure contains logical layer, control layer and the application layer. This structre is Designed a framework which name is one-thread based on Canvas. The framework makes the logic, draw screen, buttons event complete separation, alse makes the development of mobile game easy to understand and learn. This article focuses on the introduction of wireless network games'framework and then realizes a game to show the integrity of the framework.
Keywords/Search Tags:J2ME, Wireless network, Connect pool, Object pool, Canvas, Message
PDF Full Text Request
Related items