可以使用JavaScript或JScript.net创建.NET DLL



我正在创建一个具有单人游戏和多人游戏的视频游戏。单人播放器是在C#(Unity)中完成的,并希望使用在JavaScript(Nodejs)上用于其服务器代码的GamesParks BAA。

由于我希望多人服务器具有权威,因此我需要服务器代码运行JavaScript,并且客户端将运行C#,这意味着重复的代码

但是,如果我可以在JavaScript中创建.NET DLL,则可以通过Unity中使用这些库并使用服务器上的JavaScript代码来大大减少代码重复。

谢谢!

如果要使用javascript(并且由javaScript我的意思是nodejs)以及c#并在这两个之间进行通信,则可以使用电子edge。它可以帮助您使用nodejs通过电子API运行C#代码。

这是他们的github URL的链接:电子边缘文档

您也可以将创建应用程序作为电子应用程序与DLL进行交互。您可以在此处找到有关它的更多详细信息的问题。

最新更新