260407 TIL - 인벤토리 인벤토리 인벤토리

2026. 4. 7. 21:30언리얼 7기 본캠프

끝없는 인벤토리의 노동... 며칠간 TIL도 제대로 정리못할정도로 바쁜 기간이 끝나고 그동안 한 작업을 정리할때가 왔음

 

밤샘의 흔적

 

그동안 목업으로만 작성했던 로직을 언리얼로 옮기고, 테스트용 프로토타입 UI를 만들고, RPC를 연결하면서 수많은 문제에 부딪힘. 특히 UI쪽에 많은 문제가 있었는데... UI가 한쪽으로 찌그러지는 현상이 있었고, size box의 사이즈 지정을 auto가 아닌 full로 해둬서 생기는 문제였음. 이걸 해결 못해서 두시간이 넘는 시간을 그냥 날려버리고...

 

현재 구현 체크리스트

퀵슬롯 x

스킬 데이터 정리해서 소지 x

인벤토리 컴포넌트 로직 o

DA와 Fragment 기준으로 데이터를 준비 o

UI에서 할 수 있는 다양한 작용(드래그 앤 드랍, 스킬 인벤토리 열기, 버리기, 삭제, 아이템 회전) o

 

드랍가능 여부 확인
바닥에 떨어진 아이템중 가장 가까운 아이템 하이라이트
스킬 내부 인벤토리에 동일한 스킬이나 젬을 넣을 수 있는 모습. 해당 내용은 저장되어 이 아이템을 버리고 먹어도 내용물이 유지됨

 

 

두명 이상의 플레이어가 인벤토리에서 공통으로 처리할 수 있다는것도 확인했고, 아이템을 버리고 다른사람이 줍는것도 테스트가 완료됨. 굵은 선의 구현은 거의 끝났으니 이제 본격적인 폴리싱 작업과 추가적인 버그 해결, 아직 구현하지 못한 부분의 구현에 들어가볼까 함

어제자로 프로토타입 준비가 끝나서 AWS에 올린걸 기준으로 모든 팀원들이 접속해서 테스트를 해봤는데, 팀원들끼리 열심히 해서 만든 결과가 실제로 멀티플레이로 이어지는게 정말 신기했음. 싱글 플레이 게임 만드는거랑은 정말 다른 재미가 있는것 같음

 

실제 UI 담당님에게 넘기기 위한 프로토타입 기준 하이어라키 구조도