Esempio n. 1
0
 public GameplayTests()
 {
     coordinator = Resolve <IGameCoordinator>();
     player1     = Resolve <IPlayer>("name", "player1");
     player2     = Resolve <IPlayer>("name", "player2");
     conf        = Resolve <GameConfig>();
 }
Esempio n. 2
0
        public Game(GameConfig config, IGameCoordinator coordinator, ILogger logger = null)
        {
            _config      = config;
            _coordinator = coordinator;
            _players     = new Collection <IPlayer>();

            if (logger == null)
            {
                _logger = LogManager.GetLogger("game");
            }
            else
            {
                _logger = logger;
            }
        }
 public GameController(IGameCoordinator gameCoordinator)
 {
     _gameCoordinator = gameCoordinator;
 }
Esempio n. 4
0
 public GameHub(IGameCoordinator gameCoordinator)
 {
     _gameCoordinator = gameCoordinator;
 }
Esempio n. 5
0
 public DrawTests()
 {
     coordinator = Resolve <IGameCoordinator>();
     player      = Resolve <IPlayer>("name", "player1");
     conf        = Resolve <GameConfig>();
 }