尽管现在市面上存在着不同的游戏版本,但是飞行游戏的市场还是相当大的。能让玩家在玩的过程中对它爱不释手就是它最特别的地方。可以说飞机大战的优势在于操作起来简单明了,不论是智能手机还是游戏机,玩过就能很快明白它的运行操作。对于在外工作的用户来说,他们是不会花费太多的时间在游戏娱乐上的,而这种随时都可以玩而且操作简单的小游戏正好满足了他们的需求。

1。2 系统研究意义和目的

在当今这个社会,不管是在外工作的人还是在校念书的学生,他们的压力都是越来越大,生活节奏也是在逐渐加快,许多的人为了忙于生计忙于学习,都没有太多的时间可以好好娱乐放松自己。而这款小游戏的出现,可以让大家随时都能够享受一下,从繁重的生活日常中放松自己。

为了提高玩家对本游戏的兴趣,我提高了游戏各方面的美观程度,让人看了感觉赏心悦目。我也考虑到降低游戏的复杂程度,操作起来更容易,可以让玩家更快的上手。

2 系统开发技术与环境

2。1 系统开发技术

2。1。1 Unity3D引擎开发技术

Unity3D是由丹麦的一家Unity公司开发的一款可以轻松创建例如三维视频游戏、实时三维动画等类型的跨平台游戏开发工具[1]。Unity3D从一开始就被设计成容易让人上手使用,具有很好的交互性,功能简单明了,灵活度高,还能同时支持多个平台例如Android、IOS、PC等。Unity3D适合个人开发,对于程序员出身的更容易上手,它除了简单容易上手的优点之外,还是一款功能强大的游戏引擎,比较具体的特征包含了脚本、跨平台、整合的编辑器、版本控制和地形编辑等,是一款方便我们使用的游戏引擎[2]。

2。1。2 Android开发技术

Android是一种基于Linux的操作系统,主要运用于例如智能手机等移动设备,大多人都称它“安卓”。Android是由Andy Rubin开发的,主要支持手机。Android开发不同于普通的电脑软件开发,需要了解手机的操作习性,需要知道手机的内存有限、屏幕大小等,在实际开发和设计时需要考虑周全[3]。

2。2 系统环境

2。2。1 开发环境

(1)硬件

处理器:Intel(R) Core(TM) i5-3337U CPU @ 1。80GHz  1。80GHz

内存 :4。00 GB

硬盘空间:500G

(2)软件:开发平台Unity3D 引擎,开发语言 C#

2。2。2 测试环境

测试工具:安卓手机

3 系统总体设计

3。1 系统需求分析

从游戏的角度出发,本款游戏包括了几个主要特点,玩家飞机的移动方式、子弹的生成、敌机的出现方式、各种战机和子弹的碰撞以及最后积分显示。从游戏的玩法出发,本款游戏主要就是玩家飞机与敌机的对决,首先要有能够显示整个游戏的主界面,然后就是玩家飞机的移动方式(鼠标移动),之后就是玩家飞机子弹的生成,接着就是敌机的出现方式,然后是敌机子弹的生成,最后就是玩家飞机与敌机的对战结果。相对来说是一款简单易操作的小游戏,交互性好,对玩家没有太多技术上的要求,一般几分钟玩家就能大概了解游戏的规则并熟练运用。

3。2 系统可行性分析

本款游戏采用了网上游戏大多功能,由游戏主界面、选择关卡及每关的时间限制、背景音乐、子弹的变化、玩家飞机与敌机的移动及血量、奖惩装置以及积分显示等多个方面形成了一个完整的小游戏,对智能手机的全面支持,既改变了手机收发短信接打电话的单一功能,同时也能让人在工作学习之余享受一下个人的休闲娱乐时光。本款游戏的设计,在研究网络发展趋势的同时,也对未来的发展有了深刻的了解,同时还对以后更多的手机游戏提供了很重要的参考数据。

上一篇:java人事管理系统设计+ER图
下一篇:C#+sqlserver学生成绩管理系统的设计与实现

基于JavaWeb的考试自动评分系统的设计与实现

基于433MHz的智能家居系统设计硬件和驱动层

基于社区阅览室管理系统的设计与实现

基于校园二手商品交易平...

基于移动终端的智能监控系统的APP开发

基于Android的同学录软件设计与实现

Android随身翻译小助手的设计与实现

邯郸2023生育险报销政策,...

砂带磨削技术国内外研究现状和发展趋势

地方高校卓越會计師”人...

加强供电企业线损管理的探讨【1993字】

浅谈权责发生制茬事业单...

图像增强Contourlet变换研究现状

大學生形势政策課中运用...

合金元素对NiAl基合金的高温氧化性能任务书

经济发展具有强大韧性和活力

广东省何时开放三胎政策...