Пример #1
0
 private void FallingTimer_Tick(object sender, EventArgs e)
 {
     if (board.CurrentFigure.CanMove(Direction.Down, board.Grid))
     {
         board.CurrentFigure.Move(Direction.Down);
     }
     else
     {
         if (board.GameIsOver())
         {
             InitGameOver();
             return;
         }
         fallingTimer.Interval = 600 - 100 * board.Level;
         board.GetNextFigure();
     }
 }