毕业设计|基于Android的连连看小游戏的设计与实现
基(🚩)于Android的连连看小游戏的设计与实现毕业设(🦃)计论文
摘要:随着移动互联网的发展,智能手(✏)持设备越来越重要在(🃏)我们的日常生活中,各种移动应用在智能手持设备(🛤)和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