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!