已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于java连连看游戏,“连连看”游戏的背景及意义,背景 游戏“连连看”顾名思义就是找出相关联的东西,这个连连看在网上基本是用在小游戏中,就是找出相同的两样东西,在一定的规则之内可以做为相关联处理。“连连看”的发展经历了从桌面游戏、在线游戏、社交游戏三个过程。 意义 为了让人们在紧张的生活中得到身心上的放松,这次游戏设计的意义是为了总结和运用大学期间所学的java知识。,“连连看”游戏系统的结构,1 算法模块 1.图片路径处理设计 2.图片的产生设计2 界面显示模块 1.游戏界面设计2.时间显示设计 3.游戏过关、失败的设计3 菜单控制模块 1.开始游戏 2.重新开始 3.炸弹功能 4.退出 5.游戏的规则 6.游戏关于,“连连看”游戏需求分析,1.图片布局设计 图片的设计是采用GUI编程的网格布局,定义一个八行八列的网格布局,使用16个数字然后随机产生四个数字,用二维数组把它们打乱放到八行八列的网格布局中,注意的是二维数组的下标要和网格布局是的行、列数相同。 2.消去图片的设计1、相邻的情况 2、不相邻的情况3.类的设计LLKFrame.java 主窗口部分:定义了程序用函数,实现了程序菜单的使用。ChessButton.java 按键部分:定义按键的位置,代表的值。MapUI.java 游戏部分:判断点击的图片,判断两图片是否可连,是否相同。判断是否胜利。实现炸弹功能。Settings.java 数组:确定了游戏各种参数属性。ArrayPoint.java 取值部分:定义图片的值。Map.java 算法部分:通过算法确定两张图片是否连通。Music.java 音乐部分:通过音乐为游戏添加背景音乐。,“连连看”游戏系统开发的要求,1.开发环境及工具 开发环境:windows 8.1 。 开发工具:Eclipse 。 2.理论基础 Java语言基础 GUI编程 Eclipse的操作。 数组、随机数,图片消去判断流程图,流程图,相关的概念介绍,GUI(Graphical User Interface )图形界面开发图形界面开发的几个概念 1.控件:简单来说,就是我们在程序界面中看到的所有组件(比如:按钮,输入框,图片,选择框,文字等等) 2.布局:Swing 包括许多布局,布局也是类,负责处理组件在应用程序中的摆放位置,以及在应用程序改变尺寸或者删除、添加组件时对组件进行相应处理 3.事件:在人机交互过程中发生的所有操作均会触发事件。事件是一个信号,用来告诉程序用户的操作;事件也是一个过程,当用户的操作发生后,我们的程序应该做出什么样的响应。,系统界面,游戏开始后的主界面,项目层次结构,代码结构层次,结论,“连连看”游戏的基本功能都已经实现,其中很多变量之间数据的传递都很复杂,要搞不明白就没办法再往下做了,路径判断问题中用到数据结构的知识,也很抽象,代码量也很大,另外这个游戏不会用到数据库,所用功能也很少,只需要判断用户每次鼠标点击的坐标以及当前坐标位置代表的图片内容就好了。,致谢,大学的学习生活即将结束。在此,我要感谢所有曾经教导过我的老师和关心过我的同学,他们在我成长过程中给予了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 班会策划活动方案6篇
- PTPN2-1-IN-3-生命科学试剂-MCE
- 四年级秋季学期班主任工作计划7篇
- 2023社区宣传活动方案5篇
- 中班防溺水教育教案8篇
- 《初级经济师》山西省太原市2024年临考冲刺试题含解析
- 《初级经济师》山东省威海市荣成市2024年高分冲刺试卷含解析
- 《初级经济师》厦门市翔安区2024年全真模拟试题含解析
- 年产3万吨环保高固体分涂料建设项目可行性研究报告-立项备案
- 《初级经济师》盘锦市2024年深度预测试题含解析
- 广州富婆 广州富婆通讯录
- 智慧树知到《基于创新的创业》章节测试答案
- 幼儿园中班社会教案《被污染的海洋》PPT课件环境保护活动【幼教课件】
- 人教版高一思想政治必修3《法治社会》教案及教学反思
- 联名卡合作协议
- DB14∕T 2123-2020 钢(铁)水罐无损检测规范
- 移动L2认证考试题库(集团认证)
- 兴唐学校食堂财务管理内控制度
- 苏教版小学数学四年级下册期末测试卷(5套含答案)
- 种子的形态构造与化学成分
- 保质期实验报告
评论
0/150
提交评论