具有统一的本地网络多人游戏

本文关键字:游戏 本地网络 | 更新日期: 2023-09-27 18:36:23

我按照教程链接创建了一个使用 Unity 3D 的多人第一人称射击游戏。它使用Photon Unity Networking plugin。游戏运行良好。但问题是它使用了光子云。我想将其转换为离线多人游戏。然后我可以使用我的LAN网络或本地Wi-Fi路由器来传输游戏数据。我需要像《使命召唤》这样的多人游戏。是否可以使用光子Unity Networking来做到这一点。如果可能的话,该怎么做?我应该在代码中更改什么?您能否推荐有关使用 Unity 3D 进行离线多人游戏设计的任何教程。由于我对编程很陌生,请给我一个详细的答案。

多人第一人称射击教程链接:链接

具有统一的本地网络多人游戏

在"光子服务器设置"中,将托管模式设置为脱机并尝试此代码。

void Start () {
        Connect ();
        PhotonNetwork.JoinRoom("room1");
        //Create your player
    }
void Connect(){
        PhotonNetwork.ConnectUsingSettings ("your settings");
    }