基于Android平台2048游戏的设计与实现.doc

资料分类:计算机信息 上传会员:紫色烟火 更新时间:2022-06-12
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11461
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:在2018年的今天,现代人类生活节奏已经变得相当的快速,但是随之而来的反面效应就是,人们的各种压力也变大了,比如生活压力、求偶压力、择业压力、升学或者步入社会压力等等也不断加剧,而方便快捷的手机游戏,尤其是轻松益智休闲类,比如近几年大火的像素鸟、神庙逃亡、2048等等对缓解生活的压力,调节人们的情绪具有很大的价值。

《2048》是属于益智、策略类的小游戏,但虽说是小游戏,但也有很强的策略性,自2014年发布出来后,在网上一炮而红,经过几年的演变,如今已延伸出了皇宫版、几何形版、学院版等多种模式。它做到了趣味性、延伸性、策略性、可玩性相互的统一。而本次毕业设计是特有的独创版本。

本次毕业设计采用Java语言开发了《2048》小游戏,运行平台是Android,游戏不仅有最传统的数字玩法,也融合了朝代模式,让对数字叠加痴迷的玩家,过足瘾,也让那些喜欢历史的朋友可以通过游戏来巩固历史的发展。该游戏还有查看当前得分,查看最高分,重玩,退出等功能,App界面简洁明了,操作直观且简单。对于游戏的各部分功能都进行了测试,目前为止的测试结果正常,没有发现问题。

 

关键字:游戏;益智;Android

 

目录

摘要

Abstract

1 项目背景-1

1.1 课题概述-1

1.2 涉及技术和理论基础-1

1.2.1 Java语言-1

1.2.2 Android操作系统-2

1.3 开发平台搭建-2

1.4 本章小结-4

2 用户需求分析-5

2.1 可行性分析-5

2.2 用户功能描述-6

2.2.1 2048游戏设计功能模块说明-6

2.2.2 游戏对象-6

2.3 游戏基本规则-6

2.4 开发环境及开发工具-6

2.5 本章小结-6

3 概要设计-7

3.1 游戏主要流程-7

3.2 流程结构图-8

3.2.1界面布局-8

3.2.2 游戏实现(逻辑、代码)-8

3.2.3 模式切换-8

3.2.4 当前分、最高分-8

3.2.5 重新开始-9

3.2.6 菜单设置-9

3.3 本章小结-9

4 详细设计-10

4.1 游戏逻辑结构-10

4.2 主要用户设计界面与技术讲解-11

4.2.1 界面布局-11

4.2.2 游戏实现(逻辑、代码)-12

4.2.3 模式切换-14

4.2.4 当前得分、最高分-15

4.2.5 重新开始-16

4.2.6 菜单设置-16

4.2.7 手机返回键事件-18

4.3 本章小结-18

5 游戏测试-19

5.1 需求分析-19

5.2 测试计划-19

5.3 测试执行-20

5.4 测试结果-20

5.5 本章小结-20

结    论-21

参 考 文 献-22

致    谢-23

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:此次毕业设计便是从2048的演化得到的启示,从而设计的一款具有鲜明特色的2048手机益智小游戏,该游戏集经典的数字模式和有特色的朝代模式于一身,使游戏既可以通过数字叠加来开动......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: