Example #1
0
        /// <summary>
        /// Kontruktor der Klasse Game, nimmt die SpaceInvaderForm entgegen
        /// </summary>
        /// <param name="container"></param>
        public Game(SpaceInvadersForm container)
        {
            _container = container;

            _gameTimer          = new Timer();
            _gameTimer.Interval = 1;
            _gameTimer.Tick    += Play;

            _rocks         = new Rocks(this);
            _ship          = new SpaceShip(this);
            _infobar       = new Infobar(this);
            _invaders      = new Invaders(this);
            _bulletItem    = new BulletItem(this);
            _movespeedItem = new MovespeedItem(this);

            _itemWatch = new Stopwatch();
        }
Example #2
0
 /// <summary>
 /// Erstellt eine Menü auf der übergebenen Form
 /// </summary>
 /// <param name="container"></param>
 public GameMenu(SpaceInvadersForm container)
 {
     _container = container;
     ModifyContainer();
 }