예제 #1
0
 def __init__(self):
     self.seed = random.randint(
         0, 765867586578
     )  #will have a random seed that is used to generate the worlds in a deterministic way
     self.score = 0
     self.floor = 0
     self.name = "Solid Snake"
     self.level = getValue('GameState', 'level',
                           'str')  #random seed for genration or actual name
     self.world = WorldGrid.WorldGrid(self)  #is a worldgrid object
     self.newseed = getValue(
         'GameState', 'seed', 'int'
     )  #will have a random seed that is used to generate the worlds in a deterministic way
     self.hero = Entities.Hero(getValue('Entities', 'heroMove', 'int'),
                               getValue('Entities', 'heroName', 'str'))
     self.monsters = []
     self.exit = Entities.Exit()