- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JME的坦克大战的设计技术方案与实现(完整版)
目录 TOC \o 1-3 \h \z \u
HYPERLINK \l _Toc322029503 第一章 引言 PAGEREF _Toc322029503 \h 1
HYPERLINK \l _Toc322029504 第二章 开发环境、相关理论和可行性分析 PAGEREF _Toc322029504 \h 2
HYPERLINK \l _Toc322029505 2.1游戏的开发环境 PAGEREF _Toc322029505 \h 2
HYPERLINK \l _Toc322029506 2.2 相关理论与技术 PAGEREF _Toc322029506 \h 2
HYPERLINK \l _Toc322029507 2.3 可行性分析 PAGEREF _Toc322029507 \h 2
HYPERLINK \l _Toc322029508 第三章 需求分析 PAGEREF _Toc322029508 \h 3
HYPERLINK \l _Toc322029509 3.1系统的主要功能 PAGEREF _Toc322029509 \h 3
HYPERLINK \l _Toc322029510 3.2功能上需解决的技术问题 PAGEREF _Toc322029510 \h 3
HYPERLINK \l _Toc322029511 第四章 概要设计 PAGEREF _Toc322029511 \h 5
HYPERLINK \l _Toc322029512 第五章 游戏的详细设计与实现 PAGEREF _Toc322029512 \h 6
HYPERLINK \l _Toc322029513 5.1游戏所包含的类及类与类之间的关系 PAGEREF _Toc322029513 \h 6
HYPERLINK \l _Toc322029514 5.2游戏中关键类的详细设计 PAGEREF _Toc322029514 \h 9
HYPERLINK \l _Toc322029515 第六章 游戏的运行与测试 PAGEREF _Toc322029515 \h 14
HYPERLINK \l _Toc322029516 6.1 测试方案 PAGEREF _Toc322029516 \h 14
HYPERLINK \l _Toc322029517 6.2 测试工程 PAGEREF _Toc322029517 \h 14
HYPERLINK \l _Toc322029518 参考文献 PAGEREF _Toc322029518 \h 18
基于J2ME的坦克大战的设计与实现
摘 要:随着手机的日益普及,Java在移动设备上的实现、Java程序产生的手机增值服务逐渐体现出其影响力。Java对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。本论文基于J2ME技术的基础上,开发了一款可商用的手机游戏程序——坦克大战。程序的界面和运行方式继承了日本任天堂公司20世纪80年代开发的游戏Battle City。
关键词: J2ME,手机游戏,Java,坦克大战
第一章 引言
J2ME是一种程序语言,是一种高度优化的Java运行环境,是为移动电话和PDA之类的嵌入式消费电子设备提供的Java语言平台。其利用的开发工具主要有Eclipse和Net Beans两种,同时也是最常用的两种,由于其适用平台从以前的电视机、PC等转换到如今十分流行的手机中来,使以手机为平台的应用类软件拥有巨大的市场空间,随着3G的开通和应用,使得手机类应用程序迎来新的热潮,使其发展前景十分的可观。
随着移动通讯技术的发展和无线数据业务的进步,手机游戏已经不再是一个无关紧要的附属品了。从文本信息到多媒体内容,从2.5G网络到呼之欲出的3G时代,全新的手机游戏领域已逐渐聚焦了众多软件开发商的目光,使得游戏开发者和游戏玩家共同面临着一个令人振奋的游戏新世界。
Java良好的跨平台特性在移动平台的开发中显示出了巨大的威力。Java语言面向对象的优势也使得开发游戏变得非常容易。手机在当今社会上的地位已经不再是普及的问题,同时Android继承java的同时发挥了拓展了大量自身的优势,其开源性更是使其在手机市场上迅猛的占据着绝对优势,在这样的恶劣环境中,java以其跨平台、面向对象、健壮性、良好的稳定性能、开发周期短等等优势捍卫者自己的市场,因此不论是在传统的手机还是在现在风靡全球的Android手机上都少不了java的运行环境和大量的java程序。
第二章 开发环境、相关理论和可行性分析
2.1游戏的开发环境
操作系统:Microsoft Windows XP
程序语言:Java 2
开发包: JDK5.0
Java(TM) 2 Standard E
文档评论(0)