摘要:现今是科技飞速发展的时代,各式各样的高科技正在一一融入人们的生活中,而手机则是人们每天生活的必须品,已经重要到无可替代的地步。并且手机游戏更是风靡全球,是必不可少的娱乐项目。
对安卓系统架构和应用开发有了初步的认识和研究,所以运用JAVA语言开发了一款休闲益智的记忆纸牌游戏,让玩家们在茶余饭后可以轻松的来一场头脑风暴。记忆纸牌游戏是为了满足玩家轻松娱乐的目的,在紧张的生活之中忙里偷闲的放松身心有时也是必要的,还能使自己的大脑得到锻炼。在对游戏进行需求分析的基础上,确定了游戏的功能和要求。对游戏的界面,菜单,布局,难度设置,算法等进行了编写。玩家可以自行选择难度,也可以查看自己获得的积分成就,还可以在不满意自己的分数时从零开始,来达到最高分。
关键词:手机游戏;安卓;应用开发 ;菜单;需求分析
目录
摘要
Abstract
1 绪论-1
1.1课题背景-1
1.2发展现状-1
1.2.1手机游戏市场发展轨迹-1
1.2.2游戏开发想法-2
1.3游戏可行性分析-3
1.3.1技术可行性-3
1.3.2操作的可行性-3
1.3.3经济可行性-3
2需求分析-4
2.1功能需求-4
2.2游戏基本流程-4
2.3拟解决的问题和主要工作内容-5
2.3.1游戏涉及的主要问题-5
2.3.2主要工作内容-5
3概要设计-6
3.1游戏结构及模块划分-6
3.2主要模块功能详细叙述-7
4详细设计-8
4.1游戏功能的实现-8
4.1.1游戏界面的实现-8
4.1.2游戏的核心功能和算法-13
4.1.3纸牌的正面和背面-15
4.1.4背景音乐-16
4.1.5最高分数-16
4.1.6其他相关类-17
4.2游戏的文件结构与用途-17
5游戏测试-20
5.1.1软件测试的目的-20
5.1.2软件测试的规则-20
5.2游戏测试内容-20
5.2.1测试环境-20
5.2.2对游戏各模块的测试-20
5.2.3遇到的BUG-21
结论-22
参 考 文 献-23
致 谢-24