摘要:随着科学技术的日益进步,移动终端越来越得到广泛的普及,极大地改变着人们的生活。如今,Android手机游戏琳琅满目,而作为小游戏中的经典,连连看游戏更是得到了众多版本的发展,受到几乎所有玩家的极度追捧。本文旨在通过课题调研,了解当前连连看游戏的发展现状;总结各版本连连看游戏现有的功能及其优缺点;获悉用户对其态度及意见建议;学习Android前沿技术,综合各方面因素,提出难度易控的地图生成策略及新型通路计算策略,并在win7下利用Android开发工具和API接口,使用Eclipse加上ADT开发出基于Android平台的连连看游戏,充分发挥智能手机的硬件功能,增加蓝牙对战功能、道具功能等并融入个人创新元素。6168
关键词:智能手机;Android;连连看;地图;通路;蓝牙;道具
Android mobile game design
Abstract:Along with the rapid development of science and technology, moveable terminals get their increasingly popularization and greately change human’s lives. Number of Android-based cell-phone games is incrediblely greate. As a classic one, game “Try a Link” develops to varies of edition with no doubt and wins greate praise.This article tries to get the knowledge of this very game, to analyze their favourite and un-favourite points, to know the attitude of players, and at last, to raise a map generator that easily controls its difficulty and to develop one game of this kind with Eclipse and ADT on win7, which makes greate use of cell-phone hardwares,bluetooth and tool-play functions added and combined with personal creative elements.
Key words:Intelligent Cell-phone;Android;Try a Link;Map;Route;Bluetooth;Tool-play
目 录
1 绪论 1
1.1 研究的目的和意义 2
1.1.1 研究目的 3
1.1.2 研究意义 3
1.2 国内外研究现状 3
1.3 课题开发说明 4
2 所用技术简介 5
2.1 ANDROID简介 5
2.2 视图 5
2.3 画布 6
3 可行性研究 7
3.1 技术可行性 7
3.2 经济可行性 7
3.3 操作可行性 7
4 需求分析 8
4.1 功能需求 8
4.2 性能需求 8
4.3 可靠性和可用性需求 9
4.4 将来可能提出的需求 9
5 总体设计 10
5.1 设计方案 10
5.2 功能分解 10
5.3 设计软件结构 11
6 详细设计 12
6.1 UI设计 12
6.2 地图生成模块设计 13
6.3 背景音乐模块设计 14
6.4 蓝牙对战模块设计 14
6.5 道具模块设计 15
7 实现和测试 17
7.1 编程环境展示 17
7.2 UI模块实现 17
7.3 地图生成模块实现 19
7.4 蓝牙对战模块实现 21
7.5 抖动重排功能实现 22
7.6 背景音乐模块实现 23
8 结论 25
9 展望 27
参考文献 28
谢辞 30
附录 搭建编译环境 31
1 绪论
智能手机(Smartphone),具有独立的操作系统,像个人电脑一样支持用户自行安装软件、游戏等第三方服务商提供的程序,并通过此类程序不断对手机的功能进行扩充,同时可通过移动通讯网络来实现无线网络接入。目前,全球多数手机厂商都有智能手机产品,而芬兰诺基亚、美国苹果、加拿大RIM(黑莓)、美国摩托罗拉、中国台湾宏达(htc)更是智能机中的佼佼者。 Android安卓手机游戏连连看设计:http://www.youerw.com/jisuanji/lunwen_3518.html