From 7fc9e0b64416171857c2a766a5cc9aaf54e4e186 Mon Sep 17 00:00:00 2001 From: Kristofers Solo Date: Wed, 27 Dec 2023 23:36:30 +0200 Subject: [PATCH] feat(game): generate new block after move --- src/py2048/game.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/py2048/game.py b/src/py2048/game.py index 4cd18fa..a0edca8 100644 --- a/src/py2048/game.py +++ b/src/py2048/game.py @@ -60,8 +60,9 @@ class Game: self.sprites.remove(other_block) moved_blocks.add(block) self.update() + self.generate_random_block() - def generate_random_block(self, count: int) -> None: + def generate_random_block(self, count: int = 1) -> None: for _ in range(count): while True: x = random.randint(0, 2) * Config.BLOCK_SIZE # random column position