毕业设计(论文)-基于安卓的飞机大战游戏

合集下载

基于Android的3D空战游戏开发

基于Android的3D空战游戏开发

第7期2018年4月No.7April,20181 游戏设计发展动作类游戏是最传统的游戏类型之一,主要由玩家所控制的人物或角色根据周围环境的变化,利用键盘或者手柄、鼠标的按键作出一定的动作,如移动、跳跃、攻击、躲避、防守等,来达到游戏要求的相应目标,一般是为了过关。

TV GAME 早期的作品多数集中在这个类型上。

通过了几代游戏机种的变化和发展,现在的动作类游戏中已经融入了更新鲜的元素、更完整的剧情、更复杂的机关解谜,这些都使动作类游戏逐渐成为所有类型游戏里面款式最丰富的一种。

代表作品:《波斯王子》《鬼泣》系列、《超级忍者》系列(是SEGA 经典系列正宗ACT 代表),还有《超级玛丽》《刺客信条》《真三国无双》等。

本文通过设计并实现在Android 平台上的空战游戏《3D 空战》,阐述了此类游戏的开发过程及实用的开发技巧。

2 游戏的背景及功能概述2.1 背景概述《3D 空战》是一款很好玩的3D 飞行射击游戏,在游戏中你要控制一架模拟战机,完成不同的任务。

全3D 的画面,游戏场景的设计别具一格,虽然画面是全3D 打造,不过运行非常流畅,在Symbian 系列手机系统中广为流行。

游戏的玩法和同类3D 飞行游戏类似,上下左右键控制飞机运动,确定键进行射击,游戏的目标就是完成每关的任务,也就是击落一定数量的敌机。

不过敌机也可以射击,你要做的是控制好自己的战机,尽量和对面呼啸而来的敌机导弹保持距离。

该游戏最大的特点就是巧妙而又丰富的场景设计—天空球和陆地球,这也是3D 游戏吸引人的特点之一[1]。

同时也是非常有挑战性的游戏,面对不断飞驰而来的炮弹,你要操作你的战机,努力躲避空中的炮弹,同时发射导弹击落敌机,当击落的敌机数大到一定数量时,就可以成功过关了。

2.2 功能简介《3D 空战》游戏的规则很简单,玩家驾驶着自己的飞机向前飞行,在飞行的过程中,会从不同方向飞出向玩家发射炮弹的敌机,玩家可以按下手机上的确认键发射炮弹击落敌机,也可以通过上下左右键控制飞机躲避,当击落的敌机数到一定数量时,玩家就闯关成功,进行下一次挑战。

(完整版)飞机大战--毕业论文--初稿

(完整版)飞机大战--毕业论文--初稿

(完整版)飞机大战--毕业论文--初稿毕业设计(论文)题目:基于安卓平台的飞机大战游戏学院:计算机科学学院专业班级:计算机科学与技术10级2班指导教师:黄国兵职称:高级工程师学生姓名:赵兵摘要自从第一台计算机研发以来,计算机行业得到了迅速的发展,成就了很多优秀的企业,例如国外的IBM,微软,GOOGLE,ARM,苹果等,国内的腾讯,阿里巴巴,百度等,而引领计算机行业的主要因素除了硬件的支撑外,就数操作系统了,而操作系统从Dos,UNIX,LINUX Windows等PC端正在逐渐向移动端转变如:从Linux到Android;从Unix到IOS;从Windows到Windows phone,主要还是因为移动端的便携性,轻巧性深受人们的喜爱,就在这样的移动互联网浪潮中,Android系统更是高达移动端操作系统80%的占有率,真可谓前景无限,而在Android平台的应用中游戏业务又占着最大的比例,所以本次选题为基于Android的飞机大战游戏,其主要目的研究移动互联网的发展趋势,对其未来的发展有深刻清晰的认识。

本论文主要阐述以面向对象的程序开发语言Java及Eclipse为开发工具,而基于智能手机Android系统之上的飞机大战游戏。

首先简要介绍课题的研究背景、目的及意义,Android的发展历程、当前国内外的发展现状。

然后介绍了Android平台开发环境及环境搭建,最后讲述了基于Android飞机大战游戏功能的实现。

其功能模块如下:提供敌机的类模块,提供子弹的类模块,主界面模块,天空背景模块,检测子弹与敌机碰撞模块,检测,敌机与我拥有的战机碰撞木块等,除此以外还为用户提供更加人性化的设计和方便人员的操作流程。

由于Android逐渐成为智能手机技术的主导,相信其基于Android的飞机大战游戏将会受到更大的欢迎。

关键字:安卓,游戏,飞行射击,飞机ABSTRACTSince the first computer researched and development , the computer industry rapid development , that made a lot of excellent enterprise , such as : IBM , Microsoft , Google , ARM , Apple inc In a foreign country ; T encent , Alibaba Group , Baidu In the domestic . Led by the computer industry in addition to factors for operating system . And the operating system from Dos, UNIX, LINUX, Windows PC correct is gradually to mobile terminal such as: LINUX - > Android. Unix - > IOS; Windows - > Windows phone, mostly because the mobile end portability, and was deeply loved by people, in this kind of mobile Internet, in the tide of the Android system is as the application of the Android platform gamebusiness accounts for the largest proportion, so this topic is based on the Android plane war game, the development trend of mobile Internet, the main objective for its future development are clear understanding.This thesis mainly expounds Java with object oriented programming language and Eclipse as the development tool, and the plane based on the intelligent mobile phone Android war games. First briefly introduced the research background, purpose and significance, the development of Android, the current domestic and foreign development present situation.And then introduced the Android platform development environment andthe environment, finally tells the story of the realization of the function of Android plane war games. Its function module isas follows: enemy planes flying in and out of class module, provides the bullet class module, main interface module, the sky background module, detect bullet collision withthe enemy aircraft module, detection, the enemy aircraft crash with my own wood, etc., in addition also provides users with more and convenient operation. Because the Android smartphone technology Android will be more welcome.KEY WORDS: Android, Game,Flight shooter,Airplane目录第1章绪论 (1)1.1 系统研究的背景及意义 (1)1.2 国内外的发展现状 (1)1.3 主要研究的内容 (2)1.4 本文的组织结构 (2)1.5 本章小结 (3)第2章用户需求分析 (4)2.1系统的架构描述 (4)2.2 系友好的用户界面 (5)2.3技术选型 (6)2.4系统的开发环境 (6)2.5 关键技术和工具简介 (7)2.6 本章小节 (8)第3章系统概要设计 (9)3.1 模块的划分 (9)3.1.1 软件模块设计 (9)3.1.2 软件功能模块 (10)3.2 主界面设计 (12)3.3 游戏界面设计 (13)3.4 系统包及其资源规划 (13)3.4.1 系统包管理如下 (13)3.4.2 Sqlite数据库 (14)3.4.3 Runable接口以及与Thread的区别 (16)3.5 本章小结 (20)第4章系统功能的实现 (21)4.1 主界面的功能实现 (21)4.1 游戏界面的功能实现 (26)4.3 子弹类的设计 (39)4.3 敌机类的设计 (40)4.5本章小结 (42)第5章系统测试 (43)5.1 软件测试的概念 (43)5.2 系统的功能和安全测试 (43)5.3 测试总结 (45)第6章总结 (46)致谢 (47)参考文献 (48)第1章绪论1.1 系统研究的背景及意义在手机游戏的早期,大多数开发者都是想要玩转设备、学习技巧和快速攻关的狂热分子。

飞机大战毕业论文

飞机大战毕业论文

飞机大战毕业论文飞机大战毕业论文近年来,飞机大战游戏在游戏市场上备受瞩目,成为了众多玩家的最爱。

这款游戏以其刺激的战斗场面和精美的画面设计,吸引了大量的玩家加入其中。

然而,飞机大战游戏不仅仅是一种娱乐方式,它也蕴含着许多值得研究的因素。

本篇论文将探讨飞机大战游戏的发展历程、游戏机制以及对玩家的影响。

首先,我们来看一下飞机大战游戏的发展历程。

飞机大战游戏最早可以追溯到上个世纪八十年代的街机游戏时代。

那个时候,飞机大战游戏以其简单的操作和刺激的战斗场面,吸引了大量的玩家。

随着游戏技术的不断发展,飞机大战游戏也逐渐从街机游戏转移到了个人电脑和游戏机平台。

现如今,飞机大战游戏已经成为了一个独立的游戏类型,拥有众多的粉丝。

其次,我们来分析一下飞机大战游戏的机制。

飞机大战游戏的核心机制就是玩家操控飞机进行战斗。

玩家需要在游戏中不断躲避敌方的攻击,同时尽可能地消灭更多的敌人。

游戏中通常会有多种类型的敌人飞机,每种飞机都有不同的攻击方式和弱点。

玩家需要根据敌人的特点来选择合适的策略,并不断提升自己的技能和装备,才能在战斗中取得胜利。

此外,飞机大战游戏还常常设置了多个关卡和Boss战,增加了游戏的挑战性和乐趣。

然而,飞机大战游戏不仅仅是一种娱乐方式,它还对玩家产生了一定的影响。

首先,飞机大战游戏能够培养玩家的反应能力和手眼协调能力。

在游戏中,玩家需要迅速做出反应,躲避敌方的攻击并进行有效的还击。

这种训练对于玩家的反应速度和手眼协调能力有着显著的提升作用。

其次,飞机大战游戏还能够培养玩家的战略思维和决策能力。

在游戏中,玩家需要根据敌人的特点和自身的情况来制定战斗策略,并在战斗中做出正确的决策。

这种训练对于玩家的战略思维和决策能力有着积极的影响。

最后,飞机大战游戏还能够培养玩家的耐心和毅力。

在游戏中,玩家可能会遇到一些困难的关卡或者强大的Boss敌人。

玩家需要持续努力并不断尝试,才能克服困难并取得胜利。

这种训练对于玩家的耐心和毅力有着积极的影响。

打飞机游戏毕业设计

打飞机游戏毕业设计

打飞机游戏毕业设计篇一:JAVA打飞机游戏毕业设计1 绪论1.1 手机软件现状在信息社会中,手机及其他无线设备越来越多的走进普通百姓的工作和生活,随着信息网络化的不断进展,手机及其他无线设备上网络势在必行。

但是传统手机存在以下弊端:1. 传统手机出厂时均由硬件厂商固化程序,程序不能增加、删除,有了错误也不能更新、修改,若要增加新功能必须另换一部手机。

2. 传统手机访问互联网是通过WAP(Wireless Application Protocal),所有网络资源必须接通网络才能在线访问,非常耗时、费用亦很高。

而Java技术在无线应用方面的优势非常明显:1. 应用程序可按需下载,而不是购买由硬件商提供的套件,可升级空间大。

2. Java技术提供了一个类库,它使的应用开发商可以创建更为直觉、丰富的用户界面(GUI);3. Java技术使网络带宽的应用更为有效,因为应用程序可以下载到器件上,并在本地运行,仅仅是在连接到服务器时才会占用网络带宽。

基于以上分析,Java手机将是未来手机的发展方向,是业界的热点。

1.2 J2ME介绍虽然 Java 已经被用到许多企业级软体上,可是其实骨子里面还是非常适合用在嵌入式系统之中。

Java平台演进到Java2后,Java平台分别针对不同领域的需求被分成四个版本,亦即J2EE、J2SE、J2ME以及JavaCard。

其中J2ME定位在消费性电子产品的应用上。

这个版本针对资源有限的电子消费产品的需求精简核心类库,并提供了模块化的架构让不同类型产品能够随时增加支持的能力。

这个版本的应用层面相当广泛,会是未来Java平台发展的重点项目。

J2ME在1999年的JavaOne开发人员大会上初次亮相,它的目标是面向智能无线设备和小型计算机设备的开发人员。

J2ME的一个关键优点是,J2ME与所有支持Java的设备都是兼容的。

支持Java的设备就是任何运行Java虚拟机器的计算机。

Motorola、Nokia等生产厂商都生产支持Java的设备。

飞机大战游戏开发开题报告

飞机大战游戏开发开题报告

飞机大战游戏开发开题报告打飞机小游戏开题报告毕业设计开题报告篇二:基于android的飞机游戏开发开题报告开题报告(1)研究的目的和意义Android操作系统最初是由 Andy Rubin制作,最初主要支持手机,在2005年被搜索巨头Google收购注资,并组建开放手机联盟开发改良随后,逐渐扩展到平板电脑及其他领域上,2008年全球第一步安卓智能手机问世,标志着安卓的重生。

而在2011年11月份的调查,android智能机一跃超过苹果,以全球市场占有率76%,中国90%遥遥领先。

在安卓手机中以三星的GALAXY III系列为领头羊,领跑安卓手机最新科技。

当人类步入21世纪,随着科技的日趋发展,智能手机,平板电脑等高端电子产品进入了我们的日常生活,随着3G时代已经慢慢的融入了我们的日常生活,随着社会的进步和科技的发展手机已经从单纯的通讯工具转变为集娱乐,学习,通讯为一体的高端电子产品,随着诺基亚塞班系统的没落,安卓系统迎来了春天。

据市场调查,智能手机市场已经形成了二足鼎力的态势,安卓和苹果的IOS作为领军者遥遥领先于windows phone系统,而在2011年11月份的调查,android智能机一跃超过苹果,以市场占有率76%遥遥领先。

同时各种android应用程序已经有了比较明朗的发展前景,尤其以手机游戏这个亮点受到广泛的关注和喜爱,正是由于android拥有广大的用户群,android手机游戏拥有巨大的潜力,它也主宰者手机游戏的未来,此次毕业设计顺应时代发展潮流,依托现在硬件上的优势,以android为平台,旨在玩家打造一款优秀的飞行类小游戏,使玩家身临其景,爱不释手。

在安卓游戏的市场上,使得android手机游戏种类更加丰富多彩,为安卓手机游戏的发展做出贡献。

(2)国内外同类研究的概况手机游戏种类和资源日益丰富,游戏界面越来越华丽,游戏规则日益复杂,已经具备了很强的娱乐性和交互性的复杂形态。

基于移动设备的飞机大战游戏的设计与实现计算机毕业设计论文

基于移动设备的飞机大战游戏的设计与实现计算机毕业设计论文

基于移动设备的飞机大战游戏的设计与实现计算机毕业设计论文引言本文旨在介绍基于移动设备的飞机大战游戏的设计和实现计算机毕业设计论文。

该游戏旨在为用户提供轻松,有趣和富有挑战性的游戏体验。

目标该游戏的目标是实现以下功能:- 用户能够在移动设备上游玩该游戏(Android / iOS)- 游戏有多个关卡并且每个关卡有不同的背景和敌人- 游戏中的飞机能够发射子弹并且可以获取各种不同的武器和道具- 游戏有计分系统以便用户能够跟踪其得分,并在高分时记录高分- 游戏的整体设计简洁,易于使用和操作,无操作疑惑,不涉及法律问题设计和实现为实现上述目标,我们将使用以下技术和工具:- Unity3D 引擎- C# 编程语言- Adobe Photoshop / GIMP 图像编辑器- Git 版本控制系统我们将采用以下步骤来设计和实现该游戏:1. 设计游戏界面和素材:使用 Photoshop / GIMP 创建游戏中所需的所有图形素材,包括背景、飞机、敌人、武器和道具等。

2. 开发游戏逻辑:使用 Unity3D 引擎和C#编程语言来实现游戏整体逻辑,包括游戏地图设计、敌人行为逻辑、玩家的操作等。

3. 进行调试和测试:在开发过程中,测试游戏的各种场景,确认游戏反应能力、稳定性、可玩性、易用性、界面性等各方面达到预期目标。

4. 发布和推广:创建 App Store / Google Play 账户,并在这些平台上发布游戏,制定推广计划和策略,增加用户量和曝光度。

结论本文介绍了基于移动设备的飞机大战游戏的设计和实现计算机毕业设计论文。

我们希望该游戏能够成为用户日常娱乐必备的游戏之一,并通过该项目提升我们的编程和项目管理技能。

飞机大战--毕业论文--初稿

飞机大战--毕业论文--初稿

毕业设计(论文)题目:基于安卓平台的飞机大战游戏学院:计算机科学学院专业班级:计算机科学与技术10级2班指导教师:黄国兵职称:高级工程师学生:兵学号:***********摘要自从第一台计算机研发以来,计算机行业得到了迅速的发展,成就了很多优秀的企业,例如国外的IBM,微软,GOOGLE,ARM,苹果等,国的腾讯,阿里巴巴,百度等,而引领计算机行业的主要因素除了硬件的支撑外,就数操作系统了,而操作系统从Dos,UNIX,LINUX Windows等PC端正在逐渐向移动端转变如:从Linux 到Android;从Unix到IOS;从Windows到Windows phone,主要还是因为移动端的便携性,轻巧性深受人们的喜爱,就在这样的移动互联网浪潮中,Android系统更是高达移动端操作系统80%的占有率,真可谓前景无限,而在Android平台的应用中游戏业务又占着最大的比例,所以本次选题为基于Android的飞机大战游戏,其主要目的研究移动互联网的发展趋势,对其未来的发展有深刻清晰的认识。

本论文主要阐述以面向对象的程序开发语言Java及Eclipse为开发工具,而基于智能手机Android系统之上的飞机大战游戏。

首先简要介绍课题的研究背景、目的及意义,Android的发展历程、当前国外的发展现状。

然后介绍了Android 平台开发环境及环境搭建,最后讲述了基于Android飞机大战游戏功能的实现。

其功能模块如下:提供敌机的类模块,提供子弹的类模块,主界面模块,天空背景模块,检测子弹与敌机碰撞模块,检测,敌机与我拥有的战机碰撞木块等,除此以外还为用户提供更加人性化的设计和方便人员的操作流程。

由于Android 逐渐成为智能手机技术的主导,相信其基于Android的飞机大战游戏将会受到更大的欢迎。

关键字:安卓,游戏,飞行射击,飞机ABSTRACTSince the first computer researched and development , the computer industry has been rapid development , that made a lot of excellent enterprise , such as : IBM , Microsoft , Google , ARM , Apple inc In a foreign country ; Tencent , Alibaba Group , Baidu In the domestic . Led by the computer industry in addition to hardware support, the main factors for operating system . And the operating system from Dos, UNIX, LINUX, Windows PC correct is gradually to mobile terminal such as: LINUX - > Android. Unix - > IOS; Windows - > Windows phone, mostly because the mobile end portability, and was deeply loved by people, in this kind of mobile Internet, in the tide of the Android system is as high as 80% of mobile terminal operating system share, really unlimited prospects, and in the application of the Android platform game business accounts for the largest proportion, so this topic is based on the Android plane war game, the development trend of mobile Internet, the main objective for its future development are clear understanding.This thesis mainly expounds Java with object oriented programming language and Eclipse as the development tool, and the plane based on the intelligent mobile phone Android war games. First briefly introduced the research background, purpose and significance, the development of Android, the current domestic and foreign development present situation. And then introduced the Android platform development environment and the environment, finally tells the story of the realization of the function of Android plane war games. Its function module is as follows: enemy planes flying in and out of class module, provides the bullet class module, main interface module, the sky background module, detect bullet collision with the enemy aircraft module, detection, the enemy aircraft crash with my own wood, etc., in addition also provides users with more humanized design and convenient operation. Because the Android smartphone technology has become the dominant gradually, believe that the planewar game based on Android will be more welcome.KEY WORDS: Android, Game,Flight shooter,Airplane目录第1章绪论 (1)1.1 系统研究的背景及意义 (1)1.2 国外的发展现状 (1)1.3 主要研究的容 (1)1.4 本文的组织结构 (1)1.5 本章小结 (2)第2章用户需求分析 (3)2.1系统的架构描述 (3)2.2 系友好的用户界面 (4)2.3技术选型 (5)2.4系统的开发环境 (5)2.5 关键技术和工具简介 (6)2.6 本章小节 (7)第3章系统概要设计 (8)3.1 模块的划分 (8)3.1.1 软件模块设计 (8)3.1.2 软件功能模块 (9)3.2 主界面设计 (11)3.3 游戏界面设计 (12)3.4 系统包及其资源规划 (12)3.4.1 系统包管理如下 (12)3.4.2 Sqlite数据库 (13)3.4.3 Runable接口以及与Thread的区别 (15)3.5 本章小结 (19)第4章系统功能的实现 (20)4.1 主界面的功能实现 (20)4.1 游戏界面的功能实现 (25)4.3 子弹类的设计 (37)4.3 敌机类的设计 (38)4.5本章小结 (40)第5章系统测试 (41)5.1 软件测试的概念 (41)5.2 系统的功能和安全测试 (41)5.3 测试总结 (43)第6章总结 (44)致 (45)参考文献 (46)第1章绪论1.1 系统研究的背景及意义在手机游戏的早期,大多数开发者都是想要玩转设备、学习技巧和快速攻关的狂热分子。

飞机大战毕业设计

飞机大战毕业设计

飞机大战毕业设计飞机大战毕业设计随着科技的不断发展,计算机科学与技术的毕业设计也变得越来越多样化和创新化。

在这个数字化时代,游戏设计成为了一个备受关注的领域。

而在游戏设计中,飞机大战游戏一直都是备受欢迎的经典之一。

本文将探讨飞机大战毕业设计的一些思路和技术要点。

首先,飞机大战游戏的核心要素是战斗机与敌人的对抗。

因此,在毕业设计中,我们需要设计一个具有吸引力和挑战性的敌人系统。

这个敌人系统应该包括多种类型的敌机,每种敌机都有不同的属性和攻击方式。

玩家需要通过不断升级自己的战斗机,来应对更加强大的敌人。

同时,我们还可以考虑设计一些特殊的敌人,如BOSS敌机,他们拥有超强的攻击力和生命值,给玩家带来更大的挑战。

其次,游戏的操作方式也是一个重要的考虑因素。

在飞机大战游戏中,玩家通常需要控制战斗机在屏幕上移动,并进行射击。

在毕业设计中,我们可以考虑使用传统的键盘操作方式,也可以尝试一些创新的操作方式,如重力感应或手势识别。

这样可以增加游戏的趣味性和可玩性。

除了敌人系统和操作方式,游戏的视觉效果也是非常重要的。

在毕业设计中,我们可以使用3D引擎来实现更加逼真的游戏画面。

通过使用光影效果、粒子特效等技术手段,可以让游戏更加生动和震撼。

同时,我们还可以设计一些精美的战斗机模型和敌机模型,增加游戏的美观度和可玩性。

此外,在游戏的设计中,我们还可以考虑一些其他的创新点。

比如,可以设计一些特殊道具,如加血包、炸弹等,来增加游戏的策略性和乐趣。

另外,我们还可以设计一些关卡或任务,给玩家提供不同的挑战和目标。

这样可以增加游戏的可持续性和玩家的参与度。

最后,毕业设计的目的是为了展示学生在相关领域的技术能力和创新思维。

在飞机大战毕业设计中,我们可以通过使用一些前沿的技术,如人工智能、虚拟现实等,来增加游戏的智能性和沉浸感。

同时,我们还可以考虑设计一些社交功能,如排行榜、多人对战等,来增加游戏的互动性和社交性。

综上所述,飞机大战毕业设计是一个非常有挑战性和创新性的项目。

基于Android的飞机大战游戏的设计与实现任务书

基于Android的飞机大战游戏的设计与实现任务书

太原理工大学毕业设计(论文)任务书第1页毕业设计(论文)题目:基于Android的飞机大战游戏的设计与实现毕业设计(论文)要求及原始数据(资料):一.项目简介随着手机技术的发展,现在手机的功能已不仅仅是简单的接打电话、收发短信了。

手机用户希望在工作、学习之余通过手机进行网上购物,多媒体浏览,以及游戏娱乐。

因此,,我开发出一套适合大众并具有很强的娱乐性和交互性的飞机小游戏。

二.项目要求1.熟练掌握Android开发的技巧,训练编写Android程序的能力;2.实践整个Android游戏开发过程。

3.设计并实现基于Android的飞机大战游戏程序;4.深入分析理解实现该游戏所需要的编程思想;5. 熟悉SQlite数据库编程基本操作;6. 深入练习进行软件调试和测试的能力;7. 要求程序反应迅速,良好的与用户进行交互;8. 要求界面设计美观大方,赏心悦目,能够吸引用户;7.训练检索文献资料和利用文献资料的能力;8.训练撰写技术文档与学位论文的能力。

三.项目计划总计17周,具体进度安排如下:1.1-3周,分析系统开发背景,研究系统开发目的,做出系统的可行性分析和需求分析报告;2.4-6周,根据可行性分析和需求分析报告,完成系统的总体设计;3.6-12周,完善系统的功能模块,设计和初步实现系统开发;4.13-14周,完整进行系统调试和测试,撰写测试报告。

5. 14-16周,整理相关材料,着手撰写论文,进行系统验收。

6. 17-19周,装订论文,进行论文答辩。

毕业设计(论文)主要内容:1.系统开发背景和目的:现阶段,生活节奏加快,人们没有足够时间去休闲娱乐,需求一款上手快,可玩性高,随时随地可玩的小游戏;2.系统可行性分析:Eclipse是一个开放的源代码的、基于Java的可扩展开发平台。

Android专门针对Eclipse开发做了ADT(Android Developer Tools)开发插件。

该系统采用Eclipse集成Android ADT为开发平台进行APP开发。

JAVA飞机大战论文

JAVA飞机大战论文

基于JAVA的飞机大战摘要:为了丰富生活、互动交友、娱乐休闲,而开发这一项目。

本项目是在Android平台下的、以Java语言实现的。

为了推广而吸引眼球,将项目取名为“飞机大战”,本项目最终产品有丰富完善的功能、流畅简洁的UI、简单易懂的游戏方式,使玩家容易理解、容易在游戏过程中体会到乐趣与放松。

关键词:游戏开发;Android平台;Java环境此游戏开发,将遵循瀑布模型的项目开发架构,在Android平台下、以Java语言实现,目的产品将具有以下特点:在Android手机上可正常运行;具有一定的安全性;游戏功能简单易懂;UI友好;游戏有乐趣,可以给用户良好的放松体验。

进行动以及作动画行为的实现,将使用WindowManager Sprite。

一. 游戏中的设计对象1. 玩家:玩家通过触屏方式实现对手机屏幕上己方飞机的控制;2. 己方飞机:能够在玩家的控制下流畅地在屏幕上移动,并且能够发射子弹攻击敌方飞机;3. 子弹:己方飞机与敌方飞机都有此设定,且互相攻击,地方为手机控制自动射击,随玩家分数升高,敌方飞机发射子弹频率增加;4. 敌方飞机:普通敌方飞机以低频向玩家飞机发射子弹,大型敌方飞机以高频向玩家飞机发射子弹;5. 大型敌方飞机:形状比普通飞机大一倍,高频向玩家飞机发射子弹;6. 炸弹:玩家分数增加到一定值可以得到奖品礼包,里面是炸弹,能够清楚除了大型敌方飞机外的所有普通敌方飞机;7. 双排子弹:玩家分数增加到一定值可以得到奖品礼包,里面是双排子弹设定。

二. UI上的具体操作1. 玩家点击一个图标,然后通过加载进入游戏;2. 进入游戏后是主菜单,玩家可以在此选择开始游戏、游戏说明、难度选择、退出游戏等;3. 若玩家选择了游戏说明,还要保证游戏说明界面有退回主菜单的设定;4. 敌方飞机分为不同种类,并且会以一定的速度,在屏幕上随机出现;5. 玩家的飞机可以由玩家控制左右上下移动,并且在玩家不控制时以恒定的速度向上移动;6. 玩家飞机无需控制直接发射子弹,得到炸弹或双排子弹后也是直接加载进入,并不需要玩家操作发射;7. 玩家分数增加到一定值可以得到奖品礼包,里面是双排子弹或者炸弹;8. 当奖品礼包出现时,玩家需要控制飞机接触礼包,则可以得到该奖品礼包;9. 双排子弹功能和炸弹功能将持续一定的时间;10. 炸弹将比双排子弹能对敌方飞机造成更多点的伤害;11. 子弹、双排子弹、炸弹袭击到飞机后,将以减少飞机能量点值的方式损害敌方飞机,当敌方飞机能量点值为0时,视为坠毁,并在屏幕上消失;12. 己方飞机若由于子弹攻击能量点值减少到0,或者被敌方飞机装上,则视为坠毁,并在屏幕上本来的位置消失;13. 己方飞机消失,即坠毁后,视为游戏结束,此时将弹出一个界面显示当前用户玩家的分数,并且在此界面上可以选择再来一局或者直接退出该游戏;14. 当游戏正在进行时,手机屏幕的左上角将会显示用户玩家此时的分数;15. 随着玩家得到的分数不断增加,敌方飞机攻击的频率将逐渐增加,使游戏的难度加大。

软件工程毕业设计论文 飞机大战游戏开发设计

软件工程毕业设计论文 飞机大战游戏开发设计

毕业设计任务书摘要随着计算机技术的飞快发展,信息时代也进入了飞速发展,H5开发移动小游戏的门槛更低,所需时间更少。

大家可以像写网页一样写游戏,而无需太多的额外学习,而且有大量文档与插件可用。

不过H5游戏在国内还处于萌芽状态时,H5 是一系列制作网页互动效果的技术集合,即H5就是移动端的web页面。

而H5游戏,你可以看作是移动端的web游戏,无需下载软件即可体验,这就是H5在传播上的优势。

对于许多手游玩家来说,H5可能是个十分陌生的名词,其实H5就是HTML的高级版本,目前H5技术正在不断完善。

本系统设计采用HTML5技术,具有开发效率高、设计灵活、生成的软件界面友好美观等特点。

利用JavaScript的特性,JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。

Javascript脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。

Javascript提供了四种基本的数据类型和两种特殊数据类型用来处理数据和文字。

而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理。

关键词:计算机技术html css JavaScript html5 面向对象目录摘要 (2)第一章概述 (5)1.1背景 (5)1.2 Html5所需元素 (5)1.2.1文字(Text): (6)1.2.2图形(Graphics): (6)1.2.3图像(Image): (6)1.2.4精灵(Sprite): (6)1.2.5瓦片(TileSprite): (6)1.2.6组:(Group) (6)第二章开发工具及其语言特点 (8)2.1.1智能的代码补全 (8)2.1.2代码格式化 (8)2.1.3html提示 (8)2.1.4联想查询 (8)2.1.5代码导航和用法查询 (9)2.1.6代码重构 (9)2.2 html5的特点 (9)2.2.1语义特性(Class:Semantic) (9)2.2.2本地存储特性(Class: OFFLINE & STORAGE) (9)2.2.3设备兼容特性 (Class: DEVICE ACCESS) (9)2.2.4连接特性(Class: CONNECTIVITY) (10)2.2.5网页多媒体特性(Class: MULTIMEDIA) (10)2.3JavaScript的特点 (10)2.3.1简单性 (10)2.3.2安全性 (11)2.3.3动态性 (11)2.3.4跨平台性 (11)第三章HTML 5开发RPG游戏之一(地图人物实现) (12)3.1游戏简介 (12)3.2库件配置 (13)3.3 游戏图片切割 (15)第四章HTML 5开发RPG游戏之二(飞机大战) (24)4.1 建立Kbard类 (24)4.2 添加碰撞事件 (29)4.4创建changeDir方法 (38)第五章HTML 5开发RPG游戏之三(碰撞和控制地图) (41)5.1实现敌机碰撞后效果 (41)5.2控制地图滚动 (44)第六章HTML 5开发RPG游戏之四(主界面) (46)6.1初始化见面 (46)第七章致谢 (58)第一章概述1.1背景二十一世纪是一个集数字化,网络化,信息化的,以网络为核心的社会。

基于Android的飞机大战游戏设计与开发本科毕业设计论文

基于Android的飞机大战游戏设计与开发本科毕业设计论文
3.1.2
设置应用系统背景音乐声音大小和游戏难度。
使用SeekBar来控制系统音量,使用RadioGroup来控制飞机难度。
3.1.3
在游戏结束时对于玩家的名称和得分进行记录,并在玩家查看排名情况时,以倒序形式显示前六名玩家的得分和姓名等信息。
3.2 系统类关系图
系统实体类、边界类、控制类之间的关系如图3-1所示:
虽然现在市面上存在着各种各样的游戏版本,可是飞机游戏其市场还是相当大的。因为它的特殊在于人们在玩游戏的时候的过程中使爱不释手。随着游戏关卡不断提高,其难度也更大,刺激性也更强。可以说该游戏的优势在于它的简单易行,不论是手机,还是小游戏机,都能很快顺利的运行。对于在外忙碌的人,不可能花费大量时间在娱乐上,大型游戏是行不通的。这样的小游戏刚好迎合了他们的需求。
Keywords:Android Programing;MobilePhone Games; Java Programing;SQLite

1.1系统开发背景
随着科技的发展,现在手机的功能已不仅仅是简单的接打电话、收发短信了。更多的手机用户希望在工作、学习之余通过方便灵巧可随身携带的仪器休闲娱乐。因此,为了迎合众多用户的需求并适应现在手机的规模,我们开发出一套适合各阶层人士的具有很强的娱乐性和交互性的飞机小游戏。
3)毕业论文须用A4单面打印,论文Байду номын сангаас0页以上的双面打印
4)图表应绘制于无格子的页面上
5)软件工程类课题应有程序清单,并提供电子文档
5.装订顺序
1)设计(论文)
2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订
3)其它
摘要
相信Android(安卓)已经为人们熟知,经过2011年的洗礼,Android智能手机火速上位,甚至说现在手机系统由IOS和Android平分也不为过。随着Android智能手机在中国内地的风靡,基于Android平台的应用开发也逐渐成为IT开发的一大热门。游戏是智能机不可或缺的应用之一,“水果忍者”、“愤怒的小鸟”等Android游戏应用的成功,让人看到手机游戏在Android平台上的巨大发展空间。基于此,采用Eclipse和Android ADT作为集成开发平台,开发本Android游戏APP。

飞机大战游戏的设计与开发毕业论文

飞机大战游戏的设计与开发毕业论文

飞机⼤战游戏的设计与开发毕业论⽂飞机⼤战游戏的设计与开发毕业论⽂⽬录第1章绪论 (1)1.1 系统研究的背景及意义 (1)1.2 国内外的发展现状 (1)1.4 本⽂的组织结构 (2)1.5 本章⼩结 (2)第2章游戏的相关知识和系统开发平台的阐述 (3)2.1游戏基本流程概述 (3)2.2游戏系统元素阐述 (4)2.3开发环境和相关技术的概述 (5)2.3.1 开发环境 (5)2.3.2 相关技术 (5)2.4本章⼩结 (10)第3章游戏分析 (11)3.1 ⽤户功能需求分析 (11)3.2 系统性能要求 (12)3.3可⾏性分析 (12)3.4本章⼩结 (13)第4章游戏设计 (14)4.1游戏整体设计 (14)4.1.1 整体结构 (14)4.1.2 游戏对战规则 (14)4.2游戏界⾯设计 (15)4.2.1游戏起始界⾯设计 (15)4.2.2游戏运⾏界⾯设计 (17)4.2.3游戏结束界⾯设计 (17)4.3游戏功能设计 (18)4.3.1双缓冲绘图 (19)4.3.2功能实现 (19)4.4本章⼩结 (26)第5章系统测试 (27)5.1软件测试基础理论 (27)5.1.1 软件测试定义 (27)5.1.2 软件测试基本概念 (27)5.2软件测试⽬的 (27)5.3软件测试⽅法分类 (28)5.3.1 静态测试与动态测试 (28)5.3.2 ⿊盒⽩盒与⽩盒测试 (28)5.3.3 单元测试、集成测试、系统测试、验证测试和确认测试 (29)5.4论坛测试 (29)5.4.1 测试⽤例设计要求 (29)5.5测试⽤例 (30)5.6测试结果 (30)5.6本章⼩结 (31)第6章⼯作总结 (32)致谢 (33)参考⽂献 (34)附录1 (35)第1章绪论第1章绪论1.1 系统研究的背景及意义当今社会是⼀个信息社会,⼀个知识经济的年代。

⾃从世界上第⼀台计算机ENIAC于1946年问世到现在,计算机业飞速发展。

基于安卓系统的飞机大战flash游戏制作-flash论文-计算机论文

基于安卓系统的飞机大战flash游戏制作-flash论文-计算机论文

基于安卓系统的飞机大战flash游戏制作-flash论文-计算机论文——文章均为WORD文档,下载后可直接编辑使用亦可打印——Flash 是富媒体开发技术,最初用来开发交互式网站动画组件。

Flash 游戏基于矢量图,具有体积小、传播快、画面美观等特点,深受Web 网游玩家欢迎。

Flash 游戏在智能手机终端的跨平台发展中将网页版Flash 游戏的特点融入移动平台上,以其操作简单、文件体积小、不易卡顿等特点成为移动平台游戏的中坚力量。

Flash 以流式控制和矢量技术为核心。

Flash 文档的扩展名为.fla(FLA),新建或打开一个Flas 档,呈现Flash 游戏开发的四个主要部分:(1)舞台:在回放过程中显示图形、视频、按钮等内容的位置。

(2)时间轴:用来通知Flash 显示图形和其它项目元素的时间,也可以使用时间轴指定舞台上各图形的分层顺序。

(3)库面板:显示Flas 档中媒体元素列表的位置。

(4)ActionScript 代码:用来向文档中的媒体元素添加交互式内容,向应用程序添加逻辑,根据用户的操作采取不同的工作方式。

要在Flash 中构建应用程序,可以使用Flash 绘图工具创建图形,将其它媒体元素导入Flas 档,定义如何以及何时使用各元素来实现应用程序的功能。

所使用的开发工具Flash Builder 是一个由Eclipse 平台扩展而成的集成开发环境(IDE),用来开发互联网应用程序(RIA)和跨平台应用程序,尤其是Adobe Flash 平台的应用。

1、游戏分析与设计本文以传统的飞机大战为实例,游戏主要模块类的功能如下所示:(1)Config 用来配置游戏各种参数;(2)Control 用来控制游戏流程执行;(3)NumPanel 是计时数字显示界面;(4)Welcome 是欢迎界面;(5)Fail 是失败提示界面;(6)GameScene 是游戏主界面,游戏操作主要靠这个类完成。

(完整版)基于_Android平台的Beatplane游戏开发毕业设计

(完整版)基于_Android平台的Beatplane游戏开发毕业设计

毕业论文(设计)正文题目:基于Android平台的Beatplane游戏开发学院:信息学院专业:计算机科学与技术班级:学号:学生:指导教师:二○一五年五月基于Android的Beatplane游戏开发摘要随着科技日新月异的发展,手机操作系统和手机游戏技术也变得愈发成熟化和产业化。

其中Android系统便是其中脱颖而出的一个优秀的手机开源操作系统。

本项目Beatplane便是基于Android系统下进行开发的一款手机小游戏。

本篇论文在对该项目进行详细分析的基础上,全面的阐述了该游戏的功能和各项指标。

包括游戏启动和关闭界面,游戏音效,游戏关卡以及丰富的游戏道具和飞机种类。

本文首先概述了Android系统的开发背景和研究现状,以及Android 平台的开发特征等。

随后便对本游戏项目进行了系统而又详细的阐述。

关键字:Android,Beatplane,手机游戏开发Development of beatplane game based on AndroidAbstractWith the rapid development of technology, mobile phone operating system and mobile game technology source operating system of mobile phone. This project is based on the Android system Beatplane development of a mobile phone games. This thesis is based on a detailed analysis of the project, and comprehensively expounds the functions and indexes of the game.. Including the game start and the closure of the interface, the game audio, game levels and rich game props and aircraft types.This paper firstly outlines the development background and research status of Android system, and the development of Android platform, etc.. Then the game project of the system and a detailed exposition. Keywords:Android,beatplane,Mobile game development正文目录第1章绪论 (4)1.1 课题背景 (4)1.1.1 研究背景—Android平台的起源,优势及前景 (4)1.2 手机游戏的开发现状和前景 (4)1.2.1国内发展前景 (5)1.2.2全球发展趋势 (5)1.3 本开发项目概述及开发安排 (7)第2章Android平台概述 (8)2.1 Android平台的特征 (8)2.2 Android的应用框架 (8)2.3 本章小结 (9)第3章B eatplane游戏开发策划与需求分析 (10)3.1 初期策划 (10)3.1.1美工策划 (10)3.2 功能性需求 (10)3.2.1界面需求 (11)3.2.2游戏音效需求 (12)3.2.3 游戏控制需求 (12)3.2.4 游戏功能概括图 (13)第4章 Beatplane项目设计与开发................. 错误!未定义书签。

android-打飞机游戏-课程设计论文解读

android-打飞机游戏-课程设计论文解读

《java和android》课程设计题目:星球大战(飞机游戏)专业:计算机科学与技术年级:2010学号:2010312050姓名:杨显财日期:2013/7/20目录目录 (2)前言 (3)一、课程设计目的 (4)二、设计任务及要求 (4)三、任务选定 (4)四、总体设计框架 (4)五、详细设计与实现过程 (5)(一)配置开发环境 (5)(二)功能定义 (6)(三)类的设计 (8)(四)java源文件及其功能如表所示 (8)(五)系统实现 (9)1、主类GameView (9)2、类Plane (17)3、类Bullet (22)4、类EnPlane (25)5、类EnBullet (28)6、类Ufo (30)7、类Boss (33)8、类GameSound (36)9.类Boom (38)10、类BackGround (40)11、类Score (41)六、课程设计小结 (44)参考资料 (45)前言自1946年第一台计算机问世以来,计算机产业的飞速发展已远远超出人们对它的预料,在某些生产线上,甚至一秒钟就能生产出一台微型计算机,产量猛增,价格低廉,这就使得它的应用范围迅速扩展。

如今,计算机已深入到人类社会的各个领域。

各种应用程序不断地被开发应用,随之程序设计语言也不断发展完善,Java 便是这程序语言世界里的一朵奇葩,如今甚为流行。

与C++语言相比,Java是一种完全面向对象的语言,它吸取了C++语言的语句结构,去掉了指针、多继承、运算符重载等这些降低安全性、低可靠性的语言元素,并实现了自动回收垃圾的功能,从而使得Java语言更具有可移植性、鲁棒性、安全性、与环境无关性等特点,赢得了广大软件开发者的青睐。

今天,作为计算机科学与技术及相关专业的学生,更应该了解Java语言的语法规范,理解Java语言程序设计的基本特点,掌握利用Java语言编写程序的基本技巧,学会利用Java开发环境调试程序。

为了更进一步将所学知识与实际结合起来,我选择了用Java实现飞机游戏(星球大战),在老师指导的基础上增加了一些功能和背景素材,使这个游戏具有更佳的视觉效果和可玩性。

基于Android操作系统的飞机大战手机游戏本科毕业论文(设计)

基于Android操作系统的飞机大战手机游戏本科毕业论文(设计)

石家庄科技信息职业学院毕业论文题目:基于Android操作系统的飞机大战手机游戏毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解XX大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:摘要: 飞机大战是滚动屏动作类游戏的一种,其中融入了很多动作类游戏特有的技术,并且画面流畅、声音震撼。

当今网络发展迅速,益智类游戏被广泛运用到网络各大平台上。

借鉴网络各大平台上的游戏,通过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" World War II aircraft".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 fora comprehensive introduction.Key words:scrolling game; World War II aircraft; mobile phone games; Android platform目录一、绪论 (5)二、相关研究综述 (6)(一)关于java语言 (6)(二)关于A n d r o i d (8)三、系统开发环境及相关技术 (10)四、游戏所需类的分析与实现...................................................1 1 (一)游戏的框架简介 (11)(二)游戏界面的框架简介……………………………………………1 2(三)各个类的简要介绍 (13)五、游戏界面展示 (22)总结 (27)致谢 (28)参考文献 (29)前言随着3G移动网络应用的推广,手机游戏的规模、复杂程度日益增强;其技术手段、设计思想、系统体系结构都发生了深刻的变化。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
郑州旅游职业学院
毕业设计( 论文)
2016年9月30日
毕业设计(论文)诚信声明书
本人声明:本人所提交的毕业论文《基于安卓平台的飞机大战游戏》是本人在指导教师指导下独立研究、写作的成果,论文中所引用他人的无论以何种方式发布的文字、研究成果,均在论文中加以说明;有关教师、同学和其他人员对本文的写作、修订提出过并为我在论文中加以采纳的意见、建议,均已在我的致谢辞中加以说明并深致谢意。
本论文主要阐述以面向对象的程序开发语言Java及Eclipse为开发工具,而基于智能手机Android系统之上的飞机大战游戏。首先简要介绍课题的研究背景、目的及意义,Android的发展历程、当前国内外的发展现状。然后介绍了Android平台开发环境及环境搭建,最后讲述了基于Android飞机大战游戏功能的实现。其功能模块如下:提供敌机的类模块,提供子弹的类模块,主界面模块,天空背景模块,检测子弹与敌机碰撞模块,检测,敌机与我拥有的战机碰撞木块等,除此以外还为用户提供更加人性化的设计和方便人员的操作流程。由于Android逐渐成为智能手机技术的主导,相信其基于Android的飞机大战游戏将会受到更大的欢迎。
需要提交的文档:
1.毕业设计(论文)诚信声明书;
2.毕业பைடு நூலகம்计(论文)开题报告;
3.毕业设计(论文)(包括:封面、论文题目、目录、摘要、关键词、正文、谢辞、参考文献等);
4.以上内容电子稿1份,打印稿一式2份。
发出任务书日期:
完成期限:
指 导 教 师:
系部主任:
摘 要
在科技文化高速发展的今天,人们对电子游戏娱乐的需求也日益高涨。从最初的运行于掌上游戏机的“贪吃蛇”和“俄罗斯方块”到如今风靡全世界的网游无不体现了游戏的魅力。而随着智能手机终端的涌现,更是为电子游戏提供了高速发展的平台。特别是iPhone智能手机和Android智能手机的面世,为掌上休闲游戏与应用提供了更完善的的开发环境。
This thesis mainly expounds Java with object oriented programming language and Eclipse as the development tool, and the plane based on the intelligent mobile phone Android war games. First briefly introduced the research background, purpose and significance, the development of Android, the current domestic and foreign development present situation. And then introduced the Android platform development environment and the environment, finally tells the story of the realization of the function of Android plane war games. Its function module is as follows: enemy planes flying in and out of class module, provides the bullet class module, main interface module, the sky background module, detect bullet collision with the enemy aircraft module, detection, the enemy aircraft crash with my own wood, etc., in addition also provides users with more humanized design and convenient operation. Because the Android smartphone technology has become the dominant gradually, believe that the plane war game based on Android will be more welcome.
关键词: 安卓;游戏;飞行射击;飞机
Abstract
In the culture of science and technology rapid development today, the people of electronic games and entertainment needs also rising. From the initial run on the handheld game of the" snake" and" Tetris" to the now popular all over the world online games embody the charm of the game. With the intelligent mobile phone terminal emerge in large numbers, is for the electronic game provides a platform for rapid development of. Especially iPhone intelligent mobile phone and Android intelligent mobile phone available, for pocket casual games and Applications provides a better development environment..
本论文和资料若有不实之处,本人承担一切相关责任。
论文作者:(签字)时间:年月日
指导教师已阅:(签字)时间:年月日
郑州旅游职业学院
毕业论文(设计)任务书
毕业设计题目:基于安卓平台的飞机大战游戏
学生姓名:
专业班级:14计网1班
学号:20141924
主要任务:
以面向对象的程序开发语言Java及Eclipse为开发工具,开发基于智能手机Android系统之上的飞机大战游戏,实现提供敌机的类模块,提供子弹的类模块,主界面模块,天空背景模块,检测子弹与敌机碰撞模块,检测,敌机与我拥有的战机碰撞木块等。
相关文档
最新文档