728x90
드디어 공격을 구현하고자합니다.
공격은 단순하게 상대 진영을 공격하게 만드는 것으로 마무리할 것입니다.
먼저 저 같은 경우에는 추적자만을 사용하였기때문에
추적자만 관리하여 공격을 하면 됩니다.
추적자가 최소 4마리이상은 되야 공격을 가도록 하였습니다.
async def attack(self):
stalker_count = self.units(UnitTypeId.STALKER).amount
stalkers = self.units(UnitTypeId.STALKER).ready.idle
if stalker_count < 4:
return
for stalker in stalkers:
stalker.attack(self.enemy_start_locations[0])
이렇게만 구현 및 추가하더라도
정예까지는 매우 손쉽게 이길 것이라고 생각이 듭니다.
좀 더 많은 기능을 추가하고자
다음에 올릴 글에는 2가지 기능을 한 번에 작성하도록 하겠습니다.
차원관문을 사용한 추적자 생산 및 추적자 컨트롤을 구현하도록 하겠습니다.
'스타크래프트2 봇' 카테고리의 다른 글
압생트(Absinthe)봇 만들기 (#10) (0) | 2021.08.19 |
---|---|
압생트(Absinthe)봇 만들기 (#9) (0) | 2021.08.18 |
압생트(Absinthe)봇 만들기 (#7) (0) | 2021.08.16 |
압생트(Absinthe)봇 만들기 (#6) (0) | 2021.08.15 |
압생트(Absinthe)봇 만들기 (#5) (0) | 2021.08.14 |