예제 #1
0
        public override void OnAuthenticated()
        {
            var roomConfig = new PlayRoom.RoomConfig()
            {
                MaxPlayerCount = 4
            };

            Play.CreateRoom(roomConfig, RandomRoomName);
        }
예제 #2
0
        public override void OnAuthenticated()
        {
            Play.Log("OnAuthenticated");
            var conf = new PlayRoom.RoomConfig()
            {
                IsOpen    = false,
                IsVisible = false,
            };

            Play.CreateRoom(conf, "123");
        }
예제 #3
0
        public override void OnAuthenticated()
        {
            var roomConfig = new PlayRoom.RoomConfig()
            {
                CustomRoomProperties = new Hashtable
                {
                    { "level", 1000 },
                    { "rankPoints", 3011 }
                },
                LobbyMatchKeys = new string[] { "rankPoints" }
            };

            Play.CreateRoom(roomConfig);
        }
예제 #4
0
        public override void OnAuthenticated()
        {
            Play.Log("OnAuthenticated");
            // 设置房间全局唯一的名称为 「test-game-001」
            Play.CreateRoom("test-game-001");

            Play.CreateRoom();

            Play.CreateRoom(expectedUsers: new string[] { "bill", "steve" });

            var roomConfig = new PlayRoom.RoomConfig()
            {
                IsVisible = false,
                IsOpen    = false
            };

            Play.CreateRoom(roomConfig);
        }