我正在使用Unity制作游戏,我希望通过python脚本控制游戏。我在Windows上开发游戏,但构建目标是Linux。
我已经检查了几种方法,即:
现在,由于各种原因(主要是速度和兼容性)已经排除了选项4,5和6。我想知道是否有办法做到这一点,可靠,快速,并且在Windows上开发/测试以及在Linux上运行/调试都不会令人头痛。
很想知道是否有人有机会这样做。
干杯!
答案 0 :(得分:1)
我不鼓励使用其中任何一种,并建议您使用TCP / IP。这非常快,并且与Windows,Mac和Linux兼容。实际上,它应该适用于任何网络支持的设备。
只需在Unity应用程序中创建一个TCP服务器,然后从python端创建一个客户端并连接到它。那就是它。
您还可以添加功能,使用UDP广播Unity App的端口号,从python自动检测并连接到Unity应用程序。