基于java 的连连看设计与实现开题报告

 2022-01-26 11:04:10

1. 研究目的与意义、国内外研究现状(文献综述)

1、课题的意义

随着社会节奏的加快,平常工作的竞争强度也加大,生活的压力也跟着加重。所以下班后大家都需要一个休闲的娱乐工具,来放松自己,缓解自己的压力,消除紧张的疲劳状态。

连连看游戏是一种意趣休闲的小游戏,不仅能调节精神,还能在游戏中锻炼我们的眼力视野,注意力的专心程度,开发我们的思维能力,同时可以充实自己,向高等级挑战,培养我们面对困难时自己所具有攻克困难的信心。游戏规则简单易懂:游戏开始后,会看到一个随机打乱的图片布局。玩家通过观察找出一样的两个图案,然后分别点击选定。如果两图案能够用不超过限定数目内的线条连接,则可以消除。消除后的图案将从游戏见面消失,玩家按照上述规则继续消除。在规定时间内消除完所有的图案则游戏胜利,否则游戏失败。伴随着轻松的音乐,清晰简洁的游戏画面,而又不失挑战的游戏特性。能够给玩家带来很好的休闲效果,从而减轻疲劳。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容和问题

1、关键问题

功能设计。用户可以通过点击菜单中的开始游戏选项,开始新游戏程序。程序会载入图片,并通过特定的算法排列图片,并标记图片,以便判断图片是否相同。记录图片坐标,以方便计算图片是否可以相连。确定图片大小,以确定用户点击的是那张图片。用户选择两张一样的图片,通过鼠标进行选取,如果用户两次点击的图片不相同,那么系统认为用户没有点(鼠标记数归0),以完成用户以后的选取工作。如果用户选择的是相同的图片,那么系统会消除这两张图片,并使鼠标记数为0,并消除这两张图片的标记,使里面的图片被标记在外面。以便用户可以进行以后的选择。用户也可使通过使用刷新功能进行图片重新排版。用户点击提示系统将通过连线,提示用户下一步可消除的图片用户点击演示,系统自动完成游戏。

设计游戏的ui。这个环节主要设计游戏的界面元素,包括游戏的主界面,游戏控制模块(计时器,计分器),游戏提示菜单,还有辅助按钮。还有图片、按钮样式等细节方面的设计。还包括界面元素的布局设计,要求布局完成后看起来简洁美观。各个模块能正常实行其功能。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的方法与方案

1、研究方法及实验方案

设计计划为,首先设计游戏界面以及游戏菜单。初步确定游戏整体界面的版式,针对每个界面模块设计图标素材。用java语言编码设计出界面的完整形式。而后以代码编写动画,不断修改演示效果,直至达到满意效果。对菜单,游戏元素等控件注册事件处理方法,构建界面逻辑交互类。在逻辑处理类中,逐步完善游戏界面控件事件所需功能。其中游戏的核心算法都在这里实现。完成整个游戏逻辑的编写后,进一步完善界面与逻辑的交互,逐步完成整个游戏程序。代码编写完毕后,将游戏程序进行测试运行。排除代码存在的语法和逻辑错误。进行游戏试玩,对不符合游戏规则或不满足设定功能或其他非预测的bug进行检验,修改代码,直至程序正确完成所需功能。上述工作完成后,进一步检查代码,添加异常处理,优化相关算法,让游戏运行更流畅,健壮性更强。

2、技术路线

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究创新点

5. 研究计划与进展

01~02周:查找资料、论证方案。

03~09周:程序设计、运行、调试。

10~12周:软件测试、功能改进及完善。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。