def __init__(self, sprite_groups): self.sprite_groups = sprite_groups self.add_starting_sprites() self.player_sprite = self.sprite_groups.player.sprites()[0] self.player_controller = PlayerController(self.sprite_groups) self.blocks_controller = BlocksController(self.sprite_groups) self.lasers_controller = LasersController(self.sprite_groups) self.items_controller = ItemsController(self.sprite_groups) self.events = self.get_events() self.collision = False pygame.key.set_repeat(1,10) pygame.mixer.music.load('sounds/music.wav') pygame.mixer.music.play(loops=-1)