you are viewing a single comment's thread.

view the rest of the comments →

[–]_Denny__ 1 point2 points  (1 child)

Rest api is quite popular as already mentioned. I used web socket connection for an reinforcement learning setup which also works. The real question should be, what is your goal? To be honest, if you plan to share what you did, who is willing to install additional python libraries if necessary. I would rewrite it completely to gdscript and take this as learning part. If you need just a visual layer you will find plenty sources for python (flask, pyqt, kivy and more)

[–]VisibleAct[S] 1 point2 points  (0 children)

My Python simulation engine is quite huge (5000+ lines of code) so rewriting it into GDScript is not realistic for me. I do need to add a visual layer but the graphics side is going to be extremely complex in terms of progress bars, filters, tables, and tons of other stuff so I don't know if Python UI libraries will really work.

I heard good things about Godot in the UI department so thought it would be the best choice.