预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

本文由ShenZhenJoker贡献 pdf1。 SuperBomberman–Themobilephonegame 3rdYearProject06-07 Author:RobinThompsonSupervisor:ProfessorJohnGurd SuperBomberman–Themobilephonegame3rdYearProject06-07Autho r:RobinThompsonSupervisor:ProfessorJohnGurd Abstract Thisprojectaimstocreateamobilephonegame‘SuperBomberman’w hichisaportoftheoriginalSuperNintendoEntertainmentSystemgameSu perBomberman.Themainaimsoftheprojectaretocreateagamethatrepr esentstheoriginalgame,isfunandaddictivetoplay,overcomestheprob lemsinthecurrentcommercialgameandworksonasmanydifferentmobile devicesaspossible.Thedifferenttechnologiesarediscussedandevaluate dandthemainfeaturesofthegamearediscussedindetail.Overallthep rojectisagreatsuccesswithallthemainaimsbeingfulfilledandanum berofpeoplestillplayingthegame.Thereportdiscussespossibleextens ionstothegameforthefuture. 2 Acknowledgements ThankstomysupervisorProfessorJohnGurdthroughouttheprojectan deveryonewhohelpedtestthegame. 3 Contents 1)Introduction⋯⋯71.1)Reasonsfordevelopingamobilephonegame ⋯⋯71.2)Choiceofgame⋯⋯71.3)OverviewoftheSuperBombermangame ⋯⋯81.4)OverallProjectObjectives⋯⋯91.5)ProjectOrganization⋯⋯9 2)DesignIssues⋯⋯102.1)DevelopmentPlatform⋯⋯102.1.1)SymbianOS ⋯⋯102.1.2)BREW⋯⋯102.1.3)J2ME⋯⋯102.2)J2MEConfiguration⋯⋯10 2.3)NetworkProtocols⋯⋯112.3.1)HTTP⋯⋯112.3.2)Bluetooth⋯⋯112 .4)ChoiceofPhone⋯⋯123)Design⋯⋯133.1)DesignMethodology⋯⋯133 .2)Requirements⋯⋯134)Implementation⋯⋯184.1)Bombs⋯⋯184.2)Cust omFonts⋯⋯194.3)GeneratingRandomLevels⋯⋯204.4)MultiplayerGame⋯ ⋯224.5)ComputerenemyAI⋯⋯274.6)Music⋯⋯295)Results⋯⋯305.1 )NewGame⋯⋯305.2)BattleMode⋯⋯325.3)LoadLevel⋯⋯356)Testing andEvaluation⋯⋯366.1)NetworkTesting⋯⋯366.2)Compatibilityond ifferentdevices⋯⋯366.3)Evaluation⋯⋯377)Conclusion⋯⋯397.1)Me etingtheprojectrequirements⋯⋯397.1.1)Representingtheoriginalgam e⋯⋯397.1.2)Improvingonthecurrentmobilegame⋯⋯397.1.3)Funand addictivetoplay⋯⋯397.1.4)Compatibilityondifferentdevices⋯⋯39 7.2)Projectmodifications⋯⋯407.3)Criticism⋯⋯407.4)FutureWork⋯⋯ 407.5)OverallConclusions⋯⋯41References⋯