- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
使用java开连连看游戏
基于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.事件:在人机交互过程中发生的所有操作均会触发事件。事件是一个信号,用来告诉程序用户的操作;事件也是一个过程,当用户的操作发生后,我们的程序应该做出什么样的响应。 系统界面 游戏开始 后的主界面 项目层次结构 代码结构层次 结论 “连连看”游戏的基本功能都已经实现,其中很多变量之间数据的传递都很复杂,要搞不明白就没办法再往下做了,路径判断问题中用到数据结构的知识,也很抽象,代码量也很大,另外这个游戏不会用到数据库,所用功能也很少,只需要判断用户每次鼠标点击的坐标以及当前坐标位置代表的图片内容就好了。 致谢 大学的学习生活即将结束。在此,我要感谢所有曾经教导过我的老师和关心过我的同学,他们在我成长过程中给予了我很大的帮助。本次毕业设计能够顺利完成,要特别感谢我的导师李楠老师,感谢他对我的教导和关心。 最后向所有关心和帮助过我的人表示真心的感谢。
您可能关注的文档
- 传感器与自动检测技术演示教程第0章 压电式传感器 43页.ppt
- 传感器与检测技第10章 信号处理及抗干扰技术 37页.ppt
- 传感器与自动检测技术演示程第01,2章 传感与检测基础,概述 24页.ppt
- 传感器与自动检测技术演示教程第05章 电容式感器 58页.ppt
- 传感器与检测术项目二 温度检测.ppt
- 传感器与自检测技术演示教程第07章 磁电式传感器 12页.ppt
- 传感器与自动检测技术演示教程第0章 应变式传感器 57页.ppt
- 传感器与自动检测技演示教程第04章 电感式传感器 89页.ppt
- 传播效果研究本概念百题.dov.doc
- 传染病学流性出血热.docx
- 2013年中考一次函数.doc
- 2013年中考二次函数.doc
- 2013年中考特殊平行四边1.doc
- 2013年中考整式题目练习.doc
- 2014年中考整式乘除与因式分解.doc
- 消防设施检测维保人员测试题及答案.doc
- 2025年团市委领导班子、校副校长对照“四个带头”方面检视剖析材料(含反典型案例剖析)2篇文.docx
- 2025年市邮政管理局党支部书记、市行政审批和政务信息管理局领导班子对照“四个带头”方面生活会对照检视剖析材料(含反典型案例剖析)2篇文.docx
- 市委组织部常务副部长、市总工会领导班子2025年对照“四个带头”方面含违纪行为为典型案例的剖析与反思检视剖析材料{2篇文}.docx
- 局党组书记、市检察院副检察长2025年民主生活会“四个带头”对照检查材料【含典型案例剖析】2篇文.docx
最近下载
- 【课件】中国影视音乐 教学课件-高中音乐人音版(2019)必修《音乐鉴赏》.pptx
- GB_T 15566.4-2007 公共信息导向系统 设置原则与要求 第4部分 公共交通车站.pdf
- 09 全国民用建筑工程设计技术措施 结构(结构体系)(完整).doc
- 武汉市2025届高中毕业生二月调研考试(二调)数学试卷(含答案详解).pdf
- 2024年合肥滨湖时光产业投资集团本部及子公司招聘21人笔试模拟试题及答案解析.docx
- 济渎庙碑刻研讨.pdf
- 二〇二五年新年贺词.ppt VIP
- 2024版《53全优卷》2年级数学下册(北师大BSD)附参考答案.pdf VIP
- 髙磷血症病例分享.pptx VIP
- 股票如何做好盘后复盘.pdf VIP
文档评论(0)