C++ Resource Manager
This is a resource manager system responsible for loading, owning, caching, unloading, and providing access to various game assets for a mock roleplaying game. The resource manager acts as both a loader and cache, which stores objects such as text assets or textures and then provides either shared or unique pointer references to objects on request.
Language: C++
IDE: Visual Studio 2022
Production Time: 2 weeks
Link to Github: Github Link here!