基于Android的飞行射击游戏开发.doc

资料分类:计算机信息 上传会员:布加加 更新时间:2021-02-24
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8360
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】21世纪,经济水平高速发展,生活品质不断提高,人们对于日常生活中的娱乐内容有着更高的要求。而随着这股潮流的发展,手机游戏应运而生。人们可以随时随地去打开游戏,玩上几分钟,所以游戏有很好的未来。本文设计实现了基于Android 的飞行射击游戏“Plane Wars”的开发。首先通过游戏策划和框架设计完成了开发的准备工作,随后列出了使用过的一些关键技术和实现方法,包括采用Java语言进行代码编写,采用碰撞技术实现飞机和子弹的碰撞,最终在 Android 手机上进行了发布,经测试,游戏的功能都能正常实现,并且玩家体验良好。本文列举了整个飞机大战游戏的设计步骤,提出的思路与理念对游戏开发也能起到一定借鉴的作用。

【关键词】飞行射击游戏;Android;Java

 

目录

摘要

Abstract

1  绪论-1

1.1 选题的背景-1

1.2 选题的意义-1

1.3 游戏行业发展现状-1

1.4 系统研究主要内容2

2  游戏策划和框架设计-2

2.1 游戏的主题概述-2

2.2 游戏的功能概述2

2.3 游戏策划及准备工作-4

2.4 游戏的流程设计和模块设计-5

2.5 设计开发的文件结构图-7

3  游戏中关键技术的实现-8

3.1 Android平台概述-8

3.2 Android开发主要实现方式-8

3.3 java开发语言简介-9

3.4 Android 游戏开发中的碰撞检测技术-9

3.4.1 碰撞检测技术基础-10

    3.4.2 游戏实体对象之间的碰撞检测-11

4  编码与实现-12

4.1 逻辑计算模式的实现-12

4.1.1 游戏背景设置-12

4.1.2 对游戏中炸弹和子弹运动的控制-12

4.1.3 实现敌机的添加,更改,下落和清除-12

4.1.4 碰撞检测的实现-13

4.1.5 分数的改变-14

4.1.6 主机敌机撞毁后的消失动画 -14

        4.2 游戏运行效果-15

5  游戏主要环节实施方案-16

5.1 游戏开发工具的配置-16

5.2 用户测试-17

6  游戏总结和展望-17

6.1 游戏总结-17

6.2 未来设计展望-18

参考文献-19

致  谢-20

相关论文资料:
最新评论
上传会员 布加加 对本文的描述:本设计是基于Android平台的飞行射击游戏开发,不同于现在市场上许多飞机游戏越来越酷炫的特效,越来越多的玩法,本设计采用的是复古风格设计,致敬经典,让人回忆最初接触游戏的......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: