本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于Android的仿雷电游戏设计

基于Android的仿雷电游戏设计

经过几个月的时间终于完成了基于 Android 的仿雷电游戏的设计与实现,经过多次调试和修改,效果较为理想,基本达到目标要求。在设计和实现的过程中,搜集资料和对需求的分析花费了我大部分的时间,但这也是其中最为重要的部分。在实现过程里,设计项目的整个

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 2269757180


  • 详细描述

    基于Android的仿雷电游戏设计
    摘 要
    Android 是全球用户最多的两大手机操作系统之一,由谷歌公司领导研发。本毕业设计是基于 Android 进行开发的一款飞行射击类小游戏。本毕业设计在对游戏进行详细用户需求分析之后确定了游戏的整体架构,包括算法设计、功能设计、界面设计、及其核心技术。本毕业设计最终实现了一个基本功能完备、用户体验良好的仿雷电小游戏,有一定的娱乐性,能够让人们在快节奏的的工作学习生活中放松一下。
    本游戏最终在 Android 手机上进行了测试,能够完美运行。本文所展示的技术和思想对 Android 开发具有一定的借鉴意义。
    关键词:Android,雷电,射击游戏。

    目 录
    1 绪论4
    11 游戏背景4
    12 文章的研究内容4
    13 文章组织结构4
    2 需求分析及关键技术5
    21 功能需求5
    22 非功能需求5
    23 关键技术6
    231 JDK 的简介6
    232 Android Studio 简介 6
    233 开发语言 6
    3系统分析与设计7
    31 角色分析7
    32 用例分析7
    33 流程分析7
    34 类图设计与说明9
    4 游戏实现10
    41 主界面功能的实现 10
    411 游戏开始欢迎界面10
    412 游戏结束欢迎界面10
    42 开始游戏界面顶部功能的实现 11
    421 暂停功能 11
    422 积分记录和等级显示 12
    43 导弹清屏道具与双子弹的实现13
    431 布局13
    432 实现15
    44 主要算法逻辑16
    441 战机的上下移动和发射子弹算法16
    442 碰撞检测算法17
    443 背景移动的算法18
    5 结论19
    参考文献20
    致谢 21

    1. 绪论
    1.1 游戏背景
    随着经济的迅速发展,人们的生活和学习方式发生了很大改变。一些休闲小游戏已经走进人们的生活,人们也越来越喜欢移动端的小游戏。因此设计一款简单,可玩性和娱乐性好的小游戏为人们在快节奏的的工作学习生活中放松一下已经很有必要。至于可玩性和娱乐性来说,飞行射击类游戏就很不错,这类游戏虽然看似操作简单,但并不缺乏挑战性。对于现在的人们来说他们更倾向于有挑战的游戏,而且飞行射击类游戏就像俄罗斯方块一样都是游戏中的经典之作,雷电游戏就是一个最典型的例子,所以游戏成功与否主要在于怎样去设计与推广。
     由于本人在大学课程中学习并熟练掌握 JAVA 语言,所以敲定了毕业设计使用 Java写一款小游戏。通过在网上查阅相关资料后发现目前 IOS 与 Android 手机游戏都非常热门,而且 Android 程序主要代码是使用 Java 编写,大学课程也学过 Android 开发的知识,符合本人技术要求,最终敲定毕业选题。
    1.2 文章的研究内容
    基于 Android 的仿雷电游戏是一个非常有趣的飞行射击类小游戏,本文主要研究的目标是实现游戏的基本功能需求,它包括以下几个方面:
    1) 游戏界面的开发。
    2) 实现雷电游戏的主要算法与逻辑。
    3) 实现游戏的基本功能。
    1.3 文章组织结构
    文章的组织结构如下:
    第一章主要是绪论。
    第二章进行了开发这款游戏的关键技术的分析。
    第三章进行角色分析,用例分析。
    第四章主要就是用来描述我每一个关键的功能点是如何以代码的形式实现的,以及主要的关键技术。最后,对课题进行总结。

    参考文献
    [1] 耿祥义,张跃平.Java2 通用教程-4 版[M].北京:清华大学出版社,2012.5-18
    [2] 邵长恒.android 热门应用开发详解[M].北京:电子工业出版社, 2013.
    [3] 覃遵跃.利用案例轻松学习 Java 语言[M].北京:清华大学出版社,2013.55-162
    [4] 吴亚峰,杜化美,苏亚光.android 编程典型实例与项目开发[M].北京:电子工业出版社,2013.
    收缩