您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > C/C++资料 > 基于J2ME的MOTO手机的五子棋游戏开发
西安文理学院计算机科学系本科毕业设计(论文)(2009届)设计题目基于MOTOROLA手机的五子棋游戏开发TheDevelopmentoffiveSonChessBasedonMotorolaCellularPhone系别计算机科学与技术专业软件工程班级软工(2)学号05413425作者姓名xxx指导老师xxx完稿时间2009-3-25成绩i摘要J2ME(Java2MicroEdition)是近年来随着各种不同设备,尤其是移动通信设备的飞速发展而诞生的一项新的开发技术。它定位在消费性电子产品的应用上,对设备的智能化、多样化,提供了革命性的解决方案,并因其“WriteOnce,runanywhere”的Java特性而提高开发的效率。随着手机的日益普及、Java功能在移动设备上的实现,Java应用程序产生的手机增值服务逐渐体现出其影响力,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。特别是手机性能的逐渐增强,手机作为一个游戏平台越来越成熟了。本论文着眼于J2ME技术的应用,开发一款可用的手机游戏程序——五子棋。本论文介绍了J2ME的相关技术及本程序的结构分析和具体功能的实现。关键词:J2ME;手机游戏;五子棋iiAbstractJ2MEisakindoffastdevelopingtechnologyimplementedonvariousdevicesespeciallymobilecommunicationequipments.Itfocusesonapplicationforconsumptiveelectronicproducts,providingrevolutionarysolutiontotheintelligenceanddiversificationoftheequipment.Itimprovestheefficiencyofthedevelopmentprocessthankstoits“WriteOnce,runanywhere”nature.Whenmobilephoneisgettingevermorepopularnowadays,withtheimplementationofJavatechnologyonmobileequipment,incrementofcapitaloncommunicationserviceexhibitsitsforceonpeople’severydaylife,providingthemeverfastinformationjustinhand.Mobilephonewhosecapabilityisgreaterismoreandmorematureforgame.ThisdissertationfocusesonimplementationofJ2MEtechnologyandhasdevelopedacommercialgamesuiterunonmobilephones—Gobang.ThisdissertationintroducesJ2MEanditsrelativetechnologyaswellasthisprogram’sstructureandanalysisofimplementationindetails.Keywords:J2ME;mobilegame;Gobangiii目录第一章背景与意义..............................................................................................................-1-1.1手机业的情况.........................................................................................................-1-1.2JAVA手机的优点....................................................................................................-1-1.3Java手机发展现状..................................................................................................-2-1.4论文组织.................................................................................................................-4-第二章J2ME综述..................................................................................................................-5-2.1J2ME简介...............................................................................................................-5-2.2J2ME的相关特性...................................................................................................-5-第三章需求分析..................................................................................................................-7-3.1基本需求分析.........................................................................................................-7-3.2游戏玩法及规则.....................................................................................................-7-第四章游戏设计分析..........................................................................................................-8-4.1软件总体框架图......................................................................................................-8-4.2单机挑战版............................................................................................................-10-4.3双人对战版............................................................................................................-20-4.4蓝牙终极版............................................................................................................-22-4.5游戏主类介绍及实现............................................................................................-23-第五章总结与展望............................................................................................................-29-参考资料..............................................................................................................................-30-致谢......................................................................................................................................-31--1-第一章背景与意义1.1手机业的情况2007年全球共销售了大约11.5亿部手机,手机市场主要靠非洲和亚洲手机销量上升拉动,欧洲的手机销量保持稳定。2007年中国的手机年销售量达到1.9亿部,手机的普及率是39%,拥有5.25亿用户。中国在手机生产制造领域的优势不断加强,手机在中国自身的信息技术市场扮演的角色也越来越重要。经过五年的规模化发展,中国手机市场已进入成熟期,2007年销量将达1.5亿部,同比增长23.1%;销售额将达1661亿元,受低端手机份额扩大的影响,销售额同比下降0.3%。2007年,诺基亚生产了4亿3710万手机,三星生产了1亿6120万部手机,摩托罗拉生产了1亿5900万,紧挨着的是索尼爱立信,生产了1亿340万部手机,而且LG生产了8050万。其他公司生产了1亿8430万部手机,所有的公司将总共出售12亿4千万部手机。2007年,各大手机厂商采用不同策略推动市场发展,导致品牌竞争激烈。诺基亚推动娱乐市场战略并涉足互联网服务领域;索尼爱立信弥补智能手机软肋;三星放下架子攻低端;摩托罗拉发展受阻,其他国外品牌如LG、飞利浦等表现不佳。多普达锋芒毕露,其他国产品牌在生死线上挣扎。手机市场再现黑马,苹果高调入市,魅族、纽曼先后进入手机市场。预计到2011年,全球市场售出的手机中有四分之一的产品将是超低价手机。未来五年,印度将是超低价手机的最大市场,其超低价手机年销量将从2006年的900万部增加到2011年的1.16亿部。1.2JAVA手机的优点Java手机软件平台采用的基本Java平台是CLDC(ConnectedLimitedDeviceConfiguration)和MIDP(MobileInformationDeviceProfile),是J2ME(Java2MicroEdition)的一部分,在中国一般称为“无线Java”技术。此前,有人把它叫做“K-Java”;其实,K-Java的叫法只是Sun公司在开发KVMJava虚拟机时的项目代号,在该技术被正式命名为KVM后,就不再用K-Java了。KJava即J2ME(Java2MicroEdition),是Sun公司专门用于嵌入式设备的Java软件。以KJava编程语言为手机开发应用程序,可以为手机用户提供游戏、个人信息处理、电子地图、股票等服务程序。J2ME(Java2MicroEdition)是致力于消费产品和嵌入式设备的最佳解决方案。J2ME在设计其规格的时候,遵循着“对于各种不同的装置而造出一个单一的开发系统是没有意义的事”这个基本原则。于是J2ME先将所有的嵌入式装置大体上区分为两种:一种是运算功能有限、电力供应也有限的嵌入式装置(比方说PDA、手机);另外一种是运算能力相对较佳、并且在电力供应上相对比较充足的嵌入式装置(比方说冷气机、电冰箱)。因为
本文标题:基于J2ME的MOTO手机的五子棋游戏开发
链接地址:https://www.777doc.com/doc-5137840 .html