Designing the ResourceManager

Groupwork

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

Have ONE person from each group submit the group's answers:

http://wpi.qualtrics.com/jfe/form/SV_cTuk7Gg67WOVkMJ

Make sure to include the names of all group members.

Happy template-ing!

-- Mark