登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 文献综述 > 理工学类 > 数学基地 > 正文

基于Unity 3D的飞机大战小游戏的开发文献综述

 2020-04-15 17:04:57  

1.目的及意义

近年来,由于互联网和智能手机的飞速发展,端游、页游和手游种类和版本也迎来了技术飞跃与创新,而由于操作系统的不同,导致游戏开发出现了问题,游戏需要在不同的平台上运行,就要针对不同平台进行开发,大大增加了游戏开发工程师的工作量,同时也会耗费过多的开发成本,因此,跨终端的游戏开发就应运而生,而Unity 3D引擎就是这样的一款引擎,用Unity 3D开发的游戏可以通过其中的打包程序打包成不同平台的安装包,这样就可以针对不同操作系统都可进行安装。Unity 3D的另一个特点就是开发简单高效,所见即所得,Unity 3D给我们提供了一个简单便捷的可视化UI,提供了程序设计和美术设计互相结合的设计模式,可以让程序开发者更多的去考虑设计游戏本身,而不是考虑如何渲染游戏界面等技术的实现。而且Unity 3D也对不同脚本语言提供技术支持,如C /C#等语言,对于新手来说更易上手,学习起来较为简便易掌握,而对于熟悉多门开发语言的开发者也可以选择合适的语言来进行游戏开发,方便转型。当然,Unity 3D相对于传统的Unreal等引擎很多功能还不够完善,有的功能也不是很稳定,还有一些不够人性化,但是Unity 3D有着巨大的发展空间和前景,从刚开始只支持打包到后来的webplayer与exe文件,现在也已对更多的平台提供支持,并且在细微之处也在慢慢改善,组可看出其巨大的发展潜力。

飞机大战小游戏是一款老游戏,早在手柄游戏机时代便出现了这款游戏,经过这么多年,这款游戏历久弥新,种类层出不穷。

国内对于Unity 3D这款新兴引擎缺乏系统完善的学习资料,但是有许多手机游戏都是Unity 3D开发出来的,如神庙逃亡,炉石传说等,可以说国内的研究重视成果而非理论,而对于飞机大战小游戏的研究则偏少;而国外则有很多著名游戏都是用Unity 3D开发出来的,例如美国Playnet公司推出的《激战海陆空》,俄罗斯Nival公司开发的塔防类游戏《Prine Word》等等,国外的Unity 3D技术相对来说要相对成熟一些。

基于Unity 3D的飞机大战小游戏,这种新老结合的尝试可以使我们更加了解这款引擎,为学习这款引擎的使用打下坚实的基础,也可以初步了解软件开发进程,熟悉开发流程,增强独立解决问题的能力,对自己的编程能力开发能力也是一种锻炼。

{title}

2. 研究的基本内容与方案

{title}

设计(论文)主要内容及目标:

1、Unity 3D介绍以及与其他游戏引擎(Unreal Development Kit、Cocos2d-x、Cry Enigine3)的比较;

2、项目可行性分析(技术可行性、开发流程可行性、需求可行性等)

3、框架设计(系统框架设计与系统总体设计)

4、游戏界面、背景、音乐、动画、碰撞效果、计分等模块的设计介绍;

5、基于Unity3D做出简单的2D飞机大战游戏;

剩余内容已隐藏,您需要先支付 5元 才能查看该篇文章全部内容!立即支付

微信号:bysjorg

Copyright © 2010-2022 毕业论文网 站点地图