Ejemplo n.º 1
0
	def addRocks(self, num=10):

		for i in range(num):
			newRock = Rock(world=self)
			
			newRock.vel = Vector2D.random(newRock.maxSpeed)
			newRock.vel.y = 0

			newRock.pos = self.tank.randomPosition()
			while(self.obstacleOverlapsOtherObstacles(newRock)):
				newRock.pos = self.tank.randomPosition()

			self.obstacles.append(newRock)
Ejemplo n.º 2
0
    def addRocks(self, num=10):

        for i in range(num):
            newRock = Rock(world=self)

            newRock.vel = Vector2D.random(newRock.maxSpeed)
            newRock.vel.y = 0

            newRock.pos = self.tank.randomPosition()
            while (self.obstacleOverlapsOtherObstacles(newRock)):
                newRock.pos = self.tank.randomPosition()

            self.obstacles.append(newRock)