Til 16

김정환·2025년 2월 22일

오늘은 컨디션 난조로 좀 쉬다가 개인작업만 약간 진행했다.

1️⃣ 개인작업

장비창

  • 데이터 모델 EquipStatus
  • 컨트롤러/프레젠터 EquipStatusPresenter
  • 뷰 UIEquipmentWindow

구현

레퍼런스로 삼은 게임을 보니, 캐릭터에 대해서 장비를 장착하는게 아니라 클래스(직업)에 대해서 장비를 등록하고 해당 클래스(직업)이 장비의 능력을 공유하는 형태이다.

이리저리 생각을 하다보니 클래스를 선택하는 과정이 필요했다.
정리하자면 장비 적용할 클래스 선택 > 장비창 + 인벤토리에서 상호작용의 절차가 필요했다.

구현 예시

profile
만성피로 개발자

0개의 댓글