Ejemplo n.º 1
0
    def __init__(self, game, size_x, size_y):
        self.game = game
        self.actor_system = ActorSystem(self)
        self.position_system = PositionSystem()
        self.render_system = RenderSystem(self)
        self.size_x = size_x
        self.size_y = size_y

        self._entities = set()

        self._generate_level()

        self.render_system.render_level()
        self.render_system.update_player()
        self.player.get(FOV).update_light()