【摘要】随着智能手机的不断普及,轻松益智的手机小游戏正如雨后春笋般大量涌现。这些小游戏对于缓解我们工作之后的疲劳,调节生活压力所产生的情绪有着重要意义。《2048》是一款数字益智同时也是最近十分火爆的一款手机游戏,越来越多的用户喜欢上它。它是由意大利19岁少年Gabriele Cirulli设计开发出来的,他对《1024》进行一星期改编而成。《1024》这款游戏的前身则是《Threes》。
《2048》这款游戏主要是轻松益智小游戏,它的目的在于:可以让人们缓解疲劳,放松自己,在娱乐的同时也在开动大脑如何让游戏取得胜利。它做到了娱乐性、趣味性和教育性的相互统一。它的界面设置要简洁,操作起来要方便,适合各个年龄段的人去玩。这次设计的《2048》在普通版本的基础上,还增加了《4096》的新玩法,可以让用户在一款软件中选择不同的玩法。没有复杂的操作,动动手指即可操作自如。
手机游戏开发平台是Android。通过设计,这款游戏有用户的注册与注销、卡片滑动与合并之后数字和颜色的更新、保存成绩到排行榜以及成绩分享等功能。设计过程中,将所有的空白卡片存放到List中,在空白卡片中产生两个随机数字,并定义一个侦听器来侦听事件的发生。
【关键字】 Android;游戏;益智;数字
目录
摘要
Abstract
1 引 言-1
1.1 手机的应用市场发展状况-1
1.2 课题研究的意义与目的-1
2 开发环境的介绍-1
2.1 JDK的介绍-1
2.2 Android Studio的介绍-2
2.2.1架构组成-2
2.2.2主要功能-2
2.2.3优点-2
2.3 Android SDK的介绍-3
2.4 Android的核心组件-3
3 游戏的需求分析和可行性分析-3
3.1 需求分析-3
3.2 可行性分析-4
4 游戏功能的总体设计-4
4.1 游戏介绍-4
4.2 游戏功能结构-6
4.3 游戏规则-7
5 游戏功能的具体实现-7
5.1 用户账户的登陆与注销-7
5.2 游戏主界面功能-9
5.3 游戏辅助功能-14
6 游戏测试-16
6.1 测试的意义-16
6.2 测试过程-16
6.3 测试方法-16
6.4 测试用例的编写-16
6.5 测试结果-17
7 结 束 语-18
参考文献-19
致 谢-20