Does this game engine have an ECS of some kind?
This is my best attempt at answering this question:
I wouldn’t say it has one directly? You can create meshes, add material to them, add them to your scene, add lighting, cameras, handle input. Is that the formal definition of ECS? There is no game object class where you add components. But doesn’t stop you from building one very easily. Simply can create a game object that contains all the information and functionality for that object. For example a player object would have: the mesh, information its update function, etc.
If game creation is something are interested in I’d recommend this tutorial! Introduction To Creating Games | Babylon.js Documentation
Hope this was helpful. And let me know if you have other questions around the topic.
Thanks for your answer
ANother question do you know how to set up Rust assembly as stated in my other post?
I do not unfortunately! But I’m sure someone will be able to answer soon.