- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于安卓的超级马里奥制作毕业论文
绪论
1、android系统介绍
随着科技的发展,移动电话(Mobile Phone)正朝着智能化的方向发展,逐步成为多种工具的功能载体,而Android就是这样一个智能手机的平台、一个多种工具的功能载体。
1.1 通信工具
移动电话的最基本功能为通信功能,因此使用运营商提供的通信网络进行语音通话也是Android平台的最基本功能。除了传统的语音通话功能外,Android平台还具有短消息功能,以及通常移动电话都具有的个人信息系统管理方面的功能(如电话本等)。
1.2 网络工具
随着数字业务使用的普遍化,移动电话通常被作为网络工具使用,即移动电话可以完成电脑的部分功能。而Android平台在网络方面的功能主要包括浏览器、IM(即时信息)、邮件等。
1.3 媒体播放器
随着多媒体技术的发展应用,在移动电话上进行音频和视频播放已经成为经常使用的功能。由此,Android平台具有支持更多的音频/视频格式,支持更高分辨率的视频,可更流畅地播放视频,以及支持网络流媒体等功能。
1.4 媒体获取设备??随着移动电话与媒体获取设备的集成日益增强,Android平台提供了照相机、录音机、摄像机等功能。
1.5 多类型的连接设备??Android平台提供了多种连接方式,如USB、GPS、红外、蓝牙、无线局域网等。
1.6 具有友好和绚丽的用户界面
Android平台具有友好的用户界面,使用户容易学习和操作;同时具有绚丽的用户界面,具有良好的视觉效果。
1.7 可以个性化定制的平台
Android平台针对于用户的个性化需求,提供了全面自定义手机的功能。
除了上述介绍的Android平台的功能以外,其在技术上还具有以下几个方面的特性:
全开放智能移动电话平台。支持多硬件平台。使用众多的标准化技术。核心技术完整、统一。完善的SDK和文档。完善的辅助开发工具。
2、 超级马里奥游戏介绍
2.1 超级马里奥的由来
《超级马里奥》全名《超级马里奥兄弟》,是任天堂公司出品的著名横版过关游戏,最早在红白机上推出,有多款后续作品,迄今多个版本合共销量已突破5亿4000万套。其中的主角马里奥、路易基、碧奇公主、奇诺比奥等等已成为任天堂的招牌人物。主角马里奥日文原名マリオ,英文译作Mario,在译成中文时因时代不同,华语圈地区不同而译作“马力欧”“玛丽”等情况也确有存在。根据任天堂公布的官方中文译名和牛津词典,现在一般称为“马里奥”。所以本文一般用游戏全名《超级马里奥兄弟》。
在E3 2013的任天堂直面会中,官方公开了3D马里奥新作《超级马里奥3D世界》。这款游戏于2013年11月21日发售,对应平台则为WiiU。
2.2 超级玛丽玩法介绍
超级马里奥是一个通过前后左右和两个功能键来控制一个小人(马里奥),使得马里奥通过一个个有怪物、陷阱的关卡的冒险类休闲游戏。
3、 本文章节安排
3.1 第一章
在这一章中我对安卓系统做了一个简单的介绍,以及超级玛丽这个游戏的游戏背景和玩法的说明,以及后面章节内容的安排。
3.2 第二章
这章介绍了安卓系统架构做了一个介绍,并对android开发环境的搭建方法做了一个详细的说明。
3.3 第三章
Android系统架构以及开发环境
android平台架构
1.1 架构图直观
下面这张图展示了Android系统的主要组成部分:
图1、 Android系统架构(来源于:android sdk)
可以很明显看出,Android系统架构由5部 分组成,分别是:Linux Kernel、Android Runtime、Libraries、Application Framework、Applications。第二部分将详细介绍这5个部分。
开发环境的搭建
2.1 所需资源
Android开发环境的搭建需要JDK、eclipse、SDK。JDK是整个Java的核心
2.2 安装JDK
双击jdk程序,按默认向导安装好jdk后,还要配置相应的环境变量,具体步骤如下:
配置完毕后,通过cmd运行以下命令:java -version如果出现,则设置成功。
SDK Manager,在SDK Manager中下载好所需要的资源。
2.5 安装配置ADT
在线安装ADT速度比较慢,而且有可能安装不了,所以我先把ADT下载下来,然后离线安装。步骤如下图:
然后一路按下一步,就可以安装成功了。接下来再配置ADT, 选择 Window - Preferences ,在弹出面板中就会看到Android设置项,填上安装的SDK路径
到这里,开发环境就搭建完毕了。
游戏总体设计
1、 数据结构的设计
超级马里奥运行效果图如下:
其中,一共包含四大类对象,分别是马里奥,地图块,食物和怪物,其中食物包括蘑菇和花两种,怪物包
文档评论(0)