2022年基于Android的2048游戏的设计与实现.docx
《2022年基于Android的2048游戏的设计与实现.docx》由会员分享,可在线阅读,更多相关《2022年基于Android的2048游戏的设计与实现.docx(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源本科 毕业论 文( 设计 )题目:基于 Android 地 2048 嬉戏地设计与实现姓名:学号:专业: 11 级计 算机科学与技 术院系:信息工程指导老师:职称学位:讲师 硕士完成 时间 :教务处 制安徽新 华学院本科 毕业论 文( 设计)独 创承诺书本人依据 毕业论 文( 设计) 进度方案积极开展 试验 (调查 )讨论活 动,实事求是地做好试验 ( 调查) 记录 ,所呈交地 毕业论 文( 设计)是我个人在 导师 指导下进行地讨论工作欢迎下载精品学习资源及取得地讨论成果 .据我所知,除文中特 别加以标注引用参考文献 资料外, 论文( 设计)中全部数据均 为自己讨论成果,不包含其他
2、人已经发 表或撰写 过地讨论成果 .与我一同工作地同志 对本讨论所做地工作已在 论文中作了明确 说明并表示 谢意.毕业论 文( 设计 )作者 签名:日期:欢迎下载精品学习资源基于 Android 地 2048 嬉戏地设计 与实现摘要现如今, 电子游 戏已渐渐渗透 进人们生活中,并在扮演着越来越重地角色.可以 说,随着他地迅猛 进展, 现今地 电子嬉戏已经不仅仅 是一种 消遣,而是形成了一种文化现象,具有很 强地民族性和丰富地文化内涵.相伴着游 戏软 件在市 场地销售,与其相关地文化也随之传播.2048 嬉戏地制作属于 电子游 戏中地益智 类小游 戏,它做到了 消遣性、趣味性、训练性相统一.益智
3、类地游 戏即是需要去开 动大脑去摸索从而 获得嬉戏地成功.简洁 地益智 类嬉戏可以使玩家在 消遣 中不断地开 发大脑.这样一来就 实现了在 消遣中学 习.本文通 过对 Android 应用开 发地初步讨论, 设计 出了一款基于 Android 平台地 2048 小嬉戏.本文是在通 过对系统进行具体 分析地情形下,基本地确定了系统地相关地功能要求, 对嬉戏地关卡 设置、菜 单界面、屏幕 绘制和布局 进行了 设计, 实现 了一款界面清楚、内容 丰富地 2048 嬉戏,它能 够让 人们在这个快节奏地生活 压力中得到 缓解.关键字: Android ;嬉戏;益智欢迎下载精品学习资源Design and
4、 implementation of 2048 games based on AndroidAbstractNowadays, electronic games have seeped into peoples life, and plays an increasinglyimporta nt role. It can be said, with his rapid development of electronic games, today is not only a kind of e ntertainment, but the formation of a cultural phenom
5、enon, has a strong national character and rich cultural connotation. With the game software sales in the market, theculture also spread.2048 the game belongs to the puzzle game in electronic games, it did entertainment, fun,educ ational unity. Puzzle game is to use your brain to think in order to wi
6、n the games. A simplepuzzle game can make the game player development brain constantly in entertainment. So asto achieve th e learning in the entertainment.The preliminary study on the development of Android application, designed a 2048 gamebase d on Android platform. In this paper through the detai
7、led analysis of system, the basic to determin e the systems related functional requirements, setting, rendering and layout of the screen menu int erface, the games level for the design, implementation of a clear interface,rich content of the 2048 game, it can let people get relief in this fast the r
8、hythm of lifepressure. Key Words : Android ; Game; Puzzle欢迎下载精品学习资源目录欢迎下载精品学习资源1 绪论11.1 背景11.1.1 手机地 应用市 场发 呈现状11.1.2 国内外 现状11.1.3 课题意义11.2 本章小 结22 开发环 境地介 绍和搭建22.1 开发环境地介 绍32.1.1 JDK 地介绍32.1.2 Eclipse 地介 绍32.1.3 Android SDK地介 绍32.2 开发环境地搭建32.2.1 JDK 地安装与 环境变量配置32.2.2 Android SDK与 Eclipse 地安装与配置32.2
9、.3 Android 虚拟机 AVD 地配置42.3 本章小 结53 系统地需求分析和概要 设计53.1 系统需求分析63.1.1 系统功能需求分析63.1.2 嬉戏基本规章63.2 系统概要 设计73.2.1 系统流程地 设计73.2.2 系统模块设计83.3 本章小 结104 系统实现124.1 开头界面地 实现124.2 嬉戏界面地 实现124.3 嬉戏滑屏卡片移 动地实现134.4 重新开头游 戏功能地 实现194.5 关卡地 实现224.6 嬉戏帮忙地 实现234.7 本章小 结255 测试265.1 嬉戏系统测试265.1.1 嬉戏流程测试265.1.2 嬉戏模式275.2 本章小
10、 结296 总结 与展望296.1 论文总结296.2 展望29致 谢30参考文献31欢迎下载精品学习资源1 绪论第一章主要是 对课题 地总体介 绍,主要包括 对课题 地背景 资料简介、国内外讨论 现状, 仍有就是 对课题 讨论地价 值地介绍.1.1 背景1.1.1 手机地应用市场进呈现状随着 3G 地越来越普及以及手机 应用地日益丰富 仍有智能水平地不断地提高,从便携性和随身性 这两方面来考 虑,电脑 所带来地体 验已经不能跟手机相提并论了,他已 经完善地超 过了电脑1.现如今 Android 、苹果等各智能手机已经基本占 领整个手机市 场,从而使得更多 应用地出 现,然而手机游 戏应 用在
11、其中占 领主要位置置 .随着 Android 智能手机地普及以及游戏种类地多元化,使得 Android 手机游 戏用户规 模保持着 稳步增长之势2,3.1.1.2 国内外现状目前国内外地Android 开发仍是主要以 应用开 发为 主,主要分成 3 类:企 业应用、通 用应用以及游 戏应 用.第一类应 用地开 发主要是一些大公司为了自己地品牌而开 发地.其次类地应用主要是一些 创业型公司或者独立开发者为了盈利开 发地应用.第三 类应用目前跟其次类应 用相同 4.2048 小嬉戏是一款最近 风靡全球地手机游 戏, 简洁 地嬉戏模式和趣味地玩法,几乎嬉戏下载排行榜地前 10 名都可以看到 “他地身
12、影 ”.1.1.3 课题意义现如今,手机游 戏已在我 们地生活中占据一席之地,并在一步步地壮大.可以 说,随着他地迅猛 进展, 现今地手机游 戏已经不单单 是一种 缓解压力地工具,而是形成了一种文化现象.随着游 戏软 件在市 场地一步步壮大,与其有关地文化也随之传播.2048 嬉戏地制作属于 电子游 戏中地益智 类小游 戏,它做到了 消遣性、趣味性、训练性欢迎下载精品学习资源相统一.益智类地游 戏即是需要去开 动大脑去摸索从而 获得嬉戏地成功.简洁 地益智 类嬉戏可以使玩家在 消遣 中不断地开 发大脑.这样一来就 实现了在 消遣中学 习.现有 2048 嬉戏最大地不足在于 过度强调简洁 ,它是
13、由数字 组成地游 戏,所以在 长时间地游 戏后就会感 觉无聊,同 时在熟知玩法后就会知道下一个要拼出地数字,这就缺乏神奇感,当一款游 戏缺乏了神奇和趣味 时就注定失 败.所以我 们要勇于 创新,将 2048 嬉戏开发出不同地版本,当玩家觉对 拼接数字感到无聊时可以有不同地 挑选 .2048 仍有一大缺点就是当玩家拼出 2048时嬉戏就会 终止, 这样 就会让玩家感到失落,所以我们要创作一个永无止境地游 戏, 让玩家去不断地超越自己.1.2 本章小结本章第一介 绍了本游 戏 2048 地讨论背景,主要是以手机地应用市场发 呈现状和国内外现状两方面来 阐述,以及 简洁地介 绍了本课题 地意 义.2
14、 开发环境地介绍和搭建本章是 对 Android 应用开 发地开发环 境进行简洁地介 绍以及如何搭建 .欢迎下载精品学习资源2.1 开发环境地介绍2.1.1 JDK地介绍Java Development KitJDK 是 Java 语言地软件开 发工具包 .Java地核心就是 JDK , JDK 主要包括了 Java 基础类库 、Java 运行 环境以及 Java工具.它主要是 为 Java程序员开发而发布地免 费开发工具包 5,6.2.1.2 Eclipse地介绍Eclipse 是一个基于 Java地和开源地开 发平台, 刚开头只是用于 Java 语言地开 发, 现在人 们使用一些外挂程式使
15、得 Eclipse 可以开 发一些其他地 运算机 语言.Eclipse 对他本身而言它只是一个框架平台,但最多地外挂程式使得它 变得具有敏捷性 7.2.1.3 Android SDK地介绍SDK ( software development kit )是 软件开发工具包 .Android SDK 指地是 Android 专属地软件开 发工具包 8.2.2 开发环境地搭建2.2.1 JDK地安装与环境变量配置1)从网上下 载 JDK1.6 或者 JDK1.7 版本 . 2)双 击文件安装 JDK.3) 环境变量地配置:右 击“我地 电脑 ”- 属性 - “高级系统设 置”- 环境变量9. 环境变
16、量地 设置界面分 “用户变 量”和“系统变 量”10在.系统变 量里点 击新建在 变量名中 输入“JAVA_HOME” ,在变量值中填入 JDK 地安装路径;接着新建 classpath变量, 变量值设为 : .;%JAVA_HOME%lib ;%JAVA_HOME%libtools.jar,然后双 击“系统变 量”中存在地 path在弹 出地对话 框中添加 变量值: %JAVA_HOME%bin ;%JAVA_HOME%jrebin,最终运行 -cmd, 输入javac,假如出 现用法说明, 就表示成功 11,12.2.2.2 Android SDK与 Eclipse地安装与配置欢迎下载精品
17、学习资源在网上搜寻 adt-bundle-windows 并下 载.下好之后直接解 压缩,此文件 为已经集成了Eclipse 和 Android SDK地完整版, 这样 就可以适合一些新手 .2.2.3 Android虚拟机 AVD地配置在 Eclipse 菜单栏中点 击 Window-Android Virtual Device Manager13, 在弹出地窗口中点击“new”按 钮, 进入到 创建地 AVD 配置窗口,可以 创建自己想要地 AVD14 ,如 图 2.1所示:图 2.1 AVD 配置 图配置成功后, 选中创建好地 AVD 并点 击“start按”钮弹 出对话 框点 击 La
18、unch 按钮,由于AVD 第一次启 动时间较长 ,需耐心等待 15. 开启成功后如 图 2.2 所示:欢迎下载精品学习资源图 2.2 AVD 界面 图2.3 本章小结本章是 对 Android 应用开 发所需地开 发环境进行简洁 地介绍和对开发环 境如何搭建 进行介 绍.3 系统地需求分析和概要设计欢迎下载精品学习资源这章主要 叙述了系 统地需求分析, 简洁 地描述了各个功能模 块和游 戏地基本 规章 ,然后是 对系统概要 设计 地介 绍.3.1 系统需求分析3.1.1 系统功能需求分析系统主要实现 以下地几个功能:关卡 挑选 、呈 现嬉戏界面、重新开头游戏、当前分数和最高分数、游 戏帮忙等
19、功能 .关卡 挑选是当玩家点 击此按钮时 ,嬉戏就会从主界面跳 转到关卡 挑选 界面,当玩家 选择相应地关卡 时,先判定此关卡是否开启,假如没有开启此关卡就会弹出对话框提示玩家此关卡未开启,假如此关卡已经开启就会跳 转到主界面同 时开头此关卡 .重新开头游 戏是当玩家无法 满意当前 进度时点击此按 钮就会重新开头游 戏,假如玩家 处于不同关卡 时重新开头游 戏仍 是停留在此关卡 .嬉戏帮忙是当新手玩此游 戏时 无法知道游 戏玩法 时给 予相 应地提示.出现嬉戏界面是游 戏开头时主界面在游 戏区域会生成 44 地矩 阵同时在矩阵里面随机生成两个 2 或 4 地卡片 .当前分数和最高分数是 显示此
20、局玩家所 获得地分数和 历史最高地分数,假如当前地分数超过最高分数那么最高分 显示当前地分数,如 图 3.1 所示.图 3.1 系统功能 图3.1.2 嬉戏基本规章在开头游 戏后玩家通 过滑动屏幕来操控卡片地移 动方向,当卡片滑 动中假如有两 张卡片相同且他 们地中 间也没有其他卡片 时,在滑 动地过程中这两张卡片会合并, 显示为这两欢迎下载精品学习资源张卡片之和 .在滑 动之中有三 张卡片相同 时只会合并向滑 动方向两 张卡片 .在滑 动中假如有两张卡片一 样同时又有一 张卡片地 值跟这两张卡片相加地 值时,滑 动只会使那两 张相同地卡片合并而不会接着 让合并后地卡片和另一 张卡片合并 .3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 基于 Android 2048 游戏 设计 实现
限制150内