058JAVA JSP俄罗斯方块游戏系统设计

058JAVA JSP俄罗斯方块游戏系统设计

ID:27193073

大小:295.00 KB

页数:20页

时间:2018-12-01

058JAVA JSP俄罗斯方块游戏系统设计_第1页
058JAVA JSP俄罗斯方块游戏系统设计_第2页
058JAVA JSP俄罗斯方块游戏系统设计_第3页
058JAVA JSP俄罗斯方块游戏系统设计_第4页
058JAVA JSP俄罗斯方块游戏系统设计_第5页
资源描述:

《058JAVA JSP俄罗斯方块游戏系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要:随着通信技术的发展和电脑的普及,小游戏的开发技术越来越为人们所关注。以J2SE为开发平台,利用Java提供强大工具,不但可以在电脑上实现静态HTML技术所无法实现的计算处理、数据存储、与服务器的通信等功能,而且能够开发各种电脑小游戏。本文在介绍J2SE及其体系结构的基础上,以俄罗斯方块游戏为实例,描述了借助J2SE的类库开发电脑小游戏的过程。关键词:游戏;应用程序;永久性数据Abstract:Alongwithcommunicationdevelopmentandcomputerpopularization,peoplemoreandmorepaya

2、ttentiontothehandsetgamedevelopmenttechnology.DevelopstheplatformtakeJ2SE,providesthepowerfultoolusingJava,notonlymayrealizethehandsetfunctionsthatstaticHTMLtechnologybeunabletorealize,suchascomputationprocessing,datastorage,andcommunicationwithserver,butalsocandevelopallkindsofha

3、ndsetgames.OnthebasisofthetechnologyandarchitectureofJ2SEbeingintroduced,theRussiangamewastakenasaexample,thedevelopmentprocessofgamewiththeaidoftheJ2SEclasslibraryisdescribedinthisarticle.KeyWords:game;applicationpragram;Permanentdata25目录前言2一、工程概况31.1项目名称31.2设计平台31.3程序设计思想41.4主要实

4、现的功能5二、开发背景5三、游戏实现123.1游戏设计的具体实现123.1.1游戏界面的设计实现123.1.2俄罗斯方块的造型123.1.3俄罗斯方块的旋转133.1.4如何实现方块的运动和自动消除满行的方块133.1.5游戏速度和游戏级别自由选择143.1.6游戏得分的计算和游戏菜单的编辑153.2游戏功能的介绍15四、总结17致谢17参考文献:17第20页前言Java语言是美国SunMicrosystem的JamesGosling、PratrickNaughton及MikeSheridan等人于1991年精心设计出来的计算机编程语言,其构想在于实现使用

5、同一种编程语言所写出来的程序可以在不同的平台上运作。这种架构对于消费性电子产品而言是具有革命性的,因为在消费性电子产品中的处理器及操作系统各不相同,要在这些平台上开发程序必须要了解各个平台的特性,以及其提供的API使用方式,分别开发不同的版本才能执行,影响应用程序的普及性。近几年,由于微处理器性能的大幅提升,加上无线通讯技术的突破,手持式电脑设备开始受到大众的青睐。短短几年内,电脑已经升级了几代产品,普及率逐年攀升,生产效率不断上升,产品价格比个人电脑的摩尔定律有更惊人的下调,以至电脑是大多是城市居民不可缺少的一件随身设备。继短信、彩信等服务之后,中国移动

6、提供基于Java的百宝箱业务,应用产品遍及商务应用、信息获取、英汉互译、游戏娱乐等多媒体领域。为了适应移动数据的发展,推动无线电子商务等业务的发展,J2SE既用于嵌入式系统的Java被引入电脑领域。J2SE的出现实际上是Java技术的回归。作为Java2平台的一部分,J2SE与J2ME、J2EE一起,为应用的客户端和服务器端建立了完整的开发、部署环境。随着J2SE的应用,它为移动互联引入了一种新的模型,既允许电脑可以从互联网上下载各种应用程序,并在电脑创造可执行环境离线运行这些程序。由于定义了可执行下载的标准,并在电脑上创立了可执行环境和程序开发语言,由此

7、,在电脑业第一次为软件开发商创造了巨大的商业机会,电脑用户在得到丰富应用体验的同时,也大大提高了运营商的网络流量。随着通信技术的发展和电脑的普及,电脑游戏的开发技术越来越为人们所关注。以J2SE为开发平台,利用Java提供强大工具,不但可以在电脑上实现静态HTML技术所无法实现的计算处理、数据存储、与服务器的通信等功能,而且能够开发各种电脑游戏。JAVA语言继承了basic语言易学易用的特点,特别适合于初学者学习windows系统编程。随着21世纪信息社会的到来,电脑在人们的工作和生活中的深入,要求我们越来越多地与电脑打交道,为了使用户在繁忙的日程工作中得

8、到放松,于是出现了各种各样的休闲软件,如聊天工具,游戏等等。于是我

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。