版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——移动设备应用程序开发大作业
《移动设备应用程序开发设计》
淮阴工学院
《移动设备应用程序开发》大作业
系(院):计算机与软件工程学院专业:计算机科学与技术班级:计算机3132学生姓名:王奇奇学号:1131321206任课教师:张海艳学年学期:2023~2023学年第1学期
2023年12月26
《移动设备应用程序开发设计》
基于Android平台2048游戏开发
第1章绪论
1.1游戏开发背景
Android智能手机功能十分强大,具有很高的性价比,十分深受人们的爱好,可能正式由于如此,在2023年中,Android智能手机在全世界占据着81.5%很夸诞的市场份额,一举成为使用的人数最多,市场份额占据最大的Android智能手机系统。
而Android智能手机游戏的出现正是为了消遣心神,并且随着智能移动终端和全球移动通信网络的不断进步,Android智能手机游戏也正在经历从简单到繁杂的进化过程。从全球来看,智能移动终端的消遣服务一直被认为是带动移动数据业务加速并快速发展的重要力量。也是作为手机消遣服务的重要内容之一。近年来,一直伴随着全球移动网络和移动终端性能不断的提高和完善。
由于近几年来,Android智能手机游戏的快速发展,游戏的分类也变得越来越丰富,目前手机游戏按内容可分为:角色扮演类(RPG)、冒险类(AVG)、决斗类(FTG)、棋牌类、电影改版类、益智类、体育竞技类、模拟类。手机游戏种类目前已成为人类线上消遣生活的不可或缺的最主流的载体而存在,现代人对于移动终端的休闲消遣功能所需求越来越强大,移动终端上的游戏或已以成为了现代人们消遣生活中不可或缺的一部分了。
1.2国内外研究现状
目前国内外的Android开发还是主要以应用开发为主,主要分成3类:企业应用、通用应用以及游戏应用。第一类应用的开发主要是一些大公司为了自己的品牌而开发的。其次类的应用主要是一些创业型公司或者独立开发者为了盈利开发的应用。第三类应用目前跟其次类应用一致[4]。
2048小游戏是一款最近流行全球的手机游戏,简单的游戏模式和趣味的玩法,几乎游戏下载排行榜的前10名都可以看到“他的身影〞。
2
《移动设备应用程序开发设计》
1.3游戏开发意义
现如今,手机游戏已在我们的生活中占据一席之地,并在一步步的壮大。可以说,随着他的迅猛发展,现今的手机游戏已经不单单是一种缓解压力的工具,而是形成了一种文化现象。随着游戏软件在市场的一步步壮大,与其有关的文化也随之传播。
2048游戏的制作属于电子游戏中的益智类小游戏,它做到了消遣性、趣味性、教育性相统一。益智类的游戏即是需要去开动大脑去思考从而获得游戏的胜利。简单的益智类游戏可以使玩家在消遣中不断的开发大脑。这样一来就实现了在消遣中学习。
现有2048游戏最大的不足在于过度强调简单,它是由数字组成的游戏,所以在长时间的游戏后就会感觉无聊,同时在熟知玩法后就会知道下一个要拼出的数字,这就缺乏神秘感,当一款游戏缺乏了神秘和趣味时就注定失败。所以我们要勇于创新,将2048游戏开发出不同的版本,当玩家觉对拼接数字感到无聊时可以有不同的选择。2048还有一大缺点就是当玩家拼出‘2048’时游戏就会终止,这样就会让玩家感到失落,所以我们要创作一个永无止境的游戏,让玩家去不断的超越自己。
第2章系统的需求分析和概要设计
2.1系统需求分析
2.1.1系统功能需求分析
系统主要实现以下的几个功能:关卡选择、浮现游戏界面、重新开始游戏、当前分数和最高分数、游戏帮助等功能。
关卡选择是当玩家点击此按钮时,游戏就会从主界面跳转到关卡选择界面,当玩家选择相应的关卡时,先判断此关卡是否开启,假使没有开启此关卡就会弹出对话框提醒玩家此关卡未开启,假使此关卡已经开启就会跳转到主界面同时开始此关卡。重新开始游戏是当玩家无法满足当前进度时点击此按钮就会重新开始游戏,假使玩家处于不同关卡时重新开始游戏还是停留在此关卡。游戏帮助是当新手玩此游戏时无法知道游戏玩法时给予相应的提醒。浮现游戏界面是游戏开始
3
《移动设备应用程序开发设计》
时主界面在游戏区域会生成4×4的矩阵同时在矩阵里面随机生成两个2或4的卡片。当前分数和最高分数是显示此局玩家所获得的分数和历史最高的分数,假使当前的分数超过最高分数那么最高分显示当前的分数,如图2-1所示。
图2-1系统功能图
2.1.2游戏基本规则
在开始游戏后玩家通过滑动屏幕来操控卡片的移动方向,当卡片滑动中假使有两张卡片一致且他们的中间也没有其他卡片时,在滑动的过程中这两张卡片会合并,显示为这两张卡片之和。在滑动之中有三张卡片一致时只会合并向滑动方向两张卡片。在滑动中假使有两张卡片一样同时又有一张卡片的值跟这两张卡片相加的值时,滑动只会使那两张一致的卡片合并而不会接着让合并后的卡片和另一张卡片合并。
2.2系统概要设计
2.2.1系统流程的设计
游戏开始进入开始页面,能够进入游戏的主界面并开始普通开局,从主界面能够重新开始游戏、查看帮助和进入关卡选择界面。当玩家点击重新开始按钮会弹出相应的对话框让玩家选择,假使玩家选择“是〞时则重新开始游戏,假使选择“否〞则返回游戏界面不做任何处理。当玩家点击关卡按钮会跳转到关卡选择界面,关卡界面将显示所有的关卡,当玩家点击相应的关卡时后台会判断此关卡是否开启,假使已经开启将会跳转到主界面并运行此关卡,假使没有开启将给予
4
《移动设备应用程序开发设计》
玩家提醒“此关卡未开启〞对话框。在开始界面按返回按钮时则会退出游戏。游戏的流程图如图2-2所示:
图2-2系统流程图
2.2.2系统模块设计
算法设计
(1)当有两张卡片一致时,向它们可以碰撞的方向滑屏,卡片会移动到最底边并生成其两倍数字的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医疗保障市场
- 护理服务文化与人文关怀
- 电网应急物资管理培训
- 税务代理合同书标准版
- 简单版店面租赁合同模板
- 2024年网络安全保障协议2篇
- 私人教练服务合同模板范本
- 铝单板分包商2024年度合作框架合同
- 家政服务合同范本
- 二零二四年区块链技术研发与应用合作合同3篇
- 国开(浙江)2024年秋《中国建筑史(本)》形考作业1-4答案
- 医院检验科实验室生物安全程序文件SOP
- 第9课-隋唐时期的经济、科技与文化-【中职专用】《中国历史》课件(高教版2023基础模块)
- 个人嘉奖登记(报告)表(无水印)
- 大队委竞选课件
- 机械零件轴测图精品
- 英语《花木兰》短剧剧本
- 入侵报警系统工程施工要求及调试
- 基于PLC的燃油锅炉控制系统设计毕设设计说明书论文
- 小学生垃圾分类(全)(课堂PPT)
- 保险公司绩效考核办法
评论
0/150
提交评论