예제 #1
0
 public GameMechanics(IGame game)
 {
     StartGame        = new StartGame(game);
     FinishGame       = new FinishGame(game);
     HandLibrary      = new HandLibrary(game);
     PreStartGame     = new PreStartGame(game);
     HandGraveyard    = new HandGraveyard(game);
     StartPlayerTurn  = new StartPlayerTurn(game);
     FinishPlayerTurn = new FinishPlayerTurn(game);
 }
예제 #2
0
 public GameMechanics(IGame game)
 {
     HandPool         = new HandPool(game);
     StartGame        = new StartGame(game);
     HandBoard        = new HandBoard(game);
     FinishGame       = new FinishGame(game);
     PoolLibrary      = new PoolLibrary(game);
     HandLibrary      = new HandLibrary(game);
     PreStartGame     = new PreStartGame(game);
     StartPlayerTurn  = new StartPlayerTurn(game);
     FinishPlayerTurn = new FinishPlayerTurn(game);
 }