Don's Progress Report: DATE 4-16-2001
Goals for the past week
-
Read up on collision detection/resolution techniques.
Implementation of object properties.
Accomplishments for the past week
-
Read up on collision detection/response, kinematics, and dynamics.
Implemented:
- Class, OBB (oriented-bounding box) used for testing
the intersection of two objects in the game.
- Program, two OBBs that light up when intersecting. The first
can be controlled by rotation, the other by translation.
- Program, a prototype for linear dynamics. Two boxes, one
controllable, can collide at different angles. The controllable
box exihibits friction. The other box has constant acceleration
to the left.
List of schedule-altering events
- Basic Linear Collision prototype is done.
Plans for the coming week
-
- Assess the need for rotational dynamics.
- Implementation of Object, MovingObject, base classes.
- Combine the collision detection work with the graphics to create
a player controlled entity.