##############################################################################
Game:3D:
2003-03-02 v0.01 Tels - 166 tests (first version)
* added Game::3D::Point, w/ 3D center
* added Game::3D::Area, Point plus 3D size and shape
* added Game::3D::Thingy, id, name, state, active/inactive, has outputs
and can receive/send signals
* added Game::3D::Signal, export the signal names
* added Game::3D::Link to link two thingies together (in more complicated
ways than just connecting the output from thingy #1 to thingy #2),
features count, initial delay, resend delay, one-shot, invert, fixed
output signal etc
* added Game::3D::Physical, isa Area and Thingy, plus mass
* added Game::3D::Living, a living thing (like NPCs etc)
* added Game::3D::Marker, isa Point and a Thingy
* added Game::3D::Trigger, isa Area and a Thingy
2003-03-06 v0.02 Tels - 181 tests
added:
* basic tests for Trigger.pm
* Area: has rotation()
fixed:
* Game::3D::Point::center() renamed to pos()
2003-03-08 v0.03 Tels - 180 tests
added:
* Thingy: load() and _construct(), load hirarchy and objects from text file
* example text-adventure game in ./examples showing class-hirarchy and level
loading code
* forgot to include trigger tests
Caveat: Some classes like Trigger, Living, Marker, Physical etc might be gone
from the next version, since they can be replaced by text-definitions
in the object hirarchy, completely!
Please send me test-reports, your experiences with this and your ideas - I love
to hear about my work!
Tels <http://bloodgate.com/>