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 时面临的挑战。一些关键的评估标准包括:
最初只是一位开发者的自发倡议,几天后就发展为全团队争相使用。最后,Tarsier Studios 决定采用 JetBrains Rider 并将其用作主要开发工具,以规避与 Visual Studio 相关的所有挑战。
“好用无需多言 – 安装后,工具开箱即用。因此,切换到 JetBrains Rider 的过程非常顺利。”
— Tristan Louet,Tarsier Studios 首席程序员
Rider 的实现对他们的游戏开发工作流产生了多项积极影响,其中最为显著的是:
“我真的很喜欢使用 Rider。我觉得它是一款功能齐全而均衡的 IDE,它拥有您需要的所有工具,性能良好又不会像 Visual Studio 一样那么具有侵入性。”
— Tristan Louet,Tarsier Studios 首席程序员
降低成本:作为一款强大的代码编辑器,JetBrains Rider 具备开发者期望的所有必要功能,使 Tarsier 不再需要使用 Visual Studio 和 Visual Assist。因此,工具成本降低了 50%。