Support for Kinematics

Kinematics is physics that describes motion of objects without accounting for forces or masses.

Assume you want your game engine to support Kinematics.

  1. What state needs to be kept? Where should it be kept?

  2. How should an Object motion be updated? Write pseudo-code.

  3. How should all Objects be updated? Write pseudo-code.

  4. In Dragonfly, where should the code from #3 be?

  5. When moving an Object, what else should be accounted for?

  6. Beyond Kinematics, what other physics aspects might you want a game engine to support?


Hand-in

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

Make sure to include the names of all group members.

Happy kinematics-ing!

-- Mark