需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:17563 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着智能移动设备的发展,特别是近几年快速发展的智能手机,人们在智能设备上玩的游戏越来越丰富、方便、有趣。 这次毕业设计的内容是在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 |