engine = GameEngine(width_screen, height_screen) # Create ball ball = Ball(width_screen / 2, height_screen - 200) ball.dx = -6 ball.dy = -3 # Create cursor cursor = Cursor(width_screen / 2, height_screen - 30) # Create Bricks bricks = add_lines_brick(2, 3, width_screen) # Create lifes lifes = [ Life(5, height_screen - 100), Life(50, height_screen - 100), Life(100, height_screen - 100) ] print(bricks) # Main loop for graphics while len(bricks) > 0 and len(lifes) > 0: # We need this for technical reason engine.handle_events() # Get the key pressed key_pressed = engine.get_key_pressed() # Compute the new element to display ball, cursor, bricks, lifes = compute_game(ball, cursor, bricks, lifes, key_pressed) # Render new element in screen engine.render([ball, cursor] + bricks + lifes)