Font Size: a A A

Online Mobile Phone Game Development Based On J2ME

Posted on:2007-07-06Degree:MasterType:Thesis
Country:ChinaCandidate:S Y WuFull Text:PDF
GTID:2178360185996922Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the popularization of mobile phones and network, and the development of game industry, the exploration of mobile phone games prevails in the market. Mobile phone games can be categorized into three branches: embedded games, SMS-based games and browser-based games. The browser-based games (a.k.a. web-based games) are the hottest nowadays and tomorrow. Phone users can utilize the embedded micro browser to open game sites, download or play the games online. The creativity of web-based games and exuberance of multimedia contents can be studied deeply.This system can generate wireless games for mobile phones, based on J2ME, to realize interactive gaming between mobile phones. This thesis will check the feasibility of this system by giving the example of GOBANG game, and discuss about the designing of mobile phone web-based games on a J2ME basis in the following aspects:1.The designing of games: includes the designing of GUI and wireless games for mobile phones. The designing of GUI for mobile phones involves a process of transferring J2ME to display readable graphics; the designing of wireless games is to project game rules, procedures and widgets based on GUI.2.The designing of J2ME network interface: it is to realize HTTP communication protocols between mobiles phones and game servers based on J2ME. The designing integrates both J2ME network interfaces for server and client.3.The realization of interactive gaming between mobile phones: interactive gaming is a process of mutual collaboration and transferring of modules in the whole gaming system during the time of multi-clients playing.Meanwhile, in order to speed up the system response and enhance encryption/decryption capacity, the system integrates ThreadPool technology and DES encryption technology.Thread Pool technology is introduced to solve the problems of consuming thread lifecycle and insufficient resources. By properly controlling the number of threads in...
Keywords/Search Tags:J2ME, mobile phone games, GUI, DES
PDF Full Text Request
Related items