인벤토리 시스템 구현하기 (1) - 아이템 & 아이템 획득
·
게임_프로젝트/11:44
24-2의 동글콩콩에 이어, 게임제작 동아리 ExpMakE의 25-1 학기 프로젝트에 참여하게 되었다. 이번엔 2D 액션 플랫포머와 공포 쯔꾸르의 형식이 합쳐진 게임을 개발하게 되었는데, 우선 인벤토리 시스템 전반의 개발을 맡게 되었다.ScriptableObject란?우선 이번 인벤토리 구현에 사용하게 될 ScriptableObject란, 클래스 인스턴스와는 별도로 대량의 오브젝트 데이터들을 관리하는 데 유용한 데이터 컨테이너로 프로젝트의 메모리 최적화에 도움을 준다. 프리팹을 인스턴스화할 때마다 데이터의 Clone을 생성하여 중복 데이터를 만드는 대신에, 데이터를 애셋 형태로 저장하여 런타임 중 참조를 통해 접근 가능하다.더 자세한 내용은 유니티 공식 문서를 참조.아이템 구현일단 인벤토리에 들어갈 아이..