Industria: Desarrollo de juegos

Productos de JetBrains utilizados: Rider

Tamaño de la organización: 70

País: Suecia

Tarsier Studios

Tarsier Studios es una empresa de desarrollo de juegos conocida por crear juegos atmosféricos con una narrativa inmersiva. Su producto estrella es la serie Little Nightmares, un juego que ha conquistado a millones de jugadores en todo el mundo. La empresa produce juegos para la mayoría de plataformas, como Steam, Xbox o PlayStation. Con un equipo de unas 70 personas, Tarsier Studios sigue cautivando y haciendo crecer una comunidad de fans con un enfoque único del desarrollo de juegos.

El reto

Tarsier Studios llevaba bastante tiempo viendo cómo disminuía la productividad de los desarrolladores debido a problemas con las herramientas de desarrollo de juegos. Utilizaban Visual Studio, que tendía a congelarse al indexar bases de código grandes en proyectos de Unreal Engine. Visual Studio también se bloqueaba sin motivo, a pesar de que sus desarrolladores disponían de máquinas bastante potentes por aquel entonces.

Además de ser lenta, esta configuración no era la ideal para el desarrollo con Unreal Engine, además de que era bastante cara.

«Además de Visual Studio, utilizamos Visual Assist, que era bastante caro. Sinceramente, no creo que la configuración fuera tan buena como la de JetBrains Rider, pero, sin Visual Assist, habría sido del todo imposible trabajar con Unreal Engine porque, de forma nativa, Visual Studio es incapaz de hacer nada razonable con la base de código.»

Tristan Louet, programador jefe de Tarsier Studios

Estos retos llevaron a Tarsier Studios a buscar herramientas alternativas para sus proyectos de desarrollo de juegos.

Criterios de la solución

Al buscar una solución alternativa para el desarrollo de juegos, Tarsier evaluó varios criterios para asegurarse de que el IDE elegido satisfaría sus necesidades específicas y abordaría los retos a los que se enfrentaban con Visual Studio. Algunos de los criterios clave de evaluación fueron:

  1. Rendimiento: Tarsier buscaba un editor de código capaz de proporcionar un mejor rendimiento, en especial al manejar la extensa base de código asociada a los proyectos de Unreal Engine. Se buscaba un editor de código alternativo que ofreciera un desarrollo fluido y eficiente.
  2. Estabilidad y fiabilidad: el equipo dio prioridad a la estabilidad y la fiabilidad de la nueva herramienta para evitar las caídas e interrupciones frecuentes que habían estado experimentando con Visual Studio.
  3. Compatibilidad con Unreal Engine: dado que el estudio se centra en el desarrollo de juegos con Unreal Engine, necesitaban una solución que ofreciera compatibilidad de primera clase y funciones adaptadas al motor.

La solución

Lo que empezó como una iniciativa de uno de los desarrolladores evolucionó de forma espontanea hasta extenderse por todo el equipo en un par de días. Finalmente, Tarsier Studios decidió adoptar JetBrains Rider y utilizarlo como herramienta de desarrollo principal para evitar todos los retos que planteaba Visual Studio.

«No hay mucho que decir: lo instalamos y funcionó a la primera, así que el cambio a JetBrains Rider fue bastante sencillo.»

Tristan Louet, programador jefe de Tarsier Studios

El resultado

La implementación de Rider ha tenido varios efectos positivos en los flujos de trabajo de desarrollo de juegos, entre los que destacan los siguientes:

  1. Mejora de la productividad: se resolvieron los problemas de estabilidad y de velocidad de respuesta del editor de código, lo que permitió al equipo evitar interrupciones y centrarse por completo en las tareas pendientes.
  2. «Me gusta mucho trabajar con Rider. Creo que tiene un buen equilibrio entre ser un IDE completo con todas las herramientas que uno necesita, pero, comparado con Visual Studio, también es eficiente y parece ser mucho menos intrusivo.»

    Tristan Louet, programador jefe de Tarsier Studios

  3. Reducción de costes: como editor de código sólido con todas las funciones necesarias que esperaban los desarrolladores, JetBrains Rider permitió a Tarsier dejar de utilizar Visual Studio y Visual Assist, con lo que el gasto en herramientas se redujo en un 50 %.

Hacia delante

Para quienes buscan mejorar su experiencia de desarrollo de juegos, dar el paso de usar JetBrains Rider podría ser todo un acierto. ¡Pruébelo ahora y compruebe si es tan eficaz para su negocio como lo ha sido para Tarsier!

Descargar Rider