基于Unity3D引擎的汽车模拟驾驶游戏的设计与实现文献综述
2020-04-15 16:52:54
手机游戏的历史可以追溯到上个世纪九十年代。1994年8月16日,IBM Simon全面上市,它是世界上公认的第一部智能手机,也是世界上第一款内置了游戏的手机。IBM Simon内置的游戏是 Scramble,Scramble 是一款益智游戏,玩法是通过移动板块让画面或数字排布正确。随后俄罗斯方块和贪吃蛇这两个游戏的出现则让手机游戏成为一种潮流。随着智能手机和互联网技术的飞速发展,手机游戏的种类和数量越来越多,当前较为流行的有《我的世界》、《王者荣耀》、《第五人格》、《QQ飞车手游版》等。
目前市面上主流的手机操作系统有谷歌的Android、苹果的iOS和微软的WP等,开发适用于各个操作系统的手机游戏也不是简单的。开发手机游戏可以使用的引擎有许多,目前主流的游戏引擎有Unity3D、Cocos 2d和UDK等。Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity3D编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、WebGL(需要HTML5)、Windows phone 8和Android平台。Unity3D快速开发的能力极其强大,适用于C#、JavaScript等主流的脚本语言,兼容多种美术资源文件格式,内嵌多个子系统,三维画面的图形渲染和美化都可以无障碍进行,同时Unity公司的网络资源商店几乎囊括了我们开发游戏所需的所有资源。
驾驶类游戏是众多手游中可玩性较高的一类游戏,在驾驶类游戏中赛车竞速类游戏较为经典,国内外也有许多广泛流行的游戏,如《极品飞车》、《跑跑卡丁车》、《QQ飞车手游版》等。随着游戏行业的飞速发展,仅仅是竞速的刺激性已经难以满足人们对游戏娱乐性和真实性的要求,因此开发更接近现实的汽车模拟驾驶游戏是很有必要的。同时随着国内外汽车行业的飞速发展,为了方便驾驶培训和汽车研究而研发的汽车驾驶模拟器也得到了广泛应用,汽车驾驶模拟器在模拟汽车行驶过程中的各种状态也都非常逼真。如果将对汽车驾驶模拟器的研究加入游戏的元素,在尽量保留其真实性的同时增加其趣味性,使人们在娱乐的同时了解到汽车驾驶的各种情况,学会更多驾驶知识,那么汽车模拟驾驶游戏开发的目的就达到了。
汽车模拟驾驶游戏在国内外也都出现过一部分,如《真实模拟开车》、《真实驾驶》等,然而迄今为止没有一个游戏达到同类游戏中的顶尖地位。本课题便是基于Unity3D引擎的汽车模拟驾驶游戏的设计与实现,在学习Unity3D开发技术的同时为汽车模拟驾驶游戏的发展提供一个实例。
{title}2. 研究的基本内容与方案
{title}
在了解本课题研究背景及意义的基础上,本课题研究的基本内容和主要工作有:
1.Unity3D引擎以及相关技术介绍;
2.汽车模拟驾驶游戏的设计;
3.汽车模拟驾驶游戏的具体实现;