如何将 Photon Unity Networking 与我的自定义服务器一起使用?

Posted

技术标签:

【中文标题】如何将 Photon Unity Networking 与我的自定义服务器一起使用?【英文标题】:How do I use Photon Unity Networking with my custom server? 【发布时间】:2014-04-02 16:07:03 【问题描述】:

我只是想知道如何将 Photon Unity Networking (PUN) 与我自己的自定义服务器一起使用。我说的不是 Photon Cloud 或 Photon Server,而是我设置的服务器。

请尽量简单:)

谢谢!

【问题讨论】:

【参考方案1】:

Photon Unity Networking 实现了相对复杂的消息协议和通信工作流程。它不是套接字或类似东西的简单包装器,因此它只与 Photon 服务器通信 - 无论是在 Photon Cloud 中还是您托管自己的 Photon 实例。

两全其美的方法可能是使用 Photon Server SDK,它带有一个名为“负载平衡”的项目。这或多或少是在 Photon Cloud 中运行的逻辑,虽然它与 PUN 兼容,但您可以将其编辑为您需要的任何内容。

下载地址为here。

【讨论】:

以上是关于如何将 Photon Unity Networking 与我的自定义服务器一起使用?的主要内容,如果未能解决你的问题,请参考以下文章

如何生成一个随机数并确保在 Unity 中使用 Photon 的每个人都相同?

如何使用 Unity 中的 Photon 和骰子在棋盘游戏中创建回合制经理?

在Unity中使用Photon(网络多人联机)

如何在 Unity 中将 Sprite Flip 与 Photon2 同步

如何在 Photon Unity 中获取封闭房间的名称?

photon chat unity plugin - 如何知道朋友是不是在线