内容发布更新时间 : 2024/11/20 20:34:41星期一 下面是文章的全部内容请认真阅读。
石家庄科技信息职业学院
毕 业 论 文
题目:基于Android操作系统的飞机大战手机游戏
学 号: 姓 名: 专业班级:软件技术(游戏方向)班 指导教师: 完成日期:
摘要: 飞机大战是滚动屏动作类游戏的一种,其中融入了很多动作类游戏特有的技
术,并且画面流畅、声音震撼。
当今网络发展迅速,益智类游戏被广泛运用到网络各大平台上。借鉴网络各大平台上的游戏,通过Eclipse Android SDK 利用Java语言编写的《飞机大战》。
本文阐述了在Android平台上,面向对象的软件开发思想对飞机大战游戏系统的分析、设计及实现过程。在项目的实践过程中,主要用到了以下技术:手机布局主要使用了XML设计,程序及其子模块的生命周期管理用到了Activity流程控制,游戏的画面更新使用的是手机的2D图形编程。本论文的前半部分将简要介绍系统相关的行业信息及基础的技术知识,后半部分将对本人在系统各模块中所使用的关键技术的实现进行了全面的介绍。
关键词:滚屏游戏;飞机大战;手机游戏 ;Android平台
Abstract: the World War II aircraft rolling screen action game one,
incorporating many action games unique technology, and smooth picture, sound rock.The network is developing rapidly, a puzzle game is widely applied to the network the platform. From the network the platform game, through the Eclipse Android SDK Java language prepared by the\This paper elaborated on the platform of Android, object-oriented software development thought to the World War II aircraft game system analysis, design and implementation process. In the practice of the project process, the main use of the following techniques: the layout of the main mobile phone using XML design, procedures and sub module life cycle management used in the Activity process control, the game screen is updated using the mobile phone 2D graphics programming. In this paper, the front half part of brief introduction of system related industry information and basic technical knowledge, the second part of the each module of the system used in the realization of the key technology for a comprehensive introduction.
Key words: scrolling game; World War II aircraft; mobile phone games; Android
platform
2
目 录
一、 绪论?????????????????????????5 二、 相关研究综述??????????????????????6 (一)关于java语言??????????????????6 (二) 关于Android????????????????????8 三、系统开发环境及相关技术?????????????????10 四、游戏所需类的分析与实现?????????????????11 (一)游戏的框架简介???????????????????11 (二)游戏界面的框架简介?????????????????12 (三)各个类的简要介绍???????????????????13 五、游戏界面展示??????????????????????22 总结??????????????????????????27 致谢???????????????????????????28 参考文献?????????????????????????29
3