Designing the InputManager


Groupwork

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

Use an Object-Oriented approach.

Assume you have the base Manager class:

    class InputManager : Manager {

      // Attributes
      private:

      // Methods
      public:

    };
  1. Class questions:

  2. What happens when the InputManager starts up? Shuts down?

  3. What happens when the InputManager gets input? Provide an example.

  4. What other classes need to be designed for the InputManager? (Hint: think of your answer to #3)


Hand-in

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

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

Make sure to include the names of all group members.

Happy input managing!

-- Mark