Android系统下连连看游戏的设计与实现.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-04-27
  • 论文字数:17563
  • 当前位置论文阅览室 > 论文范例 > 本科论文 >
  • 课题来源:(冰雪公主)提供原创文章

支付并下载

摘要:随着智能移动设备的发展,特别是近几年快速发展的智能手机,人们在智能设备上玩的游戏越来越丰富、方便、有趣。

这次毕业设计的内容是在Android系统下设计的连连看小游戏。游戏以Android操作系统为平台, Android基于Linux,具有开源特性,游戏用java作为开发语言。论文按照软件工程要求的步骤进行设计,首先进行了游戏的需求分析,设计出总体方案,然后进行了详细设计。本游戏主要实现了开始游戏、图片重排、游戏计时、声音设置等基本功能。游戏界面友好美观,操作方便,有炫酷的声音、清晰的画面、一定挑战性的难度,适合各个年龄段的人们的娱乐。游戏运行稳定,在实际手机上有良好的运行效果。通过这次设计,熟练对Android平台的操作,能够在该系统下进行简单的应用程序的开发。

 

关键词  智能移动设备;Android;连连看;Java

 

目录

摘要

Abstract

1 绪论-1

1.1-课题研究背景-1

1.1.1  智能移动平台简介-1

1.1.2  连连看小游戏开发背景-2

1.2-课题意义-2

2软件开发相关技术-4

2.1-Android平台简介-4

2.2-Java技术简介-5

3 连连看小游戏设计过程-7

3.1可行性研究-7

3.1.1  技术可行性-7

3.1.2  经济可行性-7

3.1.3  操作可行性-7

3.2功能需求分析-7

3.3 开发流程-8

3.4 总体方案设计图-8

3.5 连连看游戏结构图-8

4 具体开发过程-10

4.1 开发环境的搭建-10

4.1.1 安装JDK-10

4.1.2 安装Eclipse-10

4.1.3  安装Android SDK-10

4.1.4  安装ADT-11

4.2 算法设计-12

4.2.1  游戏地图的算法设计-12

4.2.2  图案连接判断的算法设计-13

4.2.3  游戏胜利及布局无解判断算法设计-14

4.2.4  新游戏、游戏重排算法设计-14

4.3 游戏模块设计-14

4.4  UI及相应代码部分的设计-15

4.4.1  游戏界面设计-15

4.4.2  游戏子菜单列表的设计-22

5 系统发布-31

5.1 将工程打包成APK-31

5.2 APK程序的安装-31

结论-32

致谢-33

参考文献-34

附录 源代码-35