admin 发表于 2016-8-24 09:14:18

基于android的超级玛丽游戏的设计与实现

技术:Android等
摘要:
超级玛丽是任天堂公司出品的著名横版过关游戏,它因为操作简单,娱乐性强而深受广大群众喜爱。现如今,人们的压力日益增大,迫切需要劳逸结合,可以在智能手机上运行的超级玛丽游戏便可以作为一个人们在闲暇时缓解压力的不错选择。所以,编写一款能运行在Android操作系统上的经典超级玛丽游戏是必不可少的。
随着4G移动互联技术的发展,智能手机的使用率的大幅度提高,逐渐渗入到人们生活的方方面面,像Android,IOS,Windows等的各种手机操作系统层出不穷。谷歌公司专为移动平台打造的Android操作系统,是真正开放并且完整的操作系统,也是最有发展空间和潜力的操作系统。伴随着Android智能机的广泛使用,基于Android的手机游戏也越来越受欢迎,是Android应用软件中的重要组成部分。本设计在Windows8系统上采用Eclipse进行代码设计,采用java语言进行编译。
本文在介绍Android相关技术和国内外发展现状的基础上,对“超级玛丽”游戏的整个生命周期的各个开发阶段进行了详细地介绍。为了保证程序代码的正确性和功能实现的可靠性,本文还介绍了游戏软件的程序调试过程和功能测试结果。通过一系列的开发工作后,该手机游戏最终能够实现并在智能手机上运行,让用户有一个良好的体验。

关键字:Android;超级玛丽;移动互联;游戏

目录:
1绪 论    1
1.1 系统开发背景    1
1.2 国内外现状    1
1.2.1 国内现状    1
1.2.2 国外现状    2
1.3 研究目的和意义    4
1.4 超级玛丽游戏介绍    4
1.4.1 超级玛丽游戏的由来    4
1.4.2 超级玛丽游戏的玩法    4
1.5 本文结构    4
2开发环境和技术    6
2.1 Android操作系统    6
2.1.1 3G手机    6
2.1.2 Android操作系统    6
2.1.3 Android的系统框架    6
2.2 开发环境介绍    8
2.2.1 Android SDK    8
2.2.2 Eclipse    8
2.2.3 ADT    9
3系统分析    10
3.1 可行性分析    10
3.1.1 技术可行性    10
3.1.2 经济可行性    10
3.1.3 操作可行性    10
3.2 需求分析    10
3.2.1 用户需求分析    11
3.2.2 功能需求分析    11
3.2.3 游戏界面和人物的需求分析    12
4概要设计    13
4.1 数据结构的设计    13
4.1.1 马里奥的数据    13
4.1.2 怪物的数据    13
4.1.3 地图块的数据    14
4.1.4 蘑菇和花的数据    14
4.2 系统模块设计    15
4.3 系统流程设计    15
5详细设计    17
5.1 设计目标    17
5.2 系统设计中所用到的图片    17
5.3 系统模块设计和实现    19
5.3.1 游戏实体模块    20
5.3.2 游戏控制模块    24
5.3.3 补充模块    37
6测试    40
6.1 测试的目的    40
6.2 测试过程    40
6.3 测试报告    42
致谢    45
参考文献    46
外文原文    47
中文翻译    54

论文字数:22956
包含资料:


截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****

页: [1]
查看完整版本: 基于android的超级玛丽游戏的设计与实现