Name: CopsNRobbers
Desc: a simple chase game with 2 players and collision detection
arrows - move cop
'a', 's', 'd', 'w' move robber left down right up
a message is printed to the console when collisions occur.
Name: class GfxKeyEnforcer
Desc: enforcer for keeping the state of which directions to move
this class is used by the keyboard event handlers as well
as in the main rendering loop inside GfxReality.run( )
Name: class GfxRotateEnforcer
Desc: enforcer base class for gfx
enforcer rotate around a certain location (passed into constructor)
using 2D affine transformations.
the rotation matrix multiplication is the following, if you are
wondering...
Name: class ReOSLineRenderer
Desc: renders line from the location of the entity to another point,
this point can be relative to the location or absolute in the
coordinate system.
Name: class ReOSOvalRenderer
Desc: renders oval defined from the location of the entity to
another point, this point can be relative to the location or
absolute in the coordinate system.
Name: class ReOSRectangleRenderer
Desc: renders Rectangle defined from the location of the entity to
another point, this point can be relative to the location or
absolute in the coordinate system.