Web services 将Unity的核心功能部署为web服务?
所谓核心功能,我指的是渲染、物理引擎、脚本等,基本上是通过网络分发Unity引擎,而它们中的每一个都可以通过HTTP请求相互通信 我可以想象,要做到这一点,必须访问Unity engine的源代码?但既然它不是开源的,虚幻引擎会是更好的选择吗Web services 将Unity的核心功能部署为web服务?,web-services,unity3d,restful-architecture,Web Services,Unity3d,Restful Architecture,所谓核心功能,我指的是渲染、物理引擎、脚本等,基本上是通过网络分发Unity引擎,而它们中的每一个都可以通过HTTP请求相互通信 我可以想象,要做到这一点,必须访问Unity engine的源代码?但既然它不是开源的,虚幻引擎会是更好的选择吗 任何信息都将不胜感激。谢谢大家! 这个问题相当含糊,但从理论上讲,您当然可以让您的代码可以在web上使用任何功能 您需要编写一个中介,使用Unity的API从web接收请求,将它们转换为特定任务,并将它们转发到Unity引擎。Unity完成任务处理后,调解
任何信息都将不胜感激。谢谢大家! 这个问题相当含糊,但从理论上讲,您当然可以让您的代码可以在web上使用任何功能
您需要编写一个中介,使用Unity的API从web接收请求,将它们转换为特定任务,并将它们转发到Unity引擎。Unity完成任务处理后,调解人将收集结果并作为对初始请求的响应发送。非常感谢您的回答!这正是我的想法,但我很难确定将翻译后的任务传递给谁,它应该是Unity脚本或插件中的函数,而函数本身调用Unity api?还有一件事:不可能让中介成为插件,从而让整个Unity应用程序在自己的应用程序中处理请求?