· 9분
OOPOOP로 이해하는 포켓몬 배틀 시스템(7)
지난 글에서는 Trigger를 봤다. 어떤 일이 일어났을 때 그 사실을 보고 특성이나 도구, 전장 규칙이 어떻게 반응하는지를 살펴봤다.
#pokemon-oop
발버둥치는 중
전체 7개 글
지난 글에서는 Trigger를 봤다. 어떤 일이 일어났을 때 그 사실을 보고 특성이나 도구, 전장 규칙이 어떻게 반응하는지를 살펴봤다.
지난 글에서는 Number를 통해 "얼마나 바뀌는가"까지 객체로 분리했다.
지난 글에서는 Event와 AttemptResult를 통해 "이번 시도에서 무슨 일이 일어났는가"를 기록하는 구조를 봤다.
지난 글에서는 조건을 통과한 뒤 실제로 HP가 깎이고, 상태이상이 걸리고, 날씨가 바뀌는 Effect를 봤다.
지난 글에서는 "지금 이 행동이 실행 가능한가"를 판단하는 Condition을 봤다.
지난 글에서는 Battle, Battler, Move, Attempt처럼 배틀의 큰 틀을 먼저 봤다.
갑자기 유튜브 알고리즘이 아래 영상을 추천해 줬다.