samiscoolco / sam0sRpgGame

A cool game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Asset Manager

djkool opened this issue · comments

It'll help to have a centralized system to help load and keep track of all the resources (images, sound) needed by the various other parts of the game. An Asset Manager will provide a basic interface for accessing resources without having to worry about how or when to load them from files. It will maintain a database of previous loaded resources to ensure nothing has to be loaded more than once.

The Asset Manager should be generic enough so it can be located in the gamelib/asset.py module.