连连看游戏课程的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编号 综合课程设计论文 题目 连连看游戏 二级学院 计算机科学与工程学院 专 业 计算机科学与技术 班 级 111030706 学生姓名 周莉娟 学号 11103070633 指导教师 张金荣 职称 时 间 2013.12.23-2014.1.10 目 录 摘要 II 1绪论 1 2需求分析 2 2.1方案设计 2 2.2功能描述 2 2.3功能需求 2 2.4功能模块及思路 3 2.4.1绘图 3 2.4.2获取图片位置的思路 3 2.4.3分类判断法 3 2.4.4系统需求分析总结 5 3系统设计 6 3.1总体设计 6 3.1.1系统基本功能 6 3.1.2系统流程 7 3.1.3主要功能模块 11 3.2详细设计 12 3.2.1规则详解 13 3.2.2部分程序代码解析 14 4系统测试 19 4.1程序运行测试 19 4.2测试计划及分析 21 5结 语 23 5.1本文工作总结 23 5.2课题展望 23 5.3心得体会 24 致 谢 26 参 考 文 献 27 摘要 近年来,java作为一种新的编程语言,以其可移植性和平台无关性等优点,得到了广泛得应用,特别是Java与万维网的完美结合,使其成为网络编程好嵌入式编程领域的首选语言。 本设计报告阐述了连连看游戏的分析与设计的全过程,并在论文中相应的位置插入了图片、流程图以及一些具有技巧性的程序代码,更加清晰的描述了该游戏是如何实现的。连连看游戏编写简单容易上手等特点,非常适合人们完成工作的时候适当的娱乐要求。这些小游戏大都以益智和娱乐为目的,不仅给紧张工作的人们以放松,还可以让人们的大脑得到开发。 连连看游戏采用了Java语言开发,以eclips为开发平台。游戏主界面是基于SWING的开发,使得游戏界面简单清晰,并调用了其中的一些函数,完成了事件的触发功能。希望通过这次开发设计出的连连看游戏,给大家的生活带来一些乐趣。游戏通过定义二维数组,根据一定的算法实现规定的路径判断。 关键词:连连看游戏 算法 java 路径 1绪论 游戏“连连看”顾名思义就是找出相关联的东西,这个连连看在网上基本是用在小游戏中,就是找出相同的两样东西,在一定的规则之内可以作为相关联处理。“连连看”的发展经历了从桌面游戏、在线游戏、不同版本连连看游戏社交游戏三个过程。 游戏“连连看”是源自台湾的桌面小游戏,自从流入大陆以来风靡一时,也吸引众多程序员开发出多种版本的“连连看”。这其中,顾方编写的“阿达连连看”以其精良的制作广受好评,这也成为顾方“阿达系列软件”的核心产品。并于2004年,取得了国家版权局的计算机软件著作权登记证书。 随着Flash应用的流行,网上出现了多种在线Flash版本“连连看”。如“水晶连连看”、“果蔬连连看”等,流行的“水晶连连看”以其华丽界面吸引了一大批女性玩家。 2008年,随着社交网络的普及和开放平台的兴起,“连连看”被引入了社交网络。“连连看”与个人空间相结合,被快速的传播,成为一款热门的社交游戏,其中以开发者Jonevey在Manyou开放平台上推出的“宠物连连看”最为流行。 现在网络小游戏、网页游戏越来越受网民欢迎,除了玩的方法简单外,很多游戏不乏经典。连连看游戏就是典型。 不管走到哪个网页游戏网站,连连看游戏总是排在受玩家欢迎排名的前5位,休闲、趣味、益智是连连看玩不厌的精华,且不分男女老少、工薪白领、是一款适合大众的经典网络休闲小游戏。 本次课程设计正好以连连看受欢迎的程度来锻炼同学们所学知识,以便把所学的知识应用到现实生活中。这是一次考验,也是一次锻炼,让同学们真真切切的感受到所学的知识并不是与现实生活脱节,反而可以用所学知识解决现实生活中的问题。因此,本次课程设计的目的正在于此,锻炼同学们的编程能力与解决问题的能力。 2需求分析 2.1方案设计 在概要设计阶段,主要是本方案:所有的图片都是按约定好的种类数和在同一区域的重复次数随机出现,并且每张图片的出现次数为偶数,每一关的图片数量是不同的,这样就出现了游戏的等级。由于出现的图片种类和重复次数都是由软件约定,这样缺乏玩家自主选择的空间。本方案还提供了网络对战平台,只要在联网的前提下,输入对方的IP和端口号,就可以与对方建立连接,玩网络版的连连

文档评论(0)

wpxuang12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档