【问题标题】:Creating 2vs2 room with friends in Unity with PUN使用 PUN 在 Unity 中与朋友创建 2vs2 房间
【发布时间】:2016-02-09 01:36:41
【问题描述】:

我想和我们的朋友一起创建一个 2vs2 游戏模式。我不知道从哪里开始。我们如何向他们发送有关我们的一些朋友正在寻找聚会的通知。我认为这可能是我们必须通过服务器的推送通知来处理,然后一旦其他玩家加入房间,我们如何创建房间属性,以便我们两个都留在同一个团队中。在那种情况下我们需要创建一个私人房间还是什么?

【问题讨论】:

    标签: unity3d photon


    【解决方案1】:

    使用 PUN 和 Photon Cloud 时,您需要先连接到主服务器 (PhotonNetwork.ConnectUsingSettings)。然后创建一个房间或加入现有的。 PhotonNetwork.JoinOrCreateRoom 应该适用于您的情况。玩家应在创建或加入房间之前共享相同的房间名称。通过您喜欢的任何方式在 Photon 之外通知他们。 在房间内,玩家自定义属性可用于标记属于哪个团队玩家。 Assets\Photon Unity Networking\UtilityScripts\PunTeams.cs 脚本与 PUN 包一起使用。将其按原样使用或用作您自己的团队实施的模板。 不要忘记在创建房间时设置 max player = 4,以防止超过 4 名玩家知道房间名称或通过房间匹配进入房间。 关注 doc.photonengine.com 获取更多信息、文档和教程。

    【讨论】:

      猜你喜欢
      • 2015-05-16
      • 1970-01-01
      • 2011-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多