基于Android泡泡龙游戏软件的设计与实现

84 阅读3分钟

摘要: 随着互联网技术的发展,我们所生存的整个社会的信息化进程逐步加快,互联网也成为了我们生活中所不可或缺的一个重要组成部分。游戏为人们提供了新型的娱乐形式,也创造了一个深具潜力的广阔市场。伴随着市场的成长, 越来越多的厂商和开发人员加入到移动游戏开发的队伍中。安卓游戏为开发者提供底层的基础部件,并为开发和运营提供一个性能好、可靠性高、可扩展的技术支撑平台, 使游戏开发人员避免底层关键技术的重复开发,从而将精力集中于具体游戏逻辑的设计实现上,提高游戏的可玩性和稳定性。 论文详细论述了泡泡龙游戏类APP的设计和实现过程,采用Android平台完成开发,这是一个基于Android泡泡龙游戏类系统。满足用户的需求,可以为人们的生活提供便捷。近年来,人们对电子游戏的品位已经越来越高,因此开发一款基于android泡泡龙游戏的系统具有很好的发展前景。

关键词:语言识别;Android平台;泡泡龙游戏健康类APP

目录: 摘要    i Abstract    ii 1绪论    1 1.1 开发背景    1 1.2 研究内容    1 1.3 研究意义    1 2 开发环境介绍    3 2.1 Android技术    3 2.2 Java技术介绍    5 2.3系统开发环境    7 2.4 Android系统四大核心组件    8 2.5 Android Studio平台的搭建    10 3 需求分析    17 3.1设计目标    17 3.2系统可行性分析    17 3.3系统结构设计    18 3.4功能需求    19 3.5性能需求    19 3.6其他需求    20 3.7 开发运行环境需求    21 4 系统实现    22 4.1 编码设计简介    22 4.2 系统开发说明    23 4.3 游戏主界面界面设计    23 4.3 碰撞检测算法的实现    25 4.4 泡泡自动消去算法的实现    26 4.5泡泡的运动轨迹    26 4.6发射泡泡运动停止的后的位置定位。    27 5 详细设计    28 5.1 胜负条件判断实现    28 5.2 游戏时间警告实现    29 5.3 下一个泡泡展示实现    29 5.4 关卡展示实现    30 5.5 挡板展示实现    30 5.6 警戒线实现    31 5.7 泡泡消去实现    31 6 系统测试    32 6.1 程序调试    32 6.2 测试的重要性及目的    32 6.3 测试的步骤    33 6.4 测试的主要内容    35 6.4.1  功能测试    35 表6-1  网站功能测试    36 6.4.2  可用性测试    36 表6-2 网站可用性测试    36 6.4.3  性能测试    36 6.5   测试结论    36 结 语    38 参考文献    39 致 谢    40 Java技术介绍    56 Java是一种程序设计平台    56 JAVA的特性    56 2.面向对象    57 3.分布式    57 4.健壮性    57 5.安全性    57 6.体系结构中立    58 7.可移植性    58 8.解释型    59 9.高性能    59 10.多线程    59 11.动态性    59

论文字数:32991