예제 #1
0
    def randomGeneration(self):
        timer = Timer(100)
        timer.start()
        cTime = timer.get()
        t = random.choice([1, 2, 3])
        while not self.isCollision:
            nTime = timer.get()
            if cTime - nTime > t:
                obstacle = Obstacle(self, self.mainPlayer)
                obstacle.start()
                timer.increase(t)
                cTime = timer.get()
                t = random.choice([0.5, 1.0, 1.5])

        self.gameOver()