基于Android的连连看小游戏的设计与实现毕业设计论文

2024-01-09 15:28:21

摘要:随着移动互联网的发展,智能手持设备越来越重要在我们的日常生活中,各种移动应用在智能手持设备和PAD平板电脑上应用。移动游戏是消费者利用随身携带的智能移动终端设备能随时随地来进行的游戏。近年来,手机游戏市场得到了很大的发展,手机游戏已成为使用率最高的手机娱乐应用。随着Symbian系统的逐渐衰落,Android在手机世界里和IOS平分天下,是移动互联网时代最理想的手机软件平台。研究与开发Android平台手机游戏,成为一个非常有趣而又有发展的领域。
本游戏是一款基于Android的手机连连看游戏,玩家进入游戏后,进入主界面,显示开始游戏、游戏简介、关于作者和退出游戏。当玩家点击“开始游戏”后,玩家在规定时间内消去全部图片,即可进入下一关,如果没有在规定时间内消去全部图片,则失败。当玩家点击“暂停”后,将进入系统主界面,当玩家点击“关于游戏”后,可以看到游戏的作者介绍,还可以看到游戏的帮助文档,向玩家介绍本游戏的使用方法。当玩家点击主界面的“退出游戏”,即退出连连看游戏程序。? ? 本文通过对Android系统架构和应用开发进行初步研究,设计一款连连看小游戏。在对系统进行详细需求分析的基础上,确定了系统的功能和性能要求,对游戏的菜单界面、屏幕绘制、时间控制、布局算法、连通算法、关卡设置、音效和动画进行了设计,并最终实现了一个界面友好、高效稳定和富有娱乐性的手机连连看益智小游戏。让人们在紧张的工作之余能够方便地放松心情。

关键词:Android;Java;游戏;连连看? ?

目录:
第1章 绪论? ? 1
1.1课题背景? ? 1
1.2国内外研究现状? ? 2
1.3发展趋势? ? 4
1.4课题研究意义? ? 5
1.5论文结构安排? ? 6
1.6本章小结? ? 7
第2章 基础知识与开发技术? ? 8
2.1 Android技术简介? ? 8
2.1.1 Android基本知识? ? 8
2.1.2 Android系统特点? ? 10
2.1.3 Android手机平台的优势? ? 11
2.1.4 Android 手机游戏的市场价值? ? 12
2.2 Java技术简介? ? 14
2.3游戏使用技术? ? 15
2.3.1主要技术问题? ? 15
2.4本章小结? ? 16
第3章 需求分析? ? 17
3.1可行性分析? ? 17
3.1.1操作可行性? ? 17
3.1.2技术可行性? ? 17
3.1.3经济可行性? ? 18
3.2功能需求分析? ? 18
3.3系统基本流程? ? 19
3.3.1 系统流程图? ? 19
3.3.2游戏详细过程流程图? ? 20
3.4系统风格定位? ? 21
3.5本章小结? ? 21
第4章 系统设计与实现? ? 22
4.1系统模块设计? ? 22
4.2图形连通算法设计? ? 23
4.3开发环节的搭建? ? 24
4.4单项功能的实现? ? 25
4.4.1消除图片动画实现:? ? 25
4.4.2剩余时间效果实现? ? 25
4.4.3进度条效果实现? ? 25
4.4.4游戏初始化? ? 26
4.4.5判断消除图片? ? 27
4.4.6在两图片之间连线? ? 29
4.5系统运行界面图? ? 30
4.6 本章小结? ? 33
第5章 系统测试与性能? ? 34
5.1软件测试? ? 34
5.1.1测试简介? ? 34
5.1.2测试分类? ? 34
5.1.3测试步骤? ? 35
5.2游戏系统测试? ? 35
5.3本章小结? ? 37
第6章 总结与展望? ? 38
6.1结论? ? 38
6.2进一步工作方向? ? 38
参考文献? ? 39
致谢? ? 40
外文? ? 41

论文字数:33758
包含资料:
?


截图:
?

文章来源:https://blog.csdn.net/m0_66999594/article/details/135468052
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。