public void HébergerPartie()
 {
     try
     {
         CréerServeur();
         CréerMasterClient();
         PartieEnCours = new Mode1v1LAN(Game, Serveur, this);
         Game.Components.Insert(6,PartieEnCours);
     }
     catch(Exception e)
     {
         Console.WriteLine("Problème dans l'hébergement de la partie");
         Console.WriteLine(e.ToString());
         Menu menu = new Menu(Game);
         Game.Components.Add(menu);
         menu.BoutonsLAN();
     }
 }
        public void EnvoyerInfoPartieToServeur_StartGame(Mode1v1LAN partieToSend)
        {
            Console.WriteLine("Essaie Sérialisation partie");
            try
            {
                InfoMode1v1LAN infoMode1v1LAN = new InfoMode1v1LAN((JoueurMultijoueur)partieToSend.JoueurPrincipal, (JoueurMultijoueur)partieToSend.JoueurSecondaire, partieToSend.gestionnairePartie, partieToSend.EstPartieActive, partieToSend.EnvironnementPartie, partieToSend.Serveur);
                byte[] infoPartie = Serialiseur.ObjToByteArray(infoMode1v1LAN);
                EnvoyerMessageServeur(PacketTypes.STARTGAME_INFO, infoPartie);
            }

            catch (Exception e)
            {
                Console.WriteLine("Erreur dans l'envoie des informations de début de partie au serveur");
                Console.WriteLine(e.ToString());
            }
        }