실행하면 게임 시작을 알리는 안내 문구만 출력합니다. game_start() 함수에서는 정의한 동작을 수행하고, game_over() 함수는 pass로 아무 동작 없이 그냥 넘어갑니다. 함수뿐 아니라 if 문, for 문, while 문 등에서도 pass로 당장은 세부 동작을 정의하지 않은 채로 뒀다가 나중에 다시 코드를 완성할 수 있습니다.
이 절에서 작성한 전체 코드는 다음과 같습니다.
# 건물 유닛
class BuildingUnit(Unit):
def __init__(self, name, hp, location):
pass
# 보급고: 건물 유닛, 1개 건물 유닛 = 8유닛
supply_depot = BuildingUnit("보급고", 500, "7시") # 체력 500, 생성 위치 7시
def game_start():
print("[알림] 새로운 게임을 시작합니다.")
def game_over():
pass
game_start()
game_over()