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

基于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 会更加...

相关推荐

热门文章

关于珍爱生命作文800字高中【精选推荐】

范文参**网最近发表了一篇名为《2022关于珍爱生命的作文800字高中【】》的范文,感觉写的不错,希望对您有帮助,重新整理了一下发到这里。在平日的学习、工作和生活里,大家都不可避免地要接触到作文吧。下面小编为大家整理了2022关于的作文800字高中【5

2022清明网上祭英烈活动心得感悟经典范本10篇600字

本页是最新发布的《清明网上祭英烈活动心得感悟经典范文10篇600字》的详细范文参考文章,觉得有用就收藏了,希望大家能有所收获。清明祭心得感悟经典范文10篇600字说到清明节这个大家熟悉的节日,大家一定都是去祭拜祖先!但是可曾想过在清明节这天来祭奠我们的英烈们呢?下面是小编为您推荐

共青团成立100周年作文600字(完整)

本页是最新发布的《2022共青团成立100周年作文600字【精选】》的详细范文参考文章,好的范文应该跟大家分享,这里给大家转摘到。共青团员是中国共产党的后备力量,也是党的生命力的源,理论上的成熟是****上成熟的基础,****上的清醒来源于理论上的坚定。下面是小编为大家带来的

2022祖国在我心中演讲稿最新10篇(范文推荐)

最近发表了一篇名为《祖国在我心中演讲稿最新10篇》的范文,感觉很有用处,希望大家能有所收获。演讲是一门艺术。好的演讲自有一种激发听众情绪、赢得好感的鼓动性。要做到这一点,首先要依靠演讲稿思想内容的丰富、深刻,见解精辟,有独到之处,发人深思,语言表达要形象、生动,富有感染力。下面小编给大家带

2022全国中小学生安全教育日心得体会三篇

最近发表了一篇名为《2022全国中小学生安全教育日心得体会三篇》的范文,感觉写的不错,希望对您有帮助,重新编辑了一下发到。2022全国中小学生日心得体会三篇为贯彻落实珍爱,安全第一为主题的中小学安全日教育活动,我校领导高度重视,紧紧围绕安全日安全教育这一主线,在师生中开展了丰富多

2022年度关于端正态度作文初三(精选文档)

《2022关于端正态度的作文初三【精选】》是一篇好的范文,觉得有用就收藏了,看完如果觉得有帮助请记得(CTRL+D)收藏本页。在生活、工作和中,大家都不可避免地要接触到作文吧,作文是通过文字来表达一个主题意义的记叙方法。下面小编为大家整理了2022关于端正的作文初三【精选】的相关内容,以供参

草房子第一章秃鹤心得感悟合集【精选推荐】

《草房子第一章秃鹤的心得感悟》是一篇好的范文,觉得有用就收藏了,这里给大家转摘到。草讲述了发生在20世纪60年代初江南水乡动人动情的童年故事。读完了草房子小说,你有着怎样的草房子读书?你是否在找正准备撰写“草房子第一章秃鹤的心得感悟”,下面小编收集了相关的素材,供大家写文参考!草房子第

2022年大学生档案自我鉴定300字10篇

2022年普通大学生个人社会实践实习报告精选服务社会做好思想准备和业务准备,公司内部电脑系统都是统一英文系统,就要求自己以职场……[详细]2022年党员思想汇报例文两篇【完整版】所以在以后的学习和生活中,经历过苦难的中国,工作以及生活中,特别是通过学习党章党纪……[详细]企业员工服务意识培训心得体会

2022年爱细节作文600字初中范本

《2022爱的细节作文600字初中范文【】》是一篇好的范文,觉得应该跟大家分享,希望对网友有用。爱是冬日的一缕阳光,使饥寒交迫的人感到人间的温暖;爱是一场洒落在久旱的土地上的甘霖,使濒临绝境的人重新看到生活的希望;爱是一首飘落在夜空里的歌谣,使孤苦无依的人获得心灵的慰藉。下面小编为大家整理了20

2022年争先创优演讲稿最新10篇(完整文档)

《争先创优演讲稿最新10篇》是一篇好的范文,觉得有用就收藏了,这里给大家转摘到。演讲稿具有宣传、鼓动、教育和欣赏等作用,它可以把演讲者的观点、主张与思想感情传达给听众以及读者,使他们信服并在思想感情上产生共鸣。下面小编给大家带来关于争先创优演讲稿,希望会对大家的与有所帮助。争先创优演讲稿1

2022百年奋斗谋复兴勇毅前行兴伟业学习心得体会范本合集

《2022百年奋斗谋复兴勇毅前行兴伟业学习心得体会范文》是一篇好的范文,觉得有用就收藏了,希望对网友有用。2022百年奋斗谋复兴勇毅前行兴伟业学习心得体会范文了不起的红色精神,值得永远待播与发扬下去!相信祖国将会更加强大,更加繁荣富强。下面是小编为您推荐2022百年奋斗谋复兴勇毅前

2022年度《公民节约用水行为规范》倡议书范本

最近发表了一篇名为《2022《公民节约用水行为规范》倡议书范文【五篇】》的范文,感觉很有用处,看完如果觉得有帮助请记得(CTRL+D)收藏本页。虽然人类已浪费了许多,但是人类们已经感觉到水的可贵而开始保护起来。在此大家一起杜绝浪费水之源,保护水资源吧。下面小编在这里为大家精心整理了几篇20