コード例 #1
0
ファイル: Game.cs プロジェクト: samceracas/project-tcg
        public Game(string seed, GameSettings settings = null)
        {
            _interceptorService = new InterceptorService();
            _gameState          = GameState.NotStarted;
            _gameSettings       = settings != null ? settings : new GameSettings();

            _roundCount = 1;
            _turnCount  = 0;
            _players    = new List <Player>();
            _randomizer = new Randomizer(seed);
            ClearEvents();
        }
コード例 #2
0
ファイル: Game.cs プロジェクト: samceracas/project-tcg
 public void Dispose()
 {
     _interceptorService = new InterceptorService();
     ClearEvents();
     EndGame(true);
 }