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

  • 需要金币1000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2021-02-24
  • 论文字数:8360
  • 课题出处:(布加加)提供原创资料
  • 资料包括:完整论文

支付并下载

【摘要】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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费