搜索Unity

特殊游戏的2.5D玩法

Unity对2D和3D的支持如何为Flipping Death提供X因子

Flipping Death:Unity用于2D游戏案例分析

Zoink Games以离奇、卡通和创意而著名,如Zombie VikingsStick it to the Man。在其最新游戏Flipping Death中,创新物理元素与2D及3D艺术的独特混合,为特别的体验奠定了基础。

游戏

Flipping Death, 一款使用2.5D玩法的冒险和平台游戏的独特组合

目标

试验并找到一种符合其标志性风格而又吸引人的游戏体验

平台

Nintendo Switch,其他平台版本即将公布

团队成员

25

地点

瑞典,哥德堡

Flipping Death中,Unity为Zoink提供了试验以及创作一些独特魅力的空间。创新的物理元素允许玩家在游戏中回退,同时访问两个并行的世界:一个是生活在土地上的古朴村庄,另一个是鬼怪居住的灵界。玩家在两个扭曲、多彩、搞笑的世界探索、冒险。

结果:

  • 直接导入美术资源,让美术师不必再依赖工程师
  • 可在几周内创建新原型
  • 几天内即可准备好在Xbox、PS4和Nintendo Switch上发布
Flipping Death: Unity for 2D games case study
Zoink Games开发人员Rasmus Jarl谈论2D与3D图形在Flipping Death中的独特混合。

2.5D图形的独特使用

为正确体现Flipping Death的视觉效果和物理元素,其风格必须反映游戏中古怪生活和死后卡通世界的二元性。Zoink利用Unity引擎对2D和3D的支持,对二者进行最佳的混合。

“我们的游戏主要采用2D设计,玩家可以轻松简单地操作游戏和享受乐趣,但我们也使用3D美术风格为游戏增添令人惊艳的感受,”该游戏的开发负责人Rasmus Jarl说。

“Unity的2D引擎不仅提供了对游戏底层主题的支持,还帮助我们提高了游戏的趣味性,因为你可以翻转世界场景。这可以产生震撼的视觉冲击力,因为它看起来像一款2D游戏,但又有3D效果,这会让人目瞪口呆,”他说。

几周内完成原型设计

Zoink凭借游戏创意闻名遐迩,Unity在这方面为其提供两大主要支持。Unity中的快速原型设计可以让他们更容易试验,而引擎的可扩展性可以让他们根据自己的工作方式进行调整。

“Unity的优点之一是迭代和试验新事物非常简便。比如我们,可以一起想出一种新的游戏方法,然后在几周内准备好原型,可以继续处理并逐渐改进,真是太棒了!在设计出Flipping Death的原型后,我们感觉已经上路了。”Jarl说。

构建自己的工作流程

Zoink发现Unity还有一大优势,他们可以扩展编辑器,创建符合内部工作方式的自有工具。

“Unity的功能非常丰富,但这些功能并没有针对具体游戏进行设计,它的一大优点是,你非常容易添加自己的工具。因为你毕竟比他人对自己的游戏理解得更加透彻。所以,你可以根据自己的游戏量身定制工作流程,”Jarl说。

例如,就像他们的其他游戏一样,Flipping Death 也使用叙事、谜题、警句和幽默来吸引用户。因此他们扩展了Unity,能够更简便地创作这些元素。

“由于我们的游戏需要大量过场动画和专用事件,所以我们添加了自定义事件系统。这样,我们就可以减轻设计师的压力,只需要一两周,他们就可以设计一个完整的新关卡,无需我编写任何代码,游戏就可以运行,”Jarl说。

Unity editor extended with custom event system 上图显示了Zoink Games添加到Unity Editor中的自定义事件检视面板。

Unity如何解放Zoink的美术师

Zoink工作流程的一个重要特征是,美术师是一个重要的组成部分。Jarl说,Unity功能丰富的 粒子系统 让他们的美术师轻装上阵,把精力集中在挖掘游戏的创意方面。

“在开发Flipping Death时,粒子系统给了美术师很大的试验自由度。例如,我们可能在雷暴环境下实施光照,使用Unity粒子滑动条关闭光线反射。对我来说,不需要对粒子系统编码真是太棒了,”他说。

Unity particle systems effect

导入美术资源现在变得易如反掌

Unity让美术师轻装上阵,把精力集中在挖掘创意方面的另一个例子是,他们可以轻松地从3DS Max和Photoshop直接将资源导入Unity。他们的模型使用的是FBX,而纹理的格式是PNG,FBX会搜索并链接到PNG文件。

“在Unity中使用美术资源可谓得心应手,因为你只需要把资源添加到项目中,再自定义一下,它就可以完美工作。在以前使用的系统中,我必须将模型放在一个单独的程序中,然后将其放到一个文件夹中,这样才能加载。与之相比,Unity可以让整个流程无缝衔接,”Jarl说。

“凭借Unity,我甚至不必考虑导入事务,因为我们的技术美术师会自行处理。我根本不必为此担心,”他说。

几天内准备好进行发布

通过Unity可以简化的另一个流程是将作品发布到不同的平台,包括Nintendo Switch等相对较新的平台。

“Nintendo非常重视将Unity打造成一个优秀的平台,以使用Switch。他们努力确保文档及其他一切都适用于Unity。”

除了Unity与所有主流平台公司之间的亲密关系外,Jarl还非常欣赏Unity与生俱来的简易性,你可以轻松为不同的平台准备好发布游戏。

“我们正在为Xbox、PS4和Switch发布我们的游戏,Unity的一大亮点是你在几天内就可以让游戏运行并观看游戏在硬件上的运行效果。你可以轻松搞定像确定所有输入方式这样的收尾工作,从而实现同步发布。”

“Unity的2D引擎不仅提供了对游戏底层主题的支持,还帮助我们提高了游戏的趣味性,因为你可以翻转世界场景。这可以产生震撼的视觉冲击力,因为它看起来像一款3D游戏,但又有2D效果,这会让人目瞪口呆,”

— Rasmus Jarl,Zoink Games的Flipping Death关卡设计负责人

如何开始使用Unity制作2D内容?

按照本实用指南进行创作,其中包含的信息和资源可以帮助您获得成功、节省时间并在使用Unity开发2D游戏时获得最大价值。

相关案例分析

明白了

我们使用Cookie来确保在我们的网站上为您提供最佳体验。有关更多信息,请访问我们的Cookie政策页面