걍 c#으로 툴없이 간단한 컴퓨터랑하는 공격턴제 게임 만들고있는데
커맨더가 예를 들어서 1.공격 2.스킬 3.방어 이렇게 있을때 만약에 내가 '3.방어'를 선택하면 상대가 호출하는 공격커맨드를 어떻게 무효화시키죠?
실제 게임개발자들은 '방어'기능을 어떻게 구현하나요?
걍 c#으로 툴없이 간단한 컴퓨터랑하는 공격턴제 게임 만들고있는데
커맨더가 예를 들어서 1.공격 2.스킬 3.방어 이렇게 있을때 만약에 내가 '3.방어'를 선택하면 상대가 호출하는 공격커맨드를 어떻게 무효화시키죠?
실제 게임개발자들은 '방어'기능을 어떻게 구현하나요?
턴이리는 걸 만들겠지. 특정 턴에 명령을 쌓아 두고 공격과 방어가 모두 있으면 아무 일도 안 일어나게 하겠지
if (myCommand is Attack && enemyCommand is Defence) { // Cancel ... }