SDL Resource Manager

Overview: Functions as a resource manager and garbage collector for SDL resources. It improves memory efficiency by only allocating one copy of each resource required, and then freeing the resource once all clients have released it.

Features: Supports for SDL_Surface, Mix_Music, and Mix_Chunk. Straightforward interface

Technology: C++, SDL