Rider para Unreal Engine

Compatibilidad inteligente de C++ y Blueprints para crear los mejores juegos

Rider es un IDE rápido y potente para el desarrollo con Unreal Engine y Windows C++. Rider le ofrece información sobre Blueprints, le ayuda con los mecanismos de reflexión y se encarga del estilo de código y la precisión del código.

Rider para Unreal Engine está en la etapa de vista previa pública, ¡durante la que nos vendría muy bien su ayuda! Necesitamos sus comentarios para ayudarnos a mejorar la experiencia del producto final, que planeamos lanzar en la segunda mitad de 2022.

"Epic siempre se ha comprometido a proporcionar herramientas de alta calidad que empoderen a los creadores de contenido, y estamos entusiasmados de ver que JetBrains respalda a los codificadores de manera similar a través de Rider. La combinación de herramientas de complementación de código rica en funciones y las herramientas de refactorización con una profunda integración al conjunto de herramientas Unreal Engine es un terreno fértil para las mejoras transformadoras del flujo de trabajo ".

Ben Marsh,
Programador Líder, Epic Games

Presentamos Rider para Unreal Engine

Rider, de JetBrains, es una IDE rápida y potente para el desarrollo con Unreal Engine 4 y C++.

Rider ya es bien conocido en el mundo del desarrollo de videojuegos con .NET o Unity, pues es una IDE multiplataforma inteligente de Unity y .NET. ¡Y ahora estamos listos para presentarlo en el mundo del desarrollo de Unreal Engine!

Cinco razones por las que usar Rider
para sus juegos de Unreal Engine 4

1.

Una IDE rápida con compatibilidad nativa C++

Rider utiliza la potencia de ReSharper C++, que ofrece compatibilidad nativa y de vanguardia para el C++ moderno. Con cada uso, los usuarios reciben ayuda de sus más de 250 inspecciones de código, más de 50 acciones contextuales, una refactorización con solución completa y funcionalidades de generación de código.

Todo se combina con las sólidas funcionalidades de IDE de IntelliJ Platform, como la navegación superrápida, el control de versiones integrado o la extensa compatibilidad con complementos. Rider ofrece este extenso conjunto de funcionalidades, sin que la velocidad o la capacidad de respuesta se vean comprometidas.

2.

Lo sabe todo sobre Blueprints

Rider para Unreal Engine no funciona solo con el código C++. También lee los Blueprints (BP) del proyecto y el editor de Unreal, además de los complementos de ambos. Con esto, Rider puede mostrar los usos en archivos de BP, además de los valores de las propiedades reemplazadas. Al navegar a objetos de BP, Rider los abre en el Editor de Unreal.

3.

Ayuda con el mecanismo de reflexión

Las macros de reflexión de Unreal Engine no son tan solo un texto simple. Para acelerar el proceso del desarrollo del juego, Rider proporciona finalización de código para especificadores de reflexión y muestra la documentación en la ventana emergente Quick Documentation.

4.

Soporta el estilo de código de Unreal Engine

Rider incorpora convenciones de nomenclatura de Unreal Engine en todas sus acciones, lo que ayuda a que el código sea fácil de leer. Las inspecciones de nomenclatura de Unreal Engine incoherente detecta nomenclatura que no sigue las reglas y propone un arreglo rápido.

5.

Análisis del código profundo y asistencia RPC

Rider asegura que el código Unreal Engine es preciso con la ayuda de inspecciones especializadas de Unreal Engine para macros de reflexión de Unreal Engine que falten o que se hayan establecido incorrectamente. De la misma forma, las acciones de navegación por el código y creación de código se establecen para lidiar con las llamadas a procedimientos remotos correctamente.

¿Desarrollan también juegos en Unity? Conozca más sobre Rider para Unity.

Preguntas frecuentes

Tengo una licencia de Rider. ¿Tendré también Rider para Unreal Engine cuando se lance de forma oficial?

¡Sí! Rider para Unreal Engine 4 formará parte de nuestra IDE de Rider de JetBrains, algo que consideraremos como nuestra oferta principal para desarrolladores de videojuegos.

Rider es una IDE multiplataforma. ¿La compatibilidad de Unreal Engine está también disponible en las tres plataformas?

Por ahora, Rider para Unreal Engine solo funciona en Windows y macOS. Sin embargo, tenemos pensado ampliarlo a Linux en un futuro.

¿Puedo hacer una depuración de mi juego en Unreal Engine con Rider?

En Windows, Rider incluye un depurador basado en LLDB, desarrollado por el equipo de JetBrains, capaz de depurar el código creado con el compilador Microsoft Visual C++. Ofrece compatibilidad con los archivos Natvis y encuentra y carga de forma automática UE4.natvis, lo que proporciona vistas intuitivas de los tipos de datos de Unreal Engine.

¿Necesito un modelo de proyecto específico para empezar a trabajar en mi proyecto de Unreal Engine?

Puede trabajar con su .uproject directamente en Rider, sin generar una solución de Visual Studio ni archivos de proyecto Xcode. Esto requiere Unreal Engine 4.25.4+ en Windows o Unreal Engine 4.26.2+ en macOS. En Windows, también puede abrir sus archivos .sln en Rider para Unreal Engine.

Ver todas las FAQ

Qué opinan de Rider para Unreal Engine los primeros usuarios

Matthew Davey

«Rider no ha tardado en convertirse en la única IDE que quiero usar para cualquier tarea de programación de Unreal Engine o Unity. Me ha ahorrado innumerables horas gracias a sus flujos de trabajo intuitivos y no puedo elogiar lo suficiente su integración con P4. Cuando los productores ven la velocidad a la que podemos ir desde la asignación de tareas a su finalización, se enamoran del producto. Rider elimina todos los puntos que atascan al desarrollador, lo que nos permite hacer lo que mejor hacemos: programar».

Matthew Davey
dotBunny
Emanuel May

«¡La velocidad del C++ de Rider es increíble! Abre un proyecto entero en unos 5 segundos, ejecuta la indexación de todo en 20 y encuentra cualquier símbolo en 1. ¡Nunca he trabajado con un C++ para Unreal Engine 4 tan rápido!».

Emanuel May
Programador de jugabilidad
Antanas Kalininas

«La navegación por el código de Rider es la más rápida que he visto; hace que mi trabajo sea mucho más fácil y sencillo».

Antanas Kalininas
Ingeniero de software sénior en Massive Entertainment
Únase al acceso anticipado
Rider

Pruebe este IDE .NET rápido y potente para Windows, macOS y Linux

Prueba gratuita de 30 días

Las numerosas facetas de Rider

Rider le permite desarrollar de forma productiva una amplia variedad de aplicaciones, incluidas aplicaciones de escritorio .NET, servicios y bibliotecas, juegos Unity y Unreal Engine, aplicaciones Xamarin, aplicaciones web ASP.NET y ASP.NET Core, y más.
Explorar Rider