综合课程设计—连连看游戏

综合课程设计—连连看游戏

ID:6650446

大小:1.33 MB

页数:40页

时间:2018-01-21

综合课程设计—连连看游戏_第1页
综合课程设计—连连看游戏_第2页
综合课程设计—连连看游戏_第3页
综合课程设计—连连看游戏_第4页
综合课程设计—连连看游戏_第5页
资源描述:

《综合课程设计—连连看游戏》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、重庆理工大学综合课程设计论文连连看游戏编号综合课程设计论文题目连连看游戏二级学院计算机科学与工程学院专业计算机科学与技术班级学生姓名学号指导教师职称时间2013.12.23-2014.1.1036重庆理工大学综合课程设计论文连连看游戏目录摘要II1绪论12需求分析22.1方案设计22.2功能描述22.3功能需求22.4功能模块及思路32.4.1绘图32.4.2获取图片位置的思路32.4.3分类判断法32.4.4系统需求分析总结53系统设计63.1总体设计63.1.1系统基本功能63.1.2系统流程73.1.3主要功能模块113.2详细设计

2、123.2.1规则详解133.2.2部分程序代码解析144系统测试1936重庆理工大学综合课程设计论文连连看游戏4.1程序运行测试194.2测试计划及分析215结语235.1本文工作总结235.2课题展望235.3心得体会24致谢26参考文献27摘要近年来,java作为一种新的编程语言,以其可移植性和平台无关性等优点,得到了广泛得应用,特别是Java与万维网的完美结合,使其成为网络编程好嵌入式编程领域的首选语言。36重庆理工大学综合课程设计论文连连看游戏本设计报告阐述了连连看游戏的分析与设计的全过程,并在论文中相应的位置插入了图片、流程图

3、以及一些具有技巧性的程序代码,更加清晰的描述了该游戏是如何实现的。连连看游戏编写简单容易上手等特点,非常适合人们完成工作的时候适当的娱乐要求。这些小游戏大都以益智和娱乐为目的,不仅给紧张工作的人们以放松,还可以让人们的大脑得到开发。连连看游戏采用了Java语言开发,以eclips为开发平台。游戏主界面是基于SWING的开发,使得游戏界面简单清晰,并调用了其中的一些函数,完成了事件的触发功能。希望通过这次开发设计出的连连看游戏,给大家的生活带来一些乐趣。游戏通过定义二维数组,根据一定的算法实现规定的路径判断。关键词:连连看游戏算法java路

4、径36重庆理工大学综合课程设计论文连连看游戏1绪论游戏“连连看”顾名思义就是找出相关联的东西,这个连连看在网上基本是用在小游戏中,就是找出相同的两样东西,在一定的规则之内可以作为相关联处理。“连连看”的发展经历了从桌面游戏、在线游戏、不同版本连连看游戏社交游戏三个过程。游戏“连连看”是源自台湾的桌面小游戏,自从流入大陆以来风靡一时,也吸引众多程序员开发出多种版本的“连连看”。这其中,顾方编写的“阿达连连看”以其精良的制作广受好评,这也成为顾方“阿达系列软件”的核心产品。并于2004年,取得了国家版权局的计算机软件著作权登记证书。随着Fla

5、sh应用的流行,网上出现了多种在线Flash版本“连连看”。如“水晶连连看”、“果蔬连连看”等,流行的“水晶连连看”以其华丽界面吸引了一大批女性玩家。2008年,随着社交网络的普及和开放平台的兴起,“连连看”被引入了社交网络。“连连看”与个人空间相结合,被快速的传播,成为一款热门的社交游戏,其中以开发者Jonevey在Manyou开放平台上推出的“宠物连连看”最为流行。现在网络小游戏、网页游戏越来越受网民欢迎,除了玩的方法简单外,很多游戏不乏经典。连连看游戏就是典型。36重庆理工大学综合课程设计论文连连看游戏不管走到哪个网页游戏网站,连连

6、看游戏总是排在受玩家欢迎排名的前5位,休闲、趣味、益智是连连看玩不厌的精华,且不分男女老少、工薪白领、是一款适合大众的经典网络休闲小游戏。本次课程设计正好以连连看受欢迎的程度来锻炼同学们所学知识,以便把所学的知识应用到现实生活中。这是一次考验,也是一次锻炼,让同学们真真切切的感受到所学的知识并不是与现实生活脱节,反而可以用所学知识解决现实生活中的问题。因此,本次课程设计的目的正在于此,锻炼同学们的编程能力与解决问题的能力。2需求分析2.1方案设计在概要设计阶段,主要是本方案:所有的图片都是按约定好的种类数和在同一区域的重复次数随机出现,并

7、且每张图片的出现次数为偶数,每一关的图片数量是不同的,这样就出现了游戏的等级。由于出现的图片种类和重复次数都是由软件约定,这样缺乏玩家自主选择的空间。本方案还提供了网络对战平台,只要在联网的前提下,输入对方的IP和端口号,就可以与对方建立连接,玩网络版的连连看。2.2功能描述本设计采用单机版本和网络版本,没有用到菜单选项,只用到面板中添加鼠标点击的Click事件和JButton按钮添加相应的事件。游戏规则是36重庆理工大学综合课程设计论文连连看游戏模仿普通的连连看游戏,主要是鼠标两次点击的图片能否消去的问题。当前,前提是点击两张相同的图片

8、,若点击的是用一张图片或者两张不同的图片,则不能消去。若两张图片用三根以内的直线连在一起,就可以消去,否则,不予处理。网络版的连连看必须有网络支持,即必须连入互联网,否则,无法建立通信。在联网

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。