December 7, 2018

《GRIP》开发商如何使用样条和UE4商城制作紧张刺激的战斗竞速游戏

作者 Chris Mallinson

大家好,我是Chris Mallinson,作为游戏总监参与了新近发布的《GRIP》的相关工作,它是一款高度紧张刺激的硬核战斗竞速游戏,已登陆Steam、PlayStation 4、Xbox One和Nintendo Switch平台。
 

(本视频转载自YouTube:视频原址


《GRIP》利用虚幻引擎4打造,它的编辑器工具帮了我们大忙,而且我们还利用虚幻商城获取资源并对它们进行自定义,以满足我们游戏的需求。
 
虚幻商城可使项目大大获益,因为它可以帮助团队节省大量宝贵时间。如果需要在创建的环境中包含一组特定的对象,你极有可能在商城中找到成批的此类资源。如果想使它们变得更特别,只需按你认为合适的方式修改纹理和材质即可——只要你知道方法。

GRIP_Ice.jpg
 
一个非常好的例子是我们游戏里被积雪覆盖的赛道上的冰晶碎片和冰晶,这些东西在游戏中的其他地方并没有。最初我从商城购买时,这些资源还是岩石,然后我拜托《GRIP》的一位美术修改了材质,让它们满足我们环境的特定需求。我们对好几个资源包采取了这种作法,这无疑帮助我们避免了使用不必要资源的情况。
 
我们不仅利用了其中的3D资源,还购买了粒子效果,作为制作更加精美的效果的基础。例如,我们在所有FX中使用的烟雾材质就是购买的资源中包含的,我们多次重复用到它。我们也这样处理了很多其他制作精美的粒子材质。如果必须从头创建这些资源,就需要学习使用新软件,然后在多次试错之后才能制作出所需的资源。
 
当然,除了购买资源以外,我们自己也制作了很多资源。制作功能全面的游戏所需资源之多简直让人难以置信。《GRIP》中的城市关卡尤其需要用到大量不同的模块化部件,而虚幻编辑器的一个非常棒的工具就是样条,由于我们的关卡是赛道,我们的环境中大量使用了样条。我们可以轻松创建各种不同的长距离路段,并且让它们蜿蜒曲折纵横交错;借助样条,一切都大大简化了,只需操纵点和切线即可。
  
GRIP_TechBlog_Pic1.png
GRIP_TechBlog_Pic2.png
用于大部分所选样条的网格体如下所示:
GRIP_TechBlog_Pic3.png
 
我们设置了样条蓝图,然后就可以替换任意部分的部件,在一个路段中我们可以使用上面所示的资源,在其他路段中,墙壁可能更高,或者路段边缘弯曲。数据数组如下所示:
GRIP_TechBlog_Pic4.png
 
创建嵌在某些地形中的道路时它也非常有用,只要你制作的网格体合适:
GRIP_TechBlog_Pic5.png
GRIP_TechBlog_Pic6.png

 
这样,借助虚幻编辑器中具有的样条功能,我们得以快速着手创建赛道。
 
要点就是,多多使用样条,大胆从商城获取资源!关键在于你如何使用它们,如何使它们适合你的项目,即使不做任何修改就把它们放置到关卡中,这也仍然是个讲究技巧的创作过程。
 
《GRIP》现已推出PC、PlayStation 4、Xbox One和Nintendo Switch版本。如果要了解有关它的更多信息,请访问该游戏的官方网站

如果已在Steam上购买了《GRIP》,可以点击此处,免费获取下图所示的自定义虚幻引擎4载具皮肤!

GRIP_UE4_Skin.png