Python Asteroids+Invaders on GitHub

Just one tiny improvement.

Before:

class ReservePlayer(Spritely, InvadersFlyer):
    def __init__(self, reserve_number=0):
        self._sprite = Sprite.player()
        x = u.INVADER_PLAYER_LEFT +  (5 * self.rect.width // 4)
        self.position = Vector2(x, u.RESERVE_PLAYER_Y)
        self.reserve_number = reserve_number

After:

class ReservePlayer(Spritely, InvadersFlyer):
    def __init__(self, reserve_number=0):
        self._sprite = Sprite.player()
        position_in_row = reserve_number * (5 * self.rect.width // 4)
        x = u.INVADER_PLAYER_LEFT + position_in_row
        self.position = Vector2(x, u.RESERVE_PLAYER_Y)
        self.reserve_number = reserve_number

Why? A small contribution of clarity. How? Extract Variable (Comand+Option+V) and type the name. Commit.

That is all.