姓 名: _
专 业 班 级: _
论 文 名 称: _
指 导 教 师: _
摘 要
随着经济的发展,生活节奏的不断加快,人们的生活压力也不断加重,而轻松益智游戏
对缓解生活压力,调节情绪具有重要意义。
《》益智小游戏在 年发布出来后,迅速在网上走红,现如今已延伸出了后
宫版、朝代版、六边形版多种模式,而我将创建出属于我自己的版本。
本文采用 语言开发了《》小游戏,并在 平台与真机上运行,游戏
经过图形界面的处理,以不同颜色显示不同的数字或文字,游戏不仅有最传统的数字玩法,
也融合了朝代模式,让对数字叠加痴迷的玩家,过足瘾,也让那些喜欢历史的朋友可以通过
游戏来巩固历史的发展。该游戏还有查看当前得分,查看最高分,重玩,退出等功能,
界面简洁明了,操作直观且简单。对于游戏的各部分功能都进行了测试,测试结果正常,目
前没有发现问题。
关键字:Android;;游戏;益智
2
目录
目录...............................................................................................................................................................................3
第一章 项目背景.........................................................................................................................................................5
课题概述
涉及技术和理论基础
1.2.1 Java 语言..............................................................................................................................................6
1.2.2 Android 操作系统...............................................................................................................................7
1.2.3 开发平台介绍...................................................................................................................................10
第二章 用户需求分析...............................................................................................................................................11
用户功能描述
2.1.1 2048 游戏设计功能模块说明如下..................................................................................................12
2.1.2 游戏对象...........................................................................................................................................12
开发环境
开发工具
第三章 概要设计.......................................................................................................................................................13
游戏主要流程
流程结构图
3.2.1 界面布局............................................................................................................................................14
3.2.2 游戏实现(逻辑、代码)...............................................................................................................14
3.2.3 模式切换............................................................................................................................................14
3.2.4 当前分、最高分................................................................................................................................15
3.2.5 重新开始............................................................................................................................................15
3.2.6 菜单设置............................................................................................................................................15
第四章 详细设计.......................................................................................................................................................16
游戏逻辑结构
主要用户设计界面与技术讲解
4.2.1 界面布局............................................................................................................................................18
4.2.2 游戏实现(逻辑、代码)...............................................................................................................19
4.2.3 模式切换............................................................................................................................................24
4.2.4 当前得分、最高分...........................................................................................................................25
4.2.5 重新开始............................................................................................................................................26
4.2.6 菜单设置............................................................................................................................................27
4.2.7 手机返回键事件................................................................................................................................29
3
第五章 游戏测试.......................................................................................................................................................30
需求分析
测试计划
测试执行
测试结果
第六章 开发经验及收获...........................................................................................................................................33
第七章 致谢...............................................................................................................................................................34
第八章 参考资料.......................................................................................................................................................35
4
第一章 项目背景
1.1 课题概述
移动互联网时代的来临,直接促进了搭载智能操作系统、具有强大扩展性的智能手机、
平板电脑等移动终端产业的蓬勃发展。而从便携性和随身性这两方面来考虑,电脑所带来的
体验已经不能和手机相提并论了。
现如今 、苹果等各智能手机已经基本占领整个手机市场,从而使得更多应用
的出现,其中手机游戏应用在其中占领主要的位置。
小游戏,便曾一度风靡,并且从最初的 风格的数字模式,一直向前延伸演化,
现如今已出现多种模式的 ,其中有由具有进化或包含关系的对象来替代基本的
的加法运算从而增加趣味性,又有扩大 的模式向 的模式演化从而降低难度,
增加游戏的可玩性,也有缩小 的模式向 的模式演化从而增加游戏的难度,增加游
戏的挑战性。
此次毕业设计便是从 的演化得到的启示,从而设计的一款具有个人特色的
益智小游戏,该游戏通过简单和易操作的 游戏来帮助手机用户打发时间。并且该
游戏集数字模式和朝代模式于一身的 使游戏即可以通过数字叠加来开动大脑,又可以
学习朝代历史发展,玩家开动大脑,制定战略来取得更好的成绩,更是让用户能够在任何环
境任何时间都能够放松心情和娱乐身心充分展示了在娱乐中学习的理念。
5