下载此文档

飞行射击类游戏的设计与实现.doc


文档分类:生活休闲 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
山西大学论文编号:2008241054论文题目一个飞行射击类游戏的设计与实现姓名刘全院系、专业计算机与信息技术学院、计算机科学与技术专业学****年限2008年9月2012年7月指导教师翟岩慧学位级别学士2012年4月3日一个飞行射击类游戏的设计与实现学生姓名:刘全指导老师:翟岩慧内容提要:本文主要阐述了一个飞行射击类游戏的设计与实现。该游戏主要是基于Java语言,使用Graphics2D类,Thread,AWT/Swing开发的。主要实现了游戏者控制一架小飞机躲避敌方炮弹,并且小飞机可以发射炮弹击毁敌机。关键字:JavaSwingGraphics2DThread飞行射击1绪论在信息社会中,随着经济的迅速发展,人们的生活和学****发生了巨大变化。一些休闲小游戏已经走进人们的生活,但当今大部分游戏只注重画面与音乐,不注重剧情与可玩性,计算机配置要求也越来越高。因此设计一款简单,可玩性好的小游戏为人们在工作与学****的闲暇放松紧张的心情,提高工作学****效率已经非常有必要。同时由于计算机技术的不断进步,Java应用程序产生的增值服务逐渐体现出其非凡的影响力。这为游戏的发展奠定了坚实的基础,使得游戏的发展也发生着巨大的变化,再加上多媒体技术的支持,使得游戏也成为了我国的一大产业。着眼于J2ME技术的应用,本人制作了一款简单的飞行射击类游戏。本文所阐述的飞行射击类游戏,主要是实现了简单的飞行射击,没有在界面上做过多的修饰,游戏各部分功能已实现,并且游戏对计算机的配置要求也不高,而且游戏娱乐性也较强。[1]是由SunMicrosystems公司于1995年开发完成的Java程序设计语言和Java平台的总和。用Java实现的HotJava浏览器展示了Java的魅力,有跨平台的,动感的Web,计算。从此,Java被计算机程序员广泛接受并推动了Web的迅速发展,通常使用的浏览器现在支持JavaApplet。另一方面,Java技术也不断更新。Java平台由Java虚拟机[2]和Java应用编程接口构成。Java应用编程接口为Java应用提供了一个独立操作系统的标准接口,分为基本部分和扩展部分。操作系统平台上安装一个Java平台之后,Java应用程序就可运行。Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。,提供了对几何形状、坐标转换、颜色管理和文本布局更为复杂的控制。它是用于在Java(tm)[3-4]平台上呈现二维形状、文本和图像的基础类。,这是应用程序使用的坐标系统。ransform对象作为其呈现状态的一部分,后者定义了如何将坐标从用户空间转换到设备空间中与设备相关的坐标。设备空间中的坐标通常是指单独的设备像素,并根据这些像素之间无限小的间距对齐。某些对象可用于将对存储器的呈现操作捕获到图形元文件中,用于以后在未知物理分辨率的具体设备上播放。由于在捕获呈现操作时分辨率可能未知所以设置Graphics2D的Transform将用户坐标转换为虚拟设备空间,该设备空间与目标设备的预期分辨率接近。如果估计值不正确,则在播放时可能需要进一步转换。某些由呈现属性对象执行的操作发生在设备空间中,但所有Graphics2D方法都采用用户空间坐标。每个Graphics2D对象都与一个定义了呈现位置的目标相关联。GraphicsConfiguration对象定义呈现目标的特征,如像素格式和分辨率。,将呈现操作限制在当前的Clip。Clip由用户空间中的Shape指定,并由该程序使用Graphics和Graphics2D的各种Clip操作方法进行控制。此用户剪贴区由当前的Transform转换到设备空间中,并且与设备剪贴区组合,后者是通过窗口可见性和设备范围定义的。用户剪贴区和设备剪贴区的组合定义了复合剪贴区,它确定了最终的剪贴区域。用户剪贴区不能由呈现系统修改,以反映得到的复合剪贴区。确定呈现的颜色。posite属性将颜色应用于目标绘图面。(tm),该模型的坐标无限细分,位于像素之间。使用一个像素宽的画笔执行绘制操作,在路径锚点向下和向右填充像素。,需要将整数坐标分析为离散的画笔,使其完全落在指定数量的像素上。Java2D(tm)[7-8]API支持防重叠呈现器。与像素N+1相对,一像素宽的画笔不需要完全落在像素N上。该画笔可以部分落在这两个像素上。不需要为宽画

飞行射击类游戏的设计与实现 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人AIOPIO
  • 文件大小963 KB
  • 时间2020-07-14