Exemple #1
0
        public GameForm(GameUpdater gameUpdater, PlayerManager playerManager)
        {
            InitializeComponent();
            _gameUpdater   = gameUpdater;
            _playerManager = playerManager;
            _gameUpdater.AttachForm(this);

            _spawns = new List <IClientSpawn>();
            _lasers = new List <IClientLaser>();

            KeyPreview = true;
            KeyDown   += OnKeyDown;
            KeyUp     += OnKeyUp;
        }
Exemple #2
0
 public GameManager(IUdpSender udpSender, GameUpdater gameUpdater)
 {
     _udpSender   = udpSender;
     _gameUpdater = gameUpdater;
 }