From 1a3a0ba4f986b902e9c958cd10d4be95d4c287d5 Mon Sep 17 00:00:00 2001 From: Raghuram Subramani Date: Sun, 30 Jul 2023 15:36:09 +0530 Subject: customize asteroids --- game.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'game.py') diff --git a/game.py b/game.py index 71c5c46..f7226c3 100644 --- a/game.py +++ b/game.py @@ -40,7 +40,7 @@ class MyGame: self.cockroaches.append(Cockroach()) # Spawn a new asteroid randomly - if len(self.asteroids) < 5 and random.random() < 0.02: + if len(self.asteroids) < 2 and random.random() < 0.016: self.asteroids.append(Asteroid()) def move_objects(self): @@ -101,7 +101,7 @@ class MyGame: for asteroid in asteroids_to_remove: # TODO: GAME OVER AFTER HITTING 5 - pass + print('detected') def start_game(self): @@ -144,6 +144,7 @@ class MyGame: if largest_contour is not None: x, y, w, h = cv2.boundingRect(largest_contour) self.detect_collision_cockroach(x, y, w, h) + self.detect_collision_asteroid(x, y, w, h) cv2.rectangle(frame, (x, y), (x + w, y + h), (0, 255, 0), 2) frame_rgb = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) -- cgit v1.2.3