Designing a Game Object

Introduce yourselves!

Icebreaker: Who is your favorite Nintendo game?


Groupwork

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

Use an Object-Oriented approach.

    class Object {

      // Attributes
      private:

      // Methods
      public:

    };
  1. Questions:

    1. What basic state does it need to keep track of? Consider core attributes for game engine code versus game-specific attributes for game code

      Hint: consider locating objects

      Hint: consider identifying objects

      Hint: consider consider seeing objects

    2. What methods are needed?

  2. Based on the answer for 1A), what other class should be designed?

    1. What basic state do you need to keep track of?

    2. What methods are needed?


Hand-in

Submit your answers:

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

Make sure to include the names of all group members.

Happy object-ing!

-- Mark