rg3d - moteur de jeu 3D open source créé en Rust
(github.com)-
Deferred shading, rendu multi-caméra, Scene Graph, skinning
-
Moteur de sauvegarde/chargement intégré
-
Prise en charge du son binaural
-
Chargeur FBX
-
Divers widgets d’interface utilisateur (boutons, listes, popups, etc.)
-
Machine à états de blend d’animations similaire à Mecanim de Unity
-
Moteur physique simple intégré
-
Éditeur de scène simple intégré
-
Outil de gestion des ressources (textures, modèles, sons)
2 commentaires
J’ai trouvé ça intéressant. Par curiosité, j’ai parcouru un peu le guide https://fyrox-book.github.io/fyrox/introduction.html, et il semble qu’il utilise une structure orientée objet plutôt qu’un ECS (une forme proche du moteur Unity, j’imagine).
Il reçoit aussi beaucoup d’éloges sur HN. J’ai trouvé impressionnant qu’il semble avoir développé presque seul une palette d’outils assez variée, alors j’ai regardé son profil personnel,
et c’est un développeur qui travaillait sur les outils de jeu chez Larian Studio, le studio qui a créé Baldur's Gate 3 et Divinity: Original Sin.