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