行业: 游戏开发

使用的 JetBrains 产品: Rider

组织规模: 70

国家/地区: 瑞典

Tarsier Studios

Tarsier Studios 是一家游戏开发公司,以制作氛围浓厚且专注于沉浸式剧情的游戏而闻名。他们的代表作是《小小梦魇》系列,这款游戏深受全球数百万玩家的喜爱。该公司制作的游戏面向大多数平台,包括 Steam、Xbox 和 PlayStation。Tarsier Studios 拥有一支由大约 70 人组成的团队,凭借独特的游戏开发方式不断吸引和扩大自己的粉丝群体。

挑战

Tarsier Studios 曾一度因游戏开发工具包方面的问题而导致开发者工作效率降低。他们当时使用的是 Visual Studio,该工具在尝试索引 Unreal Engine 项目的庞大代码库时经常发生冻结。尽管当时他们的开发者使用的计算机非常强大,但 Visual Studio 仍会无故发生崩溃

除了速度缓慢之外,这种设置对于使用 Unreal Engine 进行开发而言并不理想,而且其价格也相当昂贵

“我们搭配 Visual Studio 使用了 Visual Assist,它非常昂贵。老实说,我认为这种设置并不及 JetBrains Rider,不过如果没有 Visual Assist,那就真的完全无法使用 Unreal Engine,因为 Visual Studio 本身根本无法处理代码库。”

Tristan Louet,Tarsier Studios 首席程序员

这些挑战促使 Tarsier Studios 为其游戏开发项目寻找替代工具。

解决方案标准

在寻求游戏开发的替代解决方案时,Tarsier 评估了各种标准,以确保所选 IDE 能够满足他们的特定需求并解决他们在使用 Visual Studio 时面临的挑战。一些关键的评估标准包括:

  1. 性能:Tarsier 寻求一种能够提供更高性能的代码编辑器,尤其是在处理与 Unreal Engine 项目相关的大量代码库时。替代代码编辑器需要能够提供流畅、高效的开发体验。
  2. 稳定性和可靠性:团队将工具的稳定性和可靠性视为优先考虑事项,以避免他们在使用 Visual Studio 时一直遭遇的频繁崩溃和中断问题。
  3. 兼容 Unreal Engine:鉴于工作室专注于使用 Unreal Engine 进行游戏开发,他们需要一种能够提供一流支持和针对该引擎量身定制的功能的解决方案。

解决方案

最初只是一位开发者的自发倡议,几天后就发展为全团队争相使用。最后,Tarsier Studios 决定采用 JetBrains Rider 并将其用作主要开发工具,以规避与 Visual Studio 相关的所有挑战。

“好用无需多言 – 安装后,工具开箱即用。因此,切换到 JetBrains Rider 的过程非常顺利。”

Tristan Louet,Tarsier Studios 首席程序员

结果

Rider 的实现对他们的游戏开发工作流产生了多项积极影响,其中最为显著的是:

  1. 提高工作效率:代码编辑器的稳定性和响应速度问题已得到解决,这样一来,团队能够避免工作中断并全神贯注于手头的任务。
  2. “我真的很喜欢使用 Rider。我觉得它是一款功能齐全而均衡的 IDE,它拥有您需要的所有工具,性能良好又不会像 Visual Studio 一样那么具有侵入性。”

    Tristan Louet,Tarsier Studios 首席程序员

  3. 降低成本:作为一款强大的代码编辑器,JetBrains Rider 具备开发者期望的所有必要功能,使 Tarsier 不再需要使用 Visual Studio 和 Visual Assist。因此,工具成本降低了 50%

前进之路

对于希望提升游戏开发体验的人而言,迈向 JetBrains Rider 可能会带来颠覆性变化。立即尝试,看看您的业务是否会像 Tarsier 一样从中充分受益!

下载 Rider