没有合适的资源?快使用搜索试试~ 我知道了~
java打地鼠游戏设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 86 浏览量
2023-05-29
15:21:38
上传
评论 1
收藏 117KB DOC 举报
温馨提示
试读
23页
java打地鼠游戏设计.doc该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
资源推荐
资源详情
资源评论
打地鼠游戏
摘要:近年来,Java 作为一种新的编程语言,以其简单性、可移植性和平台无关性等优点,
得到了广泛地应用,特别是 Java 与万维网的完美结合,使其成为网络编程和嵌入式编程领
域的首选编程语言。JBuilder 是 Borland 公司用于快速开发 Java 应用的一款优秀的集成开发
环境,它以其友好的开发界面、强大的组件支持等优点,得到广大程序员的接受和认可。
J2SE 称为 Java 标准版或 Java 平台。J2SE 提供了标准的 SDK 开发平台。利用该平台可
以开发 Java 桌面应用程序和低端的服务器应用程序。也可以开发 JavaApplet 程序。它实际
上是一系列规范的集合,由 JCP 组织制定相关的 Java Specification Request(JSR)并发布。
本游戏是使用 eclipse 编写的打地鼠游戏,本游戏是实现地鼠的不断闪现和敲击,根据
玩家的书平来计算出成绩。
本软件接受了娱乐游戏的特性,用相关技术及本程序的分析和功能的具体实现,游戏界
面美观,操作简单,是广大游戏的爱好者都喜欢的一款游戏。
关键字:Eclipse ;打地鼠;Java
前言
人类进入 21 世纪,全球一体化,互联网就起到重要的作用,而且随着互联网的不断发
展,信息技术逐渐发展壮大,将成为网络经济的核心。其中计算机、网络通信的发展最为迅
速。在现今电子信息高速发展的时代,游戏已经深入到人们的日常生活当中,成为老少皆宜
的娱乐方式。
Java 自问世以来,以其得天独厚的优势,在 IT 业界掀起了研究、开发它的浪潮,显示了
“鹏程万里”的美好前景。作为一种与底层硬件无关的、“编写一次,到处运行”的高级语
言和计算平台,Java 天生就具有将网络上的各个平台连成一体的能力,真正实现了“网络就
是计算机”的理念。以 Java 为代表的网络的成长,改变了我们的联系方式、生活方式、学
习方式和经营方式。它的来到使我们目睹了一场类似印刷术的重大变革。毫无疑问,它将影
响人类社会的发展,这就是:Java 加速人类进入网络时代!
Java 是当今 IT 产业和人类文明的创新和希望!
目 录
1、设计内容 ....................................................................................................................................1
1.1 设计目的与要求 .............................................................................................................1
1.2 Java 语言的发展 .............................................................................................................1
2、软件技术与特点 ........................................................................................................................5
2.1 Java 技术 .......................................................................................................................5
2.1.1 Java 嵌入技术....................................................................................................5
2.1.2 Jini 技术 ...........................................................................................................5
2.2 Java 语言的主要特点....................................................................................................6
2.2.1 简单性 ..................................................................................................................6
2.2.2 平台独立性 ..........................................................................................................6
2.2.3 面向对象 ..............................................................................................................6
2.2.4 多线程 ..................................................................................................................6
2.2.5 安全性 ..................................................................................................................7
3、设计过程 ....................................................................................................................................8
3.1 设计方案的论证 ...............................................................................................................8
3.2 概要设计 ...........................................................................................................................8
3.3 软件框架流程图 ...............................................................................................................9
3.4 界面设计图 .......................................................................................................................9
3.5 软件项目核心程序 .........................................................................................................11
3.6 本次程序中学到的知识 .................................................................................................12
总结 ................................................................................................................................................15
参考文献 ........................................................................................................................................16
致谢 ................................................................................................................................................17
1
1、设计内容
概要设计的主要目的是,将游戏的需求转化为游戏的数据结构和系统结构。通过制定相
应文档和规范,以求在开发过程中指导开发人员的进行开发。并且规定好每个模块的功能和
作用。
打地鼠游戏的设计内容:首先设计几个洞,让洞中随机冒出地鼠,通过鼠标控制锤子,
锤子与地鼠接触,则加分,否则不加分,在规定的时间内,如果分值够了,就过关了,否则
失败重来。
1.1 设计目的与要求
(1)实验目的:通过编写调试“打地鼠游戏”程序,分析了解“打地鼠游戏”的功能
实现过程,掌握游戏设计的有关知识。
(2)实验要求:按照实验教程的要求完成“打地鼠游戏”程序的编程和调试工作。
1.2 Java 语言的发展
Java 自正式问世以来已经历了四年的历程,时间虽短,发展极快。一年一度在美国旧金
山召开的世界 Java One 语言开发者大会(Java One Developer Conference)盛况空前正说明
了这一点。四年中每年的 Java One 大会,既是了解 Java 最新技术动态、应用成果和下一步
发展趋势的最好场所,又是推动下一年 Java 快速发展的重要动力。首届 Java One 大会于 1996
年召开,各届简况如下:
1996 年 5 月 29-31 日,第一届,出席会议者 6500 余人,来自工业界的超过一半。有人
评价说:“这是近年计算机界最光辉的一次盛会”。工业界相当看好 Java 语言,认为它的使
用将会引起一场软件革命:从软件的设计风格、设计方法、设计目标到设计过程,都会产生
彻底的变革,“甚至会改变此星球的生活方式”。
1997 年,第二届,出席会议者 10000 人。Java 的追随者不断增加,应用开发迅速起步。
1998 年 3 月 24-27 日,第三届,出席会议者 14000 余人(注册人数),注册门票售价 1195
美元,否则 1395 美元,即使如此,仍有不少人不惜工本,挤入会场。本次会议除了软件巨
2
头微软未参加会议外,几乎所有的计算机公司都参加了。展厅内设 300 多个展台,先后举行
了 90 场专题讨论会,每场参加的人数从千人至五六千人不等。会议的主题是:通过 Java 的
培训来带动 Java 软件的开发和技术研究,从而发展生产力,获取高额利润,提高生活质量,
推动信息产业的进步。会议展出的内容大致如下:
Java 开发工具软件,如:JMF、JDK、Symantec Visual Cafe、Java Dynamic Management
Kit、JFC、JNDI、Java Studio 等; 企业信息管理解决方案软件,如:EJB(Enterprise
JavaBeans); 基于 Java 技术的信息家电,如:机顶盒、Java 电话等; 个人信息综合服务
(Java 戒指)、社会信息综合查询亭(Kiosk); 电子商务软件、智能卡、Java Card API 等;
网络计算环境下的 Java 服务器软件、远程方法调用(RMI)、基于 Java 技术的移动计算设备;
JMS(Java Message Service)用于出版、票据订阅的软件; JOS(Java OS)、基于 Java 技术
的 NC 和 Java Station。
1999 年 6 月 15-18 日,第四届,出席会议者达 20000 人,300 多家厂商参展,举办 400
多场技术讲座,555 名演讲者慷慨陈词,精彩纷呈。这次大会的主要特点是:Java 框架结构
被梳理清晰。
本次 JavaOne 大会上,Sun 公司的一个重大举措就是公布了 Java 平台的最新架构。重新
定义的 Java 平台以 Java 2 为核心,由面向企业和服务器市场的企业版 Java 2(J2EE)、面向
传统 PC 客户机市场的标准版 Java 2(J2SE)和面向信息电器等后 PC 终端设备市场的 Micro
版 Java 2(J2ME)三大部分组成。其中,J2EE 包括 Enterprise JavaBeans(EJB)、Java Server
Pages & Java Servlets、Java Mail API 和 Java Massage Service 组成。而 J2ME 则是原有的
Personal Java、EmbeddedJava、JavaCard 以及刚刚推出的 Kjava 组成。虽然新框架结构中的
内容都是已有的,但这样重新定义和组合,使得 Java 平台的概念简单化,从而变得易于理
解,更适合于进行市场推广。
2)重点放在企业平台
随着 Internet 的飞速发展,企业计算模式正摒弃 C/S 结构而采用 Web-Browser 结构,此即
瘦客户端/胖服务器、大容量数据库的 3 层或 N 层体系结构。由于 Java 的特点,使得它在开
发服务器端的应用程序方面有着得天独厚的优势,面向服务器端的 J2EE 为当今逐渐流行的
N 层体系结构提供了一个标准的 Java 计算平台:界面一致、工具简易、丰富、Web 页面互
联便捷,从而能大大加速和简化各种应用系统的开发。
3) 加速后 PC 时代的进程
计算机的发展创造了 Internet,但是计算机现在却不是访问 Internet 的唯一方式。正在出
剩余22页未读,继续阅读
资源评论
- 无形9462023-12-07支持这个资源,内容详细,主要是能解决当下的问题,感谢大佬分享~
- moyushi_2024-01-05终于找到了超赞的宝藏资源,果断冲冲冲,支持!
小虾仁芜湖
- 粉丝: 83
- 资源: 9357
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
- Linux线程同步机制深度解析与实用指南.zip
- PTA题库C语言解题策略与实战.rar
- SVPWM控制技术的simulink建模与仿真【包括simulink模型,参考文献,操作步骤】
- AI高清修复图片画质易语言易语言源码易语言填表
- 映射窗口.ec易语言易语言模块CPU占用0%游戏监控窗口监控
- 易语言 361窗口模块高效、便捷、自封装、自用
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功