포트폴리오/기능 구현 연습
2. 인벤토리
0. 파일 구조 RPGGame.cpp ⊢ Enums.h : 아이템 희귀도와 타입을 열거형으로 저장 ⊢ Inventory.cpp, Inventory.h : 인벤토리(컨테이너가 아닌 배열로 구현됨) ⨽ Item.cpp, Item.h : 아이템 1. 코드 (1) Inventory.h 더보기 #pragma once #include "Item.h" enum { MAX_SLOT = 100 }; class Inventory { public: Inventory(); ~Inventory(); bool AddItem(Item* item); bool RemoveItem(Item* item); Item* GetItemAtSlot(int slot); void Clear(); static Inventory* GetInstance..
2023. 9. 22. 16:14