Integrating Unreal Editor and a physical simulation framework

Hello everyone.

I started a new project recently, which consists of developing a new GUI for a physical simulation framework.

One of the tools considered was Unreal Engine, because the editor is similar to what a physical simulation GUI could look like, plus it already implements scene edition tools, allows great extensibility with plugins, and has other advantages which I won’t list here.

The final goal is to allow the user to edit the simulation’s scene via the Unreal Editor’s advanced tools, then simulate the scene in the physical simulation framework while displaying it in the Editor’s viewport.

Now a prototype is developed slowly but surely, as a plugin. The scene edition with the Editor can be realized, assuming you can add UProperty’s at runtime with C++.

Next big step is animating the simulation while displaying it.

However, because I am far from being an expert with UE, I’d like to know if someone more experienced than me with UE sees an insuperable difficulty, considering what we are trying to achieve.

Thanks in advance !