Ejemplo n.º 1
0
 public void VerificarTeclaNovoJogo()
 {
     if (Keyboard.GetState().IsKeyDown(Keys.F2))
     {
         tetrisEstado = TetrisEstado.TETRIS_ANTES_DE_COMECAR_NOVO_JOGO;
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Inicia um novo jogo.
        /// Reseta tabuleiro e sortea uma nova peça.
        /// </summary>
        public void NovoJogo()
        {
            ResetarTabuleiro();
            tetrisPeca = new TetrisPeca(this, ref celulasTabuleiro);
            tetrisPeca.SortearPeca();

            // Alterar estado pra jogando.
            tetrisEstado = TetrisEstado.TETRIS_JOGANDO;
            jogoFase     = JogoFaseEstado.FASE_0;

            DefinirTempo();
        }