Rider pour Unreal Engine
Prise en charge intelligente de C++ et Blueprints pour créer les meilleurs jeux
Rider est un IDE rapide et puissant pour le développement Unreal Engine multiplateforme. Il fournit les analyses sur les fichiers Blueprints, aide à utiliser le mécanisme de réflexion et assure la qualité du style et la précision du code.
Accédez au développement de jeux professionnel avec Rider
JetBrains Rider est un IDE puissant et rapide pour le développement Unreal Engine multiplateforme.
Rider est déjà reconnu en tant qu'IDE multiplateforme intelligent dans le domaine du développement de jeux .NET et Unity. Désormais, il permet également le développement Unreal Engine !
Vous développez également des jeux Unity ? Découvrez Rider pour Unity .
Pourquoi utiliser Rider
pour vos jeux Unreal Engine
Prise en charge rapide et multiplateforme de C++
Rider pour Unreal Engine fonctionne sous Windows, macOS et Linux. Il s'appuie sur ReSharper C++, qui offre une prise en charge de pointe native pour le C++ moderne. Les utilisateurs bénéficient de plus de 1300 inspections de code, de plus de 290 correctifs rapides, et de fonctions de refactorisation et de génération de code à l'échelle de toute la solution. En outre, Rider ajoute automatiquement les #includes manquants pour vous. Tout cela sans affecter la vitesse ni la réactivité de l'IDE.
Conçu pour Unreal Engine
Rider est configuré pour travailler avec du code Unreal Engine. Vous pouvez ouvrir directement les fichiers .uproject natifs dans Rider sans générer de solution Visual Studio, de Makefile ou de projet Xcode. Rider lit les Blueprints de votre projet, indique les utilisations de ces fichiers dans votre code C++ et affiche les valeurs des propriétés remplacées. Vous pouvez également gérer votre jeu directement depuis l'IDE et suivre la version améliorée du journal d'Unreal Editor.
Assistance pour le mécanisme de réflexion et le RPC
Les macros de réflexion d'Unreal Engine sont plus que du simple texte ! Pour accélérer le processus de développement de jeu, Rider founrit la saisie semi-automatique du code pour les spécificateurs de réflexion et affiche leur documentation dans la fenêtre contextuelle Quick Documentation. Les actions de navigation et de génération de code sont configurées pour traiter efficacement les appels de procédure à distance d'Unreal Engine.
Analyse du code et inspections du style de nommage
Rider s'assure de l'exactitude de votre code Unreal Engine grâce à des inspections Unreal Engine spécialisées pour détecter les macros de réflexion Unreal Engine manquantes ou mal définies. L'environnement de développement intégré tient également compte des conventions de nommage Unreal Engine dans toutes ses actions. Les inspections Inconsistent Unreal Engine naming détectent les noms qui ne respectent pas les règles et proposent des correctifs rapides.
Débogueur
Pour déboguer vos jeux, Rider propose une interface utilisateur de débogage enrichie et un backend LLDB sur les trois principales plateformes. Sous Windows, ce débogueur est développé par l'équipe JetBrains. Il est capable de déboguer du code généré avec le compilateur Microsoft Visual C++. Il trouve et charge automatiquement UE4.natvis, et propose des vues ergonomiques des types de données Unreal Engine.
Tests unitaires
Rider prend automatiquement en charge le framework de test d'automatisation d'Unreal Engine. Lancez des tests depuis la fenêtre d'outils Unit Test ou directement depuis l'éditeur, examinez leurs résultats, et relancez les tests qui ont échoué, de façon globale ou individuellement. Pour vous simplifier la tâche, les tests peuvent être regroupés par catégories, définies par les drapeaux qui leur sont associés.
Témoignages de nos utilisateurs
"Rider est rapidement devenu le seul EDI que je veuille utiliser pour toutes les tâches de programmation Unreal Engine ou Unity. Il m'a fait gagner d'innombrables heures grâce à ses workflows intuitifs, sans parler de son intégration P4. Il suffit aux producteurs de voir la vitesse à laquelle nous pouvons passer des tâches à la résolution pour être convaincus par le produit. Rider supprime tous les goulots d'étranglement qui empêchent les développeurs de pouvoir faire ce qu'ils font le mieux, coder."
dotBunny
"La vitesse de Rider C++ est incroyable ! Il permet d'ouvrir un projet complet en environ 5 secondes, de tout indexer en 20 secondes et de trouver n'importe quel symbole en 1 seconde. Je n'ai jamais travaillé aussi rapidement en C++ pour Unreal Engine 4 !"
Programmeur de gameplay
"Rider a la meilleure vitesse de navigation dans le code que j'ai vue jusqu'à présent. Cela fluidifie et facilite beaucoup mon travail."
Ingénieur logiciel senior chez Massive Entertainment
« Si vous écrivez du C++ pour Unreal, vous devez absolument vous procurer Rider pour Unreal Engine. Les 'include' automatiques permettent de gagner du temps et la possibilité de consulter les valeurs des Blueprints à partir de Rider est incroyablement cool. La navigation vers une classe à l'aide d'un ctrl-clic sur son type est également étonnante. Il y a une telle facilité d'utilisation dans Rider, qui vous manque cruellement dans Visual Studio. »
Cofondateur de Symphonic Entertainment
Essayez cet EDI .NET rapide et puissant pour Windows, macOS et Linux
Gratuit pour une utilisation non commerciale
Les multiples facettes de Rider
Dotez Visual Studio d'une expertise Unreal Engine supplémentaire
Découvrez ReSharper C++, une extension Visual Studio qui vous aide à créer des jeux fluides plus rapidement !
Essayer