Design the LogManager


Introductions

Introduce yourselves!

Icebreaker: What is the first computer game you can remember playing?


Groupwork

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

Use an Object-Oriented approach

Assume you have the base Manager class

    class LogManager : Manager {

      // Attributes
      private:

      // Methods
      public:

    };

1a) What are the basic LogManager responsibilities?

1b) What methods are needed?

1c) What attributes does it need?

  1. Provide an example (code) of how the LogManager can be used.

  2. Where do you expect the LogManager to be used?


Hand-in

Each person in a group should submit their answers:

https://wpi.qualtrics.com/jfe/form/SV_24SZ0Dt7CtZiJpk

Make sure to include the names of all group members.

Happy logging!

– Mark