Tarsier Studios は没入感溢れるストーリーテリングを重視した雰囲気たっぷりのゲームを制作することで知られるゲーム開発会社です。その代表的なゲームには、世界中で数百万人ものプレイヤーに愛されている Little Nightmares(リトルナイトメア)シリーズがあります。Tarsier Studios は Steam、Xbox、PlayStation を含むほとんどのプラットフォームをターゲットにゲームを制作しており、約 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 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% カットされました。
ゲーム開発エクスペリエンスの向上を求めている方は、JetBrains Rider への一歩を踏み出すことによって大きく変われる可能性があります。今すぐお試しになり、Tarsier と同様に貴社でも効果的に活用できるかどうかをご確認ください!