2.2 UI设计分析
这次的赛车游戏,我给其添加丰富的UI界面,在游戏的界面上,我添加了自己玩家所有的参数,并且也提供了敌方赛车的一些基本属性。并且在咱们界面的右上角也提供了一个小地图的窗口,让你能更清楚的看到整个场景的道路情况。
2.3可行性分析
除了上面介绍的场景和UI 外,我们游戏也设置了输赢的机制和规则,只要赛车的圈数变成5圈,或者是血量变为0,就可以触发游戏的输赢机制,从而提高了游戏的可玩性,并且相对的,对于速度跟拐弯的摩擦,我也进行了适当的调整,让赛车可以更容易的操作以及取胜。来提高游戏的可行性。
3 设计说明
3.1实现过程概述
3.1.1拟定设计方案
首先,在制作游戏前,我们需要拟定一个设计方案,首先要想清楚自己需要制作的这个游戏需要具备哪些东西。
接着就是素材的收集,通过自己网络上寻找自己想要的素材图片,让后自己通过PS去绘制咱们需要的素材,以便中期游戏制作时导入游戏。
紧接着制作完素材后需要将素材导入咱们的unity游戏引擎中,然后根据方案,给我们的游戏设计所需要的功能。
实现游戏的简单运行后,需要给游戏设计一个界面,并需要界面来提供输赢机制。
最后就是对游戏中一些不够完善的地方进行修改和调整。
3.1.2素材收集和制作
我们这次所要做的是一款有点偏向于像素的卡通赛车游戏,所以我们需要先去寻找有关赛车的图片,我通过四驱车跟真实赛车的比较后,自己去绘制了赛车,之后寻找有关花花草草的卡通图,以及自己寻找一些有关站点和障碍物的图片,用ps将其绘制出来,最后设计一张类似海报的游戏界面图。接下去需要做的就是素材在游戏中的调用。
3.1.3具体游戏设计
在导入unity前,我们先对素材进行一个系统的整合,然后将整合的素材和那个界面设计图都导入游戏中,然后根据功能对游戏场景进行设计,最后设计UI界面,在场景中显示需要的一些参数。最后设计几个对应的UI界面,让游戏跟界面之间进行互换。
3.1.4调试修改
制作完游戏后,还会出现一些不大合理的地方,这时候就需要对游戏进行数据或者参数的修改和调整。并且自己去寻找BUG的存在,看看哪里的代码是否忘记删除了。