Battle - Revision History
v3.0 - 19th September 2004
-
Changed the method of purchasing equipment from choosing
from a predetermined set of options to specifying exact
values for parameters, with the cost determined by a formula
-
Added an equipment designer application to make it easy to
calculate the cost of equipment
-
Added the name and owner to the set of information returned
for sensed robots
v2.1 - 31st August 2004
-
Added a function to the viewer to take screenshots
-
Stopped robots from firing their weapon if it is charged
less than one percent
-
Modified the server to load its available equipment from an
XML config file
-
Added the interactive robot sample (inspired by Jim's cbot)
-
Doubled the viewer update rate from 10 to 20 per second
(for smoother animation)
-
Doubled the server simulation rate from 50 to 100 per second
(for smoother animation)
-
Fixed a bug in the server which meant it was doing its
simulation updates in batches every tenth of a second
(for much smoother animation)
v2.0 - 14th May 2004
-
Added explosion effects
-
Added the ability to change a robot's colour
-
Added the ability to query the number of robots which
a robot has killed
-
Added the ability to query who killed a robot
-
Added dumb robot samples
-
Added Graphics API
-
Added more detailed description of radians to documentation
-
Removed redundant RobotID parameter from Controller API methods
-
Moved .NET vector class Vec out of ControllerNet.dll
into its own VecNet.dll, so it can be used by GraphicsNet.dll
v1.01 - 30th April 2004
-
Updated docs to include viewer mouse control details
v1.0 - 30th April 2004