def __init__(self, game, controller=None, **kwargs): GameEnvironment.__init__(self, game, visualize=True, **kwargs) self.controller = controller self.screen = SubjectiveSceen() self.screen._initScreen() self.reset() self.state = self.getState() self.eventHistory = list()
def __init__(self, game, **kwargs): GameEnvironment.__init__(self, game, visualize=False, **kwargs) self.screen = SubjectiveSceen() self.screen._initScreen() assert self.orientedAvatar, 'Only oriented/directional avatars are currently supported for the first-person view.' self.reset()
def __init__(self, game, **kwargs): GameEnvironment.__init__(self, game, visualize=False, **kwargs) self.screen = SubjectiveSceen() self.screen._initScreen() assert self.orientedAvatar, 'Only oriented/directional avatars are currently supported for the first-person view.' self.reset()