Design the GameManager


Introductions

Introduce yourselves!

Icebreaker: What is your favorite game of all time?


Groupwork

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

Use an Object-Oriented approach

Assume you have the base Manager class

    class GameManager : Manager {

      // Attributes
      private:

      // Methods
      public:

    };
  1. Questions:

  2. Provide an example of how the GameManager will be used by a game programmer.

  3. What other Managers do you expect the GameManager to use?


Hand-in

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

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

Make sure to include the names of all group members.

Happy game-managing!

– Mark