Esempio n. 1
0
        /// <summary>
        /// Создает новую игру и добавляет ее в модель
        /// </summary>
        protected virtual void CreateNewGame()
        {
            var gameInterface = GetControl(NameControlEnum.GameInterface);

            gameInterface.Controls.Clear();

            gameInterface.PreviewKeyDown += _keyListener.PreviewKeyDown;
            gameInterface.KeyUp          += _keyListener.KeyUp;

            var gameLoop = new GameLoop(gameInterface, 15, 5, _keyListener);

            _gameModel.AddGameLoop(gameLoop);
        }