예제 #1
0
    def __init__(self):
        """
        """
        pygame.init()
        self.screen = pygame.display.set_mode((640, 480))

        self.tank_group = pygame.sprite.Group()
        self.tank0 = EnemyTank()
        self.tank_group.add(self.tank0)
        self.map = EmptyMap(self.screen, 640, 480)
예제 #2
0
    def loadSprites(self):
        self.tank = Tank(self.screen)
        self.exploration = Exploration(self.screen, (100, 100))
        self.map = Map(self.height, self.height, 32, 32)

        enemy_tank0 = EnemyTank(self.screen)
        enemy_tank1 = EnemyTank(self.screen)
        enemy_tank2 = EnemyTank(self.screen)
        enemy_tank3 = EnemyTank(self.screen)
        enemy_tank4 = EnemyTank(self.screen)

        self.enemy_group = pygame.sprite.Group()
        self.enemy_group.add(enemy_tank0, enemy_tank1, enemy_tank2,
                             enemy_tank3, enemy_tank4)

        self.empty_map = EmptyMap(self.screen, self.width, self.height)
        """currently it is tank_sprites,later, you should decouple these"""