コード例 #1
0
ファイル: Engine.cs プロジェクト: ajjack5/SquareScape
 public Engine(IUpdateReceiver reciever, IUpdateBroadcaster broadcaster, IReceiverQueue <IGameUpdate> queue,
               IServerGameState serverGameState, IServerStateManager serverStateManager, ICommandDecoder decoder, ICommandEncoder encoder)
 {
     _reciever           = reciever;
     _broadcaster        = broadcaster;
     _queue              = queue;
     _serverGameState    = serverGameState;
     _serverStateManager = serverStateManager;
     _decoder            = decoder;
     _encoder            = encoder;
 }
コード例 #2
0
 public UpdateBroadcaster(IServerGameState serverGameState)
 {
     _serverGameState = serverGameState;
 }
コード例 #3
0
 public ServerStateManager(IServerGameState serverGameState)
 {
     _serverGameState = serverGameState;
 }