繁体   English   中英

Unity 服务器(多人游戏)

[英]Unity Server (Multiplayer Game)

我目前正在开发 Unity 游戏。 游戏是2D叛徒游戏,应该是多人游戏。

一切都很好,除了多人/服务器的事情。 2020 年最好的可能最简单的方法是什么(因为统一网络引擎已被弃用,对吗?)

请给我一些提示。 谢谢

Mirror 是已弃用的 UNet 的社区替代品。 它的工作原理几乎完全相同吧几个改进。 虽然它不适合大型项目,但它适用于小型项目。 我发现它对于提供简单的服务器和客户端通信以及同步变量非常有用。

https://assetstore.unity.com/packages/tools/network/mirror-129321

您可以使用 Photon/Google Play Games Multiplayer API/Steam Multiplayer API 或使用 c# sockets 编写自己的服务器。

https://github.com/egametang/ET

ET是一款开源游戏客户端(基于unity3d)服务器端双端框架,服务器端采用C# .net核心分布式游戏服务器开发,特点是开发效率高,性能强,双端共享逻辑代码, client-side server hot more mechanism is perfect, while supporting reliable udp tcp websocket protocol, support for server-side 3D recast pathfinding, etc.

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM