Ejemplo n.º 1
0
 public GameServer(string address)
 {
     model            = new GameModel();
     model.sendTo    += SendTo;
     model.broadcast += Broadcast;
     WebSocketServer  = new WebSocketServer(address);
     WebSocketServer.AddWebSocketService <GameService>(SERVICE_NAME, () =>
     {
         var service             = new GameService();
         service.OnPing         += model.OnPing;
         service.OnLogin        += model.OnLogin;
         service.OnPlayerUpdate += model.OnPlayerUpdate;
         return(service);
     });
 }
Ejemplo n.º 2
0
        Queue <Action> actions = new Queue <Action>();       // 非同期タスク

        private GameServer(string address)
        {
            this.address = address;
            ws           = new WebSocketServer(address);
            ws.AddWebSocketService <WebSocketSampleService>("/");
        }