[Python]스타크래프트 게임하기
이때까지 파이썬으로 유닛을 생성하고, 생성한 유닛들이 이동하고, 공격하는 프로그램을 만들어 보겠습니다. 그래서, 스타크래프트의 게임을 실제로 시작하고 끝내는것까지 전부 파이썬으로 출력해보는 코딩을 시작해보려 합니다. 저는 마린, 탱크, 레이스 이 3가지 종류의 유닛을 뽑고, 이동시키고 공격시키는 프로그램을 만들으려고 합니다. 그럼 먼저 유닛에 대한 클래스를 만들어 보겠습니다. 일반 유닛에 대한 클래스는 위와 같습니다. 유닛에 대한 함수를 설정해주고, 추가로 유닛이 받는 데미지에 대해 추가해 주었습니다. 그리고 공격유닛에 대한 클래스를 설정해 보겠습니다. 공격유닛은 앞서 만든 일반 유닛에 대해 상속을 받아 설정해 보겠습니다. 위와 같이 공격 유닛에 대한 클래스를 설정하고, 추가로 공격유닛이기 때문에 공격한..
2021.01.07