需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10884 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
【摘要】随着这几年科技的突飞猛进,手机的发展也越来越快,不在局限于只能打电话和发短信的简单功能,手机作为现在生活中必不可少的便携设备,它的功能也越来越强大人们不再仅仅用手机来打电话,上网、玩游戏、拍照。 而这次设计的连连看游戏主要基于Android系统的构架编写,众所周知现在市场上Android和iOS是较为大众和流行的两种手机操作系统。Android系统市场广,多平台支持且开源,iOS因其效率快、界面美观安全性高。两种操作系统都有很多的粉丝。因为Android的开源性和优越的数据查询功能所以本程序选择基于Android系统编写的连连看游戏,主要以Android studio和Android SDK为开发工具,对连连看游戏的游戏进行了需求分析,明确了游戏的功能和性能要求,针对游戏的界面设计,关卡时间的控制、图片布局的算法、关卡选择音效等方面进行详细的系统研究,最终编写完成一个稳定、富有娱乐性的连连看小游戏,让大家在平日学习繁忙之余还能通过手机放松自己的心情。 【关键词】:Android; 连连看游戏; 游戏功能; 算法设计;
目录 摘要 Abstract 1 绪论-1 1.1课题背景-1 1.2 研究现状及发展趋势-1 1.2.1 课题研究现状-1 1.2.2 发展趋势-1 1.3 本文工作-2 2 iOS和Android发展对比-3 2.1两种系统优缺点综述-3 2.2 Android和iOS系统架构对比-3 2.2.1 Android的系统架构-3 2.2.2 iOS系统框架-5 2.2.3 Android和iOS在系统架构上的对比-6 2.3研究总结-6 3 基于Android的连连看游戏设计与实现-7 3.1 研究目标-7 3.2 需求分析-7 3.3 Android开发工具-7 3.3.1 初始环境-8 3.3.2 AS界面以及模拟器-8 3.4 UI界面的设计-9 3.4.1 UI设计的重要性-9 3.4.2 设计综述-9 3.5 游戏规则以及游戏系统架构的分析-10 3.5.1 游戏规则-10 3.5.2 游戏系统架构-11 3.6 游戏中各个算法的实现-15 3.6.1游戏音效算法-15 3.6.2 游戏界面布局算法-16 3.6.3 消除的算法-18 3.6.4 提示和刷新功能-20 3.6.5 其他的功能介绍-21 4文件结构与用途-24 4.1 文件结构-24 4.2 主要文件用途-25 5软件测试-26 5.1 软件测试的意义-26 5.2 软件测试的重要性-26 5.3 软件测试环境与测试条件-26 5.4 测试要点-27 5.5 软件功能测试-27 毕业设计总结-29 参考文献-30 致 谢-31 |