Setor: Desenvolvimento de jogos
Produtos da JetBrains usados: Rider
Tamanho da organização: 70
País: Suécia
A Tarsier Studios é uma empresa de desenvolvimento de jogos, conhecida por criar jogos atmosféricos, com foco em contar histórias de forma imersiva. Seu carro-chefe é a série Little Nightmares, adorada por milhões de jogadores em todo o mundo. A empresa produz jogos para a maioria das plataformas, incluindo Steam, Xbox e PlayStation. Com uma equipe de cerca de 70 pessoas, a Tarsier Studios continua a conquistar e fazer crescer sua base de fãs com sua abordagem diferenciada do desenvolvimento de jogos.
Já havia algum tempo, a Tarsier Studios vinha observando uma diminuição da produtividade dos desenvolvedores, devido a problemas com o conjunto de ferramentas usado no desenvolvimento de jogos. Eles estavam usando o Visual Studio, que tendia a travar quando tentava indexar uma grande base de código de projetos do Unreal Engine. O Visual Studio também estava dando crashes sem motivo, apesar de os desenvolvedores terem máquinas consideradas bastante poderosas para a época!
Além de lenta, essa configuração não era ideal para o desenvolvimento com o Unreal Engine e também tinha um custo bastante elevado.
"Juntamente com o Visual Studio, usávamos o Visual Assist, que era muito caro. Honestamente, não acho que essa configuração funcionasse tão bem quanto o JetBrains Rider, mas sem o Visual Assist, teria sido impossível trabalhar com o Unreal Engine, porque o Visual Studio é simplesmente incapaz de fazer qualquer coisa razoável de forma nativa com aquela base de código."
— Tristan Louet, Programador-Chefe da Tarsier Studios
Esses desafios levaram a Tarsier Studios a buscar ferramentas alternativas para seus projetos de desenvolvimento de jogos.
Enquanto buscava uma solução alternativa para o desenvolvimento de jogos, a Tarsier definiu vários critérios para garantir que o IDE escolhido atendesse às suas necessidades específicas e resolvesse os desafios que ela enfrentava com o Visual Studio. Estes foram alguns dos principais critérios de avaliação:
Em apenas alguns dias, o que começou como uma iniciativa de um dos desenvolvedores evoluiu espontaneamente para a utilização por toda a equipe. A Tarsier Studios acabou decidindo adotar o JetBrains Rider e usá-lo como ferramenta primária de desenvolvimento, para evitar todos os desafios associados ao Visual Studio.
"Não há realmente muito a dizer — nós mal instalamos e ele já simplesmente funcionou desde o início. Assim, a transição para o JetBrains Rider foi um processo bastante suave."
— Tristan Louet, Programador-Chefe da Tarsier Studios
A implementação do Rider teve vários efeitos positivos nos fluxos de trabalho de desenvolvimento de jogos da Tarsier. Dentre eles, destacam-se:
"Realmente gosto muito de trabalhar com o Rider. Acho que ele é muito equilibrado, um IDE completo com todas as ferramentas de que você precisa, e em comparação com o Visual Studio, também tem melhor desempenho e parece menos invasivo."
— Tristan Louet, Programador-Chefe da Tarsier Studios
Menores custos: Por ser um editor de código sólido e com todos os recursos necessários e esperados pelos desenvolvedores, o JetBrains Rider permitiu à Tarsier parar de usar o Visual Studio e o Visual Assist. Como resultado, os custos com ferramentas caíram 50%.
Para quem deseja levar sua experiência de desenvolvimento de jogos a outro patamar, seguir o caminho do JetBrains Rider pode mudar tudo. Experimente-o já e veja se ele pode funcionar tão bem para o seu negócio quanto funcionou para a Tarsier!