预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

淮阴工学院 《移动设备应用程序开发》大作业 系〔院〕: 计算机与软件工程学院 专业:计算机科学与技术班级:计算机3132学生姓名: 王奇奇 学号:1131321206任课教师: 张海艳 学年学期: 2022 ~ 2022 学年第1 学期 2022 年 12 月26 基于Android平台2048玩耍开发 第1章绪论 玩耍开发背景 Android智能手机功能格外强大,具有很高的性价比,格外深受人们的宠爱,可能正式由于如此,在2022年中,Android智能手机在全世界占据着81.5%很夸大的市场份额,一举成为使用的人数最多,市场份额占据最大的Android智能手机系统。 而Android智能手机玩耍的消灭正是为了消遣心神,并且随着智能移动终端和全球移动通信网络的不断进步,Android智能手机玩耍也正在经受从简洁到简单的进化过程。从全球来看,智能移动终端的消遣效劳始终被认为是带动移动数据业务加速并快速进展的重要力气。也是作为手机消遣效劳的重要内容之一。近年来,始终伴随着全球移动网络和移动终端性能不断的提高和完善。 由于近几年来,Android智能手机玩耍的快速进展,玩耍的分类也变得越来越丰富,目前手机玩耍按内容可分为:角色扮演类〔RPG〕、冒险类〔AVG〕、搏斗类 〔FTG〕、棋牌类、电影改版类、益智类、体育竞技类、模拟类。手机玩耍种类目前已成为人类线上消遣生活的不行或缺的最主流的载体而存在,现代人对于移动终端的休闲消遣功能所需求越来越强大,移动终端上的玩耍或已以成为了现代人们消遣生活中不行或缺的一局部了。 国内外争辩现状 目前国内外的Android开发还是主要以应用开发为主,主要分成3类:企业应用、通用应用以及玩耍应用。第一类应用的开发主要是一些大公司为了自己的品牌而开发的。其次类的应用主要是一些创业型公司或者独立开发者为了盈利开发的应用。第三类应用目前跟其次类应用一样[4。] 2048小玩耍是一款最近风行全球的手机玩耍,简洁的玩耍模式和趣味的玩法,几乎玩耍下载排行榜的前10名都可以看到“他的身影”。 玩耍开发意义 现如今,手机玩耍已在我们的生活中占据一席之地,并在一步步的壮大。可以说,随着他的迅猛进展,现今的手机玩耍已经不单单是一种缓解压力的工具,而是形成了一种文化现象。随着玩耍软件在市场的一步步壮大,与其有关的文化也随之传播。 2048玩耍的制作属于电子玩耍中的益智类小玩耍,它做到了消遣性、趣味性、教育性相统一。益智类的玩耍即是需要去开动大脑去思考从而获得玩耍的成功。简洁的益智类玩耍可以使玩家在消遣中不断的开发大脑。这样一来就实现了在消遣中学习。 现有2048玩耍最大的缺乏在于过度强调简洁,它是由数字组成的玩耍,所以在长时间的玩耍后就会感觉无聊,同时在熟知玩法后就会知道下一个要拼出的数字,这就缺乏奇特感,当一款玩耍缺乏了奇特和趣味时就注定失败。所以我们要勇于创,将2048玩耍开发出不同的版本,当玩家觉对拼接数字感到无聊时可以有不同的选择。2048还有一大缺点就是当玩家拼出‘2048’时玩耍就会完毕,这样就会让玩家感到失落,所以我们要创作一个永无止境的玩耍,让玩家去不断的超越自己。 第2章系统的需求分析和概要设计 系统需求分析 系统功能需求分析 系统主要实现以下的几个功能:关卡选择、呈现玩耍界面、重开头玩耍、当前分数和最高分数、玩耍帮助等功能。 关卡选择是当玩家点击此按钮时,玩耍就会从主界面跳转到关卡选择界面,当玩家选择相应的关卡时,先推断此关卡是否开启,假设没有开启此关卡就会弹出对话框提示玩家此关卡未开启,假设此关卡已经开启就会跳转到主界面同时开头此关卡。重开头玩耍是当玩家无法满足当前进度时点击此按钮就会重开头玩耍,假设玩家处于不同关卡时重开头玩耍还是停留在此关卡。玩耍帮助是当手玩此玩耍时无法知道玩耍玩法时赐予相应的提示。呈现玩耍界面是玩耍开头 时主界面在玩耍区域会生成4×4的矩阵同时在矩阵里面随机生成两个2或4的卡片。当前分数和最高分数是显示此局玩家所获得的分数和历史最高的分数,假设当前的分数超过最高分数那么最高分显示当前的分数,如图2-1所示。 图2-1系统功能图 玩耍根本规章 在开头玩耍后玩家通过滑动屏幕来操控卡片的移动方向,当卡片滑动中假设有两张卡片一样且他们的中间也没有其他卡片时,在滑动的过程中这两张卡片会合并,显示为这两张卡片之和。在滑动之中有三张卡片一样时只会合并向滑动方向两张卡片。在滑动中假设有两张卡片一样同时又有一张卡片的值跟这两张卡片相加的值时,滑动只会使那两张一样的卡片合并而不会接着让合并后的卡片和另一张卡片合并。 系统概要设计 系统流程的设计 玩耍开头进入开头页面,能够进入玩耍的主界面并开头一般开局,从主界面能够重开头玩耍、