怀旧时光之旅

定制工具、快速测试和分析为我们铺平了道路

Pixel Ripped 案例分析:VR 中的 2D 老游戏

2010 年,Ana Ribeiro 辞去了稳定的政府工作,卖掉了一切,从圣路易斯飞往伦敦学习游戏设计,她的家人和朋友认为她疯了。然而,在 Unity 引擎的帮助下,凭借她的天赋、精力和乐观精神,Ribeiro 最终被证明是正确的。现在,她与 ARVORE Immersive Experiences 签订了合作协议,而她的《Pixel Ripped》游戏甚至在发布前就赢得了粉丝、认可和奖项。

  • 游戏

    《Pixel Ripped 1989》 - 一款复古 2D 游戏,融合了惊险的 VR 骑行

  • 目标

    在现代 VR 体验之中打造一款有趣的 2D 老游戏

  • 团队成员

    1,以及最近与 Arvore 工作室的合作 (14)

  • 地点

    巴西圣保罗

Ana Ribeiro, Founder, Project Manager, and Lead Developer at Pixel Ripped, talks about developing a hybrid 2D and VR game.

复古 2D 游戏和惊险的 VR 之旅

Ana Ribeiro 受到了自己童年时对 Game Boy 游戏热列怀旧情绪的启发,加上她对最新虚拟现实 (VR) 技术的兴趣,让她对游戏中的游戏有了一个愿望。然而,在 VR 体验中创建一款复古 2D 游戏确实带来了一些技术挑战。Unity 平台使她能够更容易地对最终产品进行润色并保持帧率,从而能够应对这些挑战。

结果:

  • 可以在几周内创建新的演示测试版本
  • 借助 Asset Store 工具,每秒帧数 (fps) 提高了 20
  • Asset Store 工具节省了几个月的工作量
  • Unite Austin 2017 上的特色 Made with Unity 展示
  • 与 ARVORE Immersive Experiences 签订合作协议
  • 多项大奖得主,包括 Amaze Festival 最佳 VR 游戏、Indiecade 2015,以及最具创新性 VR 游戏和最佳原创分数的 Proto Awards 提名

老游戏遇到新玩法,它们一拍即合

坐下来,戴上 VR 头盔,准备穿越到 1989 年。环顾四周:你回到了高中,你现在是一个孩子,你的目标是完成手持游戏主机的关卡而不被挑剔的老师抓住。

“我从小玩像《洛克人》、《超级马里奥》和《俄罗斯方块》这样的游戏,我想知道我是否可以利用 VR 技术,让人们回到过去,感受到我对这些游戏的热情。”Ribeiro 说,“我希望将人们带回到 80 年代,让他们笑起来,感觉良好,享受快乐,并体会我记忆中的那些过去玩游戏的精神。”

Ana 遇见了 Unity,对它一见钟情

起初,《Pixel Ripped》是 Ribeiro 在伦敦 National Film and Television School (也是在这里,她第一次接触到了 Unity)最后一年的游戏设计项目。不过在学习之初,她并没有享受到游戏引擎带来的便利。

“当我开始学习如何制作游戏时,一切都得从零开始。我必须构建一切东西,我不得不从头开始制造引擎,摄像机等等。感觉就像是你想烤蛋糕,那你就必须建造整个厨房一样。但是我不想仅仅为了烤一个蛋糕而建造烤箱、水泵、厨房和墙壁:我只是想做我喜欢的事情。我想制作游戏。”

所以当有人将 Unity 介绍给 Ribeiro 时,她说她不敢相信自己的眼睛。

她说:“我的一些同学在抱怨说,‘天哪,我们得写代码’,但是我太激动了。我当时的反应是,‘哇,一切都准备好了。我可以把摄像机放在那里。我只需要掌握物理知识,然后使用它就行了。’这简直就是一见钟情。”

快速原型设计和测试齐头并进

当开始开发《Pixel Ripped》时,Ribeiro 有了一个基本的理念,那就是一次怀旧的时间旅行,回到她年轻时的游戏时代。为了解哪些可能有效以及重点是什么,她让她的同学测试了早期的演示版本。

“Unity 对我来说非常有用,因为它让我能够快速地将演示组合在一起。然后,我可以发现错误或者只是人们不喜欢的部分,随后修复它们。Unity 对于原型设计非常重要,它能够让我在一周内创建一个新版本。”

别杀我,我就是你的男朋友

在测试期间,Ribeiro 经历了两次顿悟,明白了游戏中最差和最好的元素是什么。第一个启示是,玩家绝对讨厌某个角色,他们不是喜欢讨厌,而就是讨厌它。Ribeiro 原本以为,让当主角的男朋友在电视前跳舞会很幽默。

“我原以为这将会很有趣,因为在现实生活中,当你在电视上玩游戏时,人们会在屏幕前穿过,让你感到很烦。但是人们真的很讨厌这个家伙。他们想伤害他。大约有 40 名测试人员都想杀了这个家伙。”她说道。

因此,她删除了那个角色,专注于与每个人产生共鸣的演示部分。

“一开始,游戏中每个人最喜欢的那个小小时刻甚至都不重要。当你从一个游戏主机中出来并进入另一个游戏主机时,你会从第一人称的角度来看待主角。”她说。

“最多只需要五秒钟,然后你就会进入另一场比赛。这只是一件小事,但实际上每个人都说,‘双手放下来时,那个角色从游戏中走出来的那一刻是最棒的部分。’”

2D 与 VR 最终结合在一起

Ribeiro 现在有了关键的东西,用于创造自己想要的良好氛围。她现在知道如何给人们一种融合了现代技术的快乐老游戏的感觉。至少在叙事和游戏玩法方面是这样的,不过仍有一些技术挑战需要克服。

“最大的挑战一直都是将两种游戏融合到一起。”Ribeiro 说,“你有一个像《新超级马里奥》一样的 2D 蹦跳平台游戏,里面有独立的场景,独立的图形,独立的音乐,声音,代码等所有一切。然后你又有 80 年代教室的 3D 世界。因此,这两个游戏世界背后的编程以及 VR,意味着要增加 fps 并保持住,以便发布该游戏并让其稳定运行一直是一个挑战。”

解决办法是通过游戏打磨一切,让它尽可能轻装上阵。但是这需要时间、资源和正确的工具。考虑到这一点,Ribeiro 说 Unity Asset Store 是非常有价值的,让她能够将 fps 提高 20。

一个惨痛的教训:要先查看 Unity Asset Store!

Ribeiro 得到了一个惨痛的教训,那就是在自己动手之前,浏览 Unity Asset Store 寻找合适的工具非常有用。她回忆起一个特殊的插曲,当她还在学校和她的一个同学一起做这个项目时,得到了这一教训。

“我们试图模拟这棵圣诞树,我们在 Asset Store 看到了一棵五美元的圣诞树。但是我们真的想自己制作整个 3D 游戏里的所有东西,包括所有的模型。如果我们刚买了商店里的那棵树,它会让我们省下一个月的工作和压力,还不用感到失望,或者花时间努力纠正错误。所以我永远不会忘记这一点。”Ribeiro 说。

“现在我总是先去 Asset Store 看看。如果我找到自己需要的东西,我认为它会节省我的时间,于是我会买下它,这一块就完成了。事情就是这么简单。有时你甚至可以免费找到一些东西。我要说 Asset Store 至少节省了我三个月的工作。”

她使用了许多 Asset Store 工具来制作效果,将 80 年代的怀旧情怀和《Pixel Ripped》的未来时间旅行感觉独特地组合在一起。例如,当你往回走时,她用 Shader Forge 在游戏开始时生成像素。她还用 Skybox 制作了大约 300 种图像效果。Ribeiro 甚至发现了一种特别适合她游戏中怀旧感的资源,帮助她创造了 80 年代风格的蓝相机效果。

这一功能让他们的工作变得更加轻松

Unity 的另一个特点是多平台支持,这为 Ribeiro 和她的合作者节省了大量时间和不必要的麻烦。

“我们希望能够接触到所有主流平台,因此能够直接到那些平台并进行相应改变当然会大有帮助:PlayStation、Oculus、PC,这的确让我们的工作更加轻松了。”

Ribeiro从项目一开始就研究VR,她关注VR技术的变化以及Unity如何对其进行支持。

“在这个游戏的发展过程中,所有头盔都发生了变化,现在所有头盔都得到了支持,这真的很好。因为一开始,在过去 VR 的美好时光里,你必须下载所有东西,添加所有插件 - 我记得必须一个接一个地更换游戏中所有的摄像机。现在这一切都集成进去了。你只要勾选这个框‘虚拟现实支持’即可,你只需要考虑设计的事情。”

Ana Ribeiro, Creator of Pixel Ripped 1989

她说:“这简直就是一见钟情。我当时太激动了,我的反应是,‘哇,摄像机准备好了。我可以把摄像机放在那里。我只需要掌握物理知识,然后使用它就行了。’我太喜欢 Unity 啦。”

Ana Ribeiro, Creator of Pixel Ripped 1989

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

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

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

明白了