- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
J2ME设计论文雷电游戏开发
《面向对象程序设计II》
-—J2ME
课程设计论文
题 目: 雷电游戏开发 学 院: 计算机与信息工程学院 专 业: 计算机科学与技术 班 级: 计算机06-7班 姓 名: 袁会潭 学 号: 24 起止时间: 2008.12.21--2008.12.31
成绩:
课程设计成绩评定表
质量评价指标(在相应栏目打√) 评 价 项 目 评 价 质 量 优秀 良好 一般 及格 不及格 工作量和态度 实验、计算可靠性 文字和图表质量 程序完成情况 总体评价 评定成绩 评定人员签名
2008年12月31日 课程设计任务书
一、设计题目:《雷电游戏开发》
二、设计内容:雷电是手机游戏中常见的一种小游戏,开机界面之后是一个选择菜单,包括开始游戏,高分记录,游戏设置,关于和退出游戏几个选项,你可以通过它们完成不同的操作,同时可以清楚地演示每个界面切换的过程。
三、设计要求:
1.开始显示初始化欢迎界面,主界面显示用户可操作的基本功能,如开始游戏,高分记录,游戏设置,关于和退出游戏。
2.通过上下键,选择不同的操作,选择开始游戏,点击确定,则进入游戏界面;选择高分记录,点击确定,进入最高分的记录,点击帮助键,可以看到(显示所保存的最好成绩。OK);选择游戏设置,点击确定,会显示两个选项,声音和震动;选择关于,点击确定,会显示游戏的说明;选择退出游戏,点击确定,则退出游戏。
3.开始游戏后,可以通过暂停键停止游戏,同时画面会出现开始游戏,继续游戏,高分记录,游戏设置,关于和退出游戏等几个选项。通过左右间可以移动飞机,回车键发射炮弹。
四、工作计划:
时间 完成内容 提交文档 备注 第1天 查找资料,确定题目,选择方案 课程设计任务书 设计准备阶段 第2天 第3天 题目分析,设计算法 算法描述 设计阶段 第4天 功能模块的划分和设计 结构流程图等 第5天 第6天 实现具体数据结构和模块 无 第7天 程序设计与调试 无 运行并验证程序功能 第8天 第9天 检查程序 第10天 整理材料,撰写论文 课程设计论文 指导教师: 王艳涛
教研室主任:
2008 年 12月31 日摘 要
随着手机的日益普及、Java功能在移动设备上的实现,Java应用程序产生的手机增值服务逐渐体现出其影响力,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。J2ME就是近年来随着各种移动通信设备的飞速发展而诞生的一项新的开发技术。它定位在消费性电子产品的应用上,对设备的智能化、多样化,提供了革命性的解决方案,并因其“Write Once, Run Anywhere”的Java特性而提高开发的效率。
本文中采用了J2ME技术,设计并开发了一款有一定商业价值的手机游戏—雷电 。论文介绍了J2ME的相关背景和技术,并从软件工程的角度出发,详细阐述了概要设计,详细设计代码实现等开发过程。
关键词:J2ME 雷电 手机游戏
目 录
课程设计成绩评定表 II
课程设计任务书 III
摘 要 II
目 录 III
1 设计内容 1
2 设计过程 1
2.1设计方案的论证 1
2.2概要设计 2
2.3界面设计图 2
2.4代码实现 7
3 设计总结 10
参考文献 11
附录:程序源代码 11
1 设计内容
雷电是手机游戏中常见的一种小游戏,开机界面之后是一个选择菜单,包括开始游戏,高分记录,游戏设置,关于和退出游戏几个选项,你可以通过它们完成不同的操作,同时可以清楚地演示每个界面切换的过程。
2 设计过程
2.1设计方案的论证Eclipse是IDE之一,它是一个开发源代码的、基于Java的可扩展开发平台,因为它具有良好的可扩展性。Eclipse中完成,利用Eclipse界面友好的优势,提高J2ME应用程序的开发效率。Eclipse框架的这种灵活性来源于其扩展点。它们是在XML中定义的已知接口,并充当插件的耦合点。扩展点的范围包括从用在常规表述过滤器中的简单字符串,到一个Java类的描述。任何Eclipse插件定义的扩展点都能够被其它插件使用,反之,任何Eclipse插件也可以遵从其它插件定义的扩展点。除了解由扩展点定义的接口外,插件不知道它们通过扩展点提供的服务将如何被使用。?Eclipse的最大特点是它能接受由Java开发者自己编写的开放源代码插件,这类似于微软公司的
文档评论(0)