Font Size: a A A

Design And Implement Of Commonly Used Game Library Based On Android

Posted on:2012-03-07Degree:MasterType:Thesis
Country:ChinaCandidate:H ChenFull Text:PDF
GTID:2178330332487663Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the coming of 3G era and the popularity of high-performance mobile phone, communication can no longer meet the needs of the phone user, the demand of high-quality mobile game is increasing. There are different mobile development platforms in today's market, including Apple's IOS, Google's Android, Microsoft's Win7 and Nokia's Symbian3. Google's Android operating system, for its stability, open and low cost, attracts the majority of mobile game developers'attention.This paper attempts to build a game library(GameLib) based on Android operating system , to shorten cycle of mobile games development, improve development quality and reduce development costs. Through detailed analysed and studied the process of game's development, this paper summarized necessary components of a game and some designs commonly used in game's development. Author based On the android platform, used reusable object-oriented technology to abstracted and implemented classes of these components and designs to be the base classes and commonly used extended classes in GameLib.At the end, paper shows the processes of using GameLib to design and development of a test game (Brave Bird) to confirm that with the help of GameLib, developer can shorten cycle of mobile games development, improve development quality and reduce development costs.
Keywords/Search Tags:Android, Phone Game, Library, Flyweight, MVC
PDF Full Text Request
Related items