캐릭터 이동의 강의때부터 궁금한 점입니다만, 간단한 코드인데도 if-else문이 조금 많지 않나?라는 궁금증이 생겼습니다. 물론 직접 코드를 작성하다보니, 생각보다 게임에선 조건부 선택지가 많은 경우가 있어서 사용이 불가피할 것 같긴한데, 과연 이게 최선일까?라는 의문이 자꾸 듭니다. 제가 게임 개발 쪽은 처음 접하는 분야라 질문드립니다. if-else문이 많이 나오는 건, 아직 코드 최적화나 설계라던가 적절한 메소드를 잘 활용하지 못해서 그런 걸까요? 아님 자주 쓰일 수 밖에 없는 부분인 걸까요?