Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mac OS support #10

Open
johnnyflame opened this issue Jul 1, 2017 · 1 comment
Open

Mac OS support #10

johnnyflame opened this issue Jul 1, 2017 · 1 comment

Comments

@johnnyflame
Copy link

Hi there,
I was wondering if there are any future plans to support this plugin running on Mac OS.

Thanks

@getnamo
Copy link
Owner

getnamo commented Jul 3, 2017

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 :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants