摘要: 随着互联网技术的发展,我们所生存的整个社会的信息化进程逐步加快,互联网也成为了我们生活中所不可或缺的一个重要组成部分。游戏为人们提供了新型的娱乐形式,也创造了一个深具潜力的广阔市场。伴随着市场的成长, 越来越多的厂商和开发人员加入到移动游戏开发的队伍中。安卓游戏为开发者提供底层的基础部件,并为开发和运营提供一个性能好、可靠性高、可扩展的技术支撑平台, 使游戏开发人员避免底层关键技术的重复开发,从而将精力集中于具体游戏逻辑的设计实现上,提高游戏的可玩性和稳定性。 论文详细论述了泡泡龙游戏类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