Unet Lobby, Photon Lobby.

I'm going to change all codes and work it properly with Photon. So any help will be appreciated. Thanks
https://assetstore.unity.com/packages/essentials/network-lobby-41836

Comments

  • Hi, you can look at this tutorial, it's a great work : https://youtube.com/watch?v=EqW-4r7goaQ
    You can also check the documentation available on their website
    https://doc.photonengine.com/en-us/pun/current/demos-and-tutorials/pun-basics-tutorial/intro
  • M4TT said:

    Hi, you can look at this tutorial, it's a great work : https://youtube.com/watch?v=EqW-4r7goaQ
    You can also check the documentation available on their website
    https://doc.photonengine.com/en-us/pun/current/demos-and-tutorials/pun-basics-tutorial/intro

    Thank you very much. I already have my custom Photon Lobby [Awaiting Room] system. It works pretty cool, integrated with Custom properties. I wanted create lobby system exactly like unet lobby because Unet Lobby is the part of the project that I'm working now. And all custom game codes works and gets access from Unet Lobby, as I said I already created my custom photon lobby which is works like Unet Lobby but with less codes)). Hope you understand me. I think I just need focus on only game scripts and forget about Unet Lobby. But it's hard. Thank you again. I'm watching your link video.

  • The tutorial above show you how to create a room and make it visible for people which are in the lobby.
    That's not what do you want ?
  • M4TT said:

    The tutorial above show you how to create a room and make it visible for people which are in the lobby.
    That's not what do you want ?

    No no no)) My problem is now how sync variables like:
    [SyncVar(hook = "RoundTrumping")]
        public string RoundTrump;
    
        [SyncVar(hook = "cardTrump01")]
        public string CardTrump01;
        [SyncVar(hook = "cardTrump02")]
        public string CardTrump02;
        [SyncVar(hook = "cardTrump03")]
        public string CardTrump03;
        [SyncVar(hook = "cardTrump04")]
        public string CardTrump04;
    
        public void RoundTrumping(string value)
        {
            RoundTrump = value;
        }
        public void cardTrump01(string value)
        {
            CardTrump01 = value;
        }
        public void cardTrump02(string value)
        {
            CardTrump02 = value;
        }
        public void cardTrump03(string value)
        {
            CardTrump03 = value;
        }
        public void cardTrump04(string value)
        {
            CardTrump04 = value;
        }