Mac OS support
johnnyflame opened this issue · 1 comments
Hi there,
I was wondering if there are any future plans to support this plugin running on Mac OS.
Thanks
While it's not a platform I use, this plugin can largely work on Mac with some modifications. Only a few things are windows specific: the cmd command line pip to install tensorflow, socket.io which is used for its SIOJson module, and some audio utilities that aren't currently used. You can avoid these dependencies via externally installing pip/tensorflow dependencies and you can just drag out the SIOJson into another module from socket.io for the BP JSON conversion as that part should be platform agnostic, or you can ignore that bit and not use JSON for data passing. Then in theory it should all more or less work with a Mac release of UnrealEnginePython (see https://github.com/20tab/UnrealEnginePython/releases).
If you want to help support Mac platform in a more standard way, we'd need to find a way to convert all those windows specific bits into platform agnostic approaches. Contributions are definitely welcome :)