Beispiel #1
0
        public Form1()
        {
            InitializeComponent();
            g = new PongGame((Size)this.ClientSize);

            // Create a timer with a two second interval.
            aTimer          = new System.Timers.Timer();
            aTimer.Interval = 10;

            aTimer.Elapsed += OnTimedEvent; // Add event handler
            aTimer.Enabled  = true;         // Start the timer
        }
Beispiel #2
0
        private static void StartGame(object sender, StartGameEventArgs e)
        {
            // Einzelspieler ist noch nicht implementiert
            if (e.Spielermodus == Spielermodus.Einzelspieler)
            {
                throw new NotImplementedException();
            }

            // Neues PongGame erzeugen
            IPongGame pongGame = new PongGame(e.Spielermodus, e.Punktemodus);

            // Spiel starten
            pongGame.StartGame();
        }