Tartarus CVS: gravity2 richard
Mon, 10 Jan 2000 02:41:01 +0000
Module name: gravity2
Changes by: richard 00/01/10 02:41:01
src : Makefile.am game.cc graphics_ggi.cc
graphics_ggi.h item.h universe.cc universe.h
src : coord.h
src : item_planet.h item_projectile.h
Moved Coord declaration into a separate file.
Removed implementation of separate objects by subclassing: we want them
all to have mainly shared characteristics, and we can do a few more
optimisations this way (probably). May revert this at some stage, but
for now it'll keep things cleaner. Use a type field to specify type,
Added a bit of random colour to planets: just a temporary experiment.
Projectiles are launched with a bit of z velocity, so physics now occurs
in 3D: that seems to be working nicely.