save replay of just ship positions to test.replay, Perl script to translate to hex string, prototype Javascript renderer using KineticJS
switch to not-min KineticJS for now, fix retina pixelRatio issue
scale stage based on browser size, clean up render JS code
add ship colors and name to replay saving and rendering
add thrusters and energy to replay saving and rendering
fix speed of laser sparks and torpedo debris
first draft of ReplayBuilder, saving ships, lasers, sparks, torpedos, debris, ship destroys, and texts
rename ChunkSet to ReplayData
add stage size, walls, zones to ReplayBuilder
tie engine into ReplayBuilder saving stage size, walls, zones, ship properties, ship tick states
add laser/torpedo start and end methods to ReplayBuilder
change EventHandler to pass Laser and Torpedo objects for fired events, fix replay chunk init bug
hook laser, torpedo start/end between Stage and ReplayBuilder
save laser sparks, torpedo debris, and ship destroys into ReplayBuilder
fix bug initializing ReplayChunk array to proper size
save stage texts to ReplayBuilder
rename ReplayBuilder methods: saveXxx to addXxx
separate torpedo end from torpedo blast in ReplayBuilder
save ReplayBuilder replay to binary file, update render.pl to read and convert it to ASCII hex
HTML5 rendering of stage, walls, zones, ships using new replay format