import pygame class Game: def __init__(self, player = None, field = None): self.player = player self.field = field def step(self): for event in pygame.event.get(): if event.type == pygame.QUIT: return True if event.type == pygame.MOUSEMOTION: self.player.set_position(pygame.mouse.get_pos()) if event.type == pygame.MOUSEBUTTONDOWN: self.player.set_position(pygame.mouse.get_pos()) if event.button == 1: self.player.set_lazer() if event.button == 3: self.player.set_direction() return False