def __init__(self, game): screen = game.screen (w,h) = (screen.get_width(), screen.get_height()) tmx_data = load_pygame(getFilePath(game.levelName)) map_data = pyscroll.data.TiledMapData(tmx_data) self.map_layer = pyscroll.BufferedRenderer(map_data, (w,h), padding=1, clamp_camera=True) self.group = PyscrollGroup(map_layer=self.map_layer) self.center = [self.map_layer.rect.width/2, self.map_layer.rect.height/2] self.camera_acc = [0, 0, 0] self.camera_vel = [0, 0, 0] self.last_update = 0 self.screen = screen