Rider für Unreal Engine
Unterstützung für Smart C++ und Blueprints, um die besten Spiele zu entwickeln
Rider ist eine schnelle und leistungsstarke IDE für die plattformübergreifende Entwicklung mit der Unreal Engine. Rider versorgt Sie mit Informationen zu Blueprints, unterstützt Sie bei der Verwendung des Reflection-Mechanismus und hilft Ihnen, einen guten Programmierstil und Genauigkeit zu gewährleisten.
Werde professionelle*r Spieleentwickler*in mit Rider
JetBrains Rider ist eine leistungsstarke und schnelle IDE für die plattformübergreifende Entwicklung mit Unreal Engine.
Rider ist in der Welt der .NET- und Unity-Spieleentwicklung bereits als intelligente, plattformübergreifende IDE für Unity und .NET bekannt. Jetzt deckt es auch die Unreal Engine-Entwicklung ab!
Entwickeln Sie auch Unity-Spiele? Erfahren Sie mehr über Rider for Unity .
Gründe, Rider
für Ihre Unreal Engine-Spiele zu verwenden
Schnelle, plattformübergreifende C++-Unterstützung
Rider for Unreal Engine läuft auf Windows, macOS und Linux. Es wird von ReSharper C++ unterstützt, das innovative native Unterstützung für modernes C++ bietet. Benutzer profitieren täglich durch mehr als 1300 Codeinspektionen, mehr als 290 Quick-Fixes, lösungsweite Refactorings und Codegenerierungsfunktionen unterstützt. Rider fügt auch automatisch fehlende #includes für Sie hinzu. Dies alles geschieht ohne Beeinträchtigung der Geschwindigkeit oder Reaktionsfähigkeit der IDE.
Optimiert für Unreal Engine
Rider ist für die Arbeit mit Unreal Engine-Code eingerichtet. Native .uproject Dateien können direkt in Rider geöffnet werden, ohne eine Lösung von Visual Studio, ein Makefile oder ein Xcode Projekt zu erzeugen. Rider liest die Blueprints aus Ihrem Projekt, zeigt die Verwendungen solcher Dateien in Ihrem C++-Code an und zeigt die Werte der überschriebenen Eigenschaften an. Sie können Ihr Spiel auch direkt in der IDE verwalten und die erweiterte Version des Unreal-Editor-Protokolls verfolgen.
Unterstützung beim Reflexionsmechanismus und RPC
Unreal Engine-Reflexionsmakros sind mehr als nur einfacher Text! Um den Prozess der Spieleentwicklung zu beschleunigen, bietet Rider Code-Completion für Reflections-Bezeichner und zeigt die Dokumentation im Popup-Fenster Quick Documentation an. Code-Navigations- und Generierungsaktionen sind so eingerichtet, dass Unreal Engine-Remoteprozeduraufrufe korrekt verarbeitet werden.
Code-Analyse und Inspektionen des Benennungsstils
Rider stellt mithilfe spezieller Unreal Engine-Inspektionen sicher, dass Ihr Unreal Engine-Code korrekt ist, um fehlende oder falsch eingestellte Unreal Engine-Reflexionsmakros festzustellen. Die IDE berücksichtigt Unreal Engine-Namenskonventionen für alle seine Aktionen. Inkonsistente Unreal Engine-Namensinspektionen erkennen Namen, die nicht den Regeln entsprechen, und schlagen Quick-Fixes vor.
Debugger
Um Ihr Spiel zu debuggen, verfügt Rider über eine umfangreiche Debugger-Benutzeroberfläche und ein LLDB-Backend für alle drei großen Plattformen. Unter Windows wird dieser Debugger vom JetBrains-Team entwickelt und kann Code debuggen, der mit dem Microsoft Visual C++-Compiler erstellt wurde. Er findet und lädt automatisch UE4.natvis und bietet benutzerfreundliche Ansichten von Unreal Engine Datentypen.
Unit-Tests
Rider bietet standardmäßig Unterstützung für das Framework Unreal Engine Automatisierungstesting. Starten Sie Tests aus dem Unit Test Toolfenster oder direkt aus dem Editor, überprüfen Sie die Ergebnisse und führen Sie fehlgeschlagene, alle oder bestimmte Tests erneut aus. Zur Vereinfachung können Tests nach Kategorien gruppiert werden, die durch die an sie übergebenen Flags definiert sind.
Das sagen unsere Nutzer*innen
"Rider ist schnell die einzige IDE geworden, die ich verwenden möchte; für jede Unreal Engine- oder Unity-Programmieraufgabe. Durch die intuitiven Workflows wurden unzählige Stunden eingespart, und ich kann die P4-Integration nicht genug loben. Wenn die Producers sehen, wie schnell wir von der Aufgabe zur Lösung gelangen können, sind sie von dem Produkt begeistert. Rider entfernt alle Engpässe, die uns daran hindern zu tun, was wir am besten können: Programmieren. "
dotBunny
"Die Geschwindigkeit von Rider C++ ist erstaunlich! Öffnen Sie ein vollständiges Projekt in etwa 5 Sekunden, indizieren Sie alles in 20 und finden Sie ein Symbol in 1. Ich habe noch nie so schnell in C++ für Unreal Engine 4 gearbeitet!"
Gameplay-Programmierer
"Rider hat die beste Code-Navigationsgeschwindigkeit, die ich bisher gesehen habe. Dadurch wird meine Arbeit viel reibungsloser und einfacher."
Senior Software Engineer bei Massive Entertainment
„Wenn Sie in C++ für Unreal programmieren, brauchen Sie unbedingt Rider for Unreal Engine. Automatische Includes sparen Zeit und die Anzeige von Blueprints-Werten in Rider ist supercool. Die Navigation zu einer Klasse mit einem Strg+Klick auf ihren Typ ist ebenfalls beeindruckend. Rider bietet einfach so viel Benutzerfreundlichkeit, die man in Visual Studio schmerzlich vermisst.“
Mitgründer von Symphonic Entertainment
Testen Sie die schnelle und leistungsstarke .NET-IDE für Windows, MacOS und Linux
Kostenlos für nicht-kommerzielle Nutzung
Rider: vielseitig und flexibel
Erweitern Sie Visual Studio mit Unreal-Engine-Kenntnissen
Probieren Sie ReSharper C++ aus, eine Erweiterung für Visual Studio, mit der Sie schneller fehlerfreie Spiele erstellen können!
Jetzt testen