Exemple #1
0
        private Game()
        {
            GameParameters = new GameParameters();

            _gameClock = new Timer();
            _gameClock.Elapsed += GameTick;
            _gameClock.Stop();

            _countDownClock = new Timer();
            _countDownClock.Interval = 1000;
            _countDownClock.Elapsed += CountdownTick;
            _countDownClock.Stop();

            _gameStopWatch = new Stopwatch();
            State = new ServerGameState();
            _shellCounter = 0;
            _time = 0;
        }
Exemple #2
0
 public void Init()
 {
     Log.Info("Game (re)initialised");
     _gameClock.Stop();
     _countDownClock.Stop();
     State = new ServerGameState();
 }