Design a Game Object

Introduce yourselves!

Icebreaker: What 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

    2. What methods are needed?

      Hint: consider object re-locations

      Hint: consider object appearance

  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:

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

Make sure to include the names of all group members.

Happy object-ing!

– Mark