带有 Unity 客户端的 C++ GamerServer 库

C++ GamerServer Library with Unity Client

我做了一个简单的C++游戏服务器库(网络会话),我想用它为Unity客户端做一个简单的MMORPG。

我发现我的库需要改成DLL。 所以,我做了一个我的C++游戏服务器库的dll,发现我的class不能直接用于Unity Client。

有没有一种简单的方法可以将我的 C++ 库 class 用于 Unity 客户端?

希望各位高手解答。

感谢您的阅读。

您正在尝试创建 Unity 本机插件。您必须确保以正确的方式导出您的方法,然后您可以将它们“link”到具有相同签名的 C# 方法。提示:确保与 native/primitive 类型保持一致。由于这是一个很长的话题要在这里解释,我分享一个 link 对你有帮助:

使用 Unity 的原生插件:https://learn.unity.com/tutorial/working-with-native-plugins-2019-3