Design the ResourceManager

Together

Design a ResourceManager for a game engine (e.g., Dragonfly).

Use an Object-Oriented approach.

Assume you have the base Manager class:

    class ResourceManager : Manager {

      // Attributes
      private:



      // Methods
      public:



    };
  1. What state does the ResourceManager need to keep track of? So, what attributes does it need?

  1. What methods are needed?

  1. What happens when the ResourceManager starts up? Shuts down?


Hand-in

(None)

Happy resource-managing!

– Mark