コード例 #1
0
ファイル: Program.cs プロジェクト: paveyry/MetaStruggle
 static void Main(string[] args)
 {
     EventManager ev = new EventManager();
     ev.Register("Network.Game.GameStart", o => Console.WriteLine("le jeu débute"));
     Parser p = new Parser();
     Client c = new Client("163.5.218.4", 4242, ev, p.Parse);
     new JoinLobby().Pack(c.Writer, Console.ReadLine(), "Zeus");
     Console.ReadLine();
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: paveyry/MetaStruggle
        static void Main(string[] args)
        {
            PrintTitle();

            var em = new EventManager();
            em.Register("Network.Master.AddServer", AddServer);
            em.Register("Network.Master.RemoveServer", RemoveServer);
            em.Register("Network.Master.ServerListRequest", SendServerList);

            InitServer(em, 5555);

            new Task(Ping).Start();

            while (true)
                switch (Console.ReadLine())
                {
                    case "quit":
                        _s.Stop();
                        Environment.Exit(0);
                        break;
                }
        }