2017-08-30 3 views
0

Ich erstelle ein Videospiel mit Singleplayer und Multiplayer. Der Einzelspieler ist in C# (Unity) erstellt worden und möchte Gamesparks BaaS verwenden, die auf Javascript (NodeJS) für ihren Servercode arbeiten.Können .NET-DLLs mit Javascript oder JScript.NET erstellt werden?

Da ich die Multiplayer-Server maßgebend sein soll, muss ich den Server Javascript-Code und der Client läuft C# laufen, die

duplizierten Code bedeutet

Aber, wenn ich .NET-DLLs in Javascript erstellen kann ich Reduzieren Sie die Codeduplizierung erheblich, indem Sie diese Bibliotheken in Unity verwenden und den JavaScript-Code auf dem Server verwenden.

Danke!

Antwort

0

Wenn Sie JavaScript (und JavaScript verwenden ich meine nodejs) verwenden möchten, zusammen mit C# und zwischen diesen beiden kommunizieren, können Sie Electron-Edge verwenden. Es hilft Ihnen, C# -Code mit Nodejs über Electron API auszuführen. Hier

ist die Verbindung ihrer Github url: Electron-Edge-documentation

Sie können auch mit dlls interagieren, eine Erstellung Ihrer Anwendung als Elektronen App. Sie beziehen sich auf diese question, wo Sie weitere Details dazu finden werden.

Verwandte Themen