rg3d – Open-Source-3D-Spiel-Engine in Rust
(github.com)-
Deferred Shading, Multi-Kamera-Rendering, Scene Graph, Skinning
-
Integrierte Save/Load-Engine
-
Unterstützung für binauralen Sound
-
FBX-Loader
-
Verschiedene UI-Widgets (Buttons, Listen, Pop-ups usw.)
-
Animation-Blending-State-Machine ähnlich wie Mecanim von Unity
-
Einfache Physik-Engine integriert
-
Einfacher Scene-Editor integriert
-
Ressourcenverwaltungs-Tool (Texturen, Modelle, Sound)
2 Kommentare
Ich fand das sehr interessant. Aus Neugier habe ich mir den Leitfaden unter https://fyrox-book.github.io/fyrox/introduction.html kurz angesehen, und dort steht, dass statt einer ECS-Struktur (also vermutlich etwas, das eher der Unity-Engine ähnelt) eine OOP-Struktur verwendet wird.
Auch auf HN gibt es viel Lob. Es ist erstaunlich, dass er die ziemlich vielfältigen Tools fast im Alleingang entwickelt zu haben scheint; ein Blick auf sein Profil zeigt,
dass er bei Larian Studio, wo Baldur's Gate 3 und Divinity: Original Sin entstanden sind, an der Entwicklung von Spiel-Tools gearbeitet hat.