Flash CS4三维游戏设计(赛车)(9)
时间:2016-11-25 19:00 来源:毕业论文 作者:毕业论文 点击:次
在国外也很少有人用Flash CS4来做三文游戏。尽管目前全球已有98%的可上网台式机安装了Flash Player;大约70%的财富百强企业网站拥有Flash内容;超过200万的设计者和开发者正在使用Flash开发工具,其普遍程度可想而知,但是Flash游戏始终是处在二文游戏开发的方面,开发者大都选用其他更高端的软件来设计游戏。Flash一般支持二文平面,使得游戏界面没有网络游戏这样绚丽吸引人,吸引的也只是一些儿童或者刚开始玩游戏的初学者。国外比较出名的一款Flash游戏名叫《超级玛丽》,这款游戏是一款角色扮演类游戏。 而Flash设计的三文游戏大都是赛车游戏,比较出名的有《Outrun》、《赛车Fast 2012》等,由于3D游戏可以使玩家有很好的体验性,所以赛车游戏向来是占据着游戏市场很大一部分游戏人群。Flash CS4相较于之前版本的Flash CS3增加很多新的功能,本游戏便是使用Flash CS4中其新增的部分功能来完成的。 2.3 调研情况 针对这次的课题研究,我调查过身边玩游戏的朋友和亲属。调查显示,中青年男性玩网络游戏的居于多数,并且多数是参与多人游戏。而女性则多数是以Flash游戏为主。大约有98%的用户在互联网上有一些版本的Flash player,通常在一年之内的新版本发布超过80%已升级。如今庞大的玩家和Flash开发者的规模在游戏行业是前所未有的。因为它可在装有Windows,Mac OS或Linux上运行,它还为所有主要的消费平台牵线搭桥。除了满足他们的主要目标外还要满足于一个小得多的人口数量和必须做出有意识的决定,这样大多数游戏设计者和开发人员才会生产大制作、零售冠军的作品出来。Flash让许多的任务变得容易,也让大量的代码在其他语言中更加容易。快速的完成任务,如简单的动画和基本的播放视频和音频,允许开发人员将他们的产品进入市场的速度远远超过其他解决方案成功率。例如,Flash动画可以很容易的在屏幕上显示视觉效果。这可能听起来像一个明显的炫耀,但相比其他开发环境这是一个很大的优势。c++、Java和其他语言渲染到屏幕上的都是以编程方式,所以画一个简单的矩形屏幕需要很多很多行代码。而在Flash上需要做的只是选择矩形工具,接下去就可以在一个舞台上写下几行ActionScript代码了。 为了搜集到一些更具说服力的例子,本人在百度引擎上搜索到了一个网络游戏排行榜,如图2.2所示。这个排行榜的热门程度也显示了网络游戏现在正以超高的人气占领着游戏市场。 图2.2 网络游戏排行榜 而Flash游戏的排行榜上的热门程度则远远输于网络游戏,这主要是因为开发设计者们还没有开发出能和网络游戏向媲美的高端游戏吧。如图 2.3所示。尽管现在的Flash游戏普及程度还远不及网络游戏深入人心,但随着Flash的普及和Flash游戏本身的优势,很多人都认为,Flash游戏一定会随着其三文游戏的蓬勃发展而再次站上游戏的顶峰。 图2.3 Flash游戏排行榜 3 设计 3.1 游戏素材 3.1.1 游戏素材选择 本次游戏的设计需要准备一些素材,为了搜集素材,在网上很多地方都寻找过,也尝试自己设计,为了寻找合适的素材,搜集了很多款式,为了做出逼真效果的游戏。 (1) 背景图、岩石与树 背景图在网上找了一张明亮颜色的,看上去让人心情愉悦的。岩石在网上要找.png的图还是花了点时间的,因为一般都是那种很光滑的,看上去不像岩石的石块,是不适合在我的游戏中出现的。所以我选择了我所需要的接近的样式。树也是一样,有的树看上去颜色会很奇怪,或暗或稀疏,我希望呈现给玩家的是比较明亮些的颜色。如图3.1所示。 (责任编辑:qin) |