当前位置: 简表范文网 > 专题范文 > 公文范文 >

基于Java拼图游戏设计与实现题毕业论文(全文完整)

| 来源:网友投稿

下面是小编为大家整理的基于Java拼图游戏设计与实现题毕业论文(全文完整),供大家参考。

基于Java拼图游戏设计与实现题毕业论文(全文完整)

 

 基于 Java 的拼图游戏的设计与实现 摘

 要 在我们日常生活中,有很多的益智类游戏,如七巧板,21 点,俄罗斯方块和拼图游戏。拼图游戏是一种深受大家喜爱的游戏,在我们休闲娱乐的时间,我们可以去试着去玩一下自己设计的拼图游戏。而且拼图游戏适应的年龄段也很广泛,也可以大人和小孩,甚至老年人一起玩,它可以帮助我们的小孩开发智力,而且也培养我们的手和大脑一起协作思考的能力。从而帮助我们解决一些生活中的问题,也使我们有更好的思维去考虑思考一些问题。本设计中的拼图游戏是用Eclipse 对游戏进行编写。选择一些我们喜欢的图片进行风格,用鼠标点击方框的空白处可以使图片进行移动,来拼出一副完整的图片,该游戏主要考察玩家的手眼协作能力,以便使我们提高观察能力和应变能力。

 在游戏中我们通过了解分析了 JAVA 游戏的开发流程,来对功能做出设计以及改进。该游戏我们主要实现的功能有开始游戏,背景图片(可自己选择添加图片),难度选择(9 格的初级,16 格中级和以及 25 格的高级),成绩统计,分数排名等功能。游戏界面具有外观简洁美丽,操作起来简单,功能也相对齐全,而且也深受广大玩家的接受和喜爱,也具有一定的难度和益智性。

 关键词:益智游戏,拼图游戏,开发流程

  Design and implementation of Java based puzzle game

 Abstract In our daily life, there are a lot of puzzle games, such as Tetris puzzle, 21 points, and thejigsaw puzzle. Puzzle game is a popular game, in our leisure time, we can try to play some of their own design puzzles. But the age puzzle game adaptation is very extensive, can also beadults and children, and the elderly to play together, it can help our children to develop intelligence, but also cultivate our hands and brain together thinking. In order to help us to solve some problems in life, but also give us a better thinking to consider some problems.The design of the jigsaw puzzle is the game written by Eclipse. We choose some pictures likestyle, with a blank box click the mouse can make the picture to move, to spell out a completepicture of the game, mainly on the game player ability so as to enable us to improve hand eyecoordination, ability of observation and strain capacity. In the game we analyze the JAVA game development process, to carry out the design and improvement of function. The game we realize the beginning of the game, change the picture(customizable picture), difficult choices (9 House primary, intermediate and advanced 16 house 25 house), performance statistics, performance ranking, background music and other functions. The game interface is simple and beautiful, simple operation, complete function,the majority of game player favorite, and has a certain complexity and puzzle

  Key words: Puzzle Games, puzzle games, development process

  I 目

 录 1

 引言 ...................................................................................................................................... 1 1.1

 开发的背景和国内外研究现状 ........................................................ 错误! 未定义书签。

 1.2

 开发的目的和意义 ........................................................................................................... 2 1.3

 开发方法介绍 ................................................................................................................... 3 2

 项目开发环境和开发语言 .................................................................................................. 5 2.1

 Java 语言 ........................................................................................................................... 5 2.2

 开发环境 ........................................................................................................................... 6 2.3

 Eclipse 介绍 ...................................................................................................................... 6 3.

 可行性分析 ......................................................................................................................... 8 3.1

 可行性分析所应用的步骤和方法 ................................................................................... 8 3.2

 评价的尺度 ....................................................................................................................... 8 3.3

 可行性的分析 .................................................................................... 错误! 未定义书签。

 3.3.1

 经济可行性 ..................................................................................... 错误! 未定义书签。

 3.3.2

 技术可行性 ..................................................................................... 错误! 未定义书签。

 3.3.3

 操作可行性 ..................................................................................... 错误! 未定义书签。

 4

 需求分析 ............................................................................................................................ 10 4.1

 面向对象分析方法介绍 .................................................................... 错误! 未定义书签。

 4.2

 功能需求 ......................................................................................................................... 10 4.3

 性能需求 ......................................................................................................................... 11 4.4

 环境需求 ......................................................................................................................... 11 4.5

 可靠性需求 ..................................................................................................................... 11 4.6

 用户界面需求 ................................................................................................................. 11 4.7

 软件成本消耗与开发进度需求 ..................................................................................... 11 4.8

 条件假定和限制 ............................................................................................................. 12 5

 总体设计 ............................................................................................................................ 13 5.1

 总体设计方案 ................................................................................................................. 13 5.2

 功能模块设计 ................................................................................................................. 13

 II 5.2.1

 游戏功能分析 .............................................................................................................. 14 5.3

 系统流程图设计 ............................................................................................................. 15 6

 详细设计 ............................................................................................................................ 17

 6.1

 数据库的设计与实现 ..................................................................................................... 17 6.1.1

 数据库的概念 .............................................................................................................. 17 6.1.2

 Access 介绍 .................................................................................................................. 17 6.1.3

 数据库实现 .................................................................................................................. 18 6.2

 关键算法的设计与实现 ................................................................................................. 19 6.2.1

 八数码问题 .................................................................................................................. 19 6.2.2

 判断图片按钮是否可以移动 ...................................................................................... 20 6.2.3

 自定义图片的算法 ...................................................................................................... 20 6.2.4

 判断拼图是否成功 ...................................................................................................... 21 6.3

 拼图游戏的设计与实现 ................................................................................................. 22 6.3.1

 游戏主界面设计与实现 .............................................................................................. 22 6.3.2

 界面设计过程及特色 .................................................................................................. 27 7

 软件测试 ............................................................................................................................ 28 7.1

 测试的目的及相关问题 ................................................................................................. 28 7.2

 测试方法 ......................................................................................................................... 29 7.3

 部分测试用例 ................................................................................................................. 29 7.3.1

 系统启动测试 .............................................................................................................. 29 7.3.2

 拼图测试 ...................................................................................................................... 29 7.3.3

 游戏难度测试 .............................................................................................................. 31 7.4

 测试分析和总结................................................................................................................................... 31 结论 .......................................................................................................................................... 32 参 考 文 献 ............................................................................................................................ 34 致谢 .......................................................................................................................................... 35

 1

 1

 引言 1.1

 开发的背景和国内外的研究状况

 当今社会,信息时代蓬勃进步以及高速发展的今天,以及国际互连网与相关系统的快速出现普及,不同地区国家、行业都已经被 Internet 紧紧的连接在一起,互相通信,共享来自全世界的计算机信息和资源。那么怎样才能保证不同格式的资料和信息能够安全、自由以及快速的交流、传输也就成为了需要迫切解决的问题。在 1996 年 Sun 公司开发的 Java 语言的可以说是在互联网上的一次技术性革命,来自 Sun 公司的一位营销天才把一门具有试验性的跨平台语言从象征着踏实的 Oak(橡树),改名成 飘香四溢 的 Java(咖啡)时,或许他都没有想到这门语言能有后来如此的辉煌。事实上,如果现在 Sun 公司要为这门语言再改名,以及正确的体现它在计算机行业中的地位,似乎 Oak 会更加...

相关推荐

热门文章

优秀大学生实习报告【完整版】

最近发表了一篇名为《优秀大学生实习报告2022精选》的范文,好的范文应该跟大家分享,看完如果觉得有帮助请记得(CTRL+D)收藏本页。能拓展大学生的综合素质,培养适应型人才。实习是大学生拓展自身素质的主要载体之一,那么关于一份好的实习报告要怎么写?以下是小编为大家准备了优秀大学生实习报告2

2022年度集体荣誉感演讲稿大全【优秀范文】

本页是最新发布的《集体荣誉感演讲稿大全》的详细范文参考文章,感觉写的不错,希望对您有帮助,希望大家能有所收获。演讲稿是人们在工作和社会生活中经常使用的一种文体。它可以用来交流思想、感情,表达自己的主张、看法;也可以用来介绍自己的学习、工作情况和经验……下面是小编为大家整理的荣誉感演讲稿大全

关于河流污染演讲稿合集(完整)

最近发表了一篇名为《关于河流污染的演讲稿》的范文,感觉很有用处,重新编辑了一下发到。演讲稿具有逻辑严密,态度明确,观点鲜明的特点。在不断进步的时代,能够利用到演讲稿的场合越来越多,在写之前,可以先参考范文。下面是小编为大家整理的关于河流的演讲稿,希望能够帮助到大家!关于河流污

三下乡社会实践报告最新

《2022三下乡社会实践报告最新》是一篇好的范文,好的范文应该跟大家分享,为了方便大家的阅读。随着个人的文明素养不断提升,报告的使用成为日常生活的常态,通常情况下,报告的内容含量大、篇幅较长,那么下面给分享关于2022报告最新,欢迎阅读!三下乡社会实践报告【篇1】20__年8月,队(新城区三分队)在

2022年度大学生个人实习报告最新(完整文档)

最近发表了一篇名为《2022年大学生个人实习报告最新》的范文,觉得有用就收藏了,希望大家能有所收获。使大学生增加社会阅历,积累经验。社会阅历和工作经验是职业场中的决定因素。只有参加实习,通过实习的检验,才能积累自身的阅历和经验。小编在这给大家带来2022年大学生个人实习报告最新,欢迎大

毕业自我鉴定总结(完整文档)

本页是最新发布的《2021年毕业自我鉴定总结》的详细范文参考文章,感觉很有用处,重新编辑了一下发到。自我鉴定就是把一个时期的个人情况进行一次全面系统的总结,写自我鉴定有利于我们能力的,因此我们是时候回头做好总结。自我鉴定怎么写才能发挥它的作用呢?以下就是小编给大家整理的2021年

2022教学工作会议演讲稿(全文完整)

《教学工作会议演讲稿》是一篇好的范文,觉得应该跟大家分享,希望大家能有所收获。演讲稿是人们在工作和社会生活中经常使用的一种文体。它可以用来交流思想,感情,表达主张,见解。也可以用来介绍自己的学习,工作情况和经验等等。下面是小编为大家整理的工作会议演讲稿,希望能够帮助到大家!教学工作会议演讲稿1各位:

五四精神演讲稿

本页是最新发布的《2022五四精神演讲稿》的详细范文参考文章,感觉很有用处,这里给大家转摘到。演讲稿也叫演讲词,它是在较为隆重的仪式上和某些公众场合发表的讲话文稿。演讲稿是进行演讲的依据,是对演讲内容和形式的规范和提示,它体现着演讲的目的和手段。以下是小编整理的2022五四演讲稿

小学三年级运动会加油稿(2022年)

最近发表了一篇名为《小学三年级运动会加油稿》的范文,好的范文应该跟大家分享,重新整理了一下发到这里。运动场上有,面对漫漫的征程,没有畏惧和退缩,任汗水打湿脊背,任疲惫爬满全身,依然奋力追赶,只有一个目标,只有一个信念,为班级赢得荣誉,拼搏吧。下面

梦想从这里起航演讲稿10分钟左右(全文完整)

本页是最新发布的《梦想从这里起航演讲稿10分钟左右》的详细范文参考文章,感觉很有用处,为了方便大家的阅读。是什么?是人们在梦里所大胆的想象,是美好的期望,它不一定会实现。那既然有可能实现不了,为什么还要人们拼命去实现呢?因为梦想的美好在于实现它的过程。下面是小编为大家整理的梦想从这里起航演

2022管理实习报告最新

本页是最新发布的《管理实习报告2022年最新》的详细范文参考文章,觉得应该跟大家分享,希望对网友有用。在不断进步的时代,报告的适用范围越来越广泛,报告具有双向沟通性的特点。那么报告应该怎么写才合适呢?下面是小编整理的报告2022年最新,希望能够帮助到大家。管理实习报告2022年最新1【前言

五四青年节青春演讲稿

《五四青年节青春演讲稿2022》是一篇好的范文,觉得有用就收藏了,重新编辑了一下发到。青年们还要集中进行各种社会志愿和社会实践活动,还有许多地方在青年节期间举行****仪式。五四的核心内容为,进步,民主,科学。以下是小编为大家准备了五四青年节演讲稿2022范本,欢迎参阅。五四青年节青春演讲