rg3d - motor de jogo 3D open source feito em Rust
(github.com)-
Shading diferido, renderização com múltiplas câmeras, Scene Graph, skinning
-
Motor de Save/Load embutido
-
Suporte a som binaural
-
Loader de FBX
-
Vários widgets de UI (botões, listas, pop-ups etc.)
-
Máquina de estados de blending de animação semelhante ao Mecanim da Unity
-
Motor de física simples embutido
-
Editor de Scene simples embutido
-
Ferramenta de gerenciamento de recursos (texturas, modelos, sons)
2 comentários
Li com interesse. Fiquei curioso e dei uma olhada rápida no guia em https://fyrox-book.github.io/fyrox/introduction.html, e parece que ele usa uma estrutura OOP, não ECS (algo mais próximo da Unity, imagino).
No HN também há muitos elogios. Achei curioso que alguém tenha desenvolvido quase sozinho uma variedade tão grande de ferramentas, então fui ver o perfil pessoal dele.
Ele é um cara que trabalhava no desenvolvimento de ferramentas de jogos na Larian Studios, onde foram feitos Baldur's Gate 3 e Divinity: Original Sin.