feat: scale speed based on level

This commit is contained in:
Martin Prokoph
2025-08-01 17:59:48 +02:00
parent a228e9ab1a
commit 6cc7b95852
8 changed files with 46 additions and 3 deletions

View File

@@ -13,6 +13,7 @@ public class Space {
private TetrominoShape nextShape;
private Tetromino currentTetromino;
private int score;
public int level;
public Space() {
gameMap = new Color[14][8];
@@ -79,7 +80,7 @@ public class Space {
gameMap[line][i] = newBlobs[i];
}
if (Arrays.stream(gameMap[line]).noneMatch(Objects::isNull)) { // Line completed
combo += 10;
combo += 40;
completedLines.add(line);
combo *= completedLines.size();
}