뭔가 많은 일이 있었지만


그럼에도 불구하고 일지는 계속되어야 한다.


슬프다


전투는 BattleManager가 관리한다.


전투는 세 페이즈로 나뉜다.


1. 전투 준비

2. 전투

3. 전투 종료


각각의 페이즈는 배틀 매니저에 이벤트로 구현되어 있다.


이 중 전투 준비 단계의 기능을 구현했다.



여기서 동작하는 기능은


1. 그리드를 바탕으로 유닛을 배치시킨다.

2. 지휘유닛에 다른 유닛들을 할당하거나 할당해제한다.

3. 배치에 필요한 정보를 얻기 위해 카메라를 유동적으로 움직인다.


구현 자체는 간단했지만, 각 모듈간의 디커플링이 시간을 잡아먹었다.


하튼 일단 대충 틀은 다 잡았다.

이제 슬슬 유닛이랑 상태이상, 특성을 추가하면서 나머지 시스템도 만들 수 있을듯


그럼 안녕

14