static void SpawnTetromino() { if (tetromino.locked) { tetromino = nextTetromino; nextTetromino = new Tetromino(); nextTetromino.DrawNext(); } }
public static void startGame() { level = 1; score = 0; lines = 0; dropSpeed = 500; gameStarted = true; Console.CursorVisible = false; GameBoard.CreateArray(21, 10); nextTetromino.DrawNext(); while (true && gameStarted) { CheckInput(); tetromino.Move(); GameBoard.ClearRows(); endGame(); SpawnTetromino(); UpdateScore(); } }