【问题标题】:(Unity) NetworkManager how many clients can connect?(Unity) NetworkManager 可以连接多少个客户端?
【发布时间】:2017-07-02 18:14:40
【问题描述】:

我有一个真实的服务器,如何将 NetworkManager 连接到这个服务器?一次可以处理多少个客户?这一次能处理百万客户吗?

【问题讨论】:

    标签: unity3d server


    【解决方案1】:

    NetworkManager 可以连接多少个客户端?

    UNet 刚发布时大约是 16 岁。我不知道这在 5.6 版本之前是否改变了。

    Unity 5.6发布后,增加到128。所以当前最大连接数是128。

    引用自 Unity 5.6.0 release note:

    多人游戏:现在支持多达 128 个 UDP 套接字。

    对于其他人的问题,您可以随时查看 Unity 网站。它有很多例子。您可以使用Network.Connect 连接到服务器。

    【讨论】:

    • 我找不到任何如何连接到服务器的示例。所有示例都是关于连接 localhost。 ..我可以增加客户数量吗?
    • 您不能将其增加到 128 以上。如果您想这样做,请使用 UDP 和 TCP 构建您自己的网络 API。至于连接到非本地服务器,你必须使用 Unity 的服务器或者通过 NAT 或中继自己实现。这是我描述的一个复杂的主题here。你需要有网络背景的人为你做这件事,或者你应该愿意学习很多。
    • 请避免在一个问题中问很多问题。如果您有其他问题,请保持简单,然后创建新问题。
    猜你喜欢
    • 2017-09-12
    • 2015-11-30
    • 1970-01-01
    • 2017-04-08
    • 2013-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多